HL7 V3和CDA有什么区别?

Bas*_*eeb 7 hl7 cda hl7-v3 hl7-cda

有什么区别HL7 V3和CDA,真的到现在为止我还没有得到精确答案请帮帮我

谢谢.

Sid*_*Sid 11

HLv2.x消息传递协议主要是基于ascii/text,并且还支持xml.问题是,HL7v2.x定制的边界大约为20%.这就是为什么有些时候HL7也被称为开放标准.

为了废弃自定义,获得一致性并启用Plug N Play消息,RIM - Reference Information Model已创建.这为HL7消息传递标准提供了面向对象的方法.

基于RIM,CDA Clinical Document Architecture开发了.如果你说你使用v3或CDA都意味着相同.与v2.7不同,v3消息完全基于XML,不允许自定义区域.

更新:此问题还添加了有关v3和CDA使用的模式的更多信息.

关键差异

HL7 V2

  1. 不是"即插即用" - 它提供了80%的界面和一个框架,用于在逐个接口的基础上协商剩余的20%
  2. 历史上以临时方式建造,因为当时没有其他标准存在
  3. 通常提供2.X版本之间的兼容性
  4. 基于消息传递的标准,基于管道和帽子编码
  5. 当人们说"HL7"时,V2是大多数人想到的

HL7 V3

  1. 接近"即插即用" - 少于"谈判框架"
  2. 在十年期间花费了数十年的努力,反映出"最好和最聪明"的想法,而不是向后兼容V2
  3. 基于参考信息模型(RIM)的基于模型的标准提供了整个标准的一致性
  4. 以XML格式传递消息.
  5. 当人们说"HL7 V3"时,大多数人都会想到临床文档架构(CDA)

V3

<author>
<time value="200202150730"/>
<modeCode code="WRITTEN"/>
<signatureCode code="S"/>
<assignedEntity>
<id root="2.16.840.1.113883.19.1122.3" extension="444-444-4444"/>
  <assignedPerson>
     <name>
        <given>Harold</given>
        <given>H</given>
        <family>Hippocrates</family>
        <suffix qualifier="AC">MD</suffix>
     </name>
  </assignedPerson>
</assignedEntity>
Run Code Online (Sandbox Code Playgroud)

v3正在不断发展.即使在今天,大多数医疗保健应用仍然继续使用v2.x.