Nós do HL7 em Fluxos de Mensagens

Use os nós HL7 para desenvolver fluxos de mensagens que se conectam a aplicativos clínicos.

É possível conectar aplicativos clínicos usando os nós HL7DFDLInput e HL7DFDLOutput (se você estiver usando o Modelo de Mensagem DFDL) ou os nósGenericHL7Input e GenericHL7Output (se você estiver usando o Conjunto de mensagens HL7v25P). Use esses nós com os nós integrados fornecidos em WebSphere Message Broker para desenvolver aplicativos de fluxo de mensagens que atendem suas necessidades. Para obter informações adicionais sobre como desenvolver aplicativos de fluxo de mensagens a partir de utilizável, consulte Desenvolvendo Aplicativos do Fluxo de Mensagens a partir do Zerona documentação do WebSphere Message Broker .

Nota: É recomendável que o Modelo de Mensagem DFDL (com os nós HL7DFDLInput e HL7DFDLOutput) seja usado para aplicativos novos e atualizados, se possível, visto que o Modelo de Mensagem DFDL tem os benefícios descritos a seguir.
  • DFDL é um formato de padrão aberto considerando que o MRM e o Conjunto de mensagens HL7v25P são proprietários ao WebSphere Message Broker.
  • O editor do DFDL fornece ferramentas mais simples para desenvolver e testar extensões para o esquema do HL7 comparado ao MRM e ao Conjunto de mensagens HL7v25P.
  • O Modelo de Mensagem DFDL suporta o HL7 versões 2.7, 2.6, 2.5.1 e anteriores, enquanto o MRM e o Conjunto de mensagens HL7v25P suportam somente o HL7 versão 2.5.1 e anteriores.
Entretanto, há situações em que talvez você ainda deseje usar o Conjunto de mensagens HL7v25P. Por exemplo, se você converter dados do padrão HL7v2 não XML em uma representação XML usando o Conjunto de mensagens HL7v25P, não será necessário renomear os elementos da árvore de mensagens.

HL7DFDLInput

Use o nó HL7DFDLInput para receber mensagens de HL7 a partir de um aplicativo clínico em um fluxo de mensagens. Então é possível usar os recursos existentes de WebSphere Message Broker para processar essas mensagens para atender seus requisitos.

O nó HL7DFDLInput recebe HL7 mensagens que utilizam o protocolo MLLP sobre TCP/IP e torna essas mensagens disponíveis em um fluxo de mensagens. As mensagens são analisadas usando o formato de mensagem HL7 no Modelo de Mensagem DFDL. Há três versões do Modelo de Mensagem DFDL, uma para HL7 v2.7, uma para HL7 v2.6 e uma para HL7 v2.5.1 e anterior. Selecione o Modelo de Mensagem DFDL apropriado para a versão do HL7 que você está usando.

Mensagens do nó HL7DFDLInput são processadas sob controle transacional. Quando o fluxo de mensagens no qual o nó é usado finaliza com sucesso, todas as mensagens na transação são confirmadas. Se a mensagem terminar com uma exceção não capturada, todas as mensagens gravadas sob a transação serão retrocedidas.

Para obter informações adicionais sobre o nó HL7DFDLInput, consulte Nó HL7DFDLInput.

HL7DFDLOutput

Use o nó HL7DFDLOutput para enviar mensagens do HL7 a partir do fluxo de mensagens para um aplicativo clínico.

O nó HL7DFDLOutput recebe as mensagens HL7, que são analisadas usando o formato de mensagem HL7 no Modelo de Mensagem DFDL, e as envia para um aplicativo de destino. Após uma mensagem ser enviada com sucesso, o nó HL7DFDLOutput aguarda por uma confirmação do aplicativo de destino.

Para obter informações adicionais sobre o nó HL7DFDLOutput, consulte Nó HL7DFDLOutput.

GenericHL7Input

Use o nó GenericHL7Input para receber mensagens de HL7 a partir de um aplicativo clínico em um fluxo de mensagens. Então é possível usar os recursos existentes de WebSphere Message Broker para processar essas mensagens para atender seus requisitos.

O nó GenericHL7Input recebe HL7 mensagens que utilizam o protocolo MLLP sobre TCP/IP e torna essas mensagens disponíveis em um fluxo de mensagens. As mensagens são definidas no domínio MRM e analisadas usando o formato de mensagem HL7 no Conjunto de mensagens HL7v25P. É possível configurar o nó para verificar duplicados.

Mensagens do nó GenericHL7Input são processadas sob controle transacional. Quando o fluxo de mensagens no qual o nó é usado finaliza com sucesso, todas as mensagens na transação são confirmadas. Se a mensagem terminar com uma exceção não capturada, todas as mensagens gravadas sob a transação serão retrocedidas.

Para obter informações adicionais sobre o nó GenericHL7Input, consulte Nó GenericHL7Input.

GenericHL7Output

Use o nó GenericHL7Output para enviar mensagens do HL7 a partir do fluxo de mensagens para um aplicativo clínico.

O nó GenericHL7Output recebe mensagens do HL7, que são analisadas usando o formato da mensagem do HL7 em Conjunto de mensagens HL7v25P no domínio MRM, e as envia para um aplicativo de destino. Após uma mensagem ser enviada com sucesso, o nó GenericHL7Output aguarda por uma confirmação do aplicativo de destino.

Para obter informações adicionais sobre o nó GenericHL7Output, consulte Nó GenericHL7Output.

Avisos | Marcas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 2011, 2013Copyright IBM Corporation 2011, 2013.

        
        Última atualização
        
        Última atualização : 2013-03-28 10:51:51


Tópico de ConceitoTópico de Conceito | Versão 8.0.0.0 | ha01070