2

I recently started studying HL7 CDA r2 documents, because I have some clinical data that needs to be as HL7 standards demands.

My doubt is the data I have (Body Mass Index (BMI), Weight, Height,BMI State, Sex, Age, Name ) doesn't fit in any template that CDA has.

Question: So, how can I build a CDA document with the data I have??

Brian Tompsett - 汤莱恩
  • 5,753
  • 72
  • 57
  • 129
Fabio
  • 31
  • 2
  • Provide some links to the respective documents you studied. – rantanplan Oct 25 '12 at 13:44
  • 1
    https://www.projects.openhealthtools.org/sf/sfmain/do/downloadAttachment/projects.mdht/discussion.modeling_users.topc11806/post21022;jsessionid=F61FD76C449F7962A6461B9DECE60ACB?id=atch5088 - This ones is the Implementation Guide for CDA Release 2.0 Consolidated CDA Templates, which is the document that defines how to build a CDA document – Fabio Oct 25 '12 at 14:31
  • Please, can anybody give me some advices??? I'd trully appreciate.. – Fabio Oct 26 '12 at 10:07
  • This is a programming QA site. You haven't specified a programming language, neither you presented a sample of code. What do you expect exactly? – rantanplan Oct 26 '12 at 10:53
  • 1
    The programming language I'll use is Java, but that's the least important right now, I just want to know if I can build a CDA document just with the data I've specified before, and if so how can I do that. You see, the problem is that I can't make the data I have fit in any template that CDA has. I'm complelety lost with this hl7 cda stuff... I just wanted to be able to build a CDA document with the data that I have available(Body Mass Index (BMI), Weight, Height,BMI State, Sex, Age, Name ) – Fabio Oct 26 '12 at 13:57
  • I realize you asked this months ago, but you may want to look at the following thread which references a number of tools available for building CDAs: - http://stackoverflow.com/questions/2239827/looking-for-a-library-to-process-cda-aka-hl7v3-aka-ccd-messages-in-java Your data looks entirely appropriate to a clinical document and most would appears in numerous CDA type documents. – user14741 Apr 15 '13 at 22:28

2 Answers2

3

The simplest way to produce a CDA-compliant document would be to create an account on Microsoft HealthVault, enter the supplied information, and export as a CCD (via menus: Health Information -> More Actions -> Export Information). This will give you a CDA-compliant XML document constrained by the CCD schema, which you can find in the Things reference.

CDA only describes a generic XML structure based on HL7v3 RIM. There are multiple schemas (CCD, C32, C80, C83) which constrain this structure into something more usable. As a general rule, saying that you have a CDA document is not very helpful, since you will not be able to tightly validate or parse the data without further constraints. See this other post about the difference between CDA and CCD.

Community
  • 1
  • 1
Seth Rylan
  • 116
  • 1
  • 6
  • 1
    Well said, however one small correction that CCD, C32, etc are all implementation guides and schematrons are used to assert conformance, not schemas. All are valid aginst the CDA schema. Also, the latest implementation guide is Consolidated CDA which is currently US specific. However, the HL7 StrucDocs workgroup is working on publishing an international version of C-CDA. – Tone Feb 17 '14 at 19:44
  • 1
    CCD or HITSP C32, as well as others, is a document level template, not a schema. They are not valid against a typical CDA schema since "templateId"'s are not defined in pure CDA. Other than that Seth and Tone are correct. If some of you is interested expanding knowledge regarding CCD you may look at "Unofficial Developer's Guide to CCD on Mirth Connect” eBook available at - http://ccdonmirth.shamilpublishing.com – Shamil Apr 14 '15 at 21:46
  • The link to MS HealthVault is dead (x_X) New link is https://international.healthvault.com – naXa stands with Ukraine Apr 05 '18 at 12:35
0

CDA implementations work using implementation guides that defines the data to be contained in a specific type of CDA to be used in a specific context. You should use other's implementation guides that includes the data you want to model (there are a lot online, you will find them by just googling), or create your own implementation guide and define your own templates (I tend to end doing this almost every time for my clients since they need to model very specific clinical data).

Pablo Pazos
  • 3,080
  • 29
  • 42