第二章 HL7 架构和可用工具 - HL7 模式和消息概述
HL7 模式和消息概述
InterSystems 产品可以处理和传递 HL7 消息,而无需使用架构来解析它,但将架构与消息关联允许执行以下操作:
- 解析消息并访问以下字段值:
- 数据转换
- 路由规则
- 自定义
ObjectScript代码
- 验证消息是否符合架构。
每个 HL7 消息均由消息类型标识,该消息类型在 MSH 段 MessageType 字段 (MSH:9) 中指定。一些消息类型共享相同的消息结构。例如,在HL7版本2.3.1中,用于预先接纳患者的ADT_A05消息具有与ADT_A01接纳消息相同的结构。该架构指定 ADT_A05 消息具有结构类型 ADT_A01。
为了解析 HL7 消息,需要两条信息:
- 架构类别 — 这是
HL7版本号,例如2.3.1或2.7,或者它可能是InterSystems产品中定义的自定义架构的类别。production从业务服务消息模式类别设置或从数据转换设置获取模式类别。尽管HL7消息在MSH段VersionID字段中包含模式版本号 (MSH:12),但InterSystems不使用此值,因为许多应用程序并未一致地设置此字段。 - 结构类型 -
production从MSH:9字段获取消息类型,然后检查架构定义以获取该消息的结构类型。

.png)

.png)

(1).jpg)










