Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Deck of Cards
idPrincipalId
Card
idConfiguracaoId
labelConfiguração

CONFIGURAÇÃO

Para configurar a integração pixeon para resultados de imagem é necessário seguir os passos abaixo:

1) Configure a unidade de atendimento que irá utilizar a integração em: Cadastros > Unidades de Atendimento > Aba Integrações > Opções: Diagnóstico por Imagem e Setores.



2) Será necessário habilitar a utilização da integração Pixeon em diretorio e configurar a visualização de imagem. Para isso vá em: Ambiente > Parâmetros > Gestão Hospitalar > Unidades Diagnóstico > Integrações > Diagnóstico por Imagem > Pixeon.

2.1) Parâmetros > Gestão Hospitalar:

 


2.1) Diagnóstico por Imagem > Pixeon:

3) Cadastrar um prestador: Cadastros > Prestador.

3.1) Informe os dados do prestados:

Image Removed

3.2) Informe o tipo de prestador (O prestador para ser visivel no cadastro de local de execução externo deve possuir código 13 ou 14):

Image Removed

4) Cadastrar um local de execução externo: Cadastros > Unidade de Diagnóstico > Cadastro de Local de Execução Externa.

Image Removed

5) Configurar o exame que irá utilizar a integração pixeon: Cadastros > Unidade de Diagnóstico > Exames e Serviços > Aba Laboratórios de Execução Externa.

5.1) No cadastro deverá informar o local de execução e marcar o campo "É um local padrão" para preencher o local padrão quando incluir um pedido de exame. 

Image Removed


Card
idPixeonId
labelExecução e Pasta

EXECUTAR INTEGRAÇÃO:

Essa integração utiliza arquivos em diretório, se faz necessário a execução do processamento do arquivo que pode ser feito de 2 formas:

1) De forma manual em: Utilitário > Processamento Manual de Arquivos de Integração.

Image RemovedImage Added


2) De forma automática atravéz de jobs utilizando o processamento manual de arquivos de integração. Lei mais: Configuração do JobServer 3 Camadas na Linha RM;



ESTRUTURA DE PASTAS:

  • A pasta principal esta definida na configuração do host: Configuração das Tags FileServerPath e LogPath;
  • A partir da pasta principal, é criado uma subpasta padrão, seguindo as regras por coligada: Nova forma de Manipulação de Arquivos. Observação: Como o controle de arquivo da integração é única para todas as unidades de atendimento, é criado uma pasta única de filial com o código 0, Exemplo: ...\Saude\Coligada_X\Filial_0\Pixeon, onde X é o código da coligada
  • Após a pasta padrão, é criado outras subpasta, exemplos:
    • ...\Saude\Coligada_X\Filial_0\Pixeon\Requisicao\Resposta\Processado
    • ...\Saude\Coligada_X\Filial_0\Pixeon\Relatorio\Resposta\Processado


Card
idArquivoId
labelArquivo

ARQUIVOS:

1) Envio (Totvs) de pedido de exame:

    • O Arquivo é gerado na subpasta ...\Saude\Coligada_X\Filial_0\Pixeon\Requisicao;
    • Nome do arquivo segue o seguinte padrão: 
      • código da coligada + número do pedido de exame + Sequencia exame + ".xml"
      • Exemplo: 11490061.xml
    • Conteúdo:
<?xml version="1.0" encoding="ISO-8859-1"?>
<MWL_ITEM>
  <WS_UID>11490071</WS_UID>
  <SITE>3ºA</SITE>
  <PATIENT_ID>46594</PATIENT_ID>
  <PATIENT_NAME>JOSE BETSAIDA</PATIENT_NAME>
  <PATIENT_BIRTHDATE>19470611</PATIENT_BIRTHDATE>
  <PATIENT_SEX>M</PATIENT_SEX>
  <PATIENT_EMAIL_CONSENT>Y</PATIENT_EMAIL_CONSENT>
  <PATIENT_EMAIL>josebetsaida@gmail.com</PATIENT_EMAIL>
  <PATIENT_LOCATION>Andar: 3 - 308       </PATIENT_LOCATION>
  <ACCESSION_NUMBER>11490071</ACCESSION_NUMBER>
  <REFERRING_PHYSICIAN>MARIA JERUSALEM</REFERRING_PHYSICIAN>
  <REFERRING_PHYSICIAN_IDENTIFICATION>55507</REFERRING_PHYSICIAN_IDENTIFICATION>
  <REQUESTING_DEPARTMENT>3ºA</REQUESTING_DEPARTMENT>
  <MODALITY>DX</MODALITY>
  <REQUESTED_PROCEDURE_DESCRIPTION>RX- ANTEBRACO D (AP - LATERAL) - 40803104</REQUESTED_PROCEDURE_DESCRIPTION>
  <SCHEDULED_PERFORMING_PHYSICIAN>
  </SCHEDULED_PERFORMING_PHYSICIAN>
  <SCHEDULED_STATION_AE_TITLE>
  </SCHEDULED_STATION_AE_TITLE>
  <SCHEDULED_PROCEDURE_STEP_ID>2</SCHEDULED_PROCEDURE_STEP_ID>
  <DATE>20250115</DATE>
  <TIME>102149</TIME>
  <REQUESTED_PROCEDURE_ID>30007</REQUESTED_PROCEDURE_ID>
</MWL_ITEM>



2) Envio (Totvs) de cancelamento de pedido de exame:

    • O Arquivo é gerado na subpasta ...\Saude\Coligada_X\Filial_0\Pixeon\Requisicao;
    • Nome do arquivo segue o seguinte padrão:
      • del + código da coligada + número do pedido de exame + Sequencia exame + ".xml"
      • Exemplo: del11490061.xml
    • Conteúdo:
<?xml version="1.0" encoding="ISO-8859-1"?>
<MWL_ITEM>
  <ACTION>DELETE</ACTION>
  <WS_UID>11490061</WS_UID>
</MWL_ITEM>



3) Resposta (Pixeon) em XML de pedido de exame:

    • O Arquivo é gerado na subpasta ...\Saude\Coligada_X\Filial_0\Pixeon\Requisicao\Resposta;
    • Nome do arquivo segue o seguinte padrão: 
      • código da coligada + número do pedido de exame + Sequencia exame + "." + código do laudo + ".xml"
      • Exemplo: 11490061.40006.xml
    • Ao importar o arquivo xml, o sistema realiza o seguinte processo:
      • Atualiza o pedido de exame indicando o médico responsável;
      • Copia o arquivo para pasta ...\Saude\Coligada_X\Filial_0\Pixeon\Requisicao\Resposta\Processado;
    • Conteúdo:

<?xml version="1.0" encoding="ISO-8859-1"?>
<report>
<report_id>40081</report_id>
<acession_number>11490181</acession_number>
<patient_id>46594</patient_id>
<patient_name>JOSE BETSAIDA</patient_name>
<study_date>20220714150000</study_date>
<study_description>[object Object]</study_description>
<study_modal>undefined</study_modal>
<referring_physician/>
<release_date>20220714 160000</release_date>
<release_doctor>MEDICO TOTVS</release_doctor>
<crm_doctor>20</crm_doctor>
<uf_doctor>MG</uf_doctor>
<report_file_path>C:\TOTVS\report\11490182.40081.pdf</report_file_path>
<integration_datetime>20220714170000</integration_datetime>
<final>true</final>
</report>Conteúdo:



4) Resposta (Pixeon) em PDF (Laudo) de pedido de exame:

    • O Arquivo é gerado na subpasta ...\Saude\Coligada_X\Filial_0\Pixeon\Relatorio\Resposta;
    • Nome do arquivo segue o seguinte padrão: 
      • código da coligada + número do pedido de exame + Sequencia exame + "." + código do laudo + ".pdf"
      • Exemplo: 11490061.40006.pdf
    • Ao importar o arquivo de laudo, o sistema realiza o seguinte processo:
      • Salva o arquivo na tabela SZARQUIVO;
      • Copia o arquivo para pasta ...\Saude\Coligada_X\Filial_0\Pixeon\Relatorio\Resposta\Processado;
      • Exclui o arquivo da pasta ...\Saude\Coligada_X\Filial_0\Pixeon\Relatorio\Resposta;
      • Criar um arquivo XML de Resposta (Item 5.).



5) Resposta (Totvs) que o arquivo em PDF (laudo) foi importado:

    • O Arquivo é gerado na subpasta ...\Saude\Coligada_X\Filial_0\Pixeon\Relatorio;
    • Nome do arquivo segue o seguinte padrão:
      • nome arquivo em PDF sem extenção PDF  + ".xml"
      • Exemplo: 11490061.40006.xml
    • Conteúdo:

<?xml version="1.0" encoding="ISO-8859-1"?>
<REPORT>
  <REPORT_ID>40006</REPORT_ID>
  <ACCESSION_NUMBER>11490061</ACCESSION_NUMBER>
  <INTEGRATION_DATETIME>20250117 081412</INTEGRATION_DATETIME>
  <RESPONSE>SUCCESS</RESPONSE>
  <MESSAGE>
  </MESSAGE>
</REPORT>