跳转到主要内容
Health Level-7 是一套医院和其他医疗保健提供者使用的临床数据传输标准。HL7 端口支持从 XML 生成 HL7 文档以及将 HL7 文档转换为 XML。

核心功能

  • 医疗数据交换,完整支持 HL7 消息标准
  • MSH 报文头验证与生成,确保消息结构符合标准
  • 支持原始模式确认(Original mode acknowledgment)处理,确保医疗通信的可靠性
  • 支持多个 HL7 版本,并具备严格的架构验证(Schema Validation)选项

概览

当接收到 HL7 文件时,HL7 端口验证交换头,并将 HL7 文件转换成 XML。这在分段步骤中很有用,因为 XML 是 用于处理流中数据的主要格式。HL7 端口自动读取输入文件以确定合适的 schema,然后根据该 schema 解析文件。 当生成 HL7 文件时,在工作流中的其它端口获取并转换了 XML 数据后,HL7 端口将此 XML 数据转化成符合 HL7 文档语法的文件,并应用适当的交换头信息。这是创建 HL7 文件的最后一步。

端口配置

本节包含所有可配置的端口属性。

设置

转换配置

与端口核心操作相关的设置。

EDI 交易伙伴

MSH 设置

与消息头相关的设置。当将 HL7 文件转换为 XML 时,文件标题将根据这些设置进行验证;当从 XML 生成 HL7 文件时,这些设置将用于生成文件标题。 仅当 转换类型 为 XML 到 HL7 时,以下选项才可见。

ACK

与生成和请求 ACK 相关的设置。

样本文件选项卡

高级设置

EDI 分隔符

指定了段、元素等的分隔设置。

高级设置

未包含在先前类别中的设置。

消息

日志

杂项

EDI 伙伴选项卡

自动化

自动化

与端口自动处理文件相关的设置。

性能

告警选项卡

SLA 选项卡

XML 转换为 HL7

当生成 HL7 文件时,必须选择 转换类型XML 转换为 HL7。应用程序将从设置选项卡上配置的设置中读取标题信息。 使用交易伙伴约定的设置完成端口配置后,单击 交易 选项卡,然后选择 更多 > 创建测试文件。该应用程序将创建各种测试 XML 文件,这些文件为端口生成 HL7 文件提供了 XML 的示例数据。端口处理这些测试文件后,导航到 交易 选项卡以查看生成的 HL7 文档。

HL7 转换为 XML

生成 XML 时,必须选择 转换类型HL7 转换为 XML。然后完成交易伙伴约定的设置,以便应用程序在处理过程中验证 HL7 文件中的信息。XML 文件将被生成到输出文件夹中。 要为多个 HL7 文档创建测试 HL7 文件,请单击 交易 选项卡并选择 更多 > 创建测试文件。端口处理这些测试文件后,导航到 交易 选项卡以查看生成的 XML。

与 XML Map 端口一起使用

上传测试文件

ACK

ACK 可以由应用程序自动生成和处理。

Original Mode ACK

这表明双方之间已经发生了交换(尽管不一定交换了任何个人信息),并且为此交换的请求自动生成了响应。

消息发送方

请求 ACK

可以配置 XML 到 HL7 模式下的 HL7 端口,以便可以为交换请求 Original Mode ACK。在设置选项卡上的 ACK 类型 设置中选择 “Original Mode”,表示端口保持传输的 Pending ACK 状态,直到返回并处理了适当的 ACK。 接收 ACK 上面的图片从消息发送方的角度展示了一个完整的消息交换。处于 HL7 到 XML 模式的 HL7 端口生成要交换的文件 (1),并将其保持在 Pending ACK 状态。交易伙伴在其业务逻辑中处理传输,并根据配置的交换参数和双方之间的双向协议创建 ACK (2)。当 ACK 被返回时,它们被 HL7 端口(HL7 到 XML 模式)解析,并被路由到原始的 HL7 端口(XML 到 HL7 模式),以解析传输的状态 (3)
高级设置部分的 传输控制 设置控制着与 ACK 相关的文件流。启用后,端口将在处理下一条消息之前等待当前消息的 ACK。

处理 ACK

当 HL7 端口以 HL7 到 XML 模式接收到 HL7 确认时,该端口可以配置为自动将任何检测到的确认路由到发起传输的 XML 到 HL7 端口。通过将 XML 到 HL7 模式下 HL7 端口底部的灰点拖动到 HL7 到 XML 模式下的 HL7 端口上,可以在工作流画布上直观地配置 HL7 端口之间的路由 ACK。然后,接收 XML 到 HL7 端口将确认与原始消息配对并解析匹配的消息。

消息接收方

生成 ACK

当处于 HL7 到 XML 模式的 HL7 端口正在处理从发起者收到的消息并生成 XML 时,可以通过在设置选项卡的 ACK 类型 设置中选择 “Original Mode” 选项,告诉端口自动生成 Original Mode ACK。必须将这些 ACK 传送到处于 XML 到 HL7 模式的 HL7 端口,以生成 HL7 ACK。要正确路由 ACK,请将 HL7 到 XML 模式下 HL7 端口底部的灰点拖到 XML 到 HL7 模式下的 HL7 端口上。 生成 ACK 如上图所示,当合作伙伴发送一条需要 ACK 的消息时 (1),为该合作伙伴配置的 HL7 端口(HL7 到 XML 模式)将自动生成一个 ACK (2),作为包含与该文件相关的事务信息的 XML 文件。必须将此 XML ACK 以 XML 到 HL7 模式 (3) 路由回 HL7 端口,以便在生成 HL7 文件时使用双方协议设置,该文件将被返回给交易伙伴。

示例