Item | DT | Card | Conf | Description | Label |
---|
hl7:ClinicalDocument
| | | | | cdachlrph |
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 | | cdachlrph |
@root
| uid | 1 … 1 | F | 1.3.6.1.4.1.19376.1.3.3 |
hl7:templateId
| II | 1 … 1 | M | | cdachlrph |
@root
| uid | 1 … 1 | F | 2.16.756.5.30.1.1.1.1 |
hl7:templateId
| II | 1 … 1 | M | | cdachlrph |
@root
| uid | 1 … 1 | F | 2.16.756.5.30.1.1.1.1.3.3.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 | | cdachlrph |
@code
| CONF | 0 … 1 | F | 18725-2 |
@codeSystem
| 0 … 1 | F | 2.16.840.1.113883.6.1 |
| Example | <code code="18725-2" codeSystem="2.16.840.1.113883.6.1" displayName="MICROBIOLOGY 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 | | cdachlrph |
hl7:confidentialityCode
| CE | 1 … 1 | R | | cdachlrph |
| CONF | |
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.17 CDA recordTarget (lrph) (DYNAMIC) |
hl7:recordTarget
| | 1 … 1 | R | | CDARlrph |
@typeCode
| cs | 0 … 1 | F | RCT |
@contextControlCode
| cs | 0 … 1 | F | OP |
hl7:patientRole
| | 1 … 1 | R | | CDARlrph |
@classCode
| cs | 0 … 1 | F | PAT |
hl7:id
| II | 0 … * | C | | CDARlrph |
hl7:addr
| AD | 0 … * | | | CDARlrph |
hl7:telecom
| TEL | 0 … * | | | CDARlrph |
hl7:patient
| | 0 … 1 | | | CDARlrph |
@classCode
| cs | 0 … 1 | F | PSN |
@determinerCode
| cs | 0 … 1 | F | INSTANCE |
hl7:name
| PN | 0 … * | | | CDARlrph |
hl7:administrativeGenderCode
| CE | 0 … 1 | | | CDARlrph |
| CONF | |
hl7:birthTime
| TS | 0 … 1 | | | CDARlrph |
Included | | | from 2.16.756.5.30.1.127.10.2.19 CDA author (lrph) (DYNAMIC) |
hl7:author
| | 1 … 1 | M | | CDAalrph |
@typeCode
| cs | 0 … 1 | F | AUT |
hl7:functionCode
| CE | 0 … 1 | | | CDAalrph |
| CONF | |
hl7:time
| TS.DATE.MIN | 1 … 1 | M | | CDAalrph |
hl7:assignedAuthor
| | 1 … 1 | M | | CDAalrph |
@classCode
| cs | 0 … 1 | F | ASSIGNED |
hl7:id
| II | 1 … 1 | R | | CDAalrph |
hl7:addr
| AD | 0 … * | | | CDAalrph |
hl7:telecom
| TEL | 0 … * | | | CDAalrph |
hl7:assignedAuthoringDevice
| | 1 … 1 | M | | CDAalrph |
@classCode
| cs | 0 … 1 | F | DEV |
@determinerCode
| cs | 0 … 1 | F | INSTANCE |
hl7:softwareName
| SC | 1 … 1 | M | | CDAalrph |
hl7:representedOrganization
| | 0 … 1 | | | CDAalrph |
Included | | | from 2.16.840.1.113883.10.12.151 CDA Organization (DYNAMIC) |
@classCode
| cs | 0 … 1 | F | ORG |
@determinerCode
| cs | 0 … 1 | F | INSTANCE |
hl7:id
| II | 0 … * | | | CDAOtion |
hl7:name
| ON | 0 … * | | | CDAOtion |
hl7:telecom
| TEL | 0 … * | | | CDAOtion |
hl7:addr
| AD | 0 … * | | | CDAOtion |
hl7:standardIndustryClassCode
| CE | 0 … 1 | | SHALL be chosen from domain OrganizationIndustryClass | CDAOtion |
hl7:asOrganizationPartOf
| | 0 … 1 | | | CDAOtion |
@classCode
| cs | 0 … 1 | F | PART |
hl7:id
| II | 0 … * | R | | CDAOtion |
hl7:code
| CE | 0 … 1 | | | CDAOtion |
| CONF | shall be drawn from concept domain "RoleCode" |
|
hl7:statusCode
| CS | 0 … 1 | | | CDAOtion |
| CONF | |
hl7:effectiveTime
| IVL_TS | 0 … 1 | | | CDAOtion |
hl7:wholeOrganization
| | 0 … 1 | | | CDAOtion |
@classCode
| cs | 0 … 1 | F | ORG |
@determinerCode
| cs | 0 … 1 | F | INSTANCE |
hl7:id
| II | 0 … * | | | CDAOtion |
hl7:name
| ON | 0 … * | | | CDAOtion |
hl7:telecom
| TEL | 0 … * | | | CDAOtion |
hl7:addr
| AD | 0 … * | | | CDAOtion |
hl7:standardIndustryClassCode
| CE | 0 … 1 | | SHALL be chosen from domain OrganizationIndustryClass | CDAOtion |
| Schematron assert | role | error | |
| test | hl7:addr[*] | |
| Message | Adresse MUSS angegeben werden | |
| Schematron assert | role | error | |
| test | hl7:telecom[@value[starts-with(., 'tel:')]] | |
| Message | Tel. Nummer MUSS angegeben werden | |
| Schematron assert | role | error | |
| test | hl7:telecom[@value[starts-with(., 'fax:')]] | |
| Message | Faxnummer MUSS angegeben werden | |
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.127.10.2.18 CDA custodian (lrph) (DYNAMIC) |
hl7:custodian
| | 1 … 1 | R | | CDAclrph |
@typeCode
| cs | 0 … 1 | F | CST |
hl7:assignedCustodian
| | 1 … 1 | R | | CDAclrph |
@classCode
| cs | 0 … 1 | F | ASSIGNED |
hl7:representedCustodianOrganization
| | 1 … 1 | R | | CDAclrph |
@classCode
| cs | 0 … 1 | F | ORG |
@determinerCode
| cs | 0 … 1 | F | INSTANCE |
hl7:id
| II | 1 … * | R | | CDAclrph |
hl7:name
| ON | 0 … 1 | | | CDAclrph |
hl7:telecom
| TEL | 0 … 1 | | | CDAclrph |
hl7:addr
| AD | 0 … 1 | | | CDAclrph |
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 2.16.756.5.30.1.127.10.2.20 CDA participant Auftraggebender Arzt (DYNAMIC) |
hl7:participant
| | | | Referral Ordering Physician | CDApArzt |
where [@typeCode='REF'] | |
@typeCode
| cs | 1 … 1 | F | REF |
hl7:templateId
| II | 1 … 1 | | | CDApArzt |
@root
| uid | 1 … 1 | F | 2.16.756.5.30.1.127.10.2.20 |
hl7:templateId
| II | 1 … 1 | | | CDApArzt |
@root
| uid | 1 … 1 | F | 1.3.6.1.4.1.19376.1.3.3.1.6 |
hl7:time
| IVL_TS | 1 … 1 | R | | CDApArzt |
@nullFlavor
| cs | 1 … 1 | F | NASK |
hl7:associatedEntity
| | 1 … 1 | M | | CDApArzt |
@classCode
| cs | 1 … 1 | F | PROV |
hl7:id
| II | 0 … 1 | R | (de-CH) Identifikation | CDApArzt |
hl7:addr
| AD | 0 … * | R | (de-CH) Adresse | CDApArzt |
hl7:telecom
| TEL | 0 … * | R | (de-CH) Tel. Nummer, Faxnummer | CDApArzt |
@use
| set_cs | 1 … 1 | F | PUB |
hl7:associatedPerson
| | 1 … 1 | R | (de-CH) Element <associatedPerson> mit Subelement <name> MUSS angegeben werden. | CDApArzt |
Included | | | from 2.16.756.5.30.1.1.10.9.10 (DYNAMIC) |
| Include | | Error: Cannot find template "2.16.756.5.30.1.1.10.9.10" (DYNAMIC) |
|
| Schematron assert | role | error | |
| test | hl7:name[*] or string-length(hl7:name/text())>0 | |
| Message | Name MUSS angegeben werden | |
hl7:scopingOrganization
| | 0 … 1 | | (de-CH) Organisation mit Subelement <name> und <addr> KÖNNEN angegeben werden. | CDApArzt |
Included | | | from 2.16.756.5.30.1.1.10.9.11 (DYNAMIC) |
| Include | | Error: Cannot find template "2.16.756.5.30.1.1.10.9.11" (DYNAMIC) |
|
Included | | | from 2.16.756.5.30.1.1.10.2.16 Order Reference - inFulfillmentOf (DYNAMIC) (de-CH) Die Angabe der Auftragsnummer ist bedingt erforderlich. Sobald ein Labor (Primärlabor) einen Auftrag an ein Sekundärlabor erteilt, SOLLEN alle Meldungen, welche basierend auf diesem Auftrag an das BAG gemeldet werden, die Auftragsnummer des Primärlabors enthalten - sofern diese dem Sekundärlabor durch das Primärlabor bekanntgegeben worden sind. Alle anderen Meldungen KÖNNEN die Auftragsnummer enthalten.Deklaration Auftragsnummer: ClinicalDocument/inFulfillmentOf/order- id/@root: OID des Auftragsnummernkreises des Labors
- id/@extension: Laboreigene Auftragsnummer
|
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. |
Included | | | from 2.16.756.5.30.1.1.10.2.11 (DYNAMIC) |
| Include | | Error: Cannot find template "2.16.756.5.30.1.1.10.2.11" (DYNAMIC) |
|
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 | | cdachlrph |
@contextConductionInd
| bl | 1 … 1 | R | |
hl7:structuredBody
| | 1 … 1 | R | | cdachlrph |
hl7:component
| | 1 … 1 | M | Contains 2.16.756.5.30.1.127.10.3.10 Befundart (DYNAMIC) | cdachlrph |
@contextConductionInd
| bl | 0 … 1 | | |