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

QRDA Modeling Issues

From HL7Wiki
Revision as of 04:54, 5 November 2014 by Minigrrl (talk | contribs) (Created page with "== Vocabulary Mismatch between C-CDA and its implied QRDA templates == General issue: * QRDA template implies a C-CDA template * C-CDA template has an element/attribute tha...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Vocabulary Mismatch between C-CDA and its implied QRDA templates

General issue:

  • QRDA template implies a C-CDA template
  • C-CDA template has an element/attribute that is SHALL bound to a value set
  • C-CDA value set is more restricted (fewer codes systems, codes etc.) than what is required for QRDA


Example 1:

  • QRDA template Reaction implies C-CDA R2 Reaction Observation template
  • Reaction Observation value is SHALL bound to Problem value set which is SNOMED CT
  • QRDA does not constrain to SNOMED (can also be ICD 10, ICD 9 etc.)


Example 2:

  • QRDA template Procedure Performed implies C-CDA R2 Procedure Activity Procedure template
  • targetSiteCode is SHALL bound to Body Site value set which is SNOMED CT
  • QRDA does not constrain to SNOMED

(There are others).

Suggested solution for the short term is, if the code doesn't exist in the required value set, to use code (@nullFlavor="OTH", @codeSystem="2.16.840.1.113883.6.96", @codeSystemName="SNOMED CT") and code/translation to hold the QRDA code.