Template

Show index

Template EmergencyMedicalServiceProtocol 2017‑06‑13 17:19:29

Id2.16.756.5.30.1.1.10.1.2Effective Date2017‑06‑13 17:19:29
Statuspending Under pre-publication reviewVersion Label2017
NameEmergencyMedicalServiceProtocolDisplay NameEmergencyMedicalServiceProtocol
DescriptionEmergency Medical Service Protocol for Switzerland
ContextPathname //
ClassificationCDA Document Level Template
Open/ClosedOpen (other than defined elements are allowed)
Associated with
Associated with 8 concepts
IdNameData Set
hl7chcda-dataelement-217draft Identification number of the document draft CDA-CH V2 2017
ref
hl7chcda-
hl7chcda-dataelement-223draft Version draft CDA-CH V2 2017
ref
hl7chcda-
hl7chcda-dataelement-239draft Health facility draft CDA-CH V2 2017
ref
hl7chcda-
hl7chcda-dataelement-238draft Identifier draft CDA-CH V2 2017
ref
hl7chcda-
hl7chcda-dataelement-47draft addressInformation draft CDA-CH V2 2017
ref
hl7chcda-
cdachresp-dataelement-563draft nameData draft  1
cdachresp-dataelement-562draft (de-CH) Postadresse (eCH-0010) draft  1
cdachresp-dataelement-560draft Rechnungsadresse draft  1
Used by / Uses
Used by 1 transaction and 1 template, Uses 15 templates
Used by as NameVersion
2.16.756.5.30.1.127.77.5.4.12Transactiondraft Emergency Service Protocol (2017)2017‑01‑25 22:10:05
2.16.756.5.30.1.1.10.1.2Includecancelled EmergencyMedicalServiceProtocol (2017)2017‑05‑31 17:19:29
Uses as NameVersion
2.16.756.5.30.1.1.10.2.18Includeactive Document Template Ids CDA-CH v2.0 - structuredBody (2020)DYNAMIC
2.16.756.5.30.1.1.10.2.25Includeactive Document Realm (2017)DYNAMIC
2.16.756.5.30.1.1.10.3.2Containmentactive Remarks Section - coded (2017)DYNAMIC
2.16.756.5.30.1.1.10.3.7Containmentpending Mission (2017)DYNAMIC
2.16.756.5.30.1.1.10.3.8Containmentpending Patient (2017)DYNAMIC
2.16.756.5.30.1.1.10.3.14Containmentpending Findings (2017)DYNAMIC
2.16.756.5.30.1.1.10.3.15Containmentpending Handover (2017)DYNAMIC
2.16.756.5.30.1.1.10.3.16Containmentpending Diagnosis (2017)DYNAMIC
2.16.756.5.30.1.1.10.3.17Containmentpending Procedures (2017)DYNAMIC
2.16.756.5.30.1.1.10.3.18Containmentpending EventOfDeath (2017)DYNAMIC
2.16.756.5.30.1.1.10.3.19Containmentpending Transport (2017)DYNAMIC
2.16.756.5.30.1.1.10.3.41Containmentpending Anamnesis (2017)DYNAMIC
2.16.756.5.30.1.1.10.3.42Containmentpending Pretreatment (2017)DYNAMIC
2.16.756.5.30.1.1.10.3.43Containmentpending Administrative (2017)DYNAMIC
2.16.756.5.30.1.1.10.9.40Includepending RESP Header Template Compilation (2017)DYNAMIC
RelationshipSpecialization: template 2.16.756.5.30.1.1.10.1.9 (2017‑03‑28 23:43:12)
Example
Example
<hl7:ClinicalDocument xsi:schemaLocation="urn:hl7-org:v3 ../../../../schemas/PHARM/schemas/cda/extendedschemas/CDA_extended_pharmacy.xsd">
  <hl7:realmCode code="CHE"/>  <hl7:typeId root="2.16.840.1.113883.1.3" extension="POCD_HD000040"/>  <!-- CDA-CH v2.0 ART-DECOR model - structuredBody.  -->
  <hl7:templateId root="2.16.756.5.30.1.1.10.1.9"/>  <!-- HL7 CDA R2 (2005); contains ClinicalDocument.component as structuredBody.  -->
  <hl7:templateId root="2.16.840.1.113883.10.12.2"/>  <!-- HL7 CDA R2 (2005).  -->
  <hl7:templateId root="2.16.840.1.113883.10.12.1"/>  <!-- CDA-CH RESP -->
  <hl7:templateId root="2.16.756.5.30.1.1.10.1.2"/>  <hl7:id root="B4044742-AB2C-49F6-8151-0E2BE5D3F923"/>  <!-- A LOINC based document type of a CDA document instance including a
translation to the Swiss EPR XDS.b metadata.  -->
  <hl7:code code="67796-3" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="EMS Patient Care Report">
    <!-- Mapping to the Swiss EPR XDS.b metadata -->
    <hl7:translation code="371535009" codeSystem="2.16.840.1.113883.6.96" codeSystemName="SNOMED CT" displayName="Transfer summary report"/>  </hl7:code>
  <hl7:title>Einsatzprotokoll</hl7:title>  <hl7:effectiveTime value="20161210124000.0000+0100"/>  <hl7:confidentialityCode code="1051000195109" codeSystem="2.16.840.1.113883.6.96" displayName="Normal" codeSystemName="SNOMED CT"/>  <hl7:languageCode code="de-CH"/>  <hl7:setId root="662E3C16-0AAC-11E8-BA89-0ED5F89F718B"/>  <hl7:versionNumber value="2"/>  <hl7:recordTarget>
    <hl7:patientRole>
      <hl7:id extension="MU43221" root="2.16.756.5.30.1.143.20"/>      <hl7:patient>
        <hl7:name>
          <!-- cdachresp-dataelement-8 -->
          <hl7:family nullFlavor="UNK"/>          <!-- cdachresp-dataelement-9 -->
          <hl7:given nullFlavor="UNK"/>        </hl7:name>
        <!-- cdachresp-dataelement-11 -->
        <hl7:administrativeGenderCode code="M" codeSystem="2.16.840.1.113883.5.1" displayName="Male" codeSystemName="HL7 AdministrativeGender"/>        <!-- cdachresp-dataelement-10 -->
        <birthTime nullFlavor="UNK"/>      </hl7:patient>
    </hl7:patientRole>
  </hl7:recordTarget>
  <!-- Rettungssanitäterin -->
  <hl7:author>
    <hl7:functionCode displayName="Andere Gesundheitsfachperson" code="223366009" codeSystemName="SNOMED CT" codeSystem="2.16.840.1.113883.6.96">
      <hl7:translation code="133932002" displayName="Betreuer" codeSystem="2.16.840.1.113883.6.96" codeSystemName="IVR Codesystem RESP"/>    </hl7:functionCode>
    <hl7:time value="20161210121305.0000+0100"/>    <hl7:assignedAuthor>
      <hl7:id extension="7601003330434" root="2.51.1.3"/>      <hl7:assignedPerson>
        <hl7:name>
          <hl7:given>Petra</hl7:given>          <hl7:family>Muster</hl7:family>        </hl7:name>
      </hl7:assignedPerson>
    </hl7:assignedAuthor>
  </hl7:author>
  <hl7:informant>
    <hl7:assignedEntity>
      <!-- cdachresp-dataelement-60 aufbietende Organisation -->
      <hl7:id root="2.51.1.3" extension="7601002156370"/>    </hl7:assignedEntity>
  </hl7:informant>
  <hl7:custodian>
    <hl7:assignedCustodian>
      <hl7:representedCustodianOrganization>
        <!-- cdachresp-dataelement-61 aufgebotene Organisation -->
        <hl7:id root="2.51.1.3" extension="7601002156363"/>        <!-- cdachresp-dataelement-384 aufgebotene Organisation -->
        <hl7:name>Rettungsdienst Schutz & Rettung Zürich</hl7:name>      </hl7:representedCustodianOrganization>
    </hl7:assignedCustodian>
  </hl7:custodian>
  <hl7:informationRecipient typeCode="PRCP">
    <hl7:intendedRecipient>
      <hl7:id root="2.51.1.3" extension="7601000404268"/>      <hl7:informationRecipient>
        <hl7:name>
          <hl7:given>Hans</hl7:given>          <hl7:family>Spezialarzt</hl7:family>        </hl7:name>
      </hl7:informationRecipient>
      <hl7:receivedOrganization>
        <hl7:id root="2.51.1.3" extension="7601002155939"/>        <!-- cdachresp-dataelement-174 -->
        <hl7:name>USZ</hl7:name>        <hl7:addr>
          <hl7:streetAddressLine>Rämistrasse 100</hl7:streetAddressLine>          <hl7:city>Zürich</hl7:city>          <hl7:postalCode>8091</hl7:postalCode>          <hl7:country>CH</hl7:country>        </hl7:addr>
      </hl7:receivedOrganization>
    </hl7:intendedRecipient>
  </hl7:informationRecipient>
  <hl7:legalAuthenticator>
    <hl7:time value="20161210124000.0000+0100"/>    <hl7:signatureCode code="S"/>    <hl7:assignedEntity>
      <hl7:id extension="7601003330434" root="2.51.1.3"/>      <hl7:assignedPerson>
        <hl7:name>
          <hl7:given>Petra</hl7:given>          <hl7:family>Muster</hl7:family>        </hl7:name>
      </hl7:assignedPerson>
    </hl7:assignedEntity>
  </hl7:legalAuthenticator>
  <hl7:documentationOf typeCode="DOC">
    <hl7:templateId root="2.16.756.5.30.1.1.10.2.46"/>    <hl7:serviceEvent classCode="ACT" moodCode="EVN">
      <!-- cdachresp-dataelement-55 Einsatznummer -->
      <!-- Extension: Einsatznummer SNZ root: OID vom SNZ -->
      <hl7:id root="2.16.756.5.30.1.9999999999.1" extension="S12345678"/>      <hl7:effectiveTime>
        <!-- cdachresp-dataelement-54: Einsatzdatum -->
        <hl7:low value="20161210"/>        <hl7:high nullFlavor="NA"/>      </hl7:effectiveTime>
      <!-- cdachresp-dataelement-102 Team -->
      <hl7:performer typeCode="PRF">
        <hl7:templateId root="2.16.756.5.30.1.1.10.9.31"/>        <hl7:templateId root="1.3.6.1.4.1.19376.1.5.3.1.1.24.3.5"/>        <hl7:functionCode displayName="Andere Gesundheitsfachperson" code="223366009" codeSystemName="SNOMED CT" codeSystem="2.16.840.1.113883.6.96">
          <hl7:translation code="133932002" displayName="Betreuer" codeSystem="2.16.840.1.113883.6.96" codeSystemName="IVR Codesystem RESP"/>        </hl7:functionCode>
        <hl7:assignedEntity>
          <!-- cdachresp-dataelement-281 -->
          <hl7:id extension="7601003330434" root="2.51.1.3"/>          <hl7:addr>
            <hl7:streetAddressLine>Bahnhofquai 3, Amtshaus I</hl7:streetAddressLine>            <hl7:postalCode>8001</hl7:postalCode>            <hl7:city>Zürich</hl7:city>            <hl7:country>CH</hl7:country>          </hl7:addr>
          <hl7:telecom nullFlavor="NA"/>          <hl7:assignedPerson>
            <hl7:name>
              <hl7:given>Petra</hl7:given>              <hl7:family>Muster</hl7:family>            </hl7:name>
          </hl7:assignedPerson>
          <hl7:representedOrganization>
            <hl7:id root="2.51.1.3" extension="7601002156363"/>            <hl7:name>Rettungsdienst Schutz & Rettung Zürich</hl7:name>            <hl7:telecom nullFlavor="NA"/>            <hl7:addr>
              <hl7:streetAddressLine>Bahnhofquai 3, Amtshaus I</hl7:streetAddressLine>              <hl7:postalCode>8001</hl7:postalCode>              <hl7:city>Zürich</hl7:city>              <hl7:country>CH</hl7:country>            </hl7:addr>
          </hl7:representedOrganization>
        </hl7:assignedEntity>
      </hl7:performer>
      <hl7:performer typeCode="PRF">
        <hl7:templateId root="2.16.756.5.30.1.1.10.9.31"/>        <hl7:templateId root="1.3.6.1.4.1.19376.1.5.3.1.1.24.3.5"/>        <hl7:functionCode displayName="Andere Gesundheitsfachperson" code="223366009" codeSystemName="SNOMED CT" codeSystem="2.16.840.1.113883.6.96">
          <hl7:translation code="133932002" displayName="Betreuer" codeSystem="2.16.840.1.113883.6.96" codeSystemName="IVR Codesystem RESP"/>        </hl7:functionCode>
        <hl7:assignedEntity>
          <!-- cdachresp-dataelement-281 -->
          <hl7:id extension="7601000211804" root="2.51.1.3"/>          <hl7:addr>
            <hl7:streetAddressLine>Bahnhofquai 3, Amtshaus I</hl7:streetAddressLine>            <hl7:postalCode>8001</hl7:postalCode>            <hl7:city>Zürich</hl7:city>            <hl7:country>CH</hl7:country>          </hl7:addr>
          <hl7:telecom nullFlavor="NA"/>          <hl7:assignedPerson>
            <hl7:name>
              <hl7:given>Hans</hl7:given>              <hl7:family>Beispiel</hl7:family>            </hl7:name>
          </hl7:assignedPerson>
          <hl7:representedOrganization>
            <hl7:id root="2.51.1.3" extension="7601002156363"/>            <hl7:name>Rettungsdienst Schutz & Rettung Zürich</hl7:name>            <hl7:telecom nullFlavor="NA"/>            <hl7:addr>
              <hl7:streetAddressLine>Bahnhofquai 3, Amtshaus I</hl7:streetAddressLine>              <hl7:postalCode>8001</hl7:postalCode>              <hl7:city>Zürich</hl7:city>              <hl7:country>CH</hl7:country>            </hl7:addr>
          </hl7:representedOrganization>
        </hl7:assignedEntity>
      </hl7:performer>
    </hl7:serviceEvent>
  </hl7:documentationOf>
  <hl7:component>
...
</hl7:component>
</hl7:ClinicalDocument>
ItemDTCardConfDescriptionLabel
hl7:ClinicalDocument
1 … 1MEmerdotsocol
Included1 … 1M from 2.16.756.5.30.1.1.10.2.25 Document Realm (DYNAMIC)
hl7:realmCode
CS1 … 1MSwiss Realm (CHE) of HL7 CDA. CDA‑CH V2
@code
CONF1 … 1FCHE
hl7:typeId
II1 … 1MHL7 CDA R2, 2005Emerdotsocol
@root
uid1 … 1F2.16.840.1.113883.1.3
@extension
st1 … 1FPOCD_HD000040
Included from 2.16.756.5.30.1.1.10.2.18 Document Template Ids CDA-CH v2.0 - structuredBody (DYNAMIC)
hl7:templateId
II0 … 1CDA-CH v2.0 specification. This is an informational reference, only.CDA‑CH V2
@root
uid1 … 1F2.16.756.5.30.1.1.1.1.4
hl7:templateId
II1 … 1MCDA-CH v2.0 structuredBodyCDA‑CH V2
@root
uid1 … 1F2.16.756.5.30.1.1.10.1.9
hl7:templateId
II1 … 1MHL7 CDA R2 (2005); contains ClinicalDocument.component as structuredBody.CDA‑CH V2
@root
uid1 … 1F2.16.840.1.113883.10.12.2
hl7:templateId
II1 … 1MHL7 CDA R2 (2005).CDA‑CH V2
@root
uid1 … 1F2.16.840.1.113883.10.12.1
hl7:templateId
II1 … 1RTemplate ID describing CDA-CH RESP Emerdotsocol
@root
uid1 … 1F2.16.756.5.30.1.1.10.1.2
Included from 2.16.756.5.30.1.1.10.9.40 RESP Header Template Compilation (DYNAMIC)
Included1 … 1M from 2.16.756.5.30.1.1.10.2.23 Document Id (DYNAMIC)
hl7:id
II1 … 1MA unique identifier for each CDA document instance.CDA‑CH V2
 
target
hl7chcda-dataelement-217draft Identification number of the document draft CDA-CH V2 2017
ref
hl7chcda-
@root
uid1 … 1RThe document's id as Globally Unique Identifier (GUID).
@extension
st0NPNP/not present
Included1 … 1M from 2.16.756.5.30.1.1.10.2.45 Document Code RESP (DYNAMIC)
hl7:code
CE1 … 1MThe LOINC code for this document is 67796-3DocudotsRESP
@code
st1 … 1F67796-3
@codeSystem
oid1 … 1F2.16.840.1.113883.6.1
@codeSystemName
st1 … 1FLOINC
@displayName
st1 … 1FEMS Patient Care Report
hl7:translation
CD1 … 1RA translation to the Swiss EPR XDS.b metadata SHALL be specified.DocudotsRESP
@code
st1 … 1F371535009
@codeSystem
oid1 … 1F2.16.840.1.113883.6.96
@codeSystemName
st1 … 1FSNOMED CT
@displayName
st1 … 1FTransfer summary report
hl7:title
ST1 … 1MEmergencyServiceProtocolRESPdotstion
hl7:effectiveTime
TS.CH.TZ1 … 1MThe document's creation date and time. If this document replaces a previous version (linked via parentDocument), this is the date and time of the new version.RESPdotstion
Included1 … 1M from 2.16.756.5.30.1.1.10.2.19 Document Confidentiality Code (DYNAMIC)
hl7:confidentialityCode
CE (required)1 … 1MSwiss Realm of Confidentiality Code according to the Swiss EPR regulation.CDA‑CH V2
@code
cs1 … 1RThe value of @code MUST be drawn from value set DocumentEntry.confidentialityCode
@codeSystem
oid1 … 1R
@codeSystemName
st1 … 1R
@displayName
st1 … 1RThe value of @displayName MUST be drawn from value set DocumentEntry.confidentialityCode
 CONF
The value of @code shall be drawn from value set 2.16.756.5.30.1.127.3.10.1.5 DocumentEntry.confidentialityCode (DYNAMIC)
Included1 … 1M from 2.16.756.5.30.1.1.10.2.22 Document Language (DYNAMIC)
hl7:languageCode
CS1 … 1MThe RFC5646 based language in which the narrative texts in this CDA document instance are written.CDA‑CH V2
Included from 2.16.756.5.30.1.1.10.2.20 Document Set Id and Version Number (DYNAMIC)
hl7:setId
II1 … 1RThe setId element MUST match the document id of the very first version of that document. It MUST remain the same for all document versions.CDA‑CH V2
@root
uid1 … 1RThe root attribute MUST contain the setId as Globally Unique Identifier (GUID).
@extension
st0NPNP/not present
 Schematron assertrolered error 
 test(parent::*/hl7:versionNumber[@value='1'] and @root=parent::*/hl7:id/@root and (@extension=parent::*/hl7:id/@extension or (not(@extension) and not(parent::*/hl7:id/@extension)))) or (parent::*/hl7:versionNumber[not(@value ='1')] and ((@root=parent::*/hl7:id/@root and @extension and not(@extension=parent::*/hl7:id/@extension)) or(not(@root=parent::*/hl7:id/@root)))) 
 MessageThe setId MUST be equal with the document id for version 1 and it MUST differ for all other versions. 
hl7:versionNumber
INT.NONNEG1 … 1RThe versionNumber element MUST contain the value 1 for the very first version of that document. For later versions, the version number MUST be increased by 1 each.CDA‑CH V2
 
target
hl7chcda-dataelement-223draft Version draft CDA-CH V2 2017
ref
hl7chcda-
Included1 … 1R from 2.16.756.5.30.1.1.10.2.1 Patient - recordTarget (DYNAMIC)
hl7:recordTarget
1 … 1R 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 Marital Status (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 … *M from 2.16.756.5.30.1.1.10.9.23 Author (DYNAMIC)
hl7:author
1 … *MInformation 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
Included0 … 1 from 2.16.756.5.30.1.1.10.2.7 Data Enterer (DYNAMIC)
hl7:dataEnterer
0 … 1Information 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:time
TS.CH.TZ0 … 1Timestamp of the data input.CDA‑CH V2
hl7:assignedEntity
1 … 1RContains 2.16.756.5.30.1.1.10.9.12 Assigned Entity Compilation with id (DYNAMIC)CDA‑CH V2
Included0 … * from 2.16.840.1.113883.10.12.154 CDA Informant (DYNAMIC)
hl7:informant
0 … *CDAidotsmant
@typeCode
cs0 … 1FINF
@contextControlCode
cs0 … 1FOP
Choice1 … 1Elements to choose from:
hl7:assignedEntity
Contains 2.16.840.1.113883.10.12.153 CDA AssignedEntity (DYNAMIC)CDAidotsmant
hl7:relatedEntity
Contains 2.16.840.1.113883.10.12.316 CDA RelatedEntity (DYNAMIC)CDAidotsmant
Included1 … 1R from 2.16.756.5.30.1.1.10.2.3 Custodian (DYNAMIC)
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
Included1 … *M from 2.16.756.5.30.1.1.10.2.4 Recipient - informationRecipient (DYNAMIC)
hl7:informationRecipient
1 … *M 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
cs0 … 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
The value of @typeCode shall be drawn from value set 2.16.840.1.113883.1.11.19366 x_InformationRecipient (DYNAMIC)
hl7:templateId
II1 … 1MCDA‑CH V2
@root
uid1 … 1F2.16.756.5.30.1.1.10.2.4
hl7:intendedRecipient
1 … 1RCDA‑CH V2
hl7:id
II0 … *RThe recipient's identification(s).CDA‑CH V2
 
target
hl7chcda-dataelement-238draft Identifier draft CDA-CH V2 2017
ref
hl7chcda-
@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:addr
AD0 … *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
 
target
hl7chcda-dataelement-47draft addressInformation draft CDA-CH V2 2017
ref
hl7chcda-
hl7:telecom
TEL0 … *The recipient's means of communication (phone, eMail, ...).CDA‑CH V2
hl7:informationRecipient
0 … 1The 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 … 1The addressee organization.
Contains 2.16.756.5.30.1.1.10.9.24 Organization Compilation with name (DYNAMIC)
CDA‑CH V2
 
target
hl7chcda-dataelement-239draft Health facility draft CDA-CH V2 2017
ref
hl7chcda-
Included0 … 1 from 2.16.756.5.30.1.1.10.2.5 Legal Authenticator (DYNAMIC)
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
Included0 … * 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
II1 … 1MCDA‑CH V2
@root
uid1 … 1F2.16.756.5.30.1.1.10.2.6
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
Included0 … * from 2.16.756.5.30.1.1.10.2.40 Employer - participant (DYNAMIC)
hl7:participant
0 … *Information on the patient's employer, school or other affiliated (e.g., volunteer) organization.CDA‑CH V2
@typeCode
cs1 … 1FIND
hl7:templateId
II1 … 1MCDA-CH v2.0 ART-DECOR model of Employer.CDA‑CH V2
@root
uid1 … 1F2.16.756.5.30.1.1.10.2.40
hl7:templateId
1 … *MCH-PCC ART-DECOR model of IHE PCC Employer and School Contacts.CDA‑CH V2
@root
cs1 … 1F2.16.756.5.30.1.1.10.2.41
hl7:templateId
II1 … 1MIHE PCC Employer and School Contacts.CDA‑CH V2
@root
uid1 … 1F1.3.6.1.4.1.19376.1.5.3.1.2.2
hl7:time
IVL_TS.CH.TZ0 … 1Validity period of contract.CDA‑CH V2
hl7:low
TS.CH.TZ1 … 1RStart of the contract.CDA‑CH V2
hl7:high
TS.CH.TZ1 … 1REnd of the contract.CDA‑CH V2
hl7:associatedEntity
1 … 1RCDA‑CH V2
@classCode
cs1 … 1FCON
hl7:id
II0 … 1RThe id of the contract ([ge]: Mitarbeiternummer; [fr]: Numéro d'employé).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 … 1RCDA‑CH V2
@code
cs1 … 1R
@codeSystem
oid1 … 1F1.3.6.1.4.1.19376.1.5.3.3
@codeSystemName
st1 … 1FIHERoleCode
@displayName
st0NPNP/not present
 CONF
The value of @code shall be drawn from value set 2.16.756.5.30.1.1.11.77 IHERoleCode Employer and School Contacts  (DYNAMIC)
hl7:associatedPerson
0 … 1Contact person at the employer, school or other affiliated (e.g., volunteer) organization.
Contains 2.16.756.5.30.1.1.10.9.34 Person Name Information Compilation - eCH-0011 (DYNAMIC)
CDA‑CH V2
hl7:scopingOrganization
1 … 1The employer, school or other affiliated (e.g., volunteer) organization.
Contains 2.16.756.5.30.1.1.10.9.27 Organization Compilation with name, addr, telecom (DYNAMIC)
CDA‑CH V2
Included0 … * from 2.16.756.5.30.1.1.10.2.15 Insurance - participant (DYNAMIC)
hl7:participant
0 … *Information on a patient's insurance.CDA‑CH V2
@typeCode
cs1 … 1FCOV
hl7:templateId
II1 … 1MCDA‑CH V2
@root
uid1 … 1F2.16.756.5.30.1.1.10.2.15
hl7:time
IVL_TS.CH.TZ0 … 1Validity period of the contract.CDA‑CH V2
hl7:low
TS.CH.TZ1 … 1RStart of the contract.CDA‑CH V2
hl7:high
TS.CH.TZ1 … 1REnd of the contract.CDA‑CH V2
hl7:associatedEntity
1 … 1RCDA‑CH V2
@classCode
cs1 … 1FPAYOR
hl7:id
II1 … 1RThe id of the contract ([ge]: Versichertennummer; [fr]: Numéro d'assuré).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 … 1RThe underlying law for the contract.CDA‑CH V2
@nullFlavor
cs0 … 1FNAV
@code
cs0 … 1 832.10, 832.20, 221.229.1, 833.1, 831.20
@codeSystem
oid0 … 1F2.16.756.5.30.2.1.1.11
@codeSystemName
st0 … 1Fins-laws
@displayName
st0 … 1 Federal Act on Health Insurance (HIA), Federal Act on Accident Insurance (AIA), Federal Act on Insurance Policies (Insurance Policies Act, IPA), Federal Act on Military Insurance (MilIA), Federal Act on Invalidity Insurance (InvIA)
 Schematron assertrolered error 
 test(@nullFlavor='NAV' and not(@codeSystem or @codeSystemName or @code or @displayName)) or (@codeSystem='2.16.756.5.30.2.1.1.11' and @codeSystemName='ins-laws' and @code and @displayName) 
 MessageEither a valid insurance law or nullFlavor="NAV" is REQUIRED. 
hl7:associatedPerson
0 … 1Contact person at the insurance company.
Contains 2.16.756.5.30.1.1.10.9.34 Person Name Information Compilation - eCH-0011 (DYNAMIC)
CDA‑CH V2
hl7:scopingOrganization
1 … 1The insurance company.
Contains 2.16.756.5.30.1.1.10.9.26 Organization Compilation with GLN, name, addr and telecom (DYNAMIC)
CDA‑CH V2
Included0 … * from 2.16.756.5.30.1.1.10.2.14 Insurance Card - participant (DYNAMIC)
hl7:participant
0 … *Information on a patient's insurance card.CDA‑CH V2
@typeCode
cs1 … 1FHLD
hl7:templateId
II1 … 1MCDA‑CH V2
@root
uid1 … 1F2.16.756.5.30.1.1.10.2.14
hl7:time
IVL_TS.CH.TZ1 … 1RValidity period of the insurance card.CDA‑CH V2
hl7:low
TS.CH.TZ1 … 1CDA‑CH V2
@nullFlavor
cs1 … 1FNASK
hl7:high
TS.CH.TZ1 … 1RExpiration date of the insurance card.CDA‑CH V2
hl7:associatedEntity
1 … 1RCDA‑CH V2
@classCode
cs1 … 1FPOLHOLD
hl7:id
II1 … 1RThe insurance card's id.CDA‑CH V2
@root
uid1 … 1F2.16.756.5.30.1.123.100.1.1.1
@extension
st1 … 1RNumber of the insurance card.
hl7:associatedPerson
0 … 1Family and given name on the insurance card.
Contains 2.16.756.5.30.1.1.10.9.34 Person Name Information Compilation - eCH-0011 (DYNAMIC)
CDA‑CH V2
hl7:scopingOrganization
0 … 1The insurance company which issued the insurance card.
Contains 2.16.756.5.30.1.1.10.9.24 Organization Compilation with name (DYNAMIC)
CDA‑CH V2
Included0 … * from 2.16.756.5.30.1.1.10.2.49 Invoice Recipient (DYNAMIC)
hl7:participant
0 … *Information on a invoice recipient.Partdotsient
 
target
cdachresp-dataelement-560draft Rechnungsadresse draft  1
@typeCode
cs1 … 1FIND
hl7:templateId
II1 … 1MPartdotsient
@root
uid1 … 1F2.16.756.5.30.1.1.10.2.49
hl7:functionCode
CE0 … 1Partdotsient
 CONF
The value of @code shall be drawn from value set 2.16.756.5.30.1.1.11.26 IVR valueset role (.143.11.21) (DYNAMIC)
hl7:associatedEntity
ANY1 … 1RPartdotsient
@classCode
cs1 … 1FGUAR
hl7:addr
AD1 … 1RInvoice to address
Contains 2.16.756.5.30.1.1.10.9.35 Address Information Compilation - eCH-0010 (DYNAMIC)
Partdotsient
 
target
cdachresp-dataelement-562draft (de-CH) Postadresse (eCH-0010) draft  1
hl7:associatedPerson
0 … 1person to invoice
Contains 2.16.756.5.30.1.1.10.9.34 Person Name Information Compilation - eCH-0011 (DYNAMIC)
Partdotsient
 
target
cdachresp-dataelement-563draft nameData draft  1
hl7:scopingOrganization
0 … 1If invoice recipient is a company
Contains 2.16.756.5.30.1.1.10.9.24 Organization Compilation with name (DYNAMIC)
Partdotsient
Included0 … * from 2.16.756.5.30.1.1.10.2.43 Patient Contact - participant (DYNAMIC)
hl7:participant
0 … *Information on a patient contact.CDA‑CH V2
@typeCode
cs1 … 1FIND
hl7:templateId
II1 … 1MCDA‑CH V2
@root
uid1 … 1F2.16.756.5.30.1.1.10.2.43
hl7:templateId
II1 … 1MCDA‑CH V2
@root
uid1 … 1F1.3.6.1.4.1.19376.1.5.3.1.2.4
hl7:time
IVL_TS.CH.TZ0 … 1Validity period of the participation.CDA‑CH V2
hl7:low
TS.CH.TZ1 … 1RStart of participation.CDA‑CH V2
hl7:high
TS.CH.TZ1 … 1REnd of participation.CDA‑CH V2
hl7:associatedEntity
1 … 1REither the contact person or the contact's organization SHALL be present.CDA‑CH V2
@classCode
cs1 … 1R The classCode attribute SHALL be present, and contains a value from the following set:
AGNT: agents of the patient
CAREGIVER: care givers
ECON: emergency contacts
NOK: next of kin
PRS: other relations
hl7:code
CE1 … 1RThe contact'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 contact'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 contact's means of communication (phone, eMail, ...).CDA‑CH V2
hl7:associatedPerson
0 … 1CThe contact person.
Contains 2.16.756.5.30.1.1.10.9.34 Person Name Information Compilation - eCH-0011 (DYNAMIC)
CDA‑CH V2
hl7:scopingOrganization
0 … 1CThe contact's organization.
Contains 2.16.756.5.30.1.1.10.9.24 Organization Compilation with name (DYNAMIC)
CDA‑CH V2
 Schematron assertrolered error 
 test@classCode=('AGNT','CAREGIVER','ECON','NOK','PRS') 
 MessageThe classCode attribute shall be present, and contains a value from the set AGNT, CAREGIVER, ECON, NOK, or PRS to identify contacts that are agents of the patient, care givers, emergency contacts, next of kin, or other relations respectively.  
Included0 … * 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
II1 … 1MCDA‑CH V2
@root
uid1 … 1F2.16.756.5.30.1.1.10.2.16
hl7:order
1 … 1RCDA‑CH V2
hl7:id
II1 … *ROrder number.CDA‑CH V2
@root
uid1 … 1REither the same GUID (order id) or the same OID (order issuing system) as the order itself.
@extension
st0 … 1 Contains the order ID itself. The ID MUST be unique within the system that issued the ID.
Included0 … * from 2.16.756.5.30.1.1.10.2.46 Health Service - documentationOf (DYNAMIC)
hl7:documentationOf
0 … *Information 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
Included0 … * from 2.16.756.5.30.1.1.10.2.13 Document Replacement - relatedDocument (DYNAMIC)
hl7:relatedDocument
0 … *

Relationship to another CDA-CH V2 based document that is replaced by the current one.

Notes: For correction of wrong information, a new document that replaces the earlier document MUST be created. The new document corrects previously incorrect information. This also applies to the case where information in the CDA header has been corrected (e.g., if the original document has been issued to the wrong patient). While processing the new document at the recipient, all values from the previous document MUST be interpreted as deprecated (deleted/marked as deleted/deprecated) and all values in the new document MUST be marked as valid:

  • Values that were only contained in the previous document have to be treated as deleted.
  • Values that are present in both documents are overwritten with the contents of the new document.
  • Values that are only contained in the new document are to be added.
CDA‑CH V2
@typeCode
cs1 … 1FRPLC
 Indicates that it is a relationship to another document that needs to be replaced.
hl7:templateId
II1 … 1MCDA‑CH V2
@root
uid1 … 1F2.16.756.5.30.1.1.10.2.13
hl7:parentDocument
1 … 1RRelationship to the document that needs to be replaced.CDA‑CH V2
hl7:id
II1 … 1MThe id of the document to be replaced MUST be declared.CDA‑CH V2
@root
uid1 … 1RThe id (GUID) of the document to be replaced.
@extension
st0NPNP/not present
hl7:setId
II1 … 1MThe setId of the document to be replaced MUST be declared.CDA‑CH V2
@extension
st0NPNP/not present
@root
uid1 … 1RThe setId (GUID) of the document to be replaced and MUST be identical with the content of the setId of the current document.
 Schematron assertrolered error 
 test(@root=/hl7:ClinicalDocument/hl7:setId/@root) and not(@extension) and not(/hl7:ClinicalDocument/hl7:setId/@extension) 
 MessageClinicalDocument/setId: MUST be identical to the one of the replaced document 
hl7:versionNumber
INT1 … 1MThe version number of the document to be replaced.CDA‑CH V2
 Schematron assertrolered error 
 test/hl7:ClinicalDocument/hl7:versionNumber/@value > @value 
 MessageClinicalDocument/versionNumber: MUST be higher than the one of the replaced document 
Included0 … * from 2.16.840.1.113883.10.12.114 CDA Authorization (DYNAMIC)
hl7:authorization
0 … *CDAadotstion
@typeCode
cs0 … 1FAUTH
hl7:consent
1 … 1CDAadotstion
@classCode
cs0 … 1FCONS
@moodCode
cs0 … 1FEVN
hl7:id
II0 … *CDAadotstion
hl7:code
CE0 … 1CDAadotstion
 CONF
shall be drawn from concept domain "ActCode"
hl7:statusCode
CS1 … 1RCDAadotstion
@code
CONF0 … 1Fcompleted
Included0 … 1 from 2.16.840.1.113883.10.12.113 CDA componentOf (DYNAMIC)
hl7:componentOf
0 … 1CDAcdotsntOf
@typeCode
cs0 … 1FCOMP
hl7:encompassingEncounter
1 … 1CDAcdotsntOf
@classCode
cs0 … 1FENC
@moodCode
cs0 … 1FEVN
hl7:id
II0 … *CDAcdotsntOf
hl7:code
CE0 … 1CDAcdotsntOf
 CONF
The value of @code shall be drawn from value set 2.16.840.1.113883.1.11.13955 ActEncounterCode (DYNAMIC)
hl7:effectiveTime
IVL_TS1 … 1RCDAcdotsntOf
hl7:dischargeDispositionCode
CE0 … 1CDAcdotsntOf
 CONF
shall be drawn from concept domain "EncounterDischargeDisposition"
hl7:responsibleParty
0 … 1Contains 2.16.840.1.113883.10.12.153 CDA AssignedEntity (DYNAMIC)CDAcdotsntOf
@typeCode
cs0 … 1FRESP
hl7:encounterParticipant
0 … *CDAcdotsntOf
@typeCode
cs1 … 1R
 CONF
The value of @typeCode shall be drawn from value set 2.16.840.1.113883.1.11.19600 x_EncounterParticipant (DYNAMIC)
hl7:time
IVL_TS0 … 1CDAcdotsntOf
hl7:assignedEntity
1 … 1Contains 2.16.840.1.113883.10.12.153 CDA AssignedEntity (DYNAMIC)CDAcdotsntOf
hl7:location
0 … 1CDAcdotsntOf
@typeCode
cs0 … 1FLOC
hl7:healthCareFacility
1 … 1CDAcdotsntOf
@classCode
cs0 … 1FSDLOC
hl7:id
II0 … *CDAcdotsntOf
hl7:code
CE0 … 1CDAcdotsntOf
 CONF
The value of @code shall be drawn from value set 2.16.840.1.113883.1.11.17660 ServiceDeliveryLocationRoleType (DYNAMIC)
hl7:location
0 … 1Contains 2.16.840.1.113883.10.12.317 CDA Place (DYNAMIC)CDAcdotsntOf
hl7:serviceProviderOrganization
0 … 1Contains 2.16.840.1.113883.10.12.151 CDA Organization (DYNAMIC)CDAcdotsntOf
hl7:component
1 … 1REmerdotsocol
hl7:structuredBody
1 … 1REmerdotsocol
hl7:component
1 … 1MContains 2.16.756.5.30.1.1.10.3.7 Mission (DYNAMIC)Emerdotsocol
hl7:component
1 … 1MContains 2.16.756.5.30.1.1.10.3.8 Patient (DYNAMIC)Emerdotsocol
hl7:component
1 … 1MContains 2.16.756.5.30.1.1.10.3.43 Administrative (DYNAMIC)Emerdotsocol
hl7:component
1 … 1MContains 2.16.756.5.30.1.1.10.3.42 Pretreatment (DYNAMIC)Emerdotsocol
hl7:component
1 … 1MContains 2.16.756.5.30.1.1.10.3.41 Anamnesis (DYNAMIC)Emerdotsocol
hl7:component
1 … 1MContains 2.16.756.5.30.1.1.10.3.14 Findings (DYNAMIC)Emerdotsocol
hl7:component
1 … 1MContains 2.16.756.5.30.1.1.10.3.16 Diagnosis (DYNAMIC)Emerdotsocol
hl7:component
1 … 1MContains 2.16.756.5.30.1.1.10.3.17 Procedures (DYNAMIC)Emerdotsocol
hl7:component
1 … 1MContains 2.16.756.5.30.1.1.10.3.18 EventOfDeath (DYNAMIC)Emerdotsocol
hl7:component
1 … 1MContains 2.16.756.5.30.1.1.10.3.19 Transport (DYNAMIC)Emerdotsocol
hl7:component
1 … 1MContains 2.16.756.5.30.1.1.10.3.15 Handover (DYNAMIC)Emerdotsocol
hl7:component
1 … 1MContains 2.16.756.5.30.1.1.10.3.2 Remarks Section - coded (DYNAMIC)Emerdotsocol