核心功能
- 医疗数据交换,完整支持 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 相关的文件流。启用后,端口将在处理下一条消息之前等待当前消息的 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 端口上。