Specification - Extended HL7 CDA® R2 IG: C-CDA Templates for Clinical Notes DSTU Release 2.1 - US Realm
Document Description extended per extended per TSC tracker 12437, again with 14128 and jira.hl7.org/browse/TSC-38
Existing WordingTemplate: Medication Information (V2) [manufacturedProduct: identifier urn:hl7ii:2.16.840.1.113883.10.20.22.4.23:2014-06-09 (open)] Constraint: SHALL contain exactly one [1..1] manufacturedMaterial (CONF:1098-7411). Note: A medication should be recorded as a pre-coordinated ingredient + strength + dose form (e.g., “metoprolol 25mg tablet”, “amoxicillin 400mg/5mL suspension”) where possible. This includes RxNorm codes whose Term Type is SCD (semantic clinical drug), SBD (semantic brand drug), GPCK (generic pack), BPCK (brand pack). a. This manufacturedMaterial SHALL contain exactly one [1..1] code, which SHALL be selected from ValueSet Medication Clinical Drug urn:oid:2.16.840.1.113762.1.4.1010.4 DYNAMIC (CONF:1098-7412). Schematron (custom): cda:manufacturedMaterial[count(cda:code[@codeSystem='2.16.840.1.113883.6.88'])=1] The way the constraint 1098-7412 is written, doesn't match the custom Schematron. This Schematron makes validation fail if a nullFlavor without the codeSystem=2.16.840.1.113883.6.88 is used. What was the intent here?
Proposed WordingSuggest removing the custom Schematron and using the automatically generated Schematron.