Item | DT | Card | Conf | Description | Label |
---|
hl7:ClinicalDocument
| | | | | cdachlrtp |
Included | | | from 2.16.756.5.30.1.1.10.9.1 (DYNAMIC) |
| Include | | Error: Cannot find template "2.16.756.5.30.1.1.10.9.1" (DYNAMIC) |
|
Included | | | from 2.16.756.5.30.1.1.10.9.2 (DYNAMIC) |
| Include | | Error: Cannot find template "2.16.756.5.30.1.1.10.9.2" (DYNAMIC) |
|
hl7:templateId
| II | 1 … 1 | M | | cdachlrtp |
@root
| uid | 1 … 1 | F | 1.3.6.1.4.1.19376.1.3.3 |
hl7:templateId
| II | 1 … 1 | M | | cdachlrtp |
@root
| uid | 1 … 1 | F | 2.16.756.5.30.1.1.1.1 |
hl7:templateId
| II | 1 … 1 | M | | cdachlrtp |
@root
| uid | 1 … 1 | F | 2.16.756.5.30.1.1.1.1.3.4.1 |
Included | | | from 2.16.756.5.30.1.1.10.9.3 (DYNAMIC) |
| Include | | Error: Cannot find template "2.16.756.5.30.1.1.10.9.3" (DYNAMIC) |
|
hl7:code
| CE | 1 … 1 | R | | cdachlrtp |
@code
| CONF | 0 … 1 | F | 18717-9 |
@codeSystem
| 0 … 1 | F | 2.16.840.1.113883.6.1 |
| Example | <code code="18717-9" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="BLOOD BANK STUDIES"/> |
Included | | | from 2.16.756.5.30.1.1.10.9.4 (DYNAMIC) |
| Include | | Error: Cannot find template "2.16.756.5.30.1.1.10.9.4" (DYNAMIC) |
|
hl7:effectiveTime
| TS.CH.TZ | 1 … 1 | R | | cdachlrtp |
hl7:confidentialityCode
| CE | 1 … 1 | R | | cdachlrtp |
@code
| CONF | 0 … 1 | F | R |
@codeSystem
| 0 … 1 | F | 2.16.840.1.113883.5.25 |
Included | | | from 2.16.756.5.30.1.1.10.9.5 (DYNAMIC) |
| Include | | Error: Cannot find template "2.16.756.5.30.1.1.10.9.5" (DYNAMIC) |
|
Included | | | from 2.16.756.5.30.1.1.10.9.7 (DYNAMIC) |
| Include | | Error: Cannot find template "2.16.756.5.30.1.1.10.9.7" (DYNAMIC) |
|
Included | | | from 2.16.756.5.30.1.127.10.2.29 CDA recordTarget (lrtp) (DYNAMIC) |
hl7:recordTarget
| | 1 … 1 | R | | CDARlrtp |
@typeCode
| cs | 0 … 1 | F | RCT |
@contextControlCode
| cs | 0 … 1 | F | OP |
hl7:patientRole
| | 1 … 1 | R | | CDARlrtp |
@classCode
| cs | 0 … 1 | F | PAT |
hl7:id
| II | 0 … * | R | | CDARlrtp |
where [not(@root='2.16.756.5.30.1.129.1.1.1')] | |
hl7:id
| II | 1 … 1 | M | | CDARlrtp |
where [@root='2.16.756.5.30.1.129.1.1.1'] | |
@root
| uid | 1 … 1 | F | 2.16.756.5.30.1.129.1.1.1 |
@extension
| st | 1 … 1 | R | (de-CH) SOAS-ID |
hl7:patient
| | 0 … 1 | | | CDARlrtp |
@classCode
| cs | 0 … 1 | F | PSN |
@determinerCode
| cs | 0 … 1 | F | INSTANCE |
hl7:name
| PN | 1 … 1 | R | | CDARlrtp |
hl7:administrativeGenderCode
| CE | 1 … 1 | R | | CDARlrtp |
| CONF | |
hl7:birthTime
| TS | 1 … 1 | R | | CDARlrtp |
Included | | | from 2.16.756.5.30.1.1.10.2.2 (DYNAMIC) |
| Include | | Error: Cannot find template "2.16.756.5.30.1.1.10.2.2" (DYNAMIC) |
|
Included | | | from 2.16.756.5.30.1.1.10.2.7 Data Enterer (DYNAMIC) |
hl7:dataEnterer
| | 0 … 1 | | Information about the person that entered information in this CDA document. It SHALL be declared, when data recorded in this document has been entered by a person other than the author but only when this is relevant for some reason. | CDA‑CH V2 |
hl7:templateId
| II | 1 … 1 | M | | CDA‑CH V2 |
@root
| uid | 1 … 1 | F | 2.16.756.5.30.1.1.10.2.7 |
hl7:time
| TS.CH.TZ | 0 … 1 | | Timestamp of the data input. | CDA‑CH V2 |
hl7:assignedEntity
| | 1 … 1 | R | Contains 2.16.756.5.30.1.1.10.9.12 Assigned Entity Compilation with id (DYNAMIC) | CDA‑CH V2 |
Included | | | from 2.16.756.5.30.1.1.10.2.3 Custodian (DYNAMIC) |
hl7:custodian
| | 1 … 1 | R | The organization in whose name this CDA document has been created (corresponds to the sender of a letter). | CDA‑CH V2 |
hl7:templateId
| II | 1 … 1 | M | | CDA‑CH V2 |
@root
| uid | 1 … 1 | F | 2.16.756.5.30.1.1.10.2.3 |
hl7:assignedCustodian
| | 1 … 1 | R | | CDA‑CH V2 |
hl7:representedCustodianOrganization
| | 1 … 1 | R | | CDA‑CH V2 |
hl7:id
| II | 1 … * | M | The custodian's id. | CDA‑CH V2 |
@root
| uid | 1 … 1 | R | The OID of the system that issued the id. OIDs of code systems, which are published in a public OID registry are REQUIRED. Others are NOT ALLOWED. |
@extension
| st | 0 … 1 | | Contains the ID itself. The ID MUST be unique within the system that issued the ID. |
hl7:name
| ON | 1 … 1 | R | The custodian's name. | CDA‑CH V2 |
hl7:telecom
| TEL | 0 … 1 | | The custodian's means of communication (phone, eMail, ...). | CDA‑CH V2 |
hl7:addr
| AD | 0 … 1 | | The custodian's address(es). Contains 2.16.756.5.30.1.1.10.9.35 Address Information Compilation - eCH-0010 (DYNAMIC) | CDA‑CH V2 |
Included | | | from 2.16.756.5.30.1.1.10.2.4 Recipient - informationRecipient (DYNAMIC) |
hl7:informationRecipient
| | 1 … * | R | A recipient of this CDA document (corresponds to the addressee of a letter - person or organization).
Recipient types:- The main recipient of the document is indicated by typeCode 'PRCP' (primary recipient).
Note: Since it makes no sense to create a CDA document without doing it for someone, in Switzerland at least one recipient MUST be declared. If the document is created for the user's own needs, the user itself or its organization will be the primary recipient.
- Other recipients (copy to; Cc) are indicated with typeCode, TRC '(secondary recipient).
| CDA‑CH V2 |
@typeCode
| cs | 0 … 1 | | The main recipient of the document is indicated by typeCode 'PRCP' (primary recipient). This is the default value used when the attribute is not present. Other recipients (copy to; Cc) are indicated with typeCode, TRC '(secondary recipient). Note: Since it makes no sense to create a CDA document without doing it for someone, in Switzerland at least one recipient MUST be declared. If the document is created for the user's own needs, the user itself or its organization will be the primary recipient.
|
| CONF | |
hl7:templateId
| II | 1 … 1 | M | | CDA‑CH V2 |
@root
| uid | 1 … 1 | F | 2.16.756.5.30.1.1.10.2.4 |
hl7:intendedRecipient
| | 1 … 1 | R | | CDA‑CH V2 |
hl7:id
| II | 0 … * | R | The recipient's identification(s). | CDA‑CH V2 |
@root
| uid | 1 … 1 | R | The OID of the system that issued the id. OIDs of code systems, which are published in a public OID registry are REQUIRED. Others are NOT ALLOWED. |
@extension
| st | 0 … 1 | | Contains the ID itself. The ID MUST be unique within the system that issued the ID. |
hl7:addr
| AD | 0 … * | | The recipient's address(es). Contains 2.16.756.5.30.1.1.10.9.35 Address Information Compilation - eCH-0010 (DYNAMIC) | CDA‑CH V2 |
hl7:telecom
| TEL | 0 … * | | The recipient's means of communication (phone, eMail, ...). | CDA‑CH V2 |
hl7:informationRecipient
| | 0 … 1 | | The addressee person. Contains 2.16.756.5.30.1.1.10.9.34 Person Name Information Compilation - eCH-0011 (DYNAMIC) | CDA‑CH V2 |
hl7:receivedOrganization
| | 0 … 1 | | The addressee organization. Contains 2.16.756.5.30.1.1.10.9.24 Organization Compilation with name (DYNAMIC) | CDA‑CH V2 |
Included | | | from 2.16.756.5.30.1.1.10.2.5 Legal Authenticator (DYNAMIC) |
hl7:legalAuthenticator
| | 0 … 1 | | Information about the legal authenticator of a CDA document. A legal authenticator MUST be a person. | CDA‑CH V2 |
hl7:templateId
| II | 1 … 1 | M | | CDA‑CH V2 |
@root
| uid | 1 … 1 | F | 2.16.756.5.30.1.1.10.2.5 |
hl7:time
| TS.CH.TZ | 1 … 1 | R | Timestamp of the signature. | CDA‑CH V2 |
hl7:signatureCode
| CS | 1 … 1 | R | | CDA‑CH V2 |
@code
| cs | 1 … 1 | F | S |
@codeSystem
| oid | 0 | NP | NP/not present |
@codeSystemName
| st | 0 | NP | NP/not present |
@displayName
| st | 0 | NP | NP/not present |
| CONF | |
hl7:assignedEntity
| | 1 … 1 | R | Contains 2.16.756.5.30.1.1.10.9.12 Assigned Entity Compilation with id (DYNAMIC) | CDA‑CH V2 |
Included | | | from 2.16.756.5.30.1.1.10.2.6 Authenticator (DYNAMIC) |
hl7:authenticator
| | 0 … * | | Information about an authenticator of a CDA document. An authenticator MUST be a person. | CDA‑CH V2 |
hl7:templateId
| II | 1 … 1 | M | | CDA‑CH V2 |
@root
| uid | 1 … 1 | F | 2.16.756.5.30.1.1.10.2.6 |
hl7:time
| TS.CH.TZ | 1 … 1 | R | Timestamp of the signature. | CDA‑CH V2 |
hl7:signatureCode
| CS | 1 … 1 | R | | CDA‑CH V2 |
@code
| cs | 1 … 1 | F | S |
@codeSystem
| oid | 0 | NP | NP/not present |
@codeSystemName
| st | 0 | NP | NP/not present |
@displayName
| st | 0 | NP | NP/not present |
| CONF | |
hl7:assignedEntity
| | 1 … 1 | R | Contains 2.16.756.5.30.1.1.10.9.12 Assigned Entity Compilation with id (DYNAMIC) | CDA‑CH V2 |
Included | | | from 1.3.6.1.4.1.19376.1.3.3.1.6 Ordering Provider (DYNAMIC) |
hl7:participant
| | | | Referral Ordering Physician | Ordeider |
@typeCode
| cs | 1 … 1 | F | REF |
hl7:templateId
| II | 1 … 1 | | | Ordeider |
@root
| uid | 1 … 1 | F | 1.3.6.1.4.1.19376.1.3.3.1.6 |
hl7:time
| IVL_TS | 1 … 1 | R | This element represents the date and time the order was placed. Time MAY be present. | Ordeider |
hl7:associatedEntity
| | 1 … 1 | | | Ordeider |
hl7:addr
| AD | 1 … * | R | The address of this person (referral ordering physician) SHALL be present. | Ordeider |
hl7:telecom
| TEL | 1 … * | R | The telecom of this person (referral ordering physician) SHALL be present. | Ordeider |
| Schematron assert | role | error | |
| test | not(hl7:assignedPerson) or hl7:assignedPerson/hl7:name | |
| Message | The <name> sub-element SHALL be present when <assignedPerson> present. | |
hl7:associatedPerson
| | 0 … 1 | R | | Ordeider |
hl7:scopingOrganization
| | 0 … 1 | | | Ordeider |
Included | | | from 2.16.756.5.30.1.1.10.2.16 Order Reference - inFulfillmentOf (DYNAMIC) |
hl7:inFulfillmentOf
| | 0 … * | | Reference to one or more orders which led to the creation of this CDA document. It SHALL be declared, when the order reference is relevant for some reason. | CDA‑CH V2 |
hl7:templateId
| II | 1 … 1 | M | | CDA‑CH V2 |
@root
| uid | 1 … 1 | F | 2.16.756.5.30.1.1.10.2.16 |
hl7:order
| | 1 … 1 | R | | CDA‑CH V2 |
hl7:id
| II | 1 … * | R | Order number. | CDA‑CH V2 |
@root
| uid | 1 … 1 | R | Either the same GUID (order id) or the same OID (order issuing system) as the order itself. |
@extension
| st | 0 … 1 | | Contains the order ID itself. The ID MUST be unique within the system that issued the ID. |
hl7:documentationOf
| | 1 … 1 | R | (de-CH) Die Fallunterscheidung der untersuchten Person resp. der Geltungsbereich des Befundes (Leichenspender, Lebendspender, Organempfänger) wird im CDA Header mit dem documentationOf Element dokumentiert. | cdachlrtp |
| Example | <documentationOf> <serviceEvent> <code code="RECIP" displayName="Recipient" codeSystem="2.16.756.5.30.1.129.1.1.4"/> </serviceEvent></documentationOf> |
| Example | <documentationOf> <serviceEvent> <code code="DDON" displayName="Deceased donor" codeSystem="2.16.756.5.30.1.129.1.1.4"/> </serviceEvent></documentationOf> |
hl7:serviceEvent
| | 1 … 1 | R | | cdachlrtp |
hl7:code
| CE | 1 … 1 | M | | cdachlrtp |
| CONF | |
Included | | | from 2.16.756.5.30.1.1.10.2.9 (DYNAMIC) |
| Include | | Error: Cannot find template "2.16.756.5.30.1.1.10.2.9" (DYNAMIC) |
|
Included | | | from 2.16.756.5.30.1.1.10.2.12 (DYNAMIC) |
| Include | | Error: Cannot find template "2.16.756.5.30.1.1.10.2.12" (DYNAMIC) |
|
Included | | | from 2.16.756.5.30.1.1.10.2.10 (DYNAMIC) |
| Include | | Error: Cannot find template "2.16.756.5.30.1.1.10.2.10" (DYNAMIC) |
|
hl7:component
| | 1 … 1 | R | | cdachlrtp |
@contextConductionInd
| bl | 1 … 1 | R | |
hl7:structuredBody
| | 1 … 1 | R | | cdachlrtp |
hl7:component
| | 1 … 1 | M | (de-CH) Blutgruppe Contains 2.16.756.5.30.1.127.10.3.11 Blutgruppe Section (DYNAMIC) | cdachlrtp |
@contextConductionInd
| bl | 0 … 1 | | |
hl7:component
| | 1 … 1 | M | (de-CH) Vitalzeichen Contains 2.16.756.5.30.1.1.10.3.4 Vital Signs Section - coded (DYNAMIC) | cdachlrtp |
@contextConductionInd
| bl | 0 … 1 | | |
hl7:component
| | 1 … 1 | M | (de-CH) Laborbefund Contains 2.16.756.5.30.1.127.10.3.12 Laborbefund Section (lrtp) (DYNAMIC) | cdachlrtp |
@contextConductionInd
| bl | 0 … 1 | | |
| Schematron assert | role | error | |
| test | count(hl7:component/hl7:section)>0 | |
| Message | Mindestens eine Section muss im CDA-CH-LRTP Dokument vorhanden sein | |