HL7 卫生信息交换标准(Health Level 7)
标准化的卫生信息传输协议,是医疗领域不同应用之间电子传输的协议。HL7汇集了不同厂商用来设计应用软件之间接口的标准格式,它将允许各个医疗机构在异构系统之间,进行数据交互。
HL7的主要应用领域是HIS/RIS,主要是规范HIS/RIS系统及其设备之间的通信,它涉及到病房和病人信息管理、化验系统、药房系统、放射系统、收费系统等各个方面。HL7的宗旨是开发和研制医院数据信息传输协议和标准,规范临床医学和管理信息格式,降低医院信息系统互连的成本,提高医院信息系统之间数据信息共享的程度。
Health Level 7中的“Level 7”是指OSI的七层模型中的最高一层,第七层。但这并不是说它遵循OSI第七层的定义数据元素,它只是用来构成它自己的抽象数据类型和编码规则。它也没有规定规范说明如何支持OSI第一到第六层的数据。
1,首先没有接触过Xpath的去这里学习下:XPath Tutorialhttp://www.zvon.org/xxl/XPathTutorial/Output_chi/
2,HL7-V3格式的XML文件如下
<PRPA_IN201311UV02 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ITSVersion="XML_1.0" xmlns="urn:hl7-org:v3">
<id root="2.16.156.10011.0" extension="22a0f9e0-4454-11dc-a6be-3603d6866807"/>
<creationTime value="20070803130624"/>
<interactionId root="2.16.840.1.113883.1.6" extension="PRPA_IN201311UV02"/>
<processingCode code="P"/>
<processingModeCode code="R"/>
<acceptAckCode code="AL"/>
<receiver>
<device>
<id root="2.16.156.10011.0.1.1" extension="2.16.156.10011.0.1.1"/>
</device>
</receiver>
<sender>
<device>
<id root="2.16.156.10011.0.1.2" extension="2.16.156.10011.0.1.2"/>
</device>
</sender>
<controlActProcess>
<subject>