这个问题在HL7上,我的理解是HL7中的任何段(sch,pv1等)都与消息类型(ADT,SIU等)无关,这意味着任何类型的消息都可以包含任何类型的段,并且没有限制特定类型的消息类型只能包含某些段而不是任何段,我是否正确? 希望我的问题很明确......
答案 0 :(得分:2)
不完全是。 HL7有许多段和触发事件,每个事件都有特定的目的和行动。在这一切中,当有人设计医疗保健接口应用程序时,他们必须选择正确的细分并触发事件。这被称为基数,需要定义:
一旦定义了基数,信息就会开始形成。
患者人口统计学触发事件应包括MSH,EVN,PID,PV1,IN1,GT1。但不一定是DG1,PR1和AL1。
同样,收费邮件肯定应包含邮件中的FT1(金融交易)段。订单消息肯定应包含OBR和ORC段。
HL7中的每个细分都有明确的目的。在人口统计信息消息中包含FT1或在SIU消息中包含OBR没有任何意义(仅举例)。
应用程序可以发送或不发送的内容称为该应用程序的规范。
需要了解消息基数。无法动态创建HL7消息。它在技术上既不可行也不逻辑正确。
答案 1 :(得分:1)
还有一个称为“Z”段的段类型,它携带用户定义的信息,并且不由HL7定义。例如,ZDS包含用于成像研究的附加ID。 Z段的数量和编码也是用户定义的。
为了处理此类段,发送和接收应用程序必须就格式达成一致,这可能会导致错误。