BTAHL72XML 处理

Microsoft BizTalk Accelerator for HL7 (BTAHL7 中的以下组件) 处理 HL7 2.XML (XML 编码) 消息:

  • 管道和核心库:BTAHL7.PipelineCommon.dll 和 BTAHL7.PipelineMessageCore.dll

  • 汇编程序和反汇编程序库:BTAHL7.HL72XmlAsm.dll 和 BTAHL7.HL72XmlDAsm.dll

  • 用于双向 MLLP 发送适配器的确认 (ACK) 验证库:BTAHL7.HL7ACKHelper.dll

XML 消息模式

BTAHL7 支持 2.XML 消息的以下消息模式:

  • 发布者-订阅者 (发布) 模式

    发布者以声明性或未经请求的更新的形式向订阅者群广播。 BizTalk Server 和 BTAHL7 提供了此模式的灵活性,因为你可以在设计后管理订阅和参与方。

  • 请求-响应模式

    询问或查询消息交换,其中来自特定实体的特定请求导致响应消息。

XML 验证

BTAHL7 提供对 2.XML 消息的以下验证:

  • XML 读取器

  • 原理图

    由参与方启用或禁用示意图验证。 BTAHL7 直接使用 HL7 2.XML 架构进行此处理,由 MSH9.3 消息结构标头字段和 MSH12 版本 ID 字段 (2.3.1、2.4 或 2.5) 确定。 BTAHL7 在 BizTalk Server 中使用标准 XML 处理功能。

  • Z 段

    BTAHL7 验证未声明的 Z 段中是否不包含声明的段。

ACK 生成

BTAHL7 支持以下类型的确认, (ACK) 2.XML 消息。 使用 HL7 错误类型和 BTAHL7 (备用) 错误类型:

  • HL7 原始 ACK

  • HL7 增强型 ACK

    提交接受和应用程序接受

另请参阅

消息处理
使用 HL7 2.XML 架构