What Difference HL7 V3 and CDA, really until now I haven't got precise answer please help me
Thanks.
HLv2.x
is messaging protocol which was mostly ascii/text based, and also had an xml support to it. The problem was that HL7v2.x
had boundaries for customization to about 20 percent That is why some times HL7
is also referred to as an open standard.
In order to scrap off customization, attain consistency and enable Plug N Play messaging, RIM - Reference Information Model
was created. That gave an Object oriented approach to HL7 messaging standard.
Based on RIM, CDA Clinical Document Architecture
was developed.If you say you using v3 or CDA both mean the same. v3 message is completely XML based allowing no region for customization unlike v2.7.
UPDATE: This question here also adds more information about the schemas used by v3 and 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>
v3 is under continous development. Even today, most of the healthcare applications, still continue to use v2.x.