BizTalk Accelerator for HL7 中的确认错误条件

当 Microsoft BizTalk Accelerator for HL7 (BTAHL7) 处理确认 (ACK) 消息时,以下情况将导致严重错误情况:

  • MSH9 中缺少必填字段

  • MSH12 中缺少必填字段

    以下条件会导致非致命错误情况。 在这种情况下,BTAHL7 会生成 ACK,但也会挂起 ACK:

  • MSH11 中缺少必填字段

  • 缺少 MSH10 值

  • 标头中可选字段的枚举类型错误。

注意

对于当 MSH 15 设置为 AL 或 ER 时在标头中发现的枚举类型错误,BTAHL7 会生成状态 为 MSA_1=CR 的提交 ACK。

另请参阅

创建和处理确认ACK 消息架构类型消息确认段设置用于接收 ACK 的发送端口