HL7

Conheça o componente e saiba como utilizá-lo.

O componente HL7 envia informações para sistemas de healthcare pelo protocolo de comunicações HL7 (Health Level 7), um padrão da indústria de healthcare para trocar dados entre diferentes sistemas e dispositivos médicos.

Dê uma olhada nos parâmetros de configuração do componente:

  • Host: host do servidor HL7.

  • Port: port do servidor HL7. O protocolo MLLP geralmente utiliza a port 2575.

  • Connect Timeout (ms): limite de tempo para a conexão da plataforma ao servidor (em milisegundos).

  • HL7 Message: campo da mensagem que contém os dados a serem usados. Este campo suporta expressões Double Braces.

  • HL7 Message Charset: charset para a mensagem HL7.

  • Advanced Settings: se a opção estiver ativada, você pode acessar as seguintes configurações:

    • Connection Pool: número de connection pools disponíveis.

    • Enable Retries: se a opção estiver ativada, irá permitir novas tentativas se a execução falhar.

    • Number of Retries: define o número de novas tentativas se a execução falhar.

    • Time to Wait Between Retries (in ms): define o intervalo de tempo entre as tentativas (em milisegundos).

  • Fail on Error: se a opção estiver ativada, a execução do pipeline com erro será interrompida; do contrário, a execução do pipeline continua, mas o resultado vai mostrar um valor falso para a propriedade "success".

Fluxo de mensagens

Saída

Ao executar um componente HL7, a seguinte estrutura JSON será gerada:

{
	"success":true,
	"exitCode":200
}
  • success: se “true”, a operação foi executada com sucesso; se “false”, a operação falhou.

  • exitcode: código de saída.

Atualizado