消息流中的 HL7 节点

使用 HL7 节点可开发连接到临床应用程序的消息流。

通过使用 HL7DFDLInputHL7DFDLOutput 节点(如果您使用的是 DFDL 消息模型)或 GenericHL7InputGenericHL7Output 节点(如果您使用的是 HL7v25P 消息集,可以连接临床应用程序。通过将这些节点与 IBM® Integration Bus 中提供的内置节点配合使用,可以开发满足您的需要的消息流应用程序。有关从头开始开发消息流应用程序的更多信息,请参阅 位于 IBM Integration Bus 产品文档中从头开始开发消息流应用程序

注: 由于 DFDL 消息模型具有下列优点,因此对于新应用程序以及经过更新的应用程序,建议您尽可能使用包含 HL7DFDLInputHL7DFDLOutput 节点的 DFDL 消息模型
  • DFDL 是开放标准格式,而 MRMHL7v25P 消息集IBM Integration Bus 的专有格式。
  • DFDL 编辑器提供了用于开发和测试 HL7 模式扩展的工具,与 MRMHL7v25P 消息集 相比更为简单。
  • DFDL 消息模型 支持 HL7 V2.7、V2.6、V2.5.1 及之前版本,而 MRMHL7v25P 消息集 仅支持 HL7 V2.5.1 及之前版本。
但是,在某些情况下,您可能仍希望使用 HL7v25P 消息集。例如,如果使用 HL7v25P 消息集将数据由 HL7v2 非 XML 标准转换为 XML 表示,那么不必将消息树的元素重命名。

HL7DFDLInput 节点

使用 HL7DFDLInput 节点可以将来自临床应用程序的 HL7 消息接收到消息流中。然后,可以使用 IBM Integration Bus 的现有功能对这些消息进行处理,以满足您的需求。

HL7DFDLInput 节点接收使用基于 TCP/IP 的 MLLP 协议的 HL7 消息,并在消息流中提供这些消息。通过使用 DFDL 消息模型中的 HL7 消息格式,可以对这些消息进行解析。共有三个版本的 DFDL 消息模型,分别用于 HL7 V2.7、HL7 V2.6 和 HL7 V2.5.1 及之前版本。您需要选择适合于所使用的 HL7 版本的 DFDL 消息模型

来自 HL7DFDLInput 节点的消息在事务控制之下进行处理。使用了此节点的消息流成功结束时,将落实事务中的所有消息。如果消息由于未捕获的异常而终止,那么在事务中编写的所有消息都将回滚。

有关 HL7DFDLInput 节点的更多信息,请参阅 HL7DFDLInput 节点

HL7DFDLOutput 节点

使用 HL7DFDLOutput 节点可以将消息流中的 HL7 消息发送到临床应用程序。

HL7DFDLOutput 节点接收 HL7 消息(这些消息通过 DFDL 消息模型中的HL7 消息格式进行解析),并将其发送到目标应用程序。成功地发送消息后,HL7DFDLOutput 节点将等待来自目标应用程序的应答。

有关 HL7DFDLOutput 节点的更多信息,请参阅 HL7DFDLOutput 节点

GenericHL7Input 节点

使用 GenericHL7Input 节点可以将来自临床应用程序的 HL7 消息接收到消息流中。然后,可以使用 IBM Integration Bus 的现有功能对这些消息进行处理,以满足您的需求。

GenericHL7Input 节点接收使用基于 TCP/IP 的 MLLP 协议的 HL7 消息,并在消息流中提供这些消息。这些消息在 MRM 域中定义,并使用 HL7v25P 消息集中的 HL7 消息格式进行解析。可以将节点配置为检查是否存在重复消息。

来自 GenericHL7Input 节点的消息在事务控制之下进行处理。使用了此节点的消息流成功结束时,将落实事务中的所有消息。如果消息由于未捕获的异常而终止,那么在事务中编写的所有消息都将回滚。

有关 GenericHL7Input 节点的更多信息,请参阅 GenericHL7Input 节点

GenericHL7Output 节点

使用 GenericHL7Output 节点可以将消息流中的 HL7 消息发送到临床应用程序。

GenericHL7Output 节点接收 HL7 消息(这些消息通过 MRM 域中 HL7v25P 消息集中的HL7 消息格式进行解析),并将其发送到目标应用程序。成功地发送消息后,GenericHL7Output 节点将等待来自目标应用程序的应答。

有关 GenericHL7Output 节点的更多信息,请参阅 GenericHL7Output 节点

声明 | 商标 | 下载 | 资料库 | 支持 | 反馈

Copyright IBM Corporation 2011, 2014Copyright IBM Corporation 2011, 2014.

        
        最近一次更新时间
        最近一次更新时间 : 2014-03-20 23:38:22


概念主题概念主题 | V3.0.0.0 | ha01070