Item | DT | Card | Conf | Description | Label |
---|
cda:ClinicalDocument
| | 0 … * | | The ClinicalDocument/id/@root attribute SHALL be a syntactically correct OID, and SHALL NOT be a UUID.OIDs SHALL be represented in dotted decimal notation, where each decimal number is either 0 or starts with a nonzero digit. More formally, an OID SHALL be in the form ([0-2])(.([1-9][0-9]*|0))+OIDs SHALL be no more than 64 characters in length.The DICOM Object Catalog section (templateId 2.16.840.1.113883.10.20.6.1.1), if present, SHALL be the first section in the document BodyWith the exception of the DICOM Object Catalog (templateId 2.16.840.1.113883.10.20.6.1.1), all sections within the Diagnostic Imaging Report content SHOULD contain a title elementThe section/code SHOULD be selected from LOINC® or DICOM for sections not listed in the DIR Section Type Codes tableDescriptions for sections is under development in DICOM in cooperation with the RSNA reporting initiativeAll sections defined in the DIR Section Type Codes table SHALL be top-level sectionsA section element SHALL have a code element, which SHALL contain a LOINC code or DCM code for sections that have no LOINC equivalent. This only applies to sections described in the DIR Section Type Codes tableApart from the DICOM Object Catalog (templateId 2.16.840.1.113883.10.20.6.1.1), all other instances of section SHALL contain at least one text element or one or more component elementsAll text or component elements SHALL contain content. Text elements SHALL contain PCDATA or child elements, and component elements SHALL contain child elementsThe text elements (and their children) MAY contain Web Access to DICOM Persistent Object (WADO) references to DICOM objects by including a linkHtml element where @href is a valid WADO URL and the text content of linkHtml is the visible text of the hyperlinkIf clinical statements are present, the section/text SHALL represent faithfully all such statements and MAY contain additional text | TestSR |
cda:templateId
| | 1 … 1 | M | SHALL contain exactly one [1..1] templateId (CONF:8404) such that it | conf‑8404 |
@root
| uid | 1 … 1 | F | 2.16.840.1.113883.10.20.22.1.5 | conf0042 |
cda:id
| | 1 … 1 | M | The ClinicalDocument/id/@root attribute SHALL be a syntactically correct OID, and SHALL NOT be a UUID. OIDs SHALL be represented in dotted decimal notation, where each decimal number is either 0 or starts with a nonzero digit. More formally, an OID SHALL be in the form ([0-2])(.([1-9][0-9]*|0))+ | TestSR |
@root
| oid | 1 … 1 | R | |
cda:code
| | 1 … 1 | M | SHALL contain exactly one [1..1] code (CONF:14833). | conf4833 |
cda:code
| | 1 … 1 | M | SHALL contain exactly one [1..1] code/@code, which SHALL be selected from ValueSet DIRDocumentTypeCodes 2.16.840.1.113883.11.20.9.32 DYNAMIC (CONF:8408). | conf‑8408 |
| CONF | |
cda:informant
| | 0 … * | | SHALL NOT contain [0..0] informant (CONF:8410). | conf‑8410 |
| Schematron assert | role | error | |
| test | not(cda:informant) | |
| Message | SHALL NOT contain [0..0] informant (CONF:8410). | |
cda:informationRecipient
| | 0 … * | | MAY contain zero or more [0..*] informationRecipient (CONF:8411).The physician requesting the imaging procedure (ClincalDocument/participant[@typeCode=REF]/associatedEntity), if present, SHOULD also be recorded as an informationRecipient, unless in the local setting another physician (such as the attending physician for an inpatient) is known to be the appropriate recipient of the report.When no referring physician is present, as in the case of self-referred screening examinations allowed by law, the intendedRecipient MAY be absent. The intendedRecipient MAY also be the health chart of the patient, in which case the receivedOrganization SHALL be the scoping organization of that chart. | conf‑8411 |
cda:participant
| | 0 … 1 | | MAY contain zero or one [0..1] participant (CONF:8414) such that it | conf‑8414 |
cda:assignedPerson
| | 1 … 1 | M | SHALL contain exactly one [1..1] assignedPerson (CONF:8415). | conf‑8415 |
| Schematron assert | role | error | |
| test | cda:assignedEntity/cda:assignedPerson | |
| Message | SHALL contain exactly one [1..1] assignedPerson (CONF:8415). | |
cda:name
| | 1 … 1 | M | This assignedPerson SHALL contain exactly one [1..1] name (CONF:9406).The content of name SHALL be a conformant US Realm Person Name (PN.US.FIELDED) (2.16.840.1.113883.10.20.22.5.1.1) | conf‑9406 |
| Schematron assert | role | error | |
| test | cda:given|cda:family or (count(*)=0 and string-length(.)!=0) | |
| Message | The content of name SHALL be a conformant US Realm Person Name (PN.US.FIELDED) (2.16.840.1.113883.10.20.22.5.1.1) | |
cda:documentationOf
| | 1 … 1 | M | SHALL contain exactly one [1..1] documentationOf (CONF:8416) such that it | conf‑8416 |
cda:serviceEvent
| | 1 … 1 | M | Contains 2.16.840.1.113883.10.20.6.2.1 Physician Reading Study Performer (V2) (DYNAMIC) | conf‑8431 |
@classCode
| cs | 1 … 1 | F | ACT | conf‑8430 |
cda:id
| | 0 … * | R | This serviceEvent SHOULD contain zero or more [0..*] id (CONF:8418). | conf‑8418 |
cda:code
| | 1 … 1 | M | This serviceEvent SHALL contain exactly one [1..1] code (CONF:8419). | conf‑8419 |
cda:relatedDocument
| | 0 … 1 | | MAY contain zero or one [0..1] relatedDocument (CONF:8432) such that itWhen a Diagnostic Imaging Report has been transformed from a DICOM SR document, relatedDocument/@typeCode SHALL be XFRM, and relatedDocument/parentDocument/id SHALL contain the SOP Instance UID of the original DICOM SR document. | conf‑8432 |
cda:id
| | 1 … 1 | M | SHALL contain exactly one [1..1] id (CONF:10030). OIDs SHALL be represented in dotted decimal notation, where each decimal number is either 0 or starts with a nonzero digit. More formally, an OID SHALL be in the form ([0-2])(.([1-9][0-9]*|0))+ OIDs SHALL be no more than 64 characters in length | conf0030 |
@root
| oid | 1 … 1 | R | |
cda:componentOf
| | 0 … 1 | | This id MAY contain zero or one [0..1] componentOf (CONF:8434). | conf‑8434 |
cda:encompassingEncounter
| | 1 … 1 | M | Contains 2.16.840.1.113883.10.20.6.2.2 Physician of Record Participant (V2) (DYNAMIC) | conf‑8449 |
cda:id
| | 1 … * | M | This encompassingEncounter SHALL contain at least one [1..*] id (CONF:8435).In the case of transformed DICOM SR documents, an appropriate null flavor MAY be used if the id is unavailable. | conf‑8435 |
cda:effectiveTime
| | 1 … 1 | M | This encompassingEncounter SHALL contain exactly one [1..1] effectiveTime (CONF:8437).The content of effectiveTime SHALL be a conformant US Realm Date and Time (DT.US.FIELDED) (2.16.840.1.113883.10.20.22.5.4) | conf‑8437 |
| Schematron assert | role | error | |
| test | not(cda:relatedDocument/cda:id/cda:componentOf) or string-length(cda:relatedDocument/cda:id/cda:componentOf/cda:encompassingEncounter/cda:effectiveTime//@value)>=8 | |
| Message | The content of effectiveTime SHALL be a conformant US Realm Date and Time (DT.US.FIELDED) (2.16.840.1.113883.10.20.22.5.4) | |
cda:responsibleParty
| | 0 … 1 | | This encompassingEncounter MAY contain zero or one [0..1] responsibleParty (CONF:8438). | conf‑8438 |
cda:assignedEntity
| | 1 … 1 | M | The responsibleParty, if present, SHALL contain exactly one [1..1] assignedEntity (CONF:9407).SHOULD contain zero or one [0..1] assignedPerson OR SHOULD contain zero or one [0..1] representedOrganization | conf‑9407 |
| Schematron assert | role | error | |
| test | count(cda:assignedPerson | cda:representedOrganization)<2 | |
| Message | SHOULD contain zero or one [0..1] assignedPerson OR SHOULD contain zero or one [0..1] representedOrganization | |
cda:component
| | 1 … 1 | M | SHALL contain exactly one [1..1] component (CONF:14907).A Diagnostic Imaging Report can have either a structuredBody or a nonXMLBody. If structuredBody, the component/structuredBody SHALL conform to the section constraints below. | conf4907 |
| Schematron assert | role | error | |
| test | count(cda:component/cda:structuredBody | cda:component/cda:nonXMLBody) =1 | |
| Message | A Diagnostic Imaging Report can have either a structuredBody or a nonXMLBody. | |
| Schematron assert | role | error | |
| test | not(.//@root[matches(.,'^[0-2](\.([1-9][0-9]*|0))+$')][string-length()>64]) | |
| Message | OIDs SHALL be no more than 64 characters in length. | |
| Schematron assert | role | error | |
| test | .//cda:component[1]/cda:section/cda:templateId/@root='2.16.840.1.113883.10.20.6.1.1' | |
| Message | The DICOM Object Catalog section (templateId 2.16.840.1.113883.10.20.6.1.1), if present, SHALL be the first section in the document Body | |
| Schematron assert | role | error | |
| test | .//cda:component/cda:structuredBody//cda:section[not(cda:templateId/@root='2.16.840.1.113883.10.20.6.1.1') and(cda:title)] | |
| Message | With the exception of the DICOM Object Catalog (templateId 2.16.840.1.113883.10.20.6.1.1), all sections within the Diagnostic Imaging Report content SHOULD contain a title element | |
| Schematron assert | role | error | |
| test | .//cda:section/cda:code[@codeSystem='1.2.840.10008.2.16.4' or @codeSystem='2.16.840.1.113883.6.1'] | |
| Message | The section/code SHOULD be selected from LOINC® or DICOM for sections not listed in the DIR Section Type Codes table | |
| Schematron assert | role | error | |
| test | .//cda:component/cda:structuredBody//cda:section[not(cda:templateId/@root='2.16.840.1.113883.10.20.6.1.1') and ((//cda:component) or (//cda:text))] | |
| Message | Apart from the DICOM Object Catalog (templateId 2.16.840.1.113883.10.20.6.1.1), all other instances of section SHALL contain at least one text element or one or more component elements | |
| Schematron assert | role | error | |
| test | not(.//cda:text[count(*)=0][string-length()=0] | .//cda:component[count(*)=0]) | |
| Message | All text or component elements SHALL contain content. Text elements SHALL contain PCDATA or child elements, and component elements SHALL contain child elements | |