HL7基本概念和知识介绍
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
HL7基本概念和知识介绍
、基础知识
HL7标准是建立在ISO 标准组织之制定的 OSI 模型的最高层的应用标准,如下图所示:
IP
HL7标准包含256个事件、116个消息类型,139个段,55种数据类型,408个数据字典, 涉及79种编码系
统。
但在应用 HL7标准时,并不一定需要涉及标准全部内容,可以选 择自己需要应用的相关事件、 消息类型和段就可以了。
而在数据字典和编码系统方面
HL7 标准并没有进行强制的规定,可以允许用户选择。
标准的内容作为推荐。
由于
HL7涉及
非常广泛,且在开发过程中广泛接纳了最终用户、开发商、研究机构的各方面的意见, 从另一个方面也可以将 HL7标准理解为医学信息中的其他编码标准的一个总纲性质的索 引。
、基本概念 以下是理解HL7标准时必须要理解并准确定义的术语概念:
触发事件(trigger events ):当现实世界中发生的事件产生系统间数据流动的需求,则 称其为触发事件。
如:病人的入出转( ADT )在HL7中对应ADT 事件。
消息(message :是系统间数据传输的最小单位,由一组有规定次序的段组成。
每个消 息都用一个消息类型来表示其用途。
每个事件对应一个消息,如病人入院对应ADT_A01
消息。
段(segments :是数据字段的一个逻辑组合。
每个段都用一个唯一的三字符代码所标 识,这个代码称作段标识。
字段(fields ):是一个字符串。
是段的最小组成单位
、HL7消息示例
最快的学习方法就是看应用示例, 我们可以看选自:HL7标准2.4版本,第三章节3.5.1小节 的一个示例
i H11 on Presentat ion
Session
Transport
Xelwork Data Link
卩hvsical
说明,蓝色字体表示一条消息,下面为消息的说明:
3.5.1 Admit/visit notification - event A01 (admitted patient)
MSHF〜\&|ADT1|MCM|LABADT|MCM|198808181126|SECURITY|ADTAA01|MSG00001|P |2.4|<cr>
EVN|A01|198808181123||vcr> PID|1||PATID1234A5A M11A ADT1A MR A MCM~123456789AAA USSSA A SS||JONES A WILLIA
M A A A III||19610615|M||C|1200 N ELM
STREETAAGREENSB0R0ANCA27401?1020|GL|(919)379?1212|(919)271?3434||S||
PATID12345001A2AM10AADT1AANAA|123456789|987654ANC|<cr>
NK1|1|J0NESABARBARAAK|W|AWIFE||||NKANEXT OF KIN<cr>
PV1|1|l|2000A2012A01||||004777ALEBAUERASIDNEYAJ.|||SUR||||ADM|A0|<cr>
Patient William A. Jones, III was admitted on July 18, 1988 at 11:23 am by doctor Sidney J.
Lebauer (#004777) for surgery (SUR). He has been assigned to room 2012, bed 01 on nursing unit 2000.
The message was sent from system ADT1 at the MCM site to system LABADT, also at the
MCM site, on the same date as the admission took place, but three minutes after the admit.
消息解读:
该消息为ADT消息类型中的A01消息,MSH表示为消息头段,EVN为消息事件段,PID
为病人标识段,NK1为相关,PV1为病人就诊段;这些三个字母一组称作段ID,<cr>
代表回车符,表示该段的结束
消息的内容就不进行翻译了。
我们再看看对应的HL7 2.4中对ADT_A01消息的定义:
ADTAA01AADT_A01 ADT Message Chapter MSH Message Header (消息头) 2
EVN Event Type (事件类型) 3
PID Patient Identification (病人标识) 3
[PD1 ] Additional Demographics (附加基本信息) 3
[{ ROL }] Role (任务)12
[{ NK1 }] Next of Kin / Associated Parties (血缘关系/社会关系) 3 PV1 Patient Visit (病人就诊) 3 [PV2 ] Patient Visit - Additional Info.(病人就诊—额外信息) 3
[{ ROL }] Role (任务)12
[{ DB1 }] Disability Information (伤残信息) 3
[{ OBX }] Observation/Result (观察/结果)7
[{ AL1 }] Allergy Information (过敏症信息 3
ADT A A01A ADT_A01 ADT Message Chapter [{ DG1 }] Diagnosis Information (诊断信息) 6 [DRG ]
rr
Diagnosis Related Group (诊断相关组) 6
[{
PR1 Procedures (过程) 6 [{ ROL }]
11
Role (任务)12
}]
[{ GT1 }] rr Guarantor (担保人信息) 6
[{
IN1 Insurance (保险信息) 6
[IN2 ] Insurance Additional Info.(保险附加信息) 6
[{ IN3 }] Insurance Additional Info - Cert.(保险附加信息一确认) 6
[{ ROL }] Role (任务)12
}]
[ACC ] Accident Information (事故信息) 6
[UB1 ] Universal Bill Information (通用账单信息) 6
[UB2 ] Universal Bill 92 Information (通用账单92 信息) 6
[PDA ] Patient Death and Autopsy (病人死亡或尸检信息) 3
说明:其中的[]表示框内的一组段是可选的,{}表示可以框内的一组段可以有一个或者更多的重复,[]和{}都有则表示既是可选的也是重复的。
{[]}和[{}]是等价的。