解析ADT消息

ADT消息用于在医疗信息系统中传输患者的入院、出院、转院等信息。下面我们以MSH(消息头)段为例,解释ADT消息的结构和语法:

MSH:消息头

MSH段定义了消息的关键信息,包括消息类型、发送方、接收方、时间戳等。

示例:

MSH|^~&;|ADT1|MCM|LABADT|MCM|198808181126|SECURITY|ADT^A01|MSG00001|P|2.4|
P110 * 

字段解析:

  • MSH:段标识符,表示这是一个消息头段。
  • |^~&;:字段分隔符,用于分隔不同的字段。
  • ADT1:消息类型,表示这是一个ADT(入院、出院、转院)消息。
  • MCM:发送应用程序。
  • LABADT:接收应用程序。
  • MCM:发送机构。
  • 198808181126:消息发送时间。
  • SECURITY:安全级别。
  • ADT^A01:消息代码,更具体地描述了消息类型,这里是A01(入院)。
  • MSG00001:消息控制ID,用于唯一标识消息。
  • P:消息处理ID,表示这是生产消息。
  • 2.4:HL7版本号。
  • <;cr>;:回车符,用于分隔不同的段。
  • P110 *:可选的后续字段。