Template:CDA Document: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
mNo edit summary |
||
| Line 134: | Line 134: | ||
{{If|test={{{5|{{{LOINC|}}}}}}|then= | {{If|test={{{5|{{{LOINC|}}}}}}|then= | ||
====== Schematron ====== | ====== Schematron ====== | ||
<pattern name='Template_{{{2}}}'><br/> | |||
<pattern name='Template_{{{2}}}'><br/> | <rule context='*[templateId/@root="{{{2}}}"]'><br/> | ||
<!-- Verify that the template id is used on the appropriate type of object --><br/> | |||
<assert test='../cda:ClinicalDocument'><br/> | |||
Error: The {{{1}}} can only be used on Clinical Documents.<br/> | |||
</assert><br/>{{If|test={{{Parent|}}}|then= | |||
<!-- Verify that the parent templateId is also present. --><br/> | |||
<assert test='templateId[@root="{{{Parent}}}"]'><br/> | |||
Error: The parent template identifier for {{{1}}} is not present.<br/> | |||
</assert><br/> | |||
}}}}{{If|test={{{LOINC|}}}|then= | }}}}{{If|test={{{LOINC|}}}|then= | ||
<!-- Verify the document type code --><br/> | |||
<assert test='code[@code = "{{{LOINC}}}"]'><br/> | |||
Error: The document type code of a {{{1}}} must be {{{LOINC}}}<br/> | |||
</assert><br/> | |||
<assert test='code[@codeSystem = "2.16.840.1.113883.6.1"]'><br/> | |||
Error: The document type code must come from the LOINC code <br/> | |||
system (2.16.840.1.113883.6.1).<br/> | |||
</assert><br/> | |||
}}{{If|test={{{5|}}}|then={{Schematron Rule|{{{5}}}|{{{1}}}|{{{2}}}|{{{6}}}|{{{7}}}|{{{8}}}|{{{9}}}}} | }}{{If|test={{{5|}}}|then={{Schematron Rule|{{{5}}}|{{{1}}}|{{{2}}}|{{{6}}}|{{{7}}}|{{{8}}}|{{{9}}}}} | ||
}}{{If|test={{{10|}}}|then={{Schematron Rule|{{{10}}}|{{{1}}}|{{{2}}}|{{{11}}}|{{{12}}}|{{{13}}}|{{{14}}}}} | }}{{If|test={{{10|}}}|then={{Schematron Rule|{{{10}}}|{{{1}}}|{{{2}}}|{{{11}}}|{{{12}}}|{{{13}}}|{{{14}}}}} | ||
| Line 194: | Line 193: | ||
}}{{If|test={{{195|}}}|then={{Schematron Rule|{{{195}}}|{{{1}}}|{{{2}}}|{{{196}}}|{{{197}}}|{{{198}}}|{{{199}}}}} | }}{{If|test={{{195|}}}|then={{Schematron Rule|{{{195}}}|{{{1}}}|{{{2}}}|{{{196}}}|{{{197}}}|{{{198}}}|{{{199}}}}} | ||
}}{{If|test={{{5|{{{LOINC|}}}}}}|then={{{Schematron|}}} | }}{{If|test={{{5|{{{LOINC|}}}}}}|then={{{Schematron|}}} | ||
</rule><br/> | |||
</pattern> | </pattern> | ||
}} | }} | ||
Revision as of 20:54, 19 June 2007
{{{1}}} Specification {{{2}}}
Conformance
CDA Release 2.0 documents that conform to the requirements of this content module shall indicate their conformance by the inclusion of the appropriate <templateId> elements in the header of the document. This is shown in the sample document below.
<ClinicalDocument xmlns='urn:hl7-org:v3'> <typeId extension="POCD_HD000040" root="2.16.840.1.113883.1.3"/> <templateId root='{{{2}}}'/> <id root=' ' extension=' '/> <code code=' ' displayName=' ' codeSystem='2.16.840.1.113883.6.1' codeSystemName='LOINC'/> <title>{{{1}}}</title> <effectiveTime value='20260408012005'/> <confidentialityCode code='N' displayName='Normal' codeSystem='2.16.840.1.113883.5.25' codeSystemName='Confidentiality' /> <languageCode code='en-US'/> : <component><structuredBody> </strucuredBody></component> </ClinicalDocument> |