Template

Show index

Template CDA-CH - Scanned document 2018‑06‑08 13:36:50

Id2.16.756.5.30.1.1.10.1.20Effective Date2018‑06‑08 13:36:50
Statusdraft DraftVersion Label2017
NameCDA-CH-SCDO-ScannedDocumentDisplay NameCDA-CH - Scanned document
DescriptionCDA-CH - Scanned document
ContextPathname //
Label5.2.3
ClassificationCDA Document Level Template
Open/ClosedOpen (other than defined elements are allowed)
Used by / Uses
Used by 0 transactions and 0 templates, Uses 7 templates
Uses as NameVersion
2.16.756.5.30.1.1.10.2.1Includedraft Patient - recordTarget (2022)DYNAMIC
2.16.756.5.30.1.1.10.2.3Includeactive Custodian (2020)DYNAMIC
2.16.756.5.30.1.1.10.2.5Includeactive Legal Authenticator (2017)DYNAMIC
2.16.756.5.30.1.1.10.2.46Includeactive Health Service - documentationOf (2019)DYNAMIC
2.16.756.5.30.1.1.10.2.72Includedraft SCDO Data Enterer (2017)DYNAMIC
2.16.756.5.30.1.1.10.9.23Includeactive Author (2020)DYNAMIC
2.16.756.5.30.1.1.10.9.52Includedraft SCDO Author (2017)DYNAMIC
RelationshipSpecialization: template 1.3.6.1.4.1.19376.1.2.20 Scanned document (XDS-SD) (2017‑02‑06 15:07:09)
ref
XDS-SD-

Specialization: template 2.16.756.5.30.1.1.10.1.12 CDA-CH v2.0 - nonXMLBody (DYNAMIC)
ref
hl7chcda-
ItemDTCardConfDescriptionLabel
hl7:ClinicalDocument
5.2.3
hl7:typeId
II1 … 1RFixed, per CDA R2 version in use
5.2.3.1
@root
uid1 … 1F2.16.840.1.113883.1.3
@extension
st1 … 1FPOCD_HD000040
hl7:templateId
II1 … 1RFixed, per the specification
5.2.3.1
@root
uid1 … 1F1.3.6.1.4.1.19376.1.2.205.2.3.1
hl7:templateId
II1 … 1R5.2.3
@root
uid1 … 1F2.16.756.5.30.1.1.10.1.12
hl7:templateId
II1 … 1R5.2.3
@root
uid1 … 1F2.16.756.5.30.1.1.10.1.20
hl7:id
II1 … 1RComputable5.2.3
@root
uid1 … 1R5.2.3.1
hl7:code
CE1 … 1REntered by operator or approprietely fixed for scanned content.5.2.3.1
@codeSystem
oid1 … 1R5.2.3.1
@code
cs1 … 1R5.2.3.1
hl7:title
ST0 … 1REntered by operator, or possibly can be taken from the scanned content.5.2.3.1
hl7:effectiveTime
TS1 … 1RComputed. This is the scan time.5.2.3.1
 Schematron assertrolered error 
 see5.2.3.1 
 teststring-length(@value)<10 or ( string-length(@value)>=10 and (contains(@value,'+') or contains(@value,'-'))) 
 MessageThe time shall include the time zone offset from GMT (5.2.3.1) 
 Schematron assertrolered error 
 seeXDSSDVAL-017 
 teststring-length(@value) >= 8 
 MessageAt a minimum, the time shall be precise to the day (5.2.3.1) 
hl7:confidentialityCode
CE1 … 1RAssigned by the operator.5.2.3.1
@code
cs1 … 1R5.2.3.1
@codeSystem
oid1 … 1R5.2.3.1
hl7:languageCode
CS1 … 1REntered by operator5.2.3.1
@code
cs1 … 1R5.2.3.1
Included1 … *R from 2.16.756.5.30.1.1.10.2.1 Patient - recordTarget (DYNAMIC)
Taken from scanned content, supplemented by operator.
hl7:recordTarget
1 … *R A human patient for whom this CDA document instance was created.
  • Target patient
    The HL7 CDA R2 (2005) standard allows multiple patients.
    In order to ensure that the information in a CDA document is unambiguously assigned to one and only patient, a CDA-CH V2 based document MUST contain exactly one patient.
    Special cases: In exceptional cases (e.g., new-born twins, both having jaundice), multiple documents MUST be created (all of the same content, but each with a unique patient).

  • Patient identifiers
    Multiple ids (patient identification number) MAY be declared.
    If multiple ids are known, it is highly recommended to declare all known ids. Especially in cases where the CDA document instance is kind of an answer to a preceding order (independent of its data format), all ids specified by the ordering system SHALL be declared in the CDA document instance. This allows the receiver to assign its internal patient identification.
    The patient identification number MUST be grouped with the OID of its assigning system. The patient identification number MUST be unique within the system identified by the OID.
    The declared OID MUST be found in one of the public OID registries, such as oid.refdata.ch (preferred), oid-info.com, hl7.org/oid, www.dimdi.de/static/de/klassi/oid/, gesundheit.gv.at/OID_Frontend/ etc.
    OIDs that can't be found in a public OID registry are NOT ALLOWED.

  • Pseudonymizing
    In special cases, the demographic data of the patient are not allowed to be transmitted or they have to be pseudonymized.
    While HL7 CDA or its derivatives like CDA-CH or Swiss exchange formats nevertheless require these elements in the XML structure, the affected values MUST be replaced by a nullFlavor of type "MSK" (masked), in order to support the required data format structure and simultaneously to shield the real data.

CDA‑CH V2
hl7:templateId
II1 … 1MCDA‑CH V2
@root
uid1 … 1F2.16.756.5.30.1.1.10.2.1
hl7:patientRole
1 … 1RCDA‑CH V2
hl7:id
II1 … *RThe patient's id.CDA‑CH V2
@root
uid1 … 1RThe 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
st0 … 1 The id itself. It MUST be unique within the issuing system.
hl7:addr
AD0 … *The patient's address.
Contains 2.16.756.5.30.1.1.10.9.35 Address Information Compilation - eCH-0010 (DYNAMIC)
CDA‑CH V2
hl7:telecom
TEL0 … *The patient's means of communication (phone, eMail, ...).CDA‑CH V2
hl7:patient
1 … 1RContains 2.16.756.5.30.1.1.10.9.34 Person Name Information Compilation - eCH-0011 (DYNAMIC)CDA‑CH V2
hl7:administrativeGenderCode
CE1 … 1RThe patient's genderCDA‑CH V2
@code
cs0 … 1 
@codeSystem
oid0 … 1F2.16.840.1.113883.5.1
@codeSystemName
st0 … 1FHL7 AdministrativeGender
@displayName
st0 … 1 
hl7:birthTime
TS.CH.TZ1 … 1RThe patient's birthdate.CDA‑CH V2
hl7:maritalStatusCode
CE0 … 1The patient's marital status.CDA‑CH V2
@code
cs1 … 1R
@codeSystem
oid1 … 1F2.16.840.1.113883.5.2
@codeSystemName
st1 … 1FHL7 MaritalStatus
@displayName
st1 … 1R
 CONF
The value of @code shall be drawn from value set 2.16.840.1.113883.1.11.12212 MaritalStatus (DYNAMIC)
hl7:translation
0 … *A translation of the code to another coding systemCDA‑CH V2
@code
cs1 … 1R
@codeSystem
oid1 … 1R
@codeSystemName
st1 … 1R
@displayName
st1 … 1R
hl7:religiousAffiliationCode
CE0 … 1The patient's religion.CDA‑CH V2
@nullFlavor
cs0 … 1FNAV
@code
cs0 … 1 
@codeSystem
oid0 … 1 
@codeSystemName
st0 … 1 
@displayName
st0 … 1 
Included0 … 1C from 2.16.756.5.30.1.1.10.9.49 Original Text Reference (DYNAMIC)
The human-readable text MUST be generated automatically from the structured information of this element. The text element MUST contain the reference to the corresponding text in the human readable part, ONLY.
hl7:originalText
ED0 … 1CCDA‑CH V2
hl7:reference
TEL1 … 1MThe reference to the corresponding text in the human readable part must be specified by reference to content[@ID]: reference[@value='#xxx']CDA‑CH V2
@value
1 … 1RReference to the narrative part of the section in the format '#xxx', where xxx is the ID of the corresponding element.
 Schematron assertrolered error 
 teststarts-with(@value,'#') 
 MessageThe @value attribute content MUST conform to the format '#xxx', where xxx is the ID of the corresponding 'content' element. 
 Variable letNameidvalue 
 Valuesubstring-after(@value,'#') 
 Schematron assertrolered error 
 testancestor::hl7:structuredBody//*[@ID=$idvalue] 
 MessageNo narrative text found for this reference (no content element within this document has an ID that corresponds to '<value-of select="$idvalue"/>'). 
 Schematron assertrolered error 
 testparent::*/text()=ancestor::hl7:structuredBody//*[@ID=$idvalue]/text() 
 MessageThe originalText content MUST be identical to the narrative text for this reference. 
 Schematron assertrolered error 
 test(@nullFlavor='NAV' and originalText and not(@codeSystem or @codeSystemName or @code or @displayName)) or (@codeSystem and @codeSystemName and @code and @displayName) 
 MessageEither a code described by code, codeSystem, codeSystemName and displayName or originalText and nullFlavor="NAV" is REQUIRED. 
hl7:guardian
0 … *The patient's guardian.CDA‑CH V2
hl7:id
II0 … *The guardian's id.CDA‑CH V2
@root
uid1 … 1RThe 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
st0 … 1 The id itself. It MUST be unique within the issuing system.
hl7:code
CE0 … 1The guardian's role.CDA‑CH V2
@nullFlavor
cs0 … 1 
@code
cs0 … 1 
@codeSystem
oid0 … 1F2.16.840.1.113883.5.111
@codeSystemName
st0 … 1FHL7RoleCode
@displayName
st0 … 1 
 Schematron assertrolered error 
 test(not(@nullFlavor) and @displayName and @code and @codeSystem and @codeSystemName) or (@nullFlavor and not(@displayName or @code or @codeSystem or @codeSystemName)) 
 MessageEither nullFlavor or a valid code is required. 
hl7:addr
AD0 … *The guardian's address.
Contains 2.16.756.5.30.1.1.10.9.35 Address Information Compilation - eCH-0010 (DYNAMIC)
CDA‑CH V2
hl7:telecom
TEL0 … *The guardian's means of communication (phone, eMail, ...).CDA‑CH V2
Choice1 … 1Elements to choose from:
hl7:guardianPerson
The guardian's as a person.
Contains 2.16.756.5.30.1.1.10.9.34 Person Name Information Compilation - eCH-0011 (DYNAMIC)
CDA‑CH V2
hl7:guardianOrganization
The guardian's as an organization.
Contains 2.16.756.5.30.1.1.10.9.24 Organization Compilation with name (DYNAMIC)
CDA‑CH V2
hl7:birthplace
0 … 1The patient's birthplace.CDA‑CH V2
hl7:place
1 … 1CDA‑CH V2
hl7:name
EN0 … 1The patient's birthplace name.CDA‑CH V2
hl7:addr
AD1 … 1RThe patient's birthplace address.
Contains 2.16.756.5.30.1.1.10.9.35 Address Information Compilation - eCH-0010 (DYNAMIC)
CDA‑CH V2
hl7:languageCommunication
0 … *The patient's language skills.CDA‑CH V2
hl7:languageCode
CS1 … 1CDA‑CH V2
 CONF
The value of @code shall be drawn from value set 2.16.840.1.113883.1.11.11526 HumanLanguage (DYNAMIC)
hl7:modeCode
CE0 … 1CDA‑CH V2
 CONF
The value of @code shall be drawn from value set 2.16.840.1.113883.1.11.12249 LanguageAbilityMode (DYNAMIC)
hl7:proficiencyLevelCode
CE0 … 1CDA‑CH V2
 CONF
The value of @code shall be drawn from value set 2.16.840.1.113883.1.11.12199 LanguageAbilityProficiency (DYNAMIC)
hl7:preferenceInd
BL0 … 1In case of @value=true it is the patient's correspondence language.CDA‑CH V2
hl7:providerOrganization
0 … 1The organization who took care of the patient in the same context with the current CDA document. E.g. entry of the Medreg, FMH Index or the Health Organisation Index (HOI) of the Swiss EPR.
Contains 2.16.756.5.30.1.1.10.9.30 Organization Compilation with GLN and name (DYNAMIC)
CDA‑CH V2
Included1 … *R from 2.16.756.5.30.1.1.10.2.72 SCDO Data Enterer (DYNAMIC)
Can be computed or fixed based on the scanning device and software. This is the information about the scanning device. 
hl7:dataEnterer
1 … *RInformation 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
II1 … 1MCDA‑CH V2
@root
uid1 … 1F2.16.756.5.30.1.1.10.2.7
hl7:templateId
II1 … 1MCDA‑CH V2
@root
uid1 … 1F2.16.756.5.30.1.1.10.2.72
hl7:time
TS.CH.TZ1 … 1R
Time shall denote the time at which the original content was scanned. This value shall be equal to that of ClinicalDocument/effectiveTime. At a minimum, the time shall be precise to the day and shall include the time zone offset from GMT. 
CDA‑CH V2
 Schematron assertroleyellow hint 
 test@value=parent::node()/parent::node()/hl7:effectiveTime/@value 
 MessageThis value shall be equal to that of ClinicalDocument/effectiveTime 
 Schematron assertrolered error 
 teststring-length(@value)<10 or ( string-length(@value)>=10 and (contains(@value,'+') or contains(@value,'-'))) 
 MessageThe time shall include the time zone offset from GMT. 
 Schematron assertrolered error 
 teststring-length(@value) >= 8 
 MessageAt a minimum, the time shall be precise to the day 
hl7:assignedEntity
1 … 1RCDA‑CH V2
hl7:id
1 … 1RCDA‑CH V2
@root
uid1 … 1R
@extension
st1 … 1R
Included0 … * from 2.16.756.5.30.1.1.10.9.23 Author (DYNAMIC)
Taken from scanned content, supplemented by operator. This is the original author.
hl7:author
0 … *RInformation about the author of a CDA document, section or entry. An author MAY be a person or a device.CDA‑CH V2
hl7:templateId
II1 … 1MCDA‑CH V2
@root
uid1 … 1F2.16.756.5.30.1.1.10.9.23
hl7:functionCode
CE0 … 1CDA‑CH V2
 CONF
The value of @code shall be drawn from value set 2.16.840.1.113883.1.11.10267 ParticipationFunction (DYNAMIC)
hl7:time
TS.CH.TZ1 … 1RTimestamp of the authorship.CDA‑CH V2
hl7:assignedAuthor
1 … 1RCDA‑CH V2
 Schematron assertrolered error 
 testnot(assignedAuthoringDevice/softwareName) or (representedOrganization) 
 MessageFor device authors the element representedOrganization is REQUIRED. 
hl7:id
II1 … 1R The specification of GS1 GLN is REQUIRED. If it is not (yet) known, this MUST be declared using nullFlavor.
For persons: their personal GLN MUST be declared.
For devices or software modules: the GLN of their organization MUST be declared.
CDA‑CH V2
@nullFlavor
cs0 … 1FNAV
 Temporarily unknown, will be filled later.
@root
cs0 … 1F2.51.1.3
 OID for GS1 GLN.
@extension
st0 … 1 The GS1 GLN.
 Schematron assertrolered error 
 test(@root='2.51.1.3' and @extension) or (@nullFlavor='NAV') 
 MessageEither the GS1 GLN or nullFlavor='NAV' is REQUIRED 
hl7:id
II0 … *Other ids are allowed.CDA‑CH V2
@root
cs1 … 1RThe 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
st0 … 1 Contains the ID itself. The ID MUST be unique within the system that issued the ID.
hl7:addr
AD0 … *The author's address.
Contains 2.16.756.5.30.1.1.10.9.35 Address Information Compilation - eCH-0010 (DYNAMIC)
CDA‑CH V2
hl7:telecom
TEL0 … *The author's means of communication (phone, eMail, ...).CDA‑CH V2
Choice1 … 1Elements to choose from:
hl7:assignedPerson
0 … 1The author as a person.
Contains 2.16.756.5.30.1.1.10.9.34 Person Name Information Compilation - eCH-0011 (DYNAMIC)
CDA‑CH V2
hl7:assignedAuthoringDevice
0 … 1The author as a device.
Contains 2.16.756.5.30.1.1.10.9.21 Device Compilation with name (DYNAMIC)
CDA‑CH V2
hl7:representedOrganization
0 … 1The author's organization.
Contains 2.16.756.5.30.1.1.10.9.24 Organization Compilation with name (DYNAMIC)
CDA‑CH V2
Included1 … 1R from 2.16.756.5.30.1.1.10.9.52 SCDO Author (DYNAMIC)
Can be computed by the scanner or supplemented by operator. This is the information about the scanner operator.
hl7:author
1 … 1RInformation about the author of a CDA document, section or entry. An author MAY be a person or a device.CDA‑CH V2
hl7:templateId
II1 … 1MCDA‑CH V2
@root
uid1 … 1F2.16.756.5.30.1.1.10.9.23
hl7:templateId
II1 … 1MCDA‑CH V2
@root
uid1 … 1F2.16.756.5.30.1.1.10.9.52
hl7:functionCode
CE1 … 1R

The functionCode MUST be taken from the Swiss EPR Value-Set for author roles. See FDHA Ordinance on the Electronic Patient Record (EPRO-FDHA), Appendix 3: Metadata, Section 2.1.

If the desired functionCode is not available in the Swiss EPR Value-Set for author roles, nullFlavor='NAV' MUST be used. In this case, the originalText element MUST contain the description of the role.

Translations to other vocabularies are allowed.

CDA‑CH V2
@nullFlavor
st0 … 1FNAV
@code
cs0 … 1 
@codeSystem
oid0 … 1F2.16.840.1.113883.6.96
@codeSystemName
st0 … 1FSNOMED CT
@displayName
st0 … 1 
 CONF
The value of @code shall be drawn from value set 2.16.756.5.30.1.127.3.10.1.1.3 DocumentEntry.author.authorRole (DYNAMIC)
 Example
Patient
<functionCode code="116154003" codeSystem="2.16.840.1.113883.6.96" codeSystemName="SNOMED CT" displayName="Patient"/>
 Example
Nurse
<functionCode code="106292003" codeSystem="2.16.840.1.113883.6.96" codeSystemName="SNOMED CT" displayName="Professional nurse"/>
 Example
Home helper
<functionCode nullFlavor="NAV">
  <originalText>Home helper</originalText></functionCode>
 Example
Laboratory technician
<functionCode nullFlavor="NAV">
  <originalText>Laboratory technician</originalText>  <translation code="3212" codeSystem="2.16.840.1.113883.2.9.6.2.7" codeSystemName="ISCO-08" displayName="Medical and pathology laboratory technicians"/></functionCode>
 Schematron assertrolered error 
 test(@code and @codeSystem) or (@nullFlavor='NAV') 
 MessageEither a code with its code system or nullFlavor='NAV' is required. 
 Schematron assertrolered error 
 testnot(@nullFlavor) or (hl7:originalText) 
 MessageOther Caregivers description MUST be declared in the originalText element in case of nullFlavor. 
hl7:translation
0 … *A translation of the code to another coding system (e.g. ISCO-08: 2.16.840.1.113883.2.9.6.2.7)CDA‑CH V2
@code
cs1 … 1R
@codeSystem
oid1 … 1R
@codeSystemName
st1 … 1R
@displayName
st1 … 1R
hl7:time
TS.CH.TZ1 … 1RTimestamp of the authorship.CDA‑CH V2
 Schematron assertroleyellow hint 
 test@value=parent::node()/parent::node()/hl7:effectiveTime/@value 
 MessageThis value shall be equal to that of ClinicalDocument/effectiveTime 
 Schematron assertrolered error 
 teststring-length(@value)<10 or ( string-length(@value)>=10 and (contains(@value,'+') or contains(@value,'-'))) 
 MessageThe time shall include the time zone offset from GMT 
 Schematron assertrolered error 
 teststring-length(@value) >= 8 
 MessageAt a minimum, the time shall be precise to the day 
hl7:assignedAuthor
1 … 1RCDA‑CH V2
 Schematron assertrolered error 
 testnot(assignedAuthoringDevice/softwareName) or (representedOrganization) 
 MessageFor device authors the element representedOrganization is REQUIRED. 
hl7:id
II1 … 1R The specification of GS1 GLN is REQUIRED. If it is not (yet) known, this MUST be declared using nullFlavor.
For persons: their personal GLN MUST be declared.
For devices or software modules: the GLN of their organization MUST be declared.
CDA‑CH V2
@nullFlavor
cs0 … 1FNAV
 Temporarily unknown, will be filled later.
@root
cs0 … 1F2.51.1.3
 OID for GS1 GLN.
@extension
st0 … 1 The GS1 GLN.
 Schematron assertrolered error 
 test(@root='2.51.1.3' and @extension) or (@nullFlavor='NAV') 
 MessageEither the GS1 GLN or nullFlavor='NAV' is REQUIRED 
hl7:id
II0 … *Other ids are allowed.CDA‑CH V2
@root
cs1 … 1RThe 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
st0 … 1 Contains the ID itself. The ID MUST be unique within the system that issued the ID.
hl7:addr
AD0 … *The author's address.
Contains 2.16.756.5.30.1.1.10.9.35 Address Information Compilation - eCH-0010 (DYNAMIC)
CDA‑CH V2
hl7:telecom
TEL0 … *The author's means of communication (phone, eMail, ...).CDA‑CH V2
hl7:assignedAuthoringDevice
0 … 1The author as a device.
Contains 2.16.756.5.30.1.1.10.9.21 Device Compilation with name (DYNAMIC)
CDA‑CH V2
hl7:code
CE0 … 1RXDSSD‑44
@displayName
st1 … 1R
@code
cs1 … 1R
@codeSystem
oid1 … 1F1.2.840.10008.2.16.4
 CONF
The value of @code shall be drawn from value set 1.3.6.1.4.1.19376.1.2.20.11.1 DICOM Vocabulary (2017‑02‑06 14:01:56)
 Schematron assertroleyellow hint 
 test(@code = 'CAPTURE' and parent::node()/parent::node()/parent::node()/parent::node()/hl7:component/hl7:nonXMLBody/text/@mediaType = 'application/pdf') or (@code = 'WSD' and contains('parent::node()/parent::node()/parent::node()/parent::node()/hl7:component/hl7:nonXMLBody/text/@mediaType', 'text/plain') 
 MessageClinicalDocument/component/nonXMLBody/text@mediaType shall be "application/pdf" for PDF, or "text/plain" for plaintext 
hl7:manufacturerModelName
1 … 1RCDA‑CH V2
hl7:softwareName
1 … 1RCDA‑CH V2
hl7:representedOrganization
0 … 1The author's organization.
Contains 2.16.756.5.30.1.1.10.9.24 Organization Compilation with name (DYNAMIC)
CDA‑CH V2
Included1 … 1R from 2.16.756.5.30.1.1.10.2.3 Custodian (DYNAMIC)
Retains original HL7 CDA Context. To be computed or fixed appropriately to denote guardianship of the scanned and wrapped content.
hl7:custodian
1 … 1RThe organization in whose name this CDA document has been created (corresponds to the sender of a letter).CDA‑CH V2
hl7:templateId
II1 … 1MCDA‑CH V2
@root
uid1 … 1F2.16.756.5.30.1.1.10.2.3
hl7:assignedCustodian
1 … 1RCDA‑CH V2
hl7:representedCustodianOrganization
1 … 1RCDA‑CH V2
hl7:id
II1 … *MThe custodian's id.CDA‑CH V2
@root
uid1 … 1RThe 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
st0 … 1 Contains the ID itself. The ID MUST be unique within the system that issued the ID.
hl7:name
ON1 … 1RThe custodian's name.CDA‑CH V2
hl7:telecom
TEL0 … 1The custodian's means of communication (phone, eMail, ...).CDA‑CH V2
hl7:addr
AD0 … 1The custodian's address(es).
Contains 2.16.756.5.30.1.1.10.9.35 Address Information Compilation - eCH-0010 (DYNAMIC)
CDA‑CH V2
Included0 … 1 from 2.16.756.5.30.1.1.10.2.5 Legal Authenticator (DYNAMIC)
Most likely supplemented by the operator, when applicable or mandated
hl7:legalAuthenticator
0 … 1Information about the legal authenticator of a CDA document. A legal authenticator MUST be a person.CDA‑CH V2
hl7:templateId
II1 … 1MCDA‑CH V2
@root
uid1 … 1F2.16.756.5.30.1.1.10.2.5
hl7:time
TS.CH.TZ1 … 1RTimestamp of the signature.CDA‑CH V2
hl7:signatureCode
CS1 … 1RCDA‑CH V2
@code
cs1 … 1FS
@codeSystem
oid0NPNP/not present
@codeSystemName
st0NPNP/not present
@displayName
st0NPNP/not present
 CONF
The value of @code shall be drawn from value set 2.16.840.1.113883.1.11.10282 ParticipationSignature (DYNAMIC)
hl7:assignedEntity
1 … 1RContains 2.16.756.5.30.1.1.10.9.12 Assigned Entity Compilation with id (DYNAMIC)CDA‑CH V2
Included1 … *R from 2.16.756.5.30.1.1.10.2.46 Health Service - documentationOf (DYNAMIC)
Denotes the time/date range of the original content.
hl7:documentationOf
1 … *RInformation about a health service describing the context of this CDA document.CDA‑CH V2
@typeCode
cs1 … 1FDOC
hl7:templateId
II1 … 1MCDA‑CH V2
@root
uid1 … 1F2.16.756.5.30.1.1.10.2.46
hl7:serviceEvent
1 … 1RCDA‑CH V2
@classCode
cs1 … 1FACT
@moodCode
cs1 … 1FEVN
hl7:id
II0 … *Health service identifiers such as case number ([ge]: Fallnummer; [fr]: Numéro de cas), consultation id, episode id, etc.CDA‑CH V2
@root
uid1 … 1RThe 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
st0 … 1 The id itself. It MUST be unique within the issuing system.
hl7:code
CE1 … 1RAs long as the eventCodeList for the Swiss EPR metadata is not defined yet by the FDHA Ordinance on the Electronic Patient Record (EPRO-FDHA), the nullFlavor='NAV' MUST be used in this template. Other codes MAY be declared as translation.CDA‑CH V2
@nullFlavor
st1 … 1FNAV
@code
cs0NPNP/not present
@codeSystem
oid0NPNP/not present
@codeSystemName
st0NPNP/not present
@displayName
st0NPNP/not present
hl7:translation
0 … *A translation of the code to another coding system.CDA‑CH V2
@code
cs1 … 1R
@codeSystem
oid1 … 1R
@codeSystemName
st1 … 1R
@displayName
st1 … 1R
hl7:effectiveTime
IVL_TS.CH.TZ1 … 1RDuration of the health service.CDA‑CH V2
hl7:low
TS.CH.TZ1 … 1RStart of the health service.CDA‑CH V2
hl7:high
TS.CH.TZ1 … 1REnd of the health service.CDA‑CH V2
Included0 … * from 2.16.756.5.30.1.1.10.9.31 Performer (DYNAMIC)
hl7:performer
0 … *Information about a healthcare provider who was the primary performer of the act.cdacdotsrmer
@typeCode
cs1 … 1FPRF
hl7:templateId
II1 … 1Mcdacdotsrmer
@root
uid1 … 1F2.16.756.5.30.1.1.10.9.31
hl7:templateId
1 … 1Rcdacdotsrmer
@root
uid1 … 1F1.3.6.1.4.1.19376.1.5.3.1.1.24.3.5
hl7:templateId
1 … 1Rcdacdotsrmer
@root
uid1 … 1F2.16.840.1.113883.10.12.323
hl7:time
IVL_TS.CH.TZ0 … 1Duration of the performance.cdacdotsrmer
hl7:low
TS.CH.TZ1 … 1RStart of the performance.cdacdotsrmer
hl7:high
TS.CH.TZ1 … 1REnd of the performance.cdacdotsrmer
hl7:assignedEntity
1 … 1RContains 2.16.756.5.30.1.1.10.9.32 Assigned Entity Compilation with id, name, addr, telecom, person and organization (DYNAMIC)cdacdotsrmer
hl7:component
1 … 1RThe scanned/encoded content.
5.2.3.9
@contextConductionInd
bl0 … 1 
hl7:nonXMLBody
1 … 1R5.2.3.9
hl7:text
ED1 … 1R5.2.3.9
@representation
cs1 … 1FB645.2.3.9
@mediaType
cs1 … 1R5.2.3.9
hl7:languageCode
CS0 … 15.2.3.9
@code
cs1 … 1R5.2.3.9
 Schematron assertroleyellow hint 
 see5.2.3.1 
 testcount(hl7:title) == 1 
 MessageThe ClinicalDocument/title element shall be present if known. (XDSSDVAL-016)