This wiki has undergone a migration to Confluence found Here
<meta name="googlebot" content="noindex">

TermInfo - CCDA sample for No Immunization administered (email thread)

From HL7Wiki
Revision as of 04:01, 29 April 2013 by Rhausam (talk | contribs)
Jump to navigation Jump to search

4 April 2013

Vinayak Kulkarni

  • I am looking for an example of "No Immunization Administered". Since we have CVX code fore "No Vaccine Administered" with Code = 998, shall we use it without using negationInd="true"?
Is following sample is a valid example?
 <templateId root="2.16.840.1.113883."/>
 <code code="11369-6" codeSystem="2.16.840.1.113883.6.1" displayName="History of immunizations" codeSystemName="LOINC"/>
 <!--**** Immunzations Section Narrative Block ****-->
   <content ID="ZImmunizations.Immunizations.ORD-PHL02-NO-DATA">No immunizations administered or ordered.</content>
 <entry typeCode="DRIV">
  <!--**** Immunzations Section Narrative Block ****-->
   <substanceAdministration classCode="SBADM" moodCode="INT" negationInd="false">   
   <templateId root="2.16.840.1.113883."/>
   <id nullFlavor="NI"/>
   <statusCode code="completed"/>
   <effectiveTime nullFlavor="NI"/>
    <manufacturedProduct classCode="MANU">
     <templateId root="2.16.840.1.113883."/>
       <code code="998" displayName="No Immunization administered" codeSystem="2.16.840.1.113883.12.292" codeSystemName="CVX"/>    

Lisa Nelson


Two things I notice about the sample you provided:

  1. The moodCode=”INT” says, the entry is intended or planned. I don’t think that represents the right verb tense for the act. I think you need moodCode=”EVN”. (see table below for options)
  2. I prefer to see examples include information in the effectiveTime element. I think you should explicitly think through the effectiveTime element and show if there should be a low or high or both, etc., just to make sure the longitudinal aspect of things doesn’t complicate the analysis.

Finally, I know these issues of semantics always open a large can of worms, but….

I think we have a vocabulary issue here. When the term is not just a clean “noun concept”, the semantics of what we are saying gets really messy and confusing. See how the concept includes the notion of the act (the verb) “baked in”, so to speak. The action concepts of “administered” and “ordered” are acts that I think our CDA architecture intends for us to represent in our act statements. Using the substance administration act already gives us the action concept of “administering a substance”. We have the moodCode attribute to control the verb tense of that action. Now, when we plug in the noun, we really need a term that is free from the other “conceptual clutter” of verbs or timeframes. So, I’m sorry to say, I think the code you are using makes for a problematic clinical statement that is necessarily ambiguous. Am I preaching to the choir, barking up the wrong tree, or being too idealistic in my expectations of what we should be aiming to accomplish with our machine readable data?


This table is from the CDA R2 standard. It shows the moodCode attribute valueSet for CDA R2. Further constraints may be included in specific templates, but this is the initial starter set of possible moodCodes for SubstanceAdministration:

<thead> </thead>

Table 109: Value set for SubstanceAdministration.moodCode (CNE)



EVN (event)

The entry defines an actual occurrence of an event.

INT (intent)

The entry is intended or planned.

PRMS (promise)

A commitment to perform the stated entry.

PRP (proposal)

A proposal that the stated entry be performed.

RQO (request)

A request or order to perform the stated entry.