<?xml version="1.0" encoding="UTF-8"?>
<!-- if a concept is in the dataset that the transaction is connected to and in the transaction (concept[@inTransaction]): it is definitely being used by the transaction -->
<!-- if a concept is in the dataset that the transaction is connected to, but not in the transaction (concept[@inTransactionDataset][not(@inTransaction)]): it is not being used -->
<!-- if a concept is not in the dataset that the transaction is connected to, but is available in the project (concept[@inDataset][not(@inTransactionDataset)]): it might be used through containment -->
<instances id="2.16.756.5.30.1.127.77.12.4.4"
           effectiveDate="2018-04-04T15:33:29"
           statusCode="draft"
           type="initial"
           label="PRE">
   <dataset id="2.16.756.5.30.1.127.77.12.1.1"
            effectiveDate="2017-10-17T11:52:08"
            statusCode="draft"
            prefix="cdachemed-"
            shortName="dataset_1"
            iddisplay="cdachemed-dataset-1"
            url="http://art-decor.org/decor/services/"
            ident="cdachemed-">
      <name language="en-US">Dataset 1</name>
   </dataset>
   <hl7:instance xmlns:cda="urn:hl7-org:v3"
                 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                 xmlns:hl7="urn:hl7-org:v3"
                 xmlns:pharm="urn:ihe:pharm"
                 name="MedicationPrescriptionDocument"
                 path="/">
      <hl7:ClinicalDocument original="hl7:ClinicalDocument"
                            withpredicate="hl7:ClinicalDocument[hl7:templateId[@root = '2.16.756.5.30.1.1.10.1.9'] and hl7:templateId[@root = '2.16.840.1.113883.10.12.2'] and hl7:templateId[@root = '2.16.840.1.113883.10.12.1'] and hl7:templateId[@root = '2.16.756.5.30.1.127.1.4'] and hl7:templateId[@root = '1.3.6.1.4.1.19376.1.5.3.1.1.1'] and hl7:templateId[@root = '2.16.756.5.30.1.1.10.1.4'] and hl7:templateId[@root = '1.3.6.1.4.1.19376.1.9.1.1.1']]"
                            label="MedicationPrescriptionDocument">
         <concept ref="2.16.756.5.30.1.127.77.12.2.4"
                  effectiveDate="2019-09-09T17:38:00"
                  datasetId="2.16.756.5.30.1.127.77.12.1.1"
                  datasetEffectiveDate="2017-10-17T11:52:08"
                  refdisplay="cdachemed-dataelement-4"
                  conceptText="Medication Prescription document"
                  inDataset="true"
                  inTransactionDataset="true"/>
         <hl7:realmCode original="hl7:realmCode"
                        withpredicate="hl7:realmCode[@code = 'CHE']"
                        label="(cdach_header_DocumentRealm)"
                        cardconf="1 … 1 Mandatory"
                        datatype="CS"
                        minimumMultiplicity="1"
                        maximumMultiplicity="1"
                        conformance="R"
                        isMandatory="true"
                        code="CHE"/>
         <hl7:typeId original="hl7:typeId"
                     withpredicate="hl7:typeId[@root = '2.16.840.1.113883.1.3'][@extension = 'POCD_HD000040']"
                     label="MedicationPrescriptionDocument"
                     cardconf="1 … 1 Mandatory"
                     datatype="II"
                     minimumMultiplicity="1"
                     maximumMultiplicity="1"
                     conformance="R"
                     isMandatory="true"
                     root="2.16.840.1.113883.1.3"
                     extension="POCD_HD000040">
            <attribute name="root" value="2.16.840.1.113883.1.3" datatype="uid"/>
            <attribute name="extension" value="POCD_HD000040" datatype="st"/>
         </hl7:typeId>
         <hl7:templateId original="hl7:templateId"
                         withpredicate="hl7:templateId[@root = '2.16.756.5.30.1.1.1.1.4']"
                         label="(cdach_header_DocumentTemplateIdsCdaChv2.0-structuredBody)"
                         cardconf="0 … 1"
                         datatype="II"
                         minimumMultiplicity="0"
                         maximumMultiplicity="1"
                         root="2.16.756.5.30.1.1.1.1.4">
            <attribute name="root" value="2.16.756.5.30.1.1.1.1.4" datatype="uid"/>
         </hl7:templateId>
         <hl7:templateId original="hl7:templateId"
                         withpredicate="hl7:templateId[@root = '2.16.756.5.30.1.1.10.1.9']"
                         label="(cdach_header_DocumentTemplateIdsCdaChv2.0-structuredBody)"
                         cardconf="1 … 1 Mandatory"
                         datatype="II"
                         minimumMultiplicity="1"
                         maximumMultiplicity="1"
                         conformance="R"
                         isMandatory="true"
                         root="2.16.756.5.30.1.1.10.1.9">
            <attribute name="root" value="2.16.756.5.30.1.1.10.1.9" datatype="uid"/>
         </hl7:templateId>
         <hl7:templateId original="hl7:templateId"
                         withpredicate="hl7:templateId[@root = '2.16.840.1.113883.10.12.2']"
                         label="(cdach_header_DocumentTemplateIdsCdaChv2.0-structuredBody)"
                         cardconf="1 … 1 Mandatory"
                         datatype="II"
                         minimumMultiplicity="1"
                         maximumMultiplicity="1"
                         conformance="R"
                         isMandatory="true"
                         root="2.16.840.1.113883.10.12.2">
            <attribute name="root" value="2.16.840.1.113883.10.12.2" datatype="uid"/>
         </hl7:templateId>
         <hl7:templateId original="hl7:templateId"
                         withpredicate="hl7:templateId[@root = '2.16.840.1.113883.10.12.1']"
                         label="(cdach_header_DocumentTemplateIdsCdaChv2.0-structuredBody)"
                         cardconf="1 … 1 Mandatory"
                         datatype="II"
                         minimumMultiplicity="1"
                         maximumMultiplicity="1"
                         conformance="R"
                         isMandatory="true"
                         root="2.16.840.1.113883.10.12.1">
            <attribute name="root" value="2.16.840.1.113883.10.12.1" datatype="uid"/>
         </hl7:templateId>
         <hl7:templateId original="hl7:templateId"
                         withpredicate="hl7:templateId[@root = '2.16.756.5.30.1.127.1.4']"
                         label="MedicationPrescriptionDocument"
                         cardconf="1 … 1 Mandatory"
                         datatype="II"
                         minimumMultiplicity="1"
                         maximumMultiplicity="1"
                         conformance="R"
                         isMandatory="true"
                         root="2.16.756.5.30.1.127.1.4">
            <attribute name="root" value="2.16.756.5.30.1.127.1.4" datatype="uid"/>
         </hl7:templateId>
         <hl7:templateId original="hl7:templateId"
                         withpredicate="hl7:templateId[@root = '1.3.6.1.4.1.19376.1.5.3.1.1.1']"
                         label="MedicationPrescriptionDocument"
                         cardconf="1 … 1 Mandatory"
                         datatype="II"
                         minimumMultiplicity="1"
                         maximumMultiplicity="1"
                         conformance="R"
                         isMandatory="true"
                         root="1.3.6.1.4.1.19376.1.5.3.1.1.1">
            <attribute name="root" value="1.3.6.1.4.1.19376.1.5.3.1.1.1" datatype="uid"/>
         </hl7:templateId>
         <hl7:templateId original="hl7:templateId"
                         withpredicate="hl7:templateId[@root = '2.16.756.5.30.1.1.10.1.4']"
                         label="MedicationPrescriptionDocument"
                         cardconf="1 … 1 Mandatory"
                         datatype="II"
                         minimumMultiplicity="1"
                         maximumMultiplicity="1"
                         conformance="R"
                         isMandatory="true"
                         root="2.16.756.5.30.1.1.10.1.4">
            <attribute name="root" value="2.16.756.5.30.1.1.10.1.4" datatype="uid"/>
         </hl7:templateId>
         <hl7:templateId original="hl7:templateId"
                         withpredicate="hl7:templateId[@root = '1.3.6.1.4.1.19376.1.9.1.1.1']"
                         label="MedicationPrescriptionDocument"
                         cardconf="1 … 1 Mandatory"
                         datatype="II"
                         minimumMultiplicity="1"
                         maximumMultiplicity="1"
                         conformance="R"
                         isMandatory="true"
                         root="1.3.6.1.4.1.19376.1.9.1.1.1">
            <attribute name="root" value="1.3.6.1.4.1.19376.1.9.1.1.1" datatype="uid"/>
         </hl7:templateId>
         <hl7:id original="hl7:id"
                 withpredicate="hl7:id[not(@nullFlavor)][not(@extension)]"
                 label="(cdach_header_DocumentId)"
                 cardconf="1 … 1 Mandatory"
                 datatype="II"
                 minimumMultiplicity="1"
                 maximumMultiplicity="1"
                 conformance="R"
                 isMandatory="true"
                 root="…"
                 extension="…">
            <concept ref="2.16.756.5.30.1.127.77.12.2.139"
                     effectiveDate="2020-05-04T10:36:43"
                     datasetId="2.16.756.5.30.1.127.77.12.1.1"
                     datasetEffectiveDate="2017-10-17T11:52:08"
                     refdisplay="cdachemed-dataelement-139"
                     conceptText="Identification number of the document"
                     inDataset="true"
                     inTransactionDataset="true"/>
            <concept ref="2.16.756.5.30.1.127.77.12.2.140"
                     effectiveDate="2020-05-04T10:37:06"
                     datasetId="2.16.756.5.30.1.127.77.12.1.1"
                     datasetEffectiveDate="2017-10-17T11:52:08"
                     refdisplay="cdachemed-dataelement-140"
                     conceptText="Identification number of the document"
                     inDataset="true"
                     inTransactionDataset="true"/>
            <concept ref="2.16.756.5.30.1.127.77.12.2.141"
                     effectiveDate="2020-05-04T10:37:34"
                     datasetId="2.16.756.5.30.1.127.77.12.1.1"
                     datasetEffectiveDate="2017-10-17T11:52:08"
                     refdisplay="cdachemed-dataelement-141"
                     conceptText="Identification number of the document"
                     inDataset="true"
                     inTransactionDataset="true"/>
            <concept ref="2.16.756.5.30.1.127.77.12.2.24"
                     effectiveDate="2019-09-10T07:47:31"
                     datasetId="2.16.756.5.30.1.127.77.12.1.1"
                     datasetEffectiveDate="2017-10-17T11:52:08"
                     refdisplay="cdachemed-dataelement-24"
                     conceptText="Identification number of the document"
                     inDataset="true"
                     inTransactionDataset="true"/>
            <concept ref="2.16.756.5.30.1.127.77.12.2.63"
                     effectiveDate="2020-04-29T17:49:03"
                     datasetId="2.16.756.5.30.1.127.77.12.1.1"
                     datasetEffectiveDate="2017-10-17T11:52:08"
                     refdisplay="cdachemed-dataelement-63"
                     conceptText="Identification number of the document"
                     inDataset="true"
                     inTransactionDataset="true"/>
            <concept ref="2.16.756.5.30.1.127.77.12.2.76"
                     effectiveDate="2020-05-04T08:07:25"
                     datasetId="2.16.756.5.30.1.127.77.12.1.1"
                     datasetEffectiveDate="2017-10-17T11:52:08"
                     refdisplay="cdachemed-dataelement-76"
                     conceptText="Identification number of the document"
                     inDataset="true"
                     inTransactionDataset="true"/>
            <attribute name="root" datatype="uid"/>
            <attribute name="extension" datatype="st"/>
         </hl7:id>
         <hl7:code original="hl7:code"
                   withpredicate="hl7:code[(@code = '57833-6' and @codeSystem = '2.16.840.1.113883.6.1')]"
                   label="(DocumentCodeMedicationPrescription)"
                   cardconf="1 … 1 Mandatory"
                   datatype="CE"
                   minimumMultiplicity="1"
                   maximumMultiplicity="1"
                   conformance="R"
                   isMandatory="true"
                   code="57833-6"
                   codeSystem="2.16.840.1.113883.6.1">
            <hl7:translation original="hl7:translation"
                             withpredicate="hl7:translation[(@code = '761938008' and @codeSystem = '2.16.840.1.113883.6.96')]"
                             label="(DocumentCodeMedicationPrescription)"
                             cardconf="1 … 1 Mandatory"
                             datatype="CD"
                             minimumMultiplicity="1"
                             maximumMultiplicity="1"
                             conformance="R"
                             isMandatory="true"
                             code="761938008"
                             codeSystem="2.16.840.1.113883.6.96">
               <concept ref="2.16.756.5.30.1.127.77.12.2.25"
                        effectiveDate="2019-09-10T07:47:59"
                        datasetId="2.16.756.5.30.1.127.77.12.1.1"
                        datasetEffectiveDate="2017-10-17T11:52:08"
                        refdisplay="cdachemed-dataelement-25"
                        conceptText="Document type"
                        inDataset="true"
                        inTransactionDataset="true"/>
            </hl7:translation>
         </hl7:code>
         <hl7:title original="hl7:title"
                    withpredicate="hl7:title[not(@nullFlavor)]"
                    label="(HeaderTemplateCompilationMedicationPrescriptionDocument)"
                    cardconf="1 … 1 Mandatory"
                    datatype="ST"
                    minimumMultiplicity="1"
                    maximumMultiplicity="1"
                    conformance="R"
                    isMandatory="true">
            <concept ref="2.16.756.5.30.1.127.77.12.2.27"
                     effectiveDate="2019-09-10T07:49:51"
                     datasetId="2.16.756.5.30.1.127.77.12.1.1"
                     datasetEffectiveDate="2017-10-17T11:52:08"
                     refdisplay="cdachemed-dataelement-27"
                     conceptText="Title of the document"
                     inDataset="true"
                     inTransactionDataset="true"/>
         </hl7:title>
         <hl7:effectiveTime original="hl7:effectiveTime"
                            withpredicate="hl7:effectiveTime[not(@nullFlavor)]"
                            label="(HeaderTemplateCompilationMedicationPrescriptionDocument)"
                            cardconf="1 … 1 Mandatory"
                            datatype="TS.CH.TZ"
                            minimumMultiplicity="1"
                            maximumMultiplicity="1"
                            conformance="R"
                            isMandatory="true">
            <concept ref="2.16.756.5.30.1.127.77.12.2.28"
                     effectiveDate="2019-09-10T07:50:23"
                     datasetId="2.16.756.5.30.1.127.77.12.1.1"
                     datasetEffectiveDate="2017-10-17T11:52:08"
                     refdisplay="cdachemed-dataelement-28"
                     conceptText="Creation Date"
                     inDataset="true"
                     inTransactionDataset="true"/>
         </hl7:effectiveTime>
         <hl7:confidentialityCode original="hl7:confidentialityCode"
                                  withpredicate="hl7:confidentialityCode[concat(@code, @codeSystem) = doc('include/voc-2.16.756.5.30.1.127.3.10.1.5-DYNAMIC.xml')//valueSet[1]/conceptList/concept/concat(@code, @codeSystem)]"
                                  label="(cdach_header_DocumentConfidentialityCode)"
                                  cardconf="1 … 1 Mandatory"
                                  datatype="CE"
                                  minimumMultiplicity="1"
                                  maximumMultiplicity="1"
                                  conformance="R"
                                  isMandatory="true"
                                  code="…"
                                  codeSystem="…"
                                  codeSystemName="…"
                                  displayName="…"
                                  valueSet="2.16.756.5.30.1.127.3.10.1.5">
            <concept ref="2.16.756.5.30.1.127.77.12.2.124"
                     effectiveDate="2020-05-04T10:28:48"
                     datasetId="2.16.756.5.30.1.127.77.12.1.1"
                     datasetEffectiveDate="2017-10-17T11:52:08"
                     refdisplay="cdachemed-dataelement-124"
                     conceptText="Confidentiality level"
                     inDataset="true"
                     inTransactionDataset="true"/>
            <concept ref="2.16.756.5.30.1.127.77.12.2.125"
                     effectiveDate="2020-05-04T10:29:08"
                     datasetId="2.16.756.5.30.1.127.77.12.1.1"
                     datasetEffectiveDate="2017-10-17T11:52:08"
                     refdisplay="cdachemed-dataelement-125"
                     conceptText="Confidentiality level"
                     inDataset="true"
                     inTransactionDataset="true"/>
            <concept ref="2.16.756.5.30.1.127.77.12.2.126"
                     effectiveDate="2020-05-04T10:29:37"
                     datasetId="2.16.756.5.30.1.127.77.12.1.1"
                     datasetEffectiveDate="2017-10-17T11:52:08"
                     refdisplay="cdachemed-dataelement-126"
                     conceptText="Confidentiality level"
                     inDataset="true"
                     inTransactionDataset="true"/>
            <concept ref="2.16.756.5.30.1.127.77.12.2.29"
                     effectiveDate="2019-09-10T07:50:40"
                     datasetId="2.16.756.5.30.1.127.77.12.1.1"
                     datasetEffectiveDate="2017-10-17T11:52:08"
                     refdisplay="cdachemed-dataelement-29"
                     conceptText="Confidentiality level"
                     inDataset="true"
                     inTransactionDataset="true"/>
            <concept ref="2.16.756.5.30.1.127.77.12.2.68"
                     effectiveDate="2020-04-29T17:53:06"
                     datasetId="2.16.756.5.30.1.127.77.12.1.1"
                     datasetEffectiveDate="2017-10-17T11:52:08"
                     refdisplay="cdachemed-dataelement-68"
                     conceptText="Confidentiality level"
                     inDataset="true"
                     inTransactionDataset="true"/>
            <concept ref="2.16.756.5.30.1.127.77.12.2.81"
                     effectiveDate="2020-05-04T08:16:02"
                     datasetId="2.16.756.5.30.1.127.77.12.1.1"
                     datasetEffectiveDate="2017-10-17T11:52:08"
                     refdisplay="cdachemed-dataelement-81"
                     conceptText="Confidentiality level"
                     inDataset="true"
                     inTransactionDataset="true"/>
            <attribute name="code" datatype="cs"/>
            <attribute name="codeSystem" datatype="oid"/>
            <attribute name="codeSystemName" datatype="st"/>
            <attribute name="displayName" datatype="st"/>
         </hl7:confidentialityCode>
         <hl7:languageCode original="hl7:languageCode"
                           withpredicate="hl7:languageCode[not(@nullFlavor)]"
                           label="(cdach_header_DocumentLanguage)"
                           cardconf="1 … 1 Mandatory"
                           datatype="CS"
                           minimumMultiplicity="1"
                           maximumMultiplicity="1"
                           conformance="R"
                           isMandatory="true"/>
         <hl7:setId original="hl7:setId"
                    withpredicate="hl7:setId[not(@extension)]"
                    label="(cdach_header_DocumentSetIdAndVersionNumber)"
                    cardconf="1 … 1 Required"
                    datatype="II"
                    minimumMultiplicity="1"
                    maximumMultiplicity="1"
                    conformance="R"
                    root="…"
                    extension="…">
            <concept ref="2.16.756.5.30.1.127.77.12.2.118"
                     effectiveDate="2020-05-04T10:25:46"
                     datasetId="2.16.756.5.30.1.127.77.12.1.1"
                     datasetEffectiveDate="2017-10-17T11:52:08"
                     refdisplay="cdachemed-dataelement-118"
                     conceptText="Set ID"
                     inDataset="true"
                     inTransactionDataset="true"/>
            <concept ref="2.16.756.5.30.1.127.77.12.2.119"
                     effectiveDate="2020-05-04T10:26:18"
                     datasetId="2.16.756.5.30.1.127.77.12.1.1"
                     datasetEffectiveDate="2017-10-17T11:52:08"
                     refdisplay="cdachemed-dataelement-119"
                     conceptText="Set ID"
                     inDataset="true"
                     inTransactionDataset="true"/>
            <concept ref="2.16.756.5.30.1.127.77.12.2.120"
                     effectiveDate="2020-05-04T10:26:42"
                     datasetId="2.16.756.5.30.1.127.77.12.1.1"
                     datasetEffectiveDate="2017-10-17T11:52:08"
                     refdisplay="cdachemed-dataelement-120"
                     conceptText="Set ID"
                     inDataset="true"
                     inTransactionDataset="true"/>
            <concept ref="2.16.756.5.30.1.127.77.12.2.41"
                     effectiveDate="2020-04-29T16:38:08"
                     datasetId="2.16.756.5.30.1.127.77.12.1.1"
                     datasetEffectiveDate="2017-10-17T11:52:08"
                     refdisplay="cdachemed-dataelement-41"
                     conceptText="Set ID"
                     inDataset="true"
                     inTransactionDataset="true"/>
            <concept ref="2.16.756.5.30.1.127.77.12.2.70"
                     effectiveDate="2020-04-29T17:53:57"
                     datasetId="2.16.756.5.30.1.127.77.12.1.1"
                     datasetEffectiveDate="2017-10-17T11:52:08"
                     refdisplay="cdachemed-dataelement-70"
                     conceptText="Set ID"
                     inDataset="true"
                     inTransactionDataset="true"/>
            <concept ref="2.16.756.5.30.1.127.77.12.2.83"
                     effectiveDate="2020-05-04T08:17:28"
                     datasetId="2.16.756.5.30.1.127.77.12.1.1"
                     datasetEffectiveDate="2017-10-17T11:52:08"
                     refdisplay="cdachemed-dataelement-83"
                     conceptText="Set ID"
                     inDataset="true"
                     inTransactionDataset="true"/>
            <attribute name="root" datatype="uid"/>
            <attribute name="extension" datatype="st"/>
         </hl7:setId>
         <hl7:versionNumber original="hl7:versionNumber"
                            withpredicate="hl7:versionNumber"
                            label="(cdach_header_DocumentSetIdAndVersionNumber)"
                            cardconf="1 … 1 Required"
                            datatype="INT.NONNEG"
                            minimumMultiplicity="1"
                            maximumMultiplicity="1"
                            conformance="R">
            <concept ref="2.16.756.5.30.1.127.77.12.2.121"
                     effectiveDate="2020-05-04T10:27:08"
                     datasetId="2.16.756.5.30.1.127.77.12.1.1"
                     datasetEffectiveDate="2017-10-17T11:52:08"
                     refdisplay="cdachemed-dataelement-121"
                     conceptText="Version"
                     inDataset="true"
                     inTransactionDataset="true"/>
            <concept ref="2.16.756.5.30.1.127.77.12.2.122"
                     effectiveDate="2020-05-04T10:27:47"
                     datasetId="2.16.756.5.30.1.127.77.12.1.1"
                     datasetEffectiveDate="2017-10-17T11:52:08"
                     refdisplay="cdachemed-dataelement-122"
                     conceptText="Version"
                     inDataset="true"
                     inTransactionDataset="true"/>
            <concept ref="2.16.756.5.30.1.127.77.12.2.123"
                     effectiveDate="2020-05-04T10:28:15"
                     datasetId="2.16.756.5.30.1.127.77.12.1.1"
                     datasetEffectiveDate="2017-10-17T11:52:08"
                     refdisplay="cdachemed-dataelement-123"
                     conceptText="Version"
                     inDataset="true"
                     inTransactionDataset="true"/>
            <concept ref="2.16.756.5.30.1.127.77.12.2.30"
                     effectiveDate="2019-09-10T07:51:00"
                     datasetId="2.16.756.5.30.1.127.77.12.1.1"
                     datasetEffectiveDate="2017-10-17T11:52:08"
                     refdisplay="cdachemed-dataelement-30"
                     conceptText="Version"
                     inDataset="true"
                     inTransactionDataset="true"/>
            <concept ref="2.16.756.5.30.1.127.77.12.2.69"
                     effectiveDate="2020-04-29T17:53:31"
                     datasetId="2.16.756.5.30.1.127.77.12.1.1"
                     datasetEffectiveDate="2017-10-17T11:52:08"
                     refdisplay="cdachemed-dataelement-69"
                     conceptText="Version"
                     inDataset="true"
                     inTransactionDataset="true"/>
            <concept ref="2.16.756.5.30.1.127.77.12.2.82"
                     effectiveDate="2020-05-04T08:16:36"
                     datasetId="2.16.756.5.30.1.127.77.12.1.1"
                     datasetEffectiveDate="2017-10-17T11:52:08"
                     refdisplay="cdachemed-dataelement-82"
                     conceptText="Version"
                     inDataset="true"
                     inTransactionDataset="true"/>
         </hl7:versionNumber>
         <hl7:recordTarget original="hl7:recordTarget"
                           withpredicate="hl7:recordTarget[hl7:templateId[@root = '2.16.756.5.30.1.1.10.2.1']]"
                           label="(cdach_header_Patient)"
                           cardconf="1 … 1 Required"
                           minimumMultiplicity="1"
                           maximumMultiplicity="1"
                           conformance="R">
            <hl7:templateId original="hl7:templateId"
                            withpredicate="hl7:templateId[@root = '2.16.756.5.30.1.1.10.2.1']"
                            label="(cdach_header_Patient)"
                            cardconf="1 … 1 Mandatory"
                            datatype="II"
                            minimumMultiplicity="1"
                            maximumMultiplicity="1"
                            conformance="R"
                            isMandatory="true"
                            root="2.16.756.5.30.1.1.10.2.1">
               <attribute name="root" value="2.16.756.5.30.1.1.10.2.1" datatype="uid"/>
            </hl7:templateId>
            <hl7:patientRole original="hl7:patientRole"
                             withpredicate="hl7:patientRole[hl7:patient]"
                             label="(cdach_header_Patient)"
                             cardconf="1 … 1 Required"
                             minimumMultiplicity="1"
                             maximumMultiplicity="1"
                             conformance="R">
               <hl7:id original="hl7:id"
                       withpredicate="hl7:id"
                       label="(cdach_header_Patient)"
                       cardconf="1 … * Required"
                       datatype="II"
                       minimumMultiplicity="1"
                       maximumMultiplicity="*"
                       conformance="R"
                       root="…"
                       extension="…">
                  <attribute name="root" datatype="uid"/>
                  <attribute name="extension" datatype="st"/>
               </hl7:id>
               <hl7:addr original="hl7:addr"
                         withpredicate="hl7:addr"
                         label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                         cardconf="0 … *"
                         datatype="AD"
                         minimumMultiplicity="0"
                         maximumMultiplicity="*">
                  <hl7:streetAddressLine original="hl7:streetAddressLine"
                                         withpredicate="hl7:streetAddressLine"
                                         label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                         cardconf="0 … 2"
                                         datatype="ADXP"
                                         minimumMultiplicity="0"
                                         maximumMultiplicity="2"/>
                  <hl7:streetName original="hl7:streetName"
                                  withpredicate="hl7:streetName"
                                  label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                  cardconf="0 … 1 Conditional"
                                  datatype="ADXP"
                                  minimumMultiplicity="0"
                                  maximumMultiplicity="1"
                                  conformance="C"/>
                  <hl7:houseNumber original="hl7:houseNumber"
                                   withpredicate="hl7:houseNumber"
                                   label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                   cardconf="0 … 1"
                                   datatype="ADXP"
                                   minimumMultiplicity="0"
                                   maximumMultiplicity="1"/>
                  <hl7:additionalLocator original="hl7:additionalLocator"
                                         withpredicate="hl7:additionalLocator"
                                         label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                         cardconf="0 … 1"
                                         datatype="ADXP"
                                         minimumMultiplicity="0"
                                         maximumMultiplicity="1"/>
                  <hl7:postBox original="hl7:postBox"
                               withpredicate="hl7:postBox"
                               label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                               cardconf="0 … 1 Conditional"
                               datatype="ADXP"
                               minimumMultiplicity="0"
                               maximumMultiplicity="1"
                               conformance="C"/>
                  <hl7:state original="hl7:state"
                             withpredicate="hl7:state"
                             label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                             cardconf="0 … 1"
                             datatype="ADXP"
                             minimumMultiplicity="0"
                             maximumMultiplicity="1"/>
                  <hl7:city original="hl7:city"
                            withpredicate="hl7:city"
                            label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                            cardconf="1 … 1 Required"
                            datatype="ADXP"
                            minimumMultiplicity="1"
                            maximumMultiplicity="1"
                            conformance="R"/>
                  <hl7:postalCode original="hl7:postalCode"
                                  withpredicate="hl7:postalCode"
                                  label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                  cardconf="1 … 1 Required"
                                  datatype="ADXP"
                                  minimumMultiplicity="1"
                                  maximumMultiplicity="1"
                                  conformance="R"/>
                  <hl7:country original="hl7:country"
                               withpredicate="hl7:country"
                               label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                               cardconf="1 … 1 Required"
                               datatype="ADXP"
                               minimumMultiplicity="1"
                               maximumMultiplicity="1"
                               conformance="R"/>
               </hl7:addr>
               <hl7:telecom original="hl7:telecom"
                            withpredicate="hl7:telecom"
                            label="(cdach_header_Patient)"
                            cardconf="0 … *"
                            datatype="TEL"
                            minimumMultiplicity="0"
                            maximumMultiplicity="*"/>
               <hl7:patient original="hl7:patient"
                            withpredicate="hl7:patient"
                            label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                            cardconf="1 … 1 Required"
                            minimumMultiplicity="1"
                            maximumMultiplicity="1"
                            conformance="R">
                  <hl7:administrativeGenderCode original="hl7:administrativeGenderCode"
                                                withpredicate="hl7:administrativeGenderCode"
                                                label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                cardconf="1 … 1 Required"
                                                datatype="CE"
                                                minimumMultiplicity="1"
                                                maximumMultiplicity="1"
                                                conformance="R"
                                                code="…"
                                                codeSystem="2.16.840.1.113883.5.1"
                                                codeSystemName="HL7 AdministrativeGender"
                                                displayName="…">
                     <attribute name="code" datatype="cs"/>
                     <attribute name="codeSystem" value="2.16.840.1.113883.5.1" datatype="oid"/>
                     <attribute name="codeSystemName"
                                value="HL7 AdministrativeGender"
                                datatype="st"/>
                     <attribute name="displayName" datatype="st"/>
                  </hl7:administrativeGenderCode>
                  <hl7:birthTime original="hl7:birthTime"
                                 withpredicate="hl7:birthTime"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="1 … 1 Required"
                                 datatype="TS.CH.TZ"
                                 minimumMultiplicity="1"
                                 maximumMultiplicity="1"
                                 conformance="R"/>
                  <hl7:maritalStatusCode original="hl7:maritalStatusCode"
                                         withpredicate="hl7:maritalStatusCode[@codeSystem = '2.16.840.1.113883.5.2' or concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.12212-DYNAMIC.xml')//valueSet[1]/conceptList/concept/concat(@code, @codeSystem)]"
                                         label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                         cardconf="0 … 1"
                                         datatype="CE"
                                         minimumMultiplicity="0"
                                         maximumMultiplicity="1"
                                         code="…"
                                         codeSystem="2.16.840.1.113883.5.2"
                                         codeSystemName="HL7 MaritalStatus"
                                         displayName="…"
                                         valueSet="2.16.840.1.113883.1.11.12212">
                     <attribute name="code" datatype="cs"/>
                     <attribute name="codeSystem" value="2.16.840.1.113883.5.2" datatype="oid"/>
                     <attribute name="codeSystemName" value="HL7 MaritalStatus" datatype="st"/>
                     <attribute name="displayName" datatype="st"/>
                     <hl7:translation original="hl7:translation"
                                      withpredicate="hl7:translation"
                                      label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                      cardconf="0 … *"
                                      minimumMultiplicity="0"
                                      maximumMultiplicity="*"
                                      code="…"
                                      codeSystem="…"
                                      codeSystemName="…"
                                      displayName="…">
                        <attribute name="code" datatype="cs"/>
                        <attribute name="codeSystem" datatype="oid"/>
                        <attribute name="codeSystemName" datatype="st"/>
                        <attribute name="displayName" datatype="st"/>
                     </hl7:translation>
                  </hl7:maritalStatusCode>
                  <hl7:religiousAffiliationCode original="hl7:religiousAffiliationCode"
                                                withpredicate="hl7:religiousAffiliationCode"
                                                label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                cardconf="0 … 1"
                                                datatype="CE"
                                                minimumMultiplicity="0"
                                                maximumMultiplicity="1"
                                                nullFlavor="NAV"
                                                code="…"
                                                codeSystem="…"
                                                codeSystemName="…"
                                                displayName="…">
                     <attribute name="nullFlavor" value="NAV" datatype="cs"/>
                     <attribute name="code" datatype="cs"/>
                     <attribute name="codeSystem" datatype="oid"/>
                     <attribute name="codeSystemName" datatype="st"/>
                     <attribute name="displayName" datatype="st"/>
                     <hl7:originalText original="hl7:originalText"
                                       withpredicate="hl7:originalText"
                                       label="(cdach_other_OriginalTextElementWithReferenceToNarrativeText)"
                                       cardconf="0 … 1 Conditional"
                                       datatype="ED"
                                       minimumMultiplicity="0"
                                       maximumMultiplicity="1"
                                       conformance="C">
                        <hl7:reference original="hl7:reference"
                                       withpredicate="hl7:reference[not(@nullFlavor)]"
                                       label="(cdach_other_OriginalTextElementWithReferenceToNarrativeText)"
                                       cardconf="1 … 1 Mandatory"
                                       datatype="TEL"
                                       minimumMultiplicity="1"
                                       maximumMultiplicity="1"
                                       conformance="R"
                                       isMandatory="true"
                                       value="…">
                           <attribute name="value"/>
                        </hl7:reference>
                     </hl7:originalText>
                  </hl7:religiousAffiliationCode>
                  <hl7:guardian original="hl7:guardian"
                                withpredicate="hl7:guardian"
                                label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                cardconf="0 … *"
                                minimumMultiplicity="0"
                                maximumMultiplicity="*">
                     <hl7:id original="hl7:id"
                             withpredicate="hl7:id"
                             label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                             cardconf="0 … *"
                             datatype="II"
                             minimumMultiplicity="0"
                             maximumMultiplicity="*"
                             root="…"
                             extension="…">
                        <attribute name="root" datatype="uid"/>
                        <attribute name="extension" datatype="st"/>
                     </hl7:id>
                     <hl7:code original="hl7:code"
                               withpredicate="hl7:code"
                               label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                               cardconf="0 … 1"
                               datatype="CE"
                               minimumMultiplicity="0"
                               maximumMultiplicity="1"
                               nullFlavor="…"
                               code="…"
                               codeSystem="2.16.840.1.113883.5.111"
                               codeSystemName="HL7RoleCode"
                               displayName="…">
                        <attribute name="nullFlavor" datatype="cs"/>
                        <attribute name="code" datatype="cs"/>
                        <attribute name="codeSystem" value="2.16.840.1.113883.5.111" datatype="oid"/>
                        <attribute name="codeSystemName" value="HL7RoleCode" datatype="st"/>
                        <attribute name="displayName" datatype="st"/>
                     </hl7:code>
                     <hl7:addr original="hl7:addr"
                               withpredicate="hl7:addr"
                               label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                               cardconf="0 … *"
                               datatype="AD"
                               minimumMultiplicity="0"
                               maximumMultiplicity="*">
                        <hl7:streetAddressLine original="hl7:streetAddressLine"
                                               withpredicate="hl7:streetAddressLine"
                                               label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                               cardconf="0 … 2"
                                               datatype="ADXP"
                                               minimumMultiplicity="0"
                                               maximumMultiplicity="2"/>
                        <hl7:streetName original="hl7:streetName"
                                        withpredicate="hl7:streetName"
                                        label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                        cardconf="0 … 1 Conditional"
                                        datatype="ADXP"
                                        minimumMultiplicity="0"
                                        maximumMultiplicity="1"
                                        conformance="C"/>
                        <hl7:houseNumber original="hl7:houseNumber"
                                         withpredicate="hl7:houseNumber"
                                         label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                         cardconf="0 … 1"
                                         datatype="ADXP"
                                         minimumMultiplicity="0"
                                         maximumMultiplicity="1"/>
                        <hl7:additionalLocator original="hl7:additionalLocator"
                                               withpredicate="hl7:additionalLocator"
                                               label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                               cardconf="0 … 1"
                                               datatype="ADXP"
                                               minimumMultiplicity="0"
                                               maximumMultiplicity="1"/>
                        <hl7:postBox original="hl7:postBox"
                                     withpredicate="hl7:postBox"
                                     label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                     cardconf="0 … 1 Conditional"
                                     datatype="ADXP"
                                     minimumMultiplicity="0"
                                     maximumMultiplicity="1"
                                     conformance="C"/>
                        <hl7:state original="hl7:state"
                                   withpredicate="hl7:state"
                                   label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                   cardconf="0 … 1"
                                   datatype="ADXP"
                                   minimumMultiplicity="0"
                                   maximumMultiplicity="1"/>
                        <hl7:city original="hl7:city"
                                  withpredicate="hl7:city"
                                  label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                  cardconf="1 … 1 Required"
                                  datatype="ADXP"
                                  minimumMultiplicity="1"
                                  maximumMultiplicity="1"
                                  conformance="R"/>
                        <hl7:postalCode original="hl7:postalCode"
                                        withpredicate="hl7:postalCode"
                                        label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                        cardconf="1 … 1 Required"
                                        datatype="ADXP"
                                        minimumMultiplicity="1"
                                        maximumMultiplicity="1"
                                        conformance="R"/>
                        <hl7:country original="hl7:country"
                                     withpredicate="hl7:country"
                                     label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                     cardconf="1 … 1 Required"
                                     datatype="ADXP"
                                     minimumMultiplicity="1"
                                     maximumMultiplicity="1"
                                     conformance="R"/>
                     </hl7:addr>
                     <hl7:telecom original="hl7:telecom"
                                  withpredicate="hl7:telecom"
                                  label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                  cardconf="0 … *"
                                  datatype="TEL"
                                  minimumMultiplicity="0"
                                  maximumMultiplicity="*"/>
                     <choice minimumMultiplicity="1" maximumMultiplicity="1" cardconf="1 … 1">
                        <hl7:guardianPerson original="hl7:guardianPerson"
                                            withpredicate="hl7:guardianPerson"
                                            label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"/>
                        <hl7:guardianOrganization original="hl7:guardianOrganization"
                                                  withpredicate="hl7:guardianOrganization"
                                                  label="(cdach_other_OrganizationCompilationWithName)">
                           <hl7:id original="hl7:id"
                                   withpredicate="hl7:id"
                                   label="(cdach_other_OrganizationCompilationWithName)"
                                   cardconf="0 … *"
                                   datatype="II"
                                   minimumMultiplicity="0"
                                   maximumMultiplicity="*"
                                   root="…"
                                   extension="…">
                              <attribute name="root" datatype="uid"/>
                              <attribute name="extension" datatype="st"/>
                           </hl7:id>
                           <hl7:name original="hl7:name"
                                     withpredicate="hl7:name"
                                     label="(cdach_other_OrganizationCompilationWithName)"
                                     cardconf="1 … * Required"
                                     datatype="ON"
                                     minimumMultiplicity="1"
                                     maximumMultiplicity="*"
                                     conformance="R"/>
                           <hl7:telecom original="hl7:telecom"
                                        withpredicate="hl7:telecom"
                                        label="(cdach_other_OrganizationCompilationWithName)"
                                        cardconf="0 … *"
                                        datatype="TEL"
                                        minimumMultiplicity="0"
                                        maximumMultiplicity="*"/>
                           <hl7:addr original="hl7:addr"
                                     withpredicate="hl7:addr"
                                     label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                     cardconf="0 … *"
                                     datatype="AD"
                                     minimumMultiplicity="0"
                                     maximumMultiplicity="*">
                              <hl7:streetAddressLine original="hl7:streetAddressLine"
                                                     withpredicate="hl7:streetAddressLine"
                                                     label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                     cardconf="0 … 2"
                                                     datatype="ADXP"
                                                     minimumMultiplicity="0"
                                                     maximumMultiplicity="2"/>
                              <hl7:streetName original="hl7:streetName"
                                              withpredicate="hl7:streetName"
                                              label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                              cardconf="0 … 1 Conditional"
                                              datatype="ADXP"
                                              minimumMultiplicity="0"
                                              maximumMultiplicity="1"
                                              conformance="C"/>
                              <hl7:houseNumber original="hl7:houseNumber"
                                               withpredicate="hl7:houseNumber"
                                               label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                               cardconf="0 … 1"
                                               datatype="ADXP"
                                               minimumMultiplicity="0"
                                               maximumMultiplicity="1"/>
                              <hl7:additionalLocator original="hl7:additionalLocator"
                                                     withpredicate="hl7:additionalLocator"
                                                     label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                     cardconf="0 … 1"
                                                     datatype="ADXP"
                                                     minimumMultiplicity="0"
                                                     maximumMultiplicity="1"/>
                              <hl7:postBox original="hl7:postBox"
                                           withpredicate="hl7:postBox"
                                           label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                           cardconf="0 … 1 Conditional"
                                           datatype="ADXP"
                                           minimumMultiplicity="0"
                                           maximumMultiplicity="1"
                                           conformance="C"/>
                              <hl7:state original="hl7:state"
                                         withpredicate="hl7:state"
                                         label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                         cardconf="0 … 1"
                                         datatype="ADXP"
                                         minimumMultiplicity="0"
                                         maximumMultiplicity="1"/>
                              <hl7:city original="hl7:city"
                                        withpredicate="hl7:city"
                                        label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                        cardconf="1 … 1 Required"
                                        datatype="ADXP"
                                        minimumMultiplicity="1"
                                        maximumMultiplicity="1"
                                        conformance="R"/>
                              <hl7:postalCode original="hl7:postalCode"
                                              withpredicate="hl7:postalCode"
                                              label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                              cardconf="1 … 1 Required"
                                              datatype="ADXP"
                                              minimumMultiplicity="1"
                                              maximumMultiplicity="1"
                                              conformance="R"/>
                              <hl7:country original="hl7:country"
                                           withpredicate="hl7:country"
                                           label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                           cardconf="1 … 1 Required"
                                           datatype="ADXP"
                                           minimumMultiplicity="1"
                                           maximumMultiplicity="1"
                                           conformance="R"/>
                           </hl7:addr>
                        </hl7:guardianOrganization>
                     </choice>
                  </hl7:guardian>
                  <hl7:birthplace original="hl7:birthplace"
                                  withpredicate="hl7:birthplace[hl7:place]"
                                  label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                  cardconf="0 … 1"
                                  minimumMultiplicity="0"
                                  maximumMultiplicity="1">
                     <hl7:place original="hl7:place"
                                withpredicate="hl7:place"
                                label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                cardconf="1 … 1"
                                minimumMultiplicity="1"
                                maximumMultiplicity="1">
                        <hl7:name original="hl7:name"
                                  withpredicate="hl7:name"
                                  label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                  cardconf="0 … 1"
                                  datatype="EN"
                                  minimumMultiplicity="0"
                                  maximumMultiplicity="1"/>
                        <hl7:addr original="hl7:addr"
                                  withpredicate="hl7:addr"
                                  label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                  cardconf="1 … 1 Required"
                                  datatype="AD"
                                  minimumMultiplicity="1"
                                  maximumMultiplicity="1"
                                  conformance="R">
                           <hl7:streetAddressLine original="hl7:streetAddressLine"
                                                  withpredicate="hl7:streetAddressLine"
                                                  label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                  cardconf="0 … 2"
                                                  datatype="ADXP"
                                                  minimumMultiplicity="0"
                                                  maximumMultiplicity="2"/>
                           <hl7:streetName original="hl7:streetName"
                                           withpredicate="hl7:streetName"
                                           label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                           cardconf="0 … 1 Conditional"
                                           datatype="ADXP"
                                           minimumMultiplicity="0"
                                           maximumMultiplicity="1"
                                           conformance="C"/>
                           <hl7:houseNumber original="hl7:houseNumber"
                                            withpredicate="hl7:houseNumber"
                                            label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                            cardconf="0 … 1"
                                            datatype="ADXP"
                                            minimumMultiplicity="0"
                                            maximumMultiplicity="1"/>
                           <hl7:additionalLocator original="hl7:additionalLocator"
                                                  withpredicate="hl7:additionalLocator"
                                                  label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                  cardconf="0 … 1"
                                                  datatype="ADXP"
                                                  minimumMultiplicity="0"
                                                  maximumMultiplicity="1"/>
                           <hl7:postBox original="hl7:postBox"
                                        withpredicate="hl7:postBox"
                                        label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                        cardconf="0 … 1 Conditional"
                                        datatype="ADXP"
                                        minimumMultiplicity="0"
                                        maximumMultiplicity="1"
                                        conformance="C"/>
                           <hl7:state original="hl7:state"
                                      withpredicate="hl7:state"
                                      label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                      cardconf="0 … 1"
                                      datatype="ADXP"
                                      minimumMultiplicity="0"
                                      maximumMultiplicity="1"/>
                           <hl7:city original="hl7:city"
                                     withpredicate="hl7:city"
                                     label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                     cardconf="1 … 1 Required"
                                     datatype="ADXP"
                                     minimumMultiplicity="1"
                                     maximumMultiplicity="1"
                                     conformance="R"/>
                           <hl7:postalCode original="hl7:postalCode"
                                           withpredicate="hl7:postalCode"
                                           label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                           cardconf="1 … 1 Required"
                                           datatype="ADXP"
                                           minimumMultiplicity="1"
                                           maximumMultiplicity="1"
                                           conformance="R"/>
                           <hl7:country original="hl7:country"
                                        withpredicate="hl7:country"
                                        label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                        cardconf="1 … 1 Required"
                                        datatype="ADXP"
                                        minimumMultiplicity="1"
                                        maximumMultiplicity="1"
                                        conformance="R"/>
                        </hl7:addr>
                     </hl7:place>
                  </hl7:birthplace>
                  <hl7:languageCommunication original="hl7:languageCommunication"
                                             withpredicate="hl7:languageCommunication[hl7:languageCode]"
                                             label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                             cardconf="0 … *"
                                             minimumMultiplicity="0"
                                             maximumMultiplicity="*">
                     <hl7:languageCode original="hl7:languageCode"
                                       withpredicate="hl7:languageCode"
                                       label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                       cardconf="1 … 1"
                                       datatype="CS"
                                       minimumMultiplicity="1"
                                       maximumMultiplicity="1"
                                       valueSet="2.16.840.1.113883.1.11.11526"/>
                     <hl7:modeCode original="hl7:modeCode"
                                   withpredicate="hl7:modeCode[concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.12249-DYNAMIC.xml')//valueSet[1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor]"
                                   label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                   cardconf="0 … 1"
                                   datatype="CE"
                                   minimumMultiplicity="0"
                                   maximumMultiplicity="1"
                                   valueSet="2.16.840.1.113883.1.11.12249"/>
                     <hl7:proficiencyLevelCode original="hl7:proficiencyLevelCode"
                                               withpredicate="hl7:proficiencyLevelCode[concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.12199-DYNAMIC.xml')//valueSet[1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor]"
                                               label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                               cardconf="0 … 1"
                                               datatype="CE"
                                               minimumMultiplicity="0"
                                               maximumMultiplicity="1"
                                               valueSet="2.16.840.1.113883.1.11.12199"/>
                     <hl7:preferenceInd original="hl7:preferenceInd"
                                        withpredicate="hl7:preferenceInd"
                                        label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                        cardconf="0 … 1"
                                        datatype="BL"
                                        minimumMultiplicity="0"
                                        maximumMultiplicity="1"/>
                  </hl7:languageCommunication>
                  <hl7:name original="hl7:name[not(@use) or @use='L']"
                            withpredicate="hl7:name[not(@use) or @use='L']"
                            label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                            cardconf="1 … 1 Required"
                            datatype="PN"
                            minimumMultiplicity="1"
                            maximumMultiplicity="1"
                            conformance="R"
                            use="L">
                     <attribute name="use" value="L" datatype="set_cs"/>
                     <hl7:prefix original="hl7:prefix"
                                 withpredicate="hl7:prefix"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="0 … *"
                                 datatype="ENXP"
                                 minimumMultiplicity="0"
                                 maximumMultiplicity="*"
                                 qualifier="AC">
                        <attribute name="qualifier" value="AC" datatype="set_cs"/>
                     </hl7:prefix>
                     <hl7:family original="hl7:family"
                                 withpredicate="hl7:family[not(tokenize(@qualifier, '\s'))]"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="1 … * Required"
                                 datatype="ENXP"
                                 minimumMultiplicity="1"
                                 maximumMultiplicity="*"
                                 conformance="R"
                                 qualifier="…">
                        <attribute name="qualifier" datatype="set_cs"/>
                     </hl7:family>
                     <hl7:family original="hl7:family"
                                 withpredicate="hl7:family"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="0 … *"
                                 datatype="ENXP"
                                 minimumMultiplicity="0"
                                 maximumMultiplicity="*"
                                 qualifier="BR">
                        <attribute name="qualifier" value="BR" datatype="set_cs"/>
                     </hl7:family>
                     <hl7:given original="hl7:given"
                                withpredicate="hl7:given[not(tokenize(@qualifier, '\s'))]"
                                label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                cardconf="1 … * Required"
                                datatype="ENXP"
                                minimumMultiplicity="1"
                                maximumMultiplicity="*"
                                conformance="R"
                                qualifier="…">
                        <attribute name="qualifier" datatype="set_cs"/>
                     </hl7:given>
                     <hl7:given original="hl7:given"
                                withpredicate="hl7:given"
                                label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                cardconf="0 … *"
                                datatype="ENXP"
                                minimumMultiplicity="0"
                                maximumMultiplicity="*"
                                qualifier="CL">
                        <attribute name="qualifier" value="CL" datatype="set_cs"/>
                     </hl7:given>
                  </hl7:name>
                  <hl7:name original="hl7:name[@use='P']"
                            withpredicate="hl7:name[@use='P']"
                            label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                            cardconf="0 … *"
                            datatype="PN"
                            minimumMultiplicity="0"
                            maximumMultiplicity="*"
                            use="P">
                     <attribute name="use" value="P" datatype="set_cs"/>
                     <hl7:prefix original="hl7:prefix"
                                 withpredicate="hl7:prefix"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="0 … *"
                                 datatype="ENXP"
                                 minimumMultiplicity="0"
                                 maximumMultiplicity="*"
                                 qualifier="TITLE">
                        <attribute name="qualifier" value="TITLE" datatype="set_cs"/>
                     </hl7:prefix>
                     <hl7:family original="hl7:family"
                                 withpredicate="hl7:family[not(tokenize(@qualifier, '\s'))]"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="0 … *"
                                 datatype="ENXP"
                                 minimumMultiplicity="0"
                                 maximumMultiplicity="*"
                                 qualifier="…">
                        <attribute name="qualifier" datatype="set_cs"/>
                     </hl7:family>
                     <hl7:given original="hl7:given"
                                withpredicate="hl7:given[not(tokenize(@qualifier, '\s'))]"
                                label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                cardconf="0 … *"
                                datatype="ENXP"
                                minimumMultiplicity="0"
                                maximumMultiplicity="*"
                                qualifier="…">
                        <attribute name="qualifier" datatype="set_cs"/>
                     </hl7:given>
                  </hl7:name>
                  <hl7:name original="hl7:name[@use='ASGN']"
                            withpredicate="hl7:name[@use='ASGN']"
                            label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                            cardconf="0 … *"
                            datatype="PN"
                            minimumMultiplicity="0"
                            maximumMultiplicity="*"
                            use="ASGN">
                     <attribute name="use" value="ASGN" datatype="set_cs"/>
                     <hl7:prefix original="hl7:prefix"
                                 withpredicate="hl7:prefix"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="0 … *"
                                 datatype="ENXP"
                                 minimumMultiplicity="0"
                                 maximumMultiplicity="*"
                                 qualifier="TITLE">
                        <attribute name="qualifier" value="TITLE" datatype="set_cs"/>
                     </hl7:prefix>
                     <hl7:family original="hl7:family"
                                 withpredicate="hl7:family[not(tokenize(@qualifier, '\s'))]"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="0 … *"
                                 datatype="ENXP"
                                 minimumMultiplicity="0"
                                 maximumMultiplicity="*"
                                 qualifier="…">
                        <attribute name="qualifier" datatype="set_cs"/>
                     </hl7:family>
                     <hl7:given original="hl7:given"
                                withpredicate="hl7:given[not(tokenize(@qualifier, '\s'))]"
                                label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                cardconf="0 … *"
                                datatype="ENXP"
                                minimumMultiplicity="0"
                                maximumMultiplicity="*"
                                qualifier="…">
                        <attribute name="qualifier" datatype="set_cs"/>
                     </hl7:given>
                  </hl7:name>
               </hl7:patient>
               <hl7:providerOrganization original="hl7:providerOrganization"
                                         withpredicate="hl7:providerOrganization[hl7:id[@root = '2.51.1.3']]"
                                         label="(cdach_other_OrganizationCompilationGlnName)"
                                         cardconf="0 … 1"
                                         minimumMultiplicity="0"
                                         maximumMultiplicity="1">
                  <hl7:id original="hl7:id"
                          withpredicate="hl7:id[@root = '2.51.1.3']"
                          label="(cdach_other_OrganizationCompilationGlnName)"
                          cardconf="1 … 1 Required"
                          datatype="II"
                          minimumMultiplicity="1"
                          maximumMultiplicity="1"
                          conformance="R"
                          root="2.51.1.3"
                          extension="…">
                     <attribute name="root" value="2.51.1.3" datatype="uid"/>
                     <attribute name="extension" datatype="st"/>
                  </hl7:id>
                  <hl7:id original="hl7:id"
                          withpredicate="hl7:id"
                          label="(cdach_other_OrganizationCompilationGlnName)"
                          cardconf="0 … *"
                          datatype="II"
                          minimumMultiplicity="0"
                          maximumMultiplicity="*"
                          root="…"
                          extension="…">
                     <attribute name="root" datatype="uid"/>
                     <attribute name="extension" datatype="st"/>
                  </hl7:id>
                  <hl7:name original="hl7:name"
                            withpredicate="hl7:name"
                            label="(cdach_other_OrganizationCompilationGlnName)"
                            cardconf="1 … * Required"
                            datatype="ON"
                            minimumMultiplicity="1"
                            maximumMultiplicity="*"
                            conformance="R"/>
                  <hl7:telecom original="hl7:telecom"
                               withpredicate="hl7:telecom"
                               label="(cdach_other_OrganizationCompilationGlnName)"
                               cardconf="0 … *"
                               datatype="TEL"
                               minimumMultiplicity="0"
                               maximumMultiplicity="*"/>
                  <hl7:addr original="hl7:addr"
                            withpredicate="hl7:addr"
                            label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                            cardconf="0 … *"
                            datatype="AD"
                            minimumMultiplicity="0"
                            maximumMultiplicity="*">
                     <hl7:streetAddressLine original="hl7:streetAddressLine"
                                            withpredicate="hl7:streetAddressLine"
                                            label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                            cardconf="0 … 2"
                                            datatype="ADXP"
                                            minimumMultiplicity="0"
                                            maximumMultiplicity="2"/>
                     <hl7:streetName original="hl7:streetName"
                                     withpredicate="hl7:streetName"
                                     label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                     cardconf="0 … 1 Conditional"
                                     datatype="ADXP"
                                     minimumMultiplicity="0"
                                     maximumMultiplicity="1"
                                     conformance="C"/>
                     <hl7:houseNumber original="hl7:houseNumber"
                                      withpredicate="hl7:houseNumber"
                                      label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                      cardconf="0 … 1"
                                      datatype="ADXP"
                                      minimumMultiplicity="0"
                                      maximumMultiplicity="1"/>
                     <hl7:additionalLocator original="hl7:additionalLocator"
                                            withpredicate="hl7:additionalLocator"
                                            label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                            cardconf="0 … 1"
                                            datatype="ADXP"
                                            minimumMultiplicity="0"
                                            maximumMultiplicity="1"/>
                     <hl7:postBox original="hl7:postBox"
                                  withpredicate="hl7:postBox"
                                  label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                  cardconf="0 … 1 Conditional"
                                  datatype="ADXP"
                                  minimumMultiplicity="0"
                                  maximumMultiplicity="1"
                                  conformance="C"/>
                     <hl7:state original="hl7:state"
                                withpredicate="hl7:state"
                                label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                cardconf="0 … 1"
                                datatype="ADXP"
                                minimumMultiplicity="0"
                                maximumMultiplicity="1"/>
                     <hl7:city original="hl7:city"
                               withpredicate="hl7:city"
                               label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                               cardconf="1 … 1 Required"
                               datatype="ADXP"
                               minimumMultiplicity="1"
                               maximumMultiplicity="1"
                               conformance="R"/>
                     <hl7:postalCode original="hl7:postalCode"
                                     withpredicate="hl7:postalCode"
                                     label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                     cardconf="1 … 1 Required"
                                     datatype="ADXP"
                                     minimumMultiplicity="1"
                                     maximumMultiplicity="1"
                                     conformance="R"/>
                     <hl7:country original="hl7:country"
                                  withpredicate="hl7:country"
                                  label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                  cardconf="1 … 1 Required"
                                  datatype="ADXP"
                                  minimumMultiplicity="1"
                                  maximumMultiplicity="1"
                                  conformance="R"/>
                  </hl7:addr>
               </hl7:providerOrganization>
            </hl7:patientRole>
         </hl7:recordTarget>
         <hl7:author original="hl7:author"
                     withpredicate="hl7:author[hl7:templateId[@root = '2.16.756.5.30.1.1.10.9.23']]"
                     label="(cdach_other_Author)"
                     cardconf="1 … * Mandatory"
                     minimumMultiplicity="1"
                     maximumMultiplicity="*"
                     conformance="R"
                     isMandatory="true">
            <concept ref="2.16.756.5.30.1.127.77.12.2.2"
                     effectiveDate="2018-01-22T16:37:10"
                     datasetId="2.16.756.5.30.1.127.77.12.1.1"
                     datasetEffectiveDate="2017-10-17T11:52:08"
                     refdisplay="cdachemed-dataelement-2"
                     conceptText="Autorin/Autor"
                     inDataset="true"
                     inTransactionDataset="true"/>
            <hl7:templateId original="hl7:templateId"
                            withpredicate="hl7:templateId[@root = '2.16.756.5.30.1.1.10.9.23']"
                            label="(cdach_other_Author)"
                            cardconf="1 … 1 Mandatory"
                            datatype="II"
                            minimumMultiplicity="1"
                            maximumMultiplicity="1"
                            conformance="R"
                            isMandatory="true"
                            root="2.16.756.5.30.1.1.10.9.23">
               <attribute name="root" value="2.16.756.5.30.1.1.10.9.23" datatype="uid"/>
            </hl7:templateId>
            <hl7:functionCode original="hl7:functionCode"
                              withpredicate="hl7:functionCode[concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.10267-DYNAMIC.xml')//valueSet[1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor]"
                              label="(cdach_other_Author)"
                              cardconf="0 … 1"
                              datatype="CE"
                              minimumMultiplicity="0"
                              maximumMultiplicity="1"
                              valueSet="2.16.840.1.113883.1.11.10267"/>
            <hl7:time original="hl7:time"
                      withpredicate="hl7:time"
                      label="(cdach_other_Author)"
                      cardconf="1 … 1 Required"
                      datatype="TS.CH.TZ"
                      minimumMultiplicity="1"
                      maximumMultiplicity="1"
                      conformance="R">
               <concept ref="2.16.756.5.30.1.127.77.12.2.108"
                        effectiveDate="2020-05-04T10:16:57"
                        datasetId="2.16.756.5.30.1.127.77.12.1.1"
                        datasetEffectiveDate="2017-10-17T11:52:08"
                        refdisplay="cdachemed-dataelement-108"
                        conceptText="Abgabedatum * (Medication Dispense) in section.author.time"
                        inDataset="true"
                        inTransactionDataset="true"/>
               <concept ref="2.16.756.5.30.1.127.77.12.2.115"
                        effectiveDate="2020-05-04T10:24:28"
                        datasetId="2.16.756.5.30.1.127.77.12.1.1"
                        datasetEffectiveDate="2017-10-17T11:52:08"
                        refdisplay="cdachemed-dataelement-115"
                        conceptText="Timestamp Authorship"
                        inDataset="true"
                        inTransactionDataset="true"/>
               <concept ref="2.16.756.5.30.1.127.77.12.2.116"
                        effectiveDate="2020-05-04T10:24:48"
                        datasetId="2.16.756.5.30.1.127.77.12.1.1"
                        datasetEffectiveDate="2017-10-17T11:52:08"
                        refdisplay="cdachemed-dataelement-116"
                        conceptText="Timestamp Authorship"
                        inDataset="true"
                        inTransactionDataset="true"/>
               <concept ref="2.16.756.5.30.1.127.77.12.2.117"
                        effectiveDate="2020-05-04T10:25:23"
                        datasetId="2.16.756.5.30.1.127.77.12.1.1"
                        datasetEffectiveDate="2017-10-17T11:52:08"
                        refdisplay="cdachemed-dataelement-117"
                        conceptText="Timestamp Authorship"
                        inDataset="true"
                        inTransactionDataset="true"/>
               <concept ref="2.16.756.5.30.1.127.77.12.2.42"
                        effectiveDate="2020-04-29T16:51:58"
                        datasetId="2.16.756.5.30.1.127.77.12.1.1"
                        datasetEffectiveDate="2017-10-17T11:52:08"
                        refdisplay="cdachemed-dataelement-42"
                        conceptText="Timestamp Authorship"
                        inDataset="true"
                        inTransactionDataset="true"/>
               <concept ref="2.16.756.5.30.1.127.77.12.2.71"
                        effectiveDate="2020-04-29T17:54:36"
                        datasetId="2.16.756.5.30.1.127.77.12.1.1"
                        datasetEffectiveDate="2017-10-17T11:52:08"
                        refdisplay="cdachemed-dataelement-71"
                        conceptText="Timestamp Authorship"
                        inDataset="true"
                        inTransactionDataset="true"/>
               <concept ref="2.16.756.5.30.1.127.77.12.2.84"
                        effectiveDate="2020-05-04T08:18:08"
                        datasetId="2.16.756.5.30.1.127.77.12.1.1"
                        datasetEffectiveDate="2017-10-17T11:52:08"
                        refdisplay="cdachemed-dataelement-84"
                        conceptText="Timestamp Authorship"
                        inDataset="true"
                        inTransactionDataset="true"/>
            </hl7:time>
            <hl7:assignedAuthor original="hl7:assignedAuthor"
                                withpredicate="hl7:assignedAuthor"
                                label="(cdach_other_Author)"
                                cardconf="1 … 1 Required"
                                minimumMultiplicity="1"
                                maximumMultiplicity="1"
                                conformance="R">
               <hl7:id original="hl7:id"
                       withpredicate="hl7:id"
                       label="(cdach_other_Author)"
                       cardconf="1 … 1 Required"
                       datatype="II"
                       minimumMultiplicity="1"
                       maximumMultiplicity="1"
                       conformance="R"
                       nullFlavor="NAV"
                       root="2.51.1.3"
                       extension="…">
                  <concept ref="2.16.756.5.30.1.127.77.12.2.7"
                           effectiveDate="2019-09-09T17:48:49"
                           datasetId="2.16.756.5.30.1.127.77.12.1.1"
                           datasetEffectiveDate="2017-10-17T11:52:08"
                           refdisplay="cdachemed-dataelement-7"
                           conceptText="Identifier"
                           inDataset="true"
                           inTransactionDataset="true"/>
                  <attribute name="nullFlavor" value="NAV" datatype="cs"/>
                  <attribute name="root" value="2.51.1.3" datatype="cs"/>
                  <attribute name="extension" datatype="st"/>
               </hl7:id>
               <hl7:id original="hl7:id"
                       withpredicate="hl7:id"
                       label="(cdach_other_Author)"
                       cardconf="0 … *"
                       datatype="II"
                       minimumMultiplicity="0"
                       maximumMultiplicity="*"
                       root="…"
                       extension="…">
                  <attribute name="root" datatype="cs"/>
                  <attribute name="extension" datatype="st"/>
               </hl7:id>
               <hl7:addr original="hl7:addr"
                         withpredicate="hl7:addr"
                         label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                         cardconf="0 … *"
                         datatype="AD"
                         minimumMultiplicity="0"
                         maximumMultiplicity="*">
                  <hl7:streetAddressLine original="hl7:streetAddressLine"
                                         withpredicate="hl7:streetAddressLine"
                                         label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                         cardconf="0 … 2"
                                         datatype="ADXP"
                                         minimumMultiplicity="0"
                                         maximumMultiplicity="2"/>
                  <hl7:streetName original="hl7:streetName"
                                  withpredicate="hl7:streetName"
                                  label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                  cardconf="0 … 1 Conditional"
                                  datatype="ADXP"
                                  minimumMultiplicity="0"
                                  maximumMultiplicity="1"
                                  conformance="C"/>
                  <hl7:houseNumber original="hl7:houseNumber"
                                   withpredicate="hl7:houseNumber"
                                   label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                   cardconf="0 … 1"
                                   datatype="ADXP"
                                   minimumMultiplicity="0"
                                   maximumMultiplicity="1"/>
                  <hl7:additionalLocator original="hl7:additionalLocator"
                                         withpredicate="hl7:additionalLocator"
                                         label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                         cardconf="0 … 1"
                                         datatype="ADXP"
                                         minimumMultiplicity="0"
                                         maximumMultiplicity="1"/>
                  <hl7:postBox original="hl7:postBox"
                               withpredicate="hl7:postBox"
                               label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                               cardconf="0 … 1 Conditional"
                               datatype="ADXP"
                               minimumMultiplicity="0"
                               maximumMultiplicity="1"
                               conformance="C"/>
                  <hl7:state original="hl7:state"
                             withpredicate="hl7:state"
                             label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                             cardconf="0 … 1"
                             datatype="ADXP"
                             minimumMultiplicity="0"
                             maximumMultiplicity="1"/>
                  <hl7:city original="hl7:city"
                            withpredicate="hl7:city"
                            label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                            cardconf="1 … 1 Required"
                            datatype="ADXP"
                            minimumMultiplicity="1"
                            maximumMultiplicity="1"
                            conformance="R"/>
                  <hl7:postalCode original="hl7:postalCode"
                                  withpredicate="hl7:postalCode"
                                  label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                  cardconf="1 … 1 Required"
                                  datatype="ADXP"
                                  minimumMultiplicity="1"
                                  maximumMultiplicity="1"
                                  conformance="R"/>
                  <hl7:country original="hl7:country"
                               withpredicate="hl7:country"
                               label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                               cardconf="1 … 1 Required"
                               datatype="ADXP"
                               minimumMultiplicity="1"
                               maximumMultiplicity="1"
                               conformance="R"/>
               </hl7:addr>
               <hl7:telecom original="hl7:telecom"
                            withpredicate="hl7:telecom"
                            label="(cdach_other_Author)"
                            cardconf="0 … *"
                            datatype="TEL"
                            minimumMultiplicity="0"
                            maximumMultiplicity="*"/>
               <choice minimumMultiplicity="1" maximumMultiplicity="1" cardconf="1 … 1">
                  <hl7:assignedPerson original="hl7:assignedPerson"
                                      withpredicate="hl7:assignedPerson"
                                      label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                      cardconf="0 … 1"
                                      minimumMultiplicity="0"
                                      maximumMultiplicity="1">
                     <concept ref="2.16.756.5.30.1.127.77.12.2.3"
                              effectiveDate="2019-09-09T11:05:15"
                              datasetId="2.16.756.5.30.1.127.77.12.1.1"
                              datasetEffectiveDate="2017-10-17T11:52:08"
                              refdisplay="cdachemed-dataelement-3"
                              conceptText="Name"
                              inDataset="true"
                              inTransactionDataset="true"/>
                     <concept ref="2.16.756.5.30.1.127.77.12.2.6"
                              effectiveDate="2019-09-09T17:44:44"
                              datasetId="2.16.756.5.30.1.127.77.12.1.1"
                              datasetEffectiveDate="2017-10-17T11:52:08"
                              refdisplay="cdachemed-dataelement-6"
                              conceptText="First names"
                              inDataset="true"
                              inTransactionDataset="true"/>
                     <hl7:name original="hl7:name[not(@use) or @use='L']"
                               withpredicate="hl7:name[not(@use) or @use='L']"
                               label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                               cardconf="1 … 1 Required"
                               datatype="PN"
                               minimumMultiplicity="1"
                               maximumMultiplicity="1"
                               conformance="R"
                               use="L">
                        <attribute name="use" value="L" datatype="set_cs"/>
                        <hl7:prefix original="hl7:prefix"
                                    withpredicate="hl7:prefix"
                                    label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                    cardconf="0 … *"
                                    datatype="ENXP"
                                    minimumMultiplicity="0"
                                    maximumMultiplicity="*"
                                    qualifier="AC">
                           <attribute name="qualifier" value="AC" datatype="set_cs"/>
                        </hl7:prefix>
                        <hl7:family original="hl7:family"
                                    withpredicate="hl7:family[not(tokenize(@qualifier, '\s'))]"
                                    label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                    cardconf="1 … * Required"
                                    datatype="ENXP"
                                    minimumMultiplicity="1"
                                    maximumMultiplicity="*"
                                    conformance="R"
                                    qualifier="…">
                           <attribute name="qualifier" datatype="set_cs"/>
                        </hl7:family>
                        <hl7:family original="hl7:family"
                                    withpredicate="hl7:family"
                                    label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                    cardconf="0 … *"
                                    datatype="ENXP"
                                    minimumMultiplicity="0"
                                    maximumMultiplicity="*"
                                    qualifier="BR">
                           <attribute name="qualifier" value="BR" datatype="set_cs"/>
                        </hl7:family>
                        <hl7:given original="hl7:given"
                                   withpredicate="hl7:given[not(tokenize(@qualifier, '\s'))]"
                                   label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                   cardconf="1 … * Required"
                                   datatype="ENXP"
                                   minimumMultiplicity="1"
                                   maximumMultiplicity="*"
                                   conformance="R"
                                   qualifier="…">
                           <attribute name="qualifier" datatype="set_cs"/>
                        </hl7:given>
                        <hl7:given original="hl7:given"
                                   withpredicate="hl7:given"
                                   label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                   cardconf="0 … *"
                                   datatype="ENXP"
                                   minimumMultiplicity="0"
                                   maximumMultiplicity="*"
                                   qualifier="CL">
                           <attribute name="qualifier" value="CL" datatype="set_cs"/>
                        </hl7:given>
                     </hl7:name>
                     <hl7:name original="hl7:name[@use='P']"
                               withpredicate="hl7:name[@use='P']"
                               label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                               cardconf="0 … *"
                               datatype="PN"
                               minimumMultiplicity="0"
                               maximumMultiplicity="*"
                               use="P">
                        <attribute name="use" value="P" datatype="set_cs"/>
                        <hl7:prefix original="hl7:prefix"
                                    withpredicate="hl7:prefix"
                                    label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                    cardconf="0 … *"
                                    datatype="ENXP"
                                    minimumMultiplicity="0"
                                    maximumMultiplicity="*"
                                    qualifier="TITLE">
                           <attribute name="qualifier" value="TITLE" datatype="set_cs"/>
                        </hl7:prefix>
                        <hl7:family original="hl7:family"
                                    withpredicate="hl7:family[not(tokenize(@qualifier, '\s'))]"
                                    label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                    cardconf="0 … *"
                                    datatype="ENXP"
                                    minimumMultiplicity="0"
                                    maximumMultiplicity="*"
                                    qualifier="…">
                           <attribute name="qualifier" datatype="set_cs"/>
                        </hl7:family>
                        <hl7:given original="hl7:given"
                                   withpredicate="hl7:given[not(tokenize(@qualifier, '\s'))]"
                                   label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                   cardconf="0 … *"
                                   datatype="ENXP"
                                   minimumMultiplicity="0"
                                   maximumMultiplicity="*"
                                   qualifier="…">
                           <attribute name="qualifier" datatype="set_cs"/>
                        </hl7:given>
                     </hl7:name>
                     <hl7:name original="hl7:name[@use='ASGN']"
                               withpredicate="hl7:name[@use='ASGN']"
                               label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                               cardconf="0 … *"
                               datatype="PN"
                               minimumMultiplicity="0"
                               maximumMultiplicity="*"
                               use="ASGN">
                        <attribute name="use" value="ASGN" datatype="set_cs"/>
                        <hl7:prefix original="hl7:prefix"
                                    withpredicate="hl7:prefix"
                                    label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                    cardconf="0 … *"
                                    datatype="ENXP"
                                    minimumMultiplicity="0"
                                    maximumMultiplicity="*"
                                    qualifier="TITLE">
                           <attribute name="qualifier" value="TITLE" datatype="set_cs"/>
                        </hl7:prefix>
                        <hl7:family original="hl7:family"
                                    withpredicate="hl7:family[not(tokenize(@qualifier, '\s'))]"
                                    label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                    cardconf="0 … *"
                                    datatype="ENXP"
                                    minimumMultiplicity="0"
                                    maximumMultiplicity="*"
                                    qualifier="…">
                           <attribute name="qualifier" datatype="set_cs"/>
                        </hl7:family>
                        <hl7:given original="hl7:given"
                                   withpredicate="hl7:given[not(tokenize(@qualifier, '\s'))]"
                                   label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                   cardconf="0 … *"
                                   datatype="ENXP"
                                   minimumMultiplicity="0"
                                   maximumMultiplicity="*"
                                   qualifier="…">
                           <attribute name="qualifier" datatype="set_cs"/>
                        </hl7:given>
                     </hl7:name>
                  </hl7:assignedPerson>
                  <hl7:assignedAuthoringDevice original="hl7:assignedAuthoringDevice"
                                               withpredicate="hl7:assignedAuthoringDevice"
                                               label="(cdach_other_DeviceCompilationWithName)"
                                               cardconf="0 … 1"
                                               minimumMultiplicity="0"
                                               maximumMultiplicity="1">
                     <hl7:manufacturerModelName original="hl7:manufacturerModelName"
                                                withpredicate="hl7:manufacturerModelName"
                                                label="(cdach_other_DeviceCompilationWithName)"
                                                cardconf="0 … 1"
                                                datatype="SC"
                                                minimumMultiplicity="0"
                                                maximumMultiplicity="1"/>
                     <hl7:softwareName original="hl7:softwareName"
                                       withpredicate="hl7:softwareName"
                                       label="(cdach_other_DeviceCompilationWithName)"
                                       cardconf="1 … 1 Required"
                                       datatype="SC"
                                       minimumMultiplicity="1"
                                       maximumMultiplicity="1"
                                       conformance="R"/>
                  </hl7:assignedAuthoringDevice>
               </choice>
               <hl7:representedOrganization original="hl7:representedOrganization"
                                            withpredicate="hl7:representedOrganization"
                                            label="(cdach_other_OrganizationCompilationWithName)"
                                            cardconf="0 … 1"
                                            minimumMultiplicity="0"
                                            maximumMultiplicity="1">
                  <concept ref="2.16.756.5.30.1.127.77.12.2.8"
                           effectiveDate="2019-09-10T07:00:33"
                           datasetId="2.16.756.5.30.1.127.77.12.1.1"
                           datasetEffectiveDate="2017-10-17T11:52:08"
                           refdisplay="cdachemed-dataelement-8"
                           conceptText="Health facility"
                           inDataset="true"
                           inTransactionDataset="true"/>
                  <hl7:id original="hl7:id"
                          withpredicate="hl7:id"
                          label="(cdach_other_OrganizationCompilationWithName)"
                          cardconf="0 … *"
                          datatype="II"
                          minimumMultiplicity="0"
                          maximumMultiplicity="*"
                          root="…"
                          extension="…">
                     <attribute name="root" datatype="uid"/>
                     <attribute name="extension" datatype="st"/>
                  </hl7:id>
                  <hl7:name original="hl7:name"
                            withpredicate="hl7:name"
                            label="(cdach_other_OrganizationCompilationWithName)"
                            cardconf="1 … * Required"
                            datatype="ON"
                            minimumMultiplicity="1"
                            maximumMultiplicity="*"
                            conformance="R"/>
                  <hl7:telecom original="hl7:telecom"
                               withpredicate="hl7:telecom"
                               label="(cdach_other_OrganizationCompilationWithName)"
                               cardconf="0 … *"
                               datatype="TEL"
                               minimumMultiplicity="0"
                               maximumMultiplicity="*"/>
                  <hl7:addr original="hl7:addr"
                            withpredicate="hl7:addr"
                            label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                            cardconf="0 … *"
                            datatype="AD"
                            minimumMultiplicity="0"
                            maximumMultiplicity="*">
                     <hl7:streetAddressLine original="hl7:streetAddressLine"
                                            withpredicate="hl7:streetAddressLine"
                                            label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                            cardconf="0 … 2"
                                            datatype="ADXP"
                                            minimumMultiplicity="0"
                                            maximumMultiplicity="2"/>
                     <hl7:streetName original="hl7:streetName"
                                     withpredicate="hl7:streetName"
                                     label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                     cardconf="0 … 1 Conditional"
                                     datatype="ADXP"
                                     minimumMultiplicity="0"
                                     maximumMultiplicity="1"
                                     conformance="C"/>
                     <hl7:houseNumber original="hl7:houseNumber"
                                      withpredicate="hl7:houseNumber"
                                      label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                      cardconf="0 … 1"
                                      datatype="ADXP"
                                      minimumMultiplicity="0"
                                      maximumMultiplicity="1"/>
                     <hl7:additionalLocator original="hl7:additionalLocator"
                                            withpredicate="hl7:additionalLocator"
                                            label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                            cardconf="0 … 1"
                                            datatype="ADXP"
                                            minimumMultiplicity="0"
                                            maximumMultiplicity="1"/>
                     <hl7:postBox original="hl7:postBox"
                                  withpredicate="hl7:postBox"
                                  label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                  cardconf="0 … 1 Conditional"
                                  datatype="ADXP"
                                  minimumMultiplicity="0"
                                  maximumMultiplicity="1"
                                  conformance="C"/>
                     <hl7:state original="hl7:state"
                                withpredicate="hl7:state"
                                label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                cardconf="0 … 1"
                                datatype="ADXP"
                                minimumMultiplicity="0"
                                maximumMultiplicity="1"/>
                     <hl7:city original="hl7:city"
                               withpredicate="hl7:city"
                               label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                               cardconf="1 … 1 Required"
                               datatype="ADXP"
                               minimumMultiplicity="1"
                               maximumMultiplicity="1"
                               conformance="R"/>
                     <hl7:postalCode original="hl7:postalCode"
                                     withpredicate="hl7:postalCode"
                                     label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                     cardconf="1 … 1 Required"
                                     datatype="ADXP"
                                     minimumMultiplicity="1"
                                     maximumMultiplicity="1"
                                     conformance="R"/>
                     <hl7:country original="hl7:country"
                                  withpredicate="hl7:country"
                                  label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                  cardconf="1 … 1 Required"
                                  datatype="ADXP"
                                  minimumMultiplicity="1"
                                  maximumMultiplicity="1"
                                  conformance="R"/>
                  </hl7:addr>
               </hl7:representedOrganization>
            </hl7:assignedAuthor>
         </hl7:author>
         <hl7:dataEnterer original="hl7:dataEnterer"
                          withpredicate="hl7:dataEnterer[hl7:templateId[@root = '2.16.756.5.30.1.1.10.2.7']]"
                          label="(cdach_header_DataEnterer)"
                          cardconf="0 … 1"
                          minimumMultiplicity="0"
                          maximumMultiplicity="1">
            <hl7:templateId original="hl7:templateId"
                            withpredicate="hl7:templateId[@root = '2.16.756.5.30.1.1.10.2.7']"
                            label="(cdach_header_DataEnterer)"
                            cardconf="1 … 1 Mandatory"
                            datatype="II"
                            minimumMultiplicity="1"
                            maximumMultiplicity="1"
                            conformance="R"
                            isMandatory="true"
                            root="2.16.756.5.30.1.1.10.2.7">
               <attribute name="root" value="2.16.756.5.30.1.1.10.2.7" datatype="uid"/>
            </hl7:templateId>
            <hl7:time original="hl7:time"
                      withpredicate="hl7:time"
                      label="(cdach_header_DataEnterer)"
                      cardconf="0 … 1"
                      datatype="TS.CH.TZ"
                      minimumMultiplicity="0"
                      maximumMultiplicity="1"/>
            <hl7:assignedEntity original="hl7:assignedEntity"
                                withpredicate="hl7:assignedEntity"
                                label="(cdach_other_AssignedEntityCompilationId)"
                                cardconf="1 … 1 Required"
                                minimumMultiplicity="1"
                                maximumMultiplicity="1"
                                conformance="R">
               <hl7:id original="hl7:id"
                       withpredicate="hl7:id"
                       label="(cdach_other_AssignedEntityCompilationId)"
                       cardconf="1 … * Required"
                       datatype="II"
                       minimumMultiplicity="1"
                       maximumMultiplicity="*"
                       conformance="R"
                       root="…"
                       extension="…">
                  <attribute name="root" datatype="uid"/>
                  <attribute name="extension" datatype="st"/>
               </hl7:id>
               <hl7:code original="hl7:code"
                         withpredicate="hl7:code"
                         label="(cdach_other_AssignedEntityCompilationId)"
                         cardconf="0 … 1"
                         datatype="CE"
                         minimumMultiplicity="0"
                         maximumMultiplicity="1">
                  <hl7:originalText original="hl7:originalText"
                                    withpredicate="hl7:originalText"
                                    label="(cdach_other_OriginalTextElementWithReferenceToNarrativeText)"
                                    cardconf="0 … 1 Conditional"
                                    datatype="ED"
                                    minimumMultiplicity="0"
                                    maximumMultiplicity="1"
                                    conformance="C">
                     <hl7:reference original="hl7:reference"
                                    withpredicate="hl7:reference[not(@nullFlavor)]"
                                    label="(cdach_other_OriginalTextElementWithReferenceToNarrativeText)"
                                    cardconf="1 … 1 Mandatory"
                                    datatype="TEL"
                                    minimumMultiplicity="1"
                                    maximumMultiplicity="1"
                                    conformance="R"
                                    isMandatory="true"
                                    value="…">
                        <attribute name="value"/>
                     </hl7:reference>
                  </hl7:originalText>
                  <hl7:translation original="hl7:translation"
                                   withpredicate="hl7:translation"
                                   label="(cdach_other_AssignedEntityCompilationId)"
                                   cardconf="0 … *"
                                   minimumMultiplicity="0"
                                   maximumMultiplicity="*"
                                   code="…"
                                   codeSystem="…"
                                   codeSystemName="…"
                                   displayName="…">
                     <attribute name="code" datatype="cs"/>
                     <attribute name="codeSystem" datatype="oid"/>
                     <attribute name="codeSystemName" datatype="st"/>
                     <attribute name="displayName" datatype="st"/>
                  </hl7:translation>
               </hl7:code>
               <hl7:addr original="hl7:addr"
                         withpredicate="hl7:addr"
                         label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                         cardconf="0 … *"
                         datatype="AD"
                         minimumMultiplicity="0"
                         maximumMultiplicity="*">
                  <hl7:streetAddressLine original="hl7:streetAddressLine"
                                         withpredicate="hl7:streetAddressLine"
                                         label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                         cardconf="0 … 2"
                                         datatype="ADXP"
                                         minimumMultiplicity="0"
                                         maximumMultiplicity="2"/>
                  <hl7:streetName original="hl7:streetName"
                                  withpredicate="hl7:streetName"
                                  label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                  cardconf="0 … 1 Conditional"
                                  datatype="ADXP"
                                  minimumMultiplicity="0"
                                  maximumMultiplicity="1"
                                  conformance="C"/>
                  <hl7:houseNumber original="hl7:houseNumber"
                                   withpredicate="hl7:houseNumber"
                                   label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                   cardconf="0 … 1"
                                   datatype="ADXP"
                                   minimumMultiplicity="0"
                                   maximumMultiplicity="1"/>
                  <hl7:additionalLocator original="hl7:additionalLocator"
                                         withpredicate="hl7:additionalLocator"
                                         label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                         cardconf="0 … 1"
                                         datatype="ADXP"
                                         minimumMultiplicity="0"
                                         maximumMultiplicity="1"/>
                  <hl7:postBox original="hl7:postBox"
                               withpredicate="hl7:postBox"
                               label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                               cardconf="0 … 1 Conditional"
                               datatype="ADXP"
                               minimumMultiplicity="0"
                               maximumMultiplicity="1"
                               conformance="C"/>
                  <hl7:state original="hl7:state"
                             withpredicate="hl7:state"
                             label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                             cardconf="0 … 1"
                             datatype="ADXP"
                             minimumMultiplicity="0"
                             maximumMultiplicity="1"/>
                  <hl7:city original="hl7:city"
                            withpredicate="hl7:city"
                            label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                            cardconf="1 … 1 Required"
                            datatype="ADXP"
                            minimumMultiplicity="1"
                            maximumMultiplicity="1"
                            conformance="R"/>
                  <hl7:postalCode original="hl7:postalCode"
                                  withpredicate="hl7:postalCode"
                                  label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                  cardconf="1 … 1 Required"
                                  datatype="ADXP"
                                  minimumMultiplicity="1"
                                  maximumMultiplicity="1"
                                  conformance="R"/>
                  <hl7:country original="hl7:country"
                               withpredicate="hl7:country"
                               label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                               cardconf="1 … 1 Required"
                               datatype="ADXP"
                               minimumMultiplicity="1"
                               maximumMultiplicity="1"
                               conformance="R"/>
               </hl7:addr>
               <hl7:telecom original="hl7:telecom"
                            withpredicate="hl7:telecom"
                            label="(cdach_other_AssignedEntityCompilationId)"
                            cardconf="0 … *"
                            datatype="TEL"
                            minimumMultiplicity="0"
                            maximumMultiplicity="*"/>
               <hl7:assignedPerson original="hl7:assignedPerson"
                                   withpredicate="hl7:assignedPerson"
                                   label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                   cardconf="0 … 1"
                                   minimumMultiplicity="0"
                                   maximumMultiplicity="1">
                  <hl7:name original="hl7:name[not(@use) or @use='L']"
                            withpredicate="hl7:name[not(@use) or @use='L']"
                            label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                            cardconf="1 … 1 Required"
                            datatype="PN"
                            minimumMultiplicity="1"
                            maximumMultiplicity="1"
                            conformance="R"
                            use="L">
                     <attribute name="use" value="L" datatype="set_cs"/>
                     <hl7:prefix original="hl7:prefix"
                                 withpredicate="hl7:prefix"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="0 … *"
                                 datatype="ENXP"
                                 minimumMultiplicity="0"
                                 maximumMultiplicity="*"
                                 qualifier="AC">
                        <attribute name="qualifier" value="AC" datatype="set_cs"/>
                     </hl7:prefix>
                     <hl7:family original="hl7:family"
                                 withpredicate="hl7:family[not(tokenize(@qualifier, '\s'))]"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="1 … * Required"
                                 datatype="ENXP"
                                 minimumMultiplicity="1"
                                 maximumMultiplicity="*"
                                 conformance="R"
                                 qualifier="…">
                        <attribute name="qualifier" datatype="set_cs"/>
                     </hl7:family>
                     <hl7:family original="hl7:family"
                                 withpredicate="hl7:family"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="0 … *"
                                 datatype="ENXP"
                                 minimumMultiplicity="0"
                                 maximumMultiplicity="*"
                                 qualifier="BR">
                        <attribute name="qualifier" value="BR" datatype="set_cs"/>
                     </hl7:family>
                     <hl7:given original="hl7:given"
                                withpredicate="hl7:given[not(tokenize(@qualifier, '\s'))]"
                                label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                cardconf="1 … * Required"
                                datatype="ENXP"
                                minimumMultiplicity="1"
                                maximumMultiplicity="*"
                                conformance="R"
                                qualifier="…">
                        <attribute name="qualifier" datatype="set_cs"/>
                     </hl7:given>
                     <hl7:given original="hl7:given"
                                withpredicate="hl7:given"
                                label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                cardconf="0 … *"
                                datatype="ENXP"
                                minimumMultiplicity="0"
                                maximumMultiplicity="*"
                                qualifier="CL">
                        <attribute name="qualifier" value="CL" datatype="set_cs"/>
                     </hl7:given>
                  </hl7:name>
                  <hl7:name original="hl7:name[@use='P']"
                            withpredicate="hl7:name[@use='P']"
                            label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                            cardconf="0 … *"
                            datatype="PN"
                            minimumMultiplicity="0"
                            maximumMultiplicity="*"
                            use="P">
                     <attribute name="use" value="P" datatype="set_cs"/>
                     <hl7:prefix original="hl7:prefix"
                                 withpredicate="hl7:prefix"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="0 … *"
                                 datatype="ENXP"
                                 minimumMultiplicity="0"
                                 maximumMultiplicity="*"
                                 qualifier="TITLE">
                        <attribute name="qualifier" value="TITLE" datatype="set_cs"/>
                     </hl7:prefix>
                     <hl7:family original="hl7:family"
                                 withpredicate="hl7:family[not(tokenize(@qualifier, '\s'))]"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="0 … *"
                                 datatype="ENXP"
                                 minimumMultiplicity="0"
                                 maximumMultiplicity="*"
                                 qualifier="…">
                        <attribute name="qualifier" datatype="set_cs"/>
                     </hl7:family>
                     <hl7:given original="hl7:given"
                                withpredicate="hl7:given[not(tokenize(@qualifier, '\s'))]"
                                label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                cardconf="0 … *"
                                datatype="ENXP"
                                minimumMultiplicity="0"
                                maximumMultiplicity="*"
                                qualifier="…">
                        <attribute name="qualifier" datatype="set_cs"/>
                     </hl7:given>
                  </hl7:name>
                  <hl7:name original="hl7:name[@use='ASGN']"
                            withpredicate="hl7:name[@use='ASGN']"
                            label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                            cardconf="0 … *"
                            datatype="PN"
                            minimumMultiplicity="0"
                            maximumMultiplicity="*"
                            use="ASGN">
                     <attribute name="use" value="ASGN" datatype="set_cs"/>
                     <hl7:prefix original="hl7:prefix"
                                 withpredicate="hl7:prefix"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="0 … *"
                                 datatype="ENXP"
                                 minimumMultiplicity="0"
                                 maximumMultiplicity="*"
                                 qualifier="TITLE">
                        <attribute name="qualifier" value="TITLE" datatype="set_cs"/>
                     </hl7:prefix>
                     <hl7:family original="hl7:family"
                                 withpredicate="hl7:family[not(tokenize(@qualifier, '\s'))]"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="0 … *"
                                 datatype="ENXP"
                                 minimumMultiplicity="0"
                                 maximumMultiplicity="*"
                                 qualifier="…">
                        <attribute name="qualifier" datatype="set_cs"/>
                     </hl7:family>
                     <hl7:given original="hl7:given"
                                withpredicate="hl7:given[not(tokenize(@qualifier, '\s'))]"
                                label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                cardconf="0 … *"
                                datatype="ENXP"
                                minimumMultiplicity="0"
                                maximumMultiplicity="*"
                                qualifier="…">
                        <attribute name="qualifier" datatype="set_cs"/>
                     </hl7:given>
                  </hl7:name>
               </hl7:assignedPerson>
               <hl7:representedOrganization original="hl7:representedOrganization"
                                            withpredicate="hl7:representedOrganization"
                                            label="(cdach_other_OrganizationCompilationWithName)"
                                            cardconf="0 … 1"
                                            minimumMultiplicity="0"
                                            maximumMultiplicity="1">
                  <hl7:id original="hl7:id"
                          withpredicate="hl7:id"
                          label="(cdach_other_OrganizationCompilationWithName)"
                          cardconf="0 … *"
                          datatype="II"
                          minimumMultiplicity="0"
                          maximumMultiplicity="*"
                          root="…"
                          extension="…">
                     <attribute name="root" datatype="uid"/>
                     <attribute name="extension" datatype="st"/>
                  </hl7:id>
                  <hl7:name original="hl7:name"
                            withpredicate="hl7:name"
                            label="(cdach_other_OrganizationCompilationWithName)"
                            cardconf="1 … * Required"
                            datatype="ON"
                            minimumMultiplicity="1"
                            maximumMultiplicity="*"
                            conformance="R"/>
                  <hl7:telecom original="hl7:telecom"
                               withpredicate="hl7:telecom"
                               label="(cdach_other_OrganizationCompilationWithName)"
                               cardconf="0 … *"
                               datatype="TEL"
                               minimumMultiplicity="0"
                               maximumMultiplicity="*"/>
                  <hl7:addr original="hl7:addr"
                            withpredicate="hl7:addr"
                            label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                            cardconf="0 … *"
                            datatype="AD"
                            minimumMultiplicity="0"
                            maximumMultiplicity="*">
                     <hl7:streetAddressLine original="hl7:streetAddressLine"
                                            withpredicate="hl7:streetAddressLine"
                                            label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                            cardconf="0 … 2"
                                            datatype="ADXP"
                                            minimumMultiplicity="0"
                                            maximumMultiplicity="2"/>
                     <hl7:streetName original="hl7:streetName"
                                     withpredicate="hl7:streetName"
                                     label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                     cardconf="0 … 1 Conditional"
                                     datatype="ADXP"
                                     minimumMultiplicity="0"
                                     maximumMultiplicity="1"
                                     conformance="C"/>
                     <hl7:houseNumber original="hl7:houseNumber"
                                      withpredicate="hl7:houseNumber"
                                      label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                      cardconf="0 … 1"
                                      datatype="ADXP"
                                      minimumMultiplicity="0"
                                      maximumMultiplicity="1"/>
                     <hl7:additionalLocator original="hl7:additionalLocator"
                                            withpredicate="hl7:additionalLocator"
                                            label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                            cardconf="0 … 1"
                                            datatype="ADXP"
                                            minimumMultiplicity="0"
                                            maximumMultiplicity="1"/>
                     <hl7:postBox original="hl7:postBox"
                                  withpredicate="hl7:postBox"
                                  label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                  cardconf="0 … 1 Conditional"
                                  datatype="ADXP"
                                  minimumMultiplicity="0"
                                  maximumMultiplicity="1"
                                  conformance="C"/>
                     <hl7:state original="hl7:state"
                                withpredicate="hl7:state"
                                label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                cardconf="0 … 1"
                                datatype="ADXP"
                                minimumMultiplicity="0"
                                maximumMultiplicity="1"/>
                     <hl7:city original="hl7:city"
                               withpredicate="hl7:city"
                               label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                               cardconf="1 … 1 Required"
                               datatype="ADXP"
                               minimumMultiplicity="1"
                               maximumMultiplicity="1"
                               conformance="R"/>
                     <hl7:postalCode original="hl7:postalCode"
                                     withpredicate="hl7:postalCode"
                                     label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                     cardconf="1 … 1 Required"
                                     datatype="ADXP"
                                     minimumMultiplicity="1"
                                     maximumMultiplicity="1"
                                     conformance="R"/>
                     <hl7:country original="hl7:country"
                                  withpredicate="hl7:country"
                                  label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                  cardconf="1 … 1 Required"
                                  datatype="ADXP"
                                  minimumMultiplicity="1"
                                  maximumMultiplicity="1"
                                  conformance="R"/>
                  </hl7:addr>
               </hl7:representedOrganization>
            </hl7:assignedEntity>
         </hl7:dataEnterer>
         <hl7:informant original="hl7:informant"
                        withpredicate="hl7:informant"
                        label="(CDAinformant)"
                        cardconf="0 … *"
                        minimumMultiplicity="0"
                        maximumMultiplicity="*"
                        typeCode="INF"
                        contextControlCode="OP">
            <attribute name="typeCode" value="INF"/>
            <attribute name="contextControlCode" value="OP"/>
            <choice minimumMultiplicity="1" maximumMultiplicity="1" cardconf="1 … 1">
               <hl7:assignedEntity original="hl7:assignedEntity"
                                   withpredicate="hl7:assignedEntity"
                                   label="(CDAAssignedEntity)"
                                   classCode="ASSIGNED">
                  <attribute name="classCode" value="ASSIGNED"/>
                  <hl7:id original="hl7:id"
                          withpredicate="hl7:id"
                          label="(CDAAssignedEntity)"
                          cardconf="1 … * Required"
                          datatype="II"
                          minimumMultiplicity="1"
                          maximumMultiplicity="*"
                          conformance="R"/>
                  <hl7:code original="hl7:code"
                            withpredicate="hl7:code"
                            label="(CDAAssignedEntity)"
                            cardconf="0 … 1"
                            datatype="CE"
                            minimumMultiplicity="0"
                            maximumMultiplicity="1"/>
                  <hl7:addr original="hl7:addr"
                            withpredicate="hl7:addr"
                            label="(CDAAssignedEntity)"
                            cardconf="0 … *"
                            datatype="AD"
                            minimumMultiplicity="0"
                            maximumMultiplicity="*"/>
                  <hl7:telecom original="hl7:telecom"
                               withpredicate="hl7:telecom"
                               label="(CDAAssignedEntity)"
                               cardconf="0 … *"
                               datatype="TEL"
                               minimumMultiplicity="0"
                               maximumMultiplicity="*"/>
                  <hl7:assignedPerson original="hl7:assignedPerson"
                                      withpredicate="hl7:assignedPerson"
                                      label="(CDAPerson)"
                                      cardconf="0 … 1"
                                      minimumMultiplicity="0"
                                      maximumMultiplicity="1"
                                      classCode="PSN"
                                      determinerCode="INSTANCE">
                     <attribute name="classCode" value="PSN"/>
                     <attribute name="determinerCode" value="INSTANCE"/>
                     <hl7:name original="hl7:name"
                               withpredicate="hl7:name"
                               label="(CDAPerson)"
                               cardconf="1 … *"
                               datatype="PN"
                               minimumMultiplicity="1"
                               maximumMultiplicity="*"/>
                  </hl7:assignedPerson>
                  <hl7:representedOrganization original="hl7:representedOrganization"
                                               withpredicate="hl7:representedOrganization"
                                               label="(CDAOrganization)"
                                               cardconf="0 … 1"
                                               minimumMultiplicity="0"
                                               maximumMultiplicity="1"
                                               classCode="ORG"
                                               determinerCode="INSTANCE">
                     <attribute name="classCode" value="ORG"/>
                     <attribute name="determinerCode" value="INSTANCE"/>
                     <hl7:id original="hl7:id"
                             withpredicate="hl7:id"
                             label="(CDAOrganization)"
                             cardconf="0 … *"
                             datatype="II"
                             minimumMultiplicity="0"
                             maximumMultiplicity="*"/>
                     <hl7:name original="hl7:name"
                               withpredicate="hl7:name"
                               label="(CDAOrganization)"
                               cardconf="0 … *"
                               datatype="ON"
                               minimumMultiplicity="0"
                               maximumMultiplicity="*"/>
                     <hl7:telecom original="hl7:telecom"
                                  withpredicate="hl7:telecom"
                                  label="(CDAOrganization)"
                                  cardconf="0 … *"
                                  datatype="TEL"
                                  minimumMultiplicity="0"
                                  maximumMultiplicity="*"/>
                     <hl7:addr original="hl7:addr"
                               withpredicate="hl7:addr"
                               label="(CDAOrganization)"
                               cardconf="0 … *"
                               datatype="AD"
                               minimumMultiplicity="0"
                               maximumMultiplicity="*"/>
                     <hl7:standardIndustryClassCode original="hl7:standardIndustryClassCode"
                                                    withpredicate="hl7:standardIndustryClassCode"
                                                    label="(CDAOrganization)"
                                                    cardconf="0 … 1"
                                                    datatype="CE"
                                                    minimumMultiplicity="0"
                                                    maximumMultiplicity="1"/>
                     <hl7:asOrganizationPartOf original="hl7:asOrganizationPartOf"
                                               withpredicate="hl7:asOrganizationPartOf"
                                               label="(CDAOrganization)"
                                               cardconf="0 … 1"
                                               minimumMultiplicity="0"
                                               maximumMultiplicity="1"
                                               classCode="PART">
                        <attribute name="classCode" value="PART"/>
                        <hl7:id original="hl7:id"
                                withpredicate="hl7:id"
                                label="(CDAOrganization)"
                                cardconf="0 … * Required"
                                datatype="II"
                                minimumMultiplicity="0"
                                maximumMultiplicity="*"
                                conformance="R"/>
                        <hl7:code original="hl7:code"
                                  withpredicate="hl7:code"
                                  label="(CDAOrganization)"
                                  cardconf="0 … 1"
                                  datatype="CE"
                                  minimumMultiplicity="0"
                                  maximumMultiplicity="1"/>
                        <hl7:statusCode original="hl7:statusCode"
                                        withpredicate="hl7:statusCode[@code = doc('include/voc-2.16.840.1.113883.1.11.15999-DYNAMIC.xml')//valueSet[1]/conceptList/*/@code or @nullFlavor]"
                                        label="(CDAOrganization)"
                                        cardconf="0 … 1"
                                        datatype="CS"
                                        minimumMultiplicity="0"
                                        maximumMultiplicity="1"
                                        valueSet="2.16.840.1.113883.1.11.15999"/>
                        <hl7:effectiveTime original="hl7:effectiveTime"
                                           withpredicate="hl7:effectiveTime"
                                           label="(CDAOrganization)"
                                           cardconf="0 … 1"
                                           datatype="IVL_TS"
                                           minimumMultiplicity="0"
                                           maximumMultiplicity="1"/>
                        <hl7:wholeOrganization original="hl7:wholeOrganization"
                                               withpredicate="hl7:wholeOrganization"
                                               label="(CDAOrganization)"
                                               cardconf="0 … 1"
                                               minimumMultiplicity="0"
                                               maximumMultiplicity="1"
                                               classCode="ORG"
                                               determinerCode="INSTANCE">
                           <attribute name="classCode" value="ORG"/>
                           <attribute name="determinerCode" value="INSTANCE"/>
                           <hl7:id original="hl7:id"
                                   withpredicate="hl7:id"
                                   label="(CDAOrganization)"
                                   cardconf="0 … *"
                                   datatype="II"
                                   minimumMultiplicity="0"
                                   maximumMultiplicity="*"/>
                           <hl7:name original="hl7:name"
                                     withpredicate="hl7:name"
                                     label="(CDAOrganization)"
                                     cardconf="0 … *"
                                     datatype="ON"
                                     minimumMultiplicity="0"
                                     maximumMultiplicity="*"/>
                           <hl7:telecom original="hl7:telecom"
                                        withpredicate="hl7:telecom"
                                        label="(CDAOrganization)"
                                        cardconf="0 … *"
                                        datatype="TEL"
                                        minimumMultiplicity="0"
                                        maximumMultiplicity="*"/>
                           <hl7:addr original="hl7:addr"
                                     withpredicate="hl7:addr"
                                     label="(CDAOrganization)"
                                     cardconf="0 … *"
                                     datatype="AD"
                                     minimumMultiplicity="0"
                                     maximumMultiplicity="*"/>
                           <hl7:standardIndustryClassCode original="hl7:standardIndustryClassCode"
                                                          withpredicate="hl7:standardIndustryClassCode"
                                                          label="(CDAOrganization)"
                                                          cardconf="0 … 1"
                                                          datatype="CE"
                                                          minimumMultiplicity="0"
                                                          maximumMultiplicity="1"/>
                        </hl7:wholeOrganization>
                     </hl7:asOrganizationPartOf>
                  </hl7:representedOrganization>
               </hl7:assignedEntity>
               <hl7:relatedEntity original="hl7:relatedEntity"
                                  withpredicate="hl7:relatedEntity[@classCode]"
                                  label="(CDARelatedEntity)"
                                  classCode="…">
                  <attribute name="classCode" datatype="cs"/>
                  <hl7:code original="hl7:code"
                            withpredicate="hl7:code[concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.19563-DYNAMIC.xml')//valueSet[1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor]"
                            label="(CDARelatedEntity)"
                            cardconf="0 … 1"
                            datatype="CE"
                            minimumMultiplicity="0"
                            maximumMultiplicity="1"
                            valueSet="2.16.840.1.113883.1.11.19563"/>
                  <hl7:addr original="hl7:addr"
                            withpredicate="hl7:addr"
                            label="(CDARelatedEntity)"
                            cardconf="0 … *"
                            datatype="AD"
                            minimumMultiplicity="0"
                            maximumMultiplicity="*"/>
                  <hl7:telecom original="hl7:telecom"
                               withpredicate="hl7:telecom"
                               label="(CDARelatedEntity)"
                               cardconf="0 … *"
                               datatype="TEL"
                               minimumMultiplicity="0"
                               maximumMultiplicity="*"/>
                  <hl7:effectiveTime original="hl7:effectiveTime"
                                     withpredicate="hl7:effectiveTime"
                                     label="(CDARelatedEntity)"
                                     cardconf="0 … 1"
                                     datatype="IVL_TS"
                                     minimumMultiplicity="0"
                                     maximumMultiplicity="1"/>
                  <hl7:relatedPerson original="hl7:relatedPerson"
                                     withpredicate="hl7:relatedPerson"
                                     label="(CDAPerson)"
                                     cardconf="0 … 1"
                                     minimumMultiplicity="0"
                                     maximumMultiplicity="1"
                                     classCode="PSN"
                                     determinerCode="INSTANCE">
                     <attribute name="classCode" value="PSN"/>
                     <attribute name="determinerCode" value="INSTANCE"/>
                     <hl7:name original="hl7:name"
                               withpredicate="hl7:name"
                               label="(CDAPerson)"
                               cardconf="1 … *"
                               datatype="PN"
                               minimumMultiplicity="1"
                               maximumMultiplicity="*"/>
                  </hl7:relatedPerson>
               </hl7:relatedEntity>
            </choice>
         </hl7:informant>
         <hl7:custodian original="hl7:custodian"
                        withpredicate="hl7:custodian[hl7:templateId[@root = '2.16.756.5.30.1.1.10.2.3']]"
                        label="(cdach_header_Custodian)"
                        cardconf="1 … 1 Required"
                        minimumMultiplicity="1"
                        maximumMultiplicity="1"
                        conformance="R">
            <hl7:templateId original="hl7:templateId"
                            withpredicate="hl7:templateId[@root = '2.16.756.5.30.1.1.10.2.3']"
                            label="(cdach_header_Custodian)"
                            cardconf="1 … 1 Mandatory"
                            datatype="II"
                            minimumMultiplicity="1"
                            maximumMultiplicity="1"
                            conformance="R"
                            isMandatory="true"
                            root="2.16.756.5.30.1.1.10.2.3">
               <attribute name="root" value="2.16.756.5.30.1.1.10.2.3" datatype="uid"/>
            </hl7:templateId>
            <hl7:assignedCustodian original="hl7:assignedCustodian"
                                   withpredicate="hl7:assignedCustodian[hl7:representedCustodianOrganization]"
                                   label="(cdach_header_Custodian)"
                                   cardconf="1 … 1 Required"
                                   minimumMultiplicity="1"
                                   maximumMultiplicity="1"
                                   conformance="R">
               <hl7:representedCustodianOrganization original="hl7:representedCustodianOrganization"
                                                     withpredicate="hl7:representedCustodianOrganization"
                                                     label="(cdach_header_Custodian)"
                                                     cardconf="1 … 1 Required"
                                                     minimumMultiplicity="1"
                                                     maximumMultiplicity="1"
                                                     conformance="R">
                  <concept ref="2.16.756.5.30.1.127.77.12.2.112"
                           effectiveDate="2020-05-04T10:22:30"
                           datasetId="2.16.756.5.30.1.127.77.12.1.1"
                           datasetEffectiveDate="2017-10-17T11:52:08"
                           refdisplay="cdachemed-dataelement-112"
                           conceptText="Custodian"
                           inDataset="true"
                           inTransactionDataset="true"/>
                  <concept ref="2.16.756.5.30.1.127.77.12.2.113"
                           effectiveDate="2020-05-04T10:23:26"
                           datasetId="2.16.756.5.30.1.127.77.12.1.1"
                           datasetEffectiveDate="2017-10-17T11:52:08"
                           refdisplay="cdachemed-dataelement-113"
                           conceptText="Custodian"
                           inDataset="true"
                           inTransactionDataset="true"/>
                  <concept ref="2.16.756.5.30.1.127.77.12.2.114"
                           effectiveDate="2020-05-04T10:23:48"
                           datasetId="2.16.756.5.30.1.127.77.12.1.1"
                           datasetEffectiveDate="2017-10-17T11:52:08"
                           refdisplay="cdachemed-dataelement-114"
                           conceptText="Custodian"
                           inDataset="true"
                           inTransactionDataset="true"/>
                  <concept ref="2.16.756.5.30.1.127.77.12.2.43"
                           effectiveDate="2020-04-29T16:53:19"
                           datasetId="2.16.756.5.30.1.127.77.12.1.1"
                           datasetEffectiveDate="2017-10-17T11:52:08"
                           refdisplay="cdachemed-dataelement-43"
                           conceptText="Custodian"
                           inDataset="true"
                           inTransactionDataset="true"/>
                  <concept ref="2.16.756.5.30.1.127.77.12.2.72"
                           effectiveDate="2020-04-29T17:55:19"
                           datasetId="2.16.756.5.30.1.127.77.12.1.1"
                           datasetEffectiveDate="2017-10-17T11:52:08"
                           refdisplay="cdachemed-dataelement-72"
                           conceptText="Custodian"
                           inDataset="true"
                           inTransactionDataset="true"/>
                  <concept ref="2.16.756.5.30.1.127.77.12.2.85"
                           effectiveDate="2020-05-04T08:18:47"
                           datasetId="2.16.756.5.30.1.127.77.12.1.1"
                           datasetEffectiveDate="2017-10-17T11:52:08"
                           refdisplay="cdachemed-dataelement-85"
                           conceptText="Custodian"
                           inDataset="true"
                           inTransactionDataset="true"/>
                  <hl7:id original="hl7:id"
                          withpredicate="hl7:id[not(@nullFlavor)]"
                          label="(cdach_header_Custodian)"
                          cardconf="1 … * Mandatory"
                          datatype="II"
                          minimumMultiplicity="1"
                          maximumMultiplicity="*"
                          conformance="R"
                          isMandatory="true"
                          root="…"
                          extension="…">
                     <attribute name="root" datatype="uid"/>
                     <attribute name="extension" datatype="st"/>
                  </hl7:id>
                  <hl7:name original="hl7:name"
                            withpredicate="hl7:name"
                            label="(cdach_header_Custodian)"
                            cardconf="1 … 1 Required"
                            datatype="ON"
                            minimumMultiplicity="1"
                            maximumMultiplicity="1"
                            conformance="R"/>
                  <hl7:telecom original="hl7:telecom"
                               withpredicate="hl7:telecom"
                               label="(cdach_header_Custodian)"
                               cardconf="0 … 1"
                               datatype="TEL"
                               minimumMultiplicity="0"
                               maximumMultiplicity="1"/>
                  <hl7:addr original="hl7:addr"
                            withpredicate="hl7:addr"
                            label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                            cardconf="0 … 1"
                            datatype="AD"
                            minimumMultiplicity="0"
                            maximumMultiplicity="1">
                     <hl7:streetAddressLine original="hl7:streetAddressLine"
                                            withpredicate="hl7:streetAddressLine"
                                            label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                            cardconf="0 … 2"
                                            datatype="ADXP"
                                            minimumMultiplicity="0"
                                            maximumMultiplicity="2"/>
                     <hl7:streetName original="hl7:streetName"
                                     withpredicate="hl7:streetName"
                                     label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                     cardconf="0 … 1 Conditional"
                                     datatype="ADXP"
                                     minimumMultiplicity="0"
                                     maximumMultiplicity="1"
                                     conformance="C"/>
                     <hl7:houseNumber original="hl7:houseNumber"
                                      withpredicate="hl7:houseNumber"
                                      label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                      cardconf="0 … 1"
                                      datatype="ADXP"
                                      minimumMultiplicity="0"
                                      maximumMultiplicity="1"/>
                     <hl7:additionalLocator original="hl7:additionalLocator"
                                            withpredicate="hl7:additionalLocator"
                                            label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                            cardconf="0 … 1"
                                            datatype="ADXP"
                                            minimumMultiplicity="0"
                                            maximumMultiplicity="1"/>
                     <hl7:postBox original="hl7:postBox"
                                  withpredicate="hl7:postBox"
                                  label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                  cardconf="0 … 1 Conditional"
                                  datatype="ADXP"
                                  minimumMultiplicity="0"
                                  maximumMultiplicity="1"
                                  conformance="C"/>
                     <hl7:state original="hl7:state"
                                withpredicate="hl7:state"
                                label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                cardconf="0 … 1"
                                datatype="ADXP"
                                minimumMultiplicity="0"
                                maximumMultiplicity="1"/>
                     <hl7:city original="hl7:city"
                               withpredicate="hl7:city"
                               label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                               cardconf="1 … 1 Required"
                               datatype="ADXP"
                               minimumMultiplicity="1"
                               maximumMultiplicity="1"
                               conformance="R"/>
                     <hl7:postalCode original="hl7:postalCode"
                                     withpredicate="hl7:postalCode"
                                     label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                     cardconf="1 … 1 Required"
                                     datatype="ADXP"
                                     minimumMultiplicity="1"
                                     maximumMultiplicity="1"
                                     conformance="R"/>
                     <hl7:country original="hl7:country"
                                  withpredicate="hl7:country"
                                  label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                  cardconf="1 … 1 Required"
                                  datatype="ADXP"
                                  minimumMultiplicity="1"
                                  maximumMultiplicity="1"
                                  conformance="R"/>
                  </hl7:addr>
               </hl7:representedCustodianOrganization>
            </hl7:assignedCustodian>
         </hl7:custodian>
         <hl7:informationRecipient original="hl7:informationRecipient"
                                   withpredicate="hl7:informationRecipient[hl7:templateId[@root = '2.16.756.5.30.1.1.10.2.4']]"
                                   label="(cdach_header_InformationRecipient)"
                                   cardconf="1 … * Mandatory"
                                   minimumMultiplicity="1"
                                   maximumMultiplicity="*"
                                   conformance="R"
                                   isMandatory="true"
                                   typeCode="…">
            <attribute name="typeCode" datatype="cs"/>
            <hl7:templateId original="hl7:templateId"
                            withpredicate="hl7:templateId[@root = '2.16.756.5.30.1.1.10.2.4']"
                            label="(cdach_header_InformationRecipient)"
                            cardconf="1 … 1 Mandatory"
                            datatype="II"
                            minimumMultiplicity="1"
                            maximumMultiplicity="1"
                            conformance="R"
                            isMandatory="true"
                            root="2.16.756.5.30.1.1.10.2.4">
               <attribute name="root" value="2.16.756.5.30.1.1.10.2.4" datatype="uid"/>
            </hl7:templateId>
            <hl7:intendedRecipient original="hl7:intendedRecipient"
                                   withpredicate="hl7:intendedRecipient"
                                   label="(cdach_header_InformationRecipient)"
                                   cardconf="1 … 1 Required"
                                   minimumMultiplicity="1"
                                   maximumMultiplicity="1"
                                   conformance="R">
               <hl7:id original="hl7:id"
                       withpredicate="hl7:id"
                       label="(cdach_header_InformationRecipient)"
                       cardconf="0 … * Required"
                       datatype="II"
                       minimumMultiplicity="0"
                       maximumMultiplicity="*"
                       conformance="R"
                       root="…"
                       extension="…">
                  <attribute name="root" datatype="uid"/>
                  <attribute name="extension" datatype="st"/>
               </hl7:id>
               <hl7:addr original="hl7:addr"
                         withpredicate="hl7:addr"
                         label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                         cardconf="0 … *"
                         datatype="AD"
                         minimumMultiplicity="0"
                         maximumMultiplicity="*">
                  <hl7:streetAddressLine original="hl7:streetAddressLine"
                                         withpredicate="hl7:streetAddressLine"
                                         label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                         cardconf="0 … 2"
                                         datatype="ADXP"
                                         minimumMultiplicity="0"
                                         maximumMultiplicity="2"/>
                  <hl7:streetName original="hl7:streetName"
                                  withpredicate="hl7:streetName"
                                  label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                  cardconf="0 … 1 Conditional"
                                  datatype="ADXP"
                                  minimumMultiplicity="0"
                                  maximumMultiplicity="1"
                                  conformance="C"/>
                  <hl7:houseNumber original="hl7:houseNumber"
                                   withpredicate="hl7:houseNumber"
                                   label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                   cardconf="0 … 1"
                                   datatype="ADXP"
                                   minimumMultiplicity="0"
                                   maximumMultiplicity="1"/>
                  <hl7:additionalLocator original="hl7:additionalLocator"
                                         withpredicate="hl7:additionalLocator"
                                         label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                         cardconf="0 … 1"
                                         datatype="ADXP"
                                         minimumMultiplicity="0"
                                         maximumMultiplicity="1"/>
                  <hl7:postBox original="hl7:postBox"
                               withpredicate="hl7:postBox"
                               label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                               cardconf="0 … 1 Conditional"
                               datatype="ADXP"
                               minimumMultiplicity="0"
                               maximumMultiplicity="1"
                               conformance="C"/>
                  <hl7:state original="hl7:state"
                             withpredicate="hl7:state"
                             label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                             cardconf="0 … 1"
                             datatype="ADXP"
                             minimumMultiplicity="0"
                             maximumMultiplicity="1"/>
                  <hl7:city original="hl7:city"
                            withpredicate="hl7:city"
                            label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                            cardconf="1 … 1 Required"
                            datatype="ADXP"
                            minimumMultiplicity="1"
                            maximumMultiplicity="1"
                            conformance="R"/>
                  <hl7:postalCode original="hl7:postalCode"
                                  withpredicate="hl7:postalCode"
                                  label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                  cardconf="1 … 1 Required"
                                  datatype="ADXP"
                                  minimumMultiplicity="1"
                                  maximumMultiplicity="1"
                                  conformance="R"/>
                  <hl7:country original="hl7:country"
                               withpredicate="hl7:country"
                               label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                               cardconf="1 … 1 Required"
                               datatype="ADXP"
                               minimumMultiplicity="1"
                               maximumMultiplicity="1"
                               conformance="R"/>
               </hl7:addr>
               <hl7:telecom original="hl7:telecom"
                            withpredicate="hl7:telecom"
                            label="(cdach_header_InformationRecipient)"
                            cardconf="0 … *"
                            datatype="TEL"
                            minimumMultiplicity="0"
                            maximumMultiplicity="*"/>
               <hl7:informationRecipient original="hl7:informationRecipient"
                                         withpredicate="hl7:informationRecipient"
                                         label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                         cardconf="0 … 1"
                                         minimumMultiplicity="0"
                                         maximumMultiplicity="1">
                  <hl7:name original="hl7:name[not(@use) or @use='L']"
                            withpredicate="hl7:name[not(@use) or @use='L']"
                            label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                            cardconf="1 … 1 Required"
                            datatype="PN"
                            minimumMultiplicity="1"
                            maximumMultiplicity="1"
                            conformance="R"
                            use="L">
                     <attribute name="use" value="L" datatype="set_cs"/>
                     <hl7:prefix original="hl7:prefix"
                                 withpredicate="hl7:prefix"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="0 … *"
                                 datatype="ENXP"
                                 minimumMultiplicity="0"
                                 maximumMultiplicity="*"
                                 qualifier="AC">
                        <attribute name="qualifier" value="AC" datatype="set_cs"/>
                     </hl7:prefix>
                     <hl7:family original="hl7:family"
                                 withpredicate="hl7:family[not(tokenize(@qualifier, '\s'))]"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="1 … * Required"
                                 datatype="ENXP"
                                 minimumMultiplicity="1"
                                 maximumMultiplicity="*"
                                 conformance="R"
                                 qualifier="…">
                        <attribute name="qualifier" datatype="set_cs"/>
                     </hl7:family>
                     <hl7:family original="hl7:family"
                                 withpredicate="hl7:family"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="0 … *"
                                 datatype="ENXP"
                                 minimumMultiplicity="0"
                                 maximumMultiplicity="*"
                                 qualifier="BR">
                        <attribute name="qualifier" value="BR" datatype="set_cs"/>
                     </hl7:family>
                     <hl7:given original="hl7:given"
                                withpredicate="hl7:given[not(tokenize(@qualifier, '\s'))]"
                                label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                cardconf="1 … * Required"
                                datatype="ENXP"
                                minimumMultiplicity="1"
                                maximumMultiplicity="*"
                                conformance="R"
                                qualifier="…">
                        <attribute name="qualifier" datatype="set_cs"/>
                     </hl7:given>
                     <hl7:given original="hl7:given"
                                withpredicate="hl7:given"
                                label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                cardconf="0 … *"
                                datatype="ENXP"
                                minimumMultiplicity="0"
                                maximumMultiplicity="*"
                                qualifier="CL">
                        <attribute name="qualifier" value="CL" datatype="set_cs"/>
                     </hl7:given>
                  </hl7:name>
                  <hl7:name original="hl7:name[@use='P']"
                            withpredicate="hl7:name[@use='P']"
                            label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                            cardconf="0 … *"
                            datatype="PN"
                            minimumMultiplicity="0"
                            maximumMultiplicity="*"
                            use="P">
                     <attribute name="use" value="P" datatype="set_cs"/>
                     <hl7:prefix original="hl7:prefix"
                                 withpredicate="hl7:prefix"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="0 … *"
                                 datatype="ENXP"
                                 minimumMultiplicity="0"
                                 maximumMultiplicity="*"
                                 qualifier="TITLE">
                        <attribute name="qualifier" value="TITLE" datatype="set_cs"/>
                     </hl7:prefix>
                     <hl7:family original="hl7:family"
                                 withpredicate="hl7:family[not(tokenize(@qualifier, '\s'))]"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="0 … *"
                                 datatype="ENXP"
                                 minimumMultiplicity="0"
                                 maximumMultiplicity="*"
                                 qualifier="…">
                        <attribute name="qualifier" datatype="set_cs"/>
                     </hl7:family>
                     <hl7:given original="hl7:given"
                                withpredicate="hl7:given[not(tokenize(@qualifier, '\s'))]"
                                label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                cardconf="0 … *"
                                datatype="ENXP"
                                minimumMultiplicity="0"
                                maximumMultiplicity="*"
                                qualifier="…">
                        <attribute name="qualifier" datatype="set_cs"/>
                     </hl7:given>
                  </hl7:name>
                  <hl7:name original="hl7:name[@use='ASGN']"
                            withpredicate="hl7:name[@use='ASGN']"
                            label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                            cardconf="0 … *"
                            datatype="PN"
                            minimumMultiplicity="0"
                            maximumMultiplicity="*"
                            use="ASGN">
                     <attribute name="use" value="ASGN" datatype="set_cs"/>
                     <hl7:prefix original="hl7:prefix"
                                 withpredicate="hl7:prefix"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="0 … *"
                                 datatype="ENXP"
                                 minimumMultiplicity="0"
                                 maximumMultiplicity="*"
                                 qualifier="TITLE">
                        <attribute name="qualifier" value="TITLE" datatype="set_cs"/>
                     </hl7:prefix>
                     <hl7:family original="hl7:family"
                                 withpredicate="hl7:family[not(tokenize(@qualifier, '\s'))]"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="0 … *"
                                 datatype="ENXP"
                                 minimumMultiplicity="0"
                                 maximumMultiplicity="*"
                                 qualifier="…">
                        <attribute name="qualifier" datatype="set_cs"/>
                     </hl7:family>
                     <hl7:given original="hl7:given"
                                withpredicate="hl7:given[not(tokenize(@qualifier, '\s'))]"
                                label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                cardconf="0 … *"
                                datatype="ENXP"
                                minimumMultiplicity="0"
                                maximumMultiplicity="*"
                                qualifier="…">
                        <attribute name="qualifier" datatype="set_cs"/>
                     </hl7:given>
                  </hl7:name>
               </hl7:informationRecipient>
               <hl7:receivedOrganization original="hl7:receivedOrganization"
                                         withpredicate="hl7:receivedOrganization"
                                         label="(cdach_other_OrganizationCompilationWithName)"
                                         cardconf="0 … 1"
                                         minimumMultiplicity="0"
                                         maximumMultiplicity="1">
                  <hl7:id original="hl7:id"
                          withpredicate="hl7:id"
                          label="(cdach_other_OrganizationCompilationWithName)"
                          cardconf="0 … *"
                          datatype="II"
                          minimumMultiplicity="0"
                          maximumMultiplicity="*"
                          root="…"
                          extension="…">
                     <attribute name="root" datatype="uid"/>
                     <attribute name="extension" datatype="st"/>
                  </hl7:id>
                  <hl7:name original="hl7:name"
                            withpredicate="hl7:name"
                            label="(cdach_other_OrganizationCompilationWithName)"
                            cardconf="1 … * Required"
                            datatype="ON"
                            minimumMultiplicity="1"
                            maximumMultiplicity="*"
                            conformance="R"/>
                  <hl7:telecom original="hl7:telecom"
                               withpredicate="hl7:telecom"
                               label="(cdach_other_OrganizationCompilationWithName)"
                               cardconf="0 … *"
                               datatype="TEL"
                               minimumMultiplicity="0"
                               maximumMultiplicity="*"/>
                  <hl7:addr original="hl7:addr"
                            withpredicate="hl7:addr"
                            label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                            cardconf="0 … *"
                            datatype="AD"
                            minimumMultiplicity="0"
                            maximumMultiplicity="*">
                     <hl7:streetAddressLine original="hl7:streetAddressLine"
                                            withpredicate="hl7:streetAddressLine"
                                            label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                            cardconf="0 … 2"
                                            datatype="ADXP"
                                            minimumMultiplicity="0"
                                            maximumMultiplicity="2"/>
                     <hl7:streetName original="hl7:streetName"
                                     withpredicate="hl7:streetName"
                                     label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                     cardconf="0 … 1 Conditional"
                                     datatype="ADXP"
                                     minimumMultiplicity="0"
                                     maximumMultiplicity="1"
                                     conformance="C"/>
                     <hl7:houseNumber original="hl7:houseNumber"
                                      withpredicate="hl7:houseNumber"
                                      label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                      cardconf="0 … 1"
                                      datatype="ADXP"
                                      minimumMultiplicity="0"
                                      maximumMultiplicity="1"/>
                     <hl7:additionalLocator original="hl7:additionalLocator"
                                            withpredicate="hl7:additionalLocator"
                                            label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                            cardconf="0 … 1"
                                            datatype="ADXP"
                                            minimumMultiplicity="0"
                                            maximumMultiplicity="1"/>
                     <hl7:postBox original="hl7:postBox"
                                  withpredicate="hl7:postBox"
                                  label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                  cardconf="0 … 1 Conditional"
                                  datatype="ADXP"
                                  minimumMultiplicity="0"
                                  maximumMultiplicity="1"
                                  conformance="C"/>
                     <hl7:state original="hl7:state"
                                withpredicate="hl7:state"
                                label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                cardconf="0 … 1"
                                datatype="ADXP"
                                minimumMultiplicity="0"
                                maximumMultiplicity="1"/>
                     <hl7:city original="hl7:city"
                               withpredicate="hl7:city"
                               label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                               cardconf="1 … 1 Required"
                               datatype="ADXP"
                               minimumMultiplicity="1"
                               maximumMultiplicity="1"
                               conformance="R"/>
                     <hl7:postalCode original="hl7:postalCode"
                                     withpredicate="hl7:postalCode"
                                     label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                     cardconf="1 … 1 Required"
                                     datatype="ADXP"
                                     minimumMultiplicity="1"
                                     maximumMultiplicity="1"
                                     conformance="R"/>
                     <hl7:country original="hl7:country"
                                  withpredicate="hl7:country"
                                  label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                  cardconf="1 … 1 Required"
                                  datatype="ADXP"
                                  minimumMultiplicity="1"
                                  maximumMultiplicity="1"
                                  conformance="R"/>
                  </hl7:addr>
               </hl7:receivedOrganization>
            </hl7:intendedRecipient>
         </hl7:informationRecipient>
         <hl7:legalAuthenticator original="hl7:legalAuthenticator"
                                 withpredicate="hl7:legalAuthenticator[hl7:templateId[@root = '2.16.756.5.30.1.1.10.2.5']]"
                                 label="(cdach_header_LegalAuthenticator)"
                                 cardconf="0 … 1"
                                 minimumMultiplicity="0"
                                 maximumMultiplicity="1">
            <hl7:templateId original="hl7:templateId"
                            withpredicate="hl7:templateId[@root = '2.16.756.5.30.1.1.10.2.5']"
                            label="(cdach_header_LegalAuthenticator)"
                            cardconf="1 … 1 Mandatory"
                            datatype="II"
                            minimumMultiplicity="1"
                            maximumMultiplicity="1"
                            conformance="R"
                            isMandatory="true"
                            root="2.16.756.5.30.1.1.10.2.5">
               <attribute name="root" value="2.16.756.5.30.1.1.10.2.5" datatype="uid"/>
            </hl7:templateId>
            <hl7:time original="hl7:time"
                      withpredicate="hl7:time"
                      label="(cdach_header_LegalAuthenticator)"
                      cardconf="1 … 1 Required"
                      datatype="TS.CH.TZ"
                      minimumMultiplicity="1"
                      maximumMultiplicity="1"
                      conformance="R"/>
            <hl7:signatureCode original="hl7:signatureCode"
                               withpredicate="hl7:signatureCode[@code = 'S' or @code = doc('include/voc-2.16.840.1.113883.1.11.10282-DYNAMIC.xml')//valueSet[1]/conceptList/*/@code]"
                               label="(cdach_header_LegalAuthenticator)"
                               cardconf="1 … 1 Required"
                               datatype="CS"
                               minimumMultiplicity="1"
                               maximumMultiplicity="1"
                               conformance="R"
                               code="S"
                               codeSystem="…"
                               codeSystemName="…"
                               displayName="…"
                               valueSet="2.16.840.1.113883.1.11.10282">
               <attribute name="code" value="S" datatype="cs"/>
               <attribute name="codeSystem" datatype="oid"/>
               <attribute name="codeSystemName" datatype="st"/>
               <attribute name="displayName" datatype="st"/>
            </hl7:signatureCode>
            <hl7:assignedEntity original="hl7:assignedEntity"
                                withpredicate="hl7:assignedEntity"
                                label="(cdach_other_AssignedEntityCompilationId)"
                                cardconf="1 … 1 Required"
                                minimumMultiplicity="1"
                                maximumMultiplicity="1"
                                conformance="R">
               <hl7:id original="hl7:id"
                       withpredicate="hl7:id"
                       label="(cdach_other_AssignedEntityCompilationId)"
                       cardconf="1 … * Required"
                       datatype="II"
                       minimumMultiplicity="1"
                       maximumMultiplicity="*"
                       conformance="R"
                       root="…"
                       extension="…">
                  <attribute name="root" datatype="uid"/>
                  <attribute name="extension" datatype="st"/>
               </hl7:id>
               <hl7:code original="hl7:code"
                         withpredicate="hl7:code"
                         label="(cdach_other_AssignedEntityCompilationId)"
                         cardconf="0 … 1"
                         datatype="CE"
                         minimumMultiplicity="0"
                         maximumMultiplicity="1">
                  <hl7:originalText original="hl7:originalText"
                                    withpredicate="hl7:originalText"
                                    label="(cdach_other_OriginalTextElementWithReferenceToNarrativeText)"
                                    cardconf="0 … 1 Conditional"
                                    datatype="ED"
                                    minimumMultiplicity="0"
                                    maximumMultiplicity="1"
                                    conformance="C">
                     <hl7:reference original="hl7:reference"
                                    withpredicate="hl7:reference[not(@nullFlavor)]"
                                    label="(cdach_other_OriginalTextElementWithReferenceToNarrativeText)"
                                    cardconf="1 … 1 Mandatory"
                                    datatype="TEL"
                                    minimumMultiplicity="1"
                                    maximumMultiplicity="1"
                                    conformance="R"
                                    isMandatory="true"
                                    value="…">
                        <attribute name="value"/>
                     </hl7:reference>
                  </hl7:originalText>
                  <hl7:translation original="hl7:translation"
                                   withpredicate="hl7:translation"
                                   label="(cdach_other_AssignedEntityCompilationId)"
                                   cardconf="0 … *"
                                   minimumMultiplicity="0"
                                   maximumMultiplicity="*"
                                   code="…"
                                   codeSystem="…"
                                   codeSystemName="…"
                                   displayName="…">
                     <attribute name="code" datatype="cs"/>
                     <attribute name="codeSystem" datatype="oid"/>
                     <attribute name="codeSystemName" datatype="st"/>
                     <attribute name="displayName" datatype="st"/>
                  </hl7:translation>
               </hl7:code>
               <hl7:addr original="hl7:addr"
                         withpredicate="hl7:addr"
                         label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                         cardconf="0 … *"
                         datatype="AD"
                         minimumMultiplicity="0"
                         maximumMultiplicity="*">
                  <hl7:streetAddressLine original="hl7:streetAddressLine"
                                         withpredicate="hl7:streetAddressLine"
                                         label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                         cardconf="0 … 2"
                                         datatype="ADXP"
                                         minimumMultiplicity="0"
                                         maximumMultiplicity="2"/>
                  <hl7:streetName original="hl7:streetName"
                                  withpredicate="hl7:streetName"
                                  label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                  cardconf="0 … 1 Conditional"
                                  datatype="ADXP"
                                  minimumMultiplicity="0"
                                  maximumMultiplicity="1"
                                  conformance="C"/>
                  <hl7:houseNumber original="hl7:houseNumber"
                                   withpredicate="hl7:houseNumber"
                                   label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                   cardconf="0 … 1"
                                   datatype="ADXP"
                                   minimumMultiplicity="0"
                                   maximumMultiplicity="1"/>
                  <hl7:additionalLocator original="hl7:additionalLocator"
                                         withpredicate="hl7:additionalLocator"
                                         label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                         cardconf="0 … 1"
                                         datatype="ADXP"
                                         minimumMultiplicity="0"
                                         maximumMultiplicity="1"/>
                  <hl7:postBox original="hl7:postBox"
                               withpredicate="hl7:postBox"
                               label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                               cardconf="0 … 1 Conditional"
                               datatype="ADXP"
                               minimumMultiplicity="0"
                               maximumMultiplicity="1"
                               conformance="C"/>
                  <hl7:state original="hl7:state"
                             withpredicate="hl7:state"
                             label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                             cardconf="0 … 1"
                             datatype="ADXP"
                             minimumMultiplicity="0"
                             maximumMultiplicity="1"/>
                  <hl7:city original="hl7:city"
                            withpredicate="hl7:city"
                            label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                            cardconf="1 … 1 Required"
                            datatype="ADXP"
                            minimumMultiplicity="1"
                            maximumMultiplicity="1"
                            conformance="R"/>
                  <hl7:postalCode original="hl7:postalCode"
                                  withpredicate="hl7:postalCode"
                                  label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                  cardconf="1 … 1 Required"
                                  datatype="ADXP"
                                  minimumMultiplicity="1"
                                  maximumMultiplicity="1"
                                  conformance="R"/>
                  <hl7:country original="hl7:country"
                               withpredicate="hl7:country"
                               label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                               cardconf="1 … 1 Required"
                               datatype="ADXP"
                               minimumMultiplicity="1"
                               maximumMultiplicity="1"
                               conformance="R"/>
               </hl7:addr>
               <hl7:telecom original="hl7:telecom"
                            withpredicate="hl7:telecom"
                            label="(cdach_other_AssignedEntityCompilationId)"
                            cardconf="0 … *"
                            datatype="TEL"
                            minimumMultiplicity="0"
                            maximumMultiplicity="*"/>
               <hl7:assignedPerson original="hl7:assignedPerson"
                                   withpredicate="hl7:assignedPerson"
                                   label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                   cardconf="0 … 1"
                                   minimumMultiplicity="0"
                                   maximumMultiplicity="1">
                  <hl7:name original="hl7:name[not(@use) or @use='L']"
                            withpredicate="hl7:name[not(@use) or @use='L']"
                            label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                            cardconf="1 … 1 Required"
                            datatype="PN"
                            minimumMultiplicity="1"
                            maximumMultiplicity="1"
                            conformance="R"
                            use="L">
                     <attribute name="use" value="L" datatype="set_cs"/>
                     <hl7:prefix original="hl7:prefix"
                                 withpredicate="hl7:prefix"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="0 … *"
                                 datatype="ENXP"
                                 minimumMultiplicity="0"
                                 maximumMultiplicity="*"
                                 qualifier="AC">
                        <attribute name="qualifier" value="AC" datatype="set_cs"/>
                     </hl7:prefix>
                     <hl7:family original="hl7:family"
                                 withpredicate="hl7:family[not(tokenize(@qualifier, '\s'))]"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="1 … * Required"
                                 datatype="ENXP"
                                 minimumMultiplicity="1"
                                 maximumMultiplicity="*"
                                 conformance="R"
                                 qualifier="…">
                        <attribute name="qualifier" datatype="set_cs"/>
                     </hl7:family>
                     <hl7:family original="hl7:family"
                                 withpredicate="hl7:family"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="0 … *"
                                 datatype="ENXP"
                                 minimumMultiplicity="0"
                                 maximumMultiplicity="*"
                                 qualifier="BR">
                        <attribute name="qualifier" value="BR" datatype="set_cs"/>
                     </hl7:family>
                     <hl7:given original="hl7:given"
                                withpredicate="hl7:given[not(tokenize(@qualifier, '\s'))]"
                                label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                cardconf="1 … * Required"
                                datatype="ENXP"
                                minimumMultiplicity="1"
                                maximumMultiplicity="*"
                                conformance="R"
                                qualifier="…">
                        <attribute name="qualifier" datatype="set_cs"/>
                     </hl7:given>
                     <hl7:given original="hl7:given"
                                withpredicate="hl7:given"
                                label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                cardconf="0 … *"
                                datatype="ENXP"
                                minimumMultiplicity="0"
                                maximumMultiplicity="*"
                                qualifier="CL">
                        <attribute name="qualifier" value="CL" datatype="set_cs"/>
                     </hl7:given>
                  </hl7:name>
                  <hl7:name original="hl7:name[@use='P']"
                            withpredicate="hl7:name[@use='P']"
                            label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                            cardconf="0 … *"
                            datatype="PN"
                            minimumMultiplicity="0"
                            maximumMultiplicity="*"
                            use="P">
                     <attribute name="use" value="P" datatype="set_cs"/>
                     <hl7:prefix original="hl7:prefix"
                                 withpredicate="hl7:prefix"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="0 … *"
                                 datatype="ENXP"
                                 minimumMultiplicity="0"
                                 maximumMultiplicity="*"
                                 qualifier="TITLE">
                        <attribute name="qualifier" value="TITLE" datatype="set_cs"/>
                     </hl7:prefix>
                     <hl7:family original="hl7:family"
                                 withpredicate="hl7:family[not(tokenize(@qualifier, '\s'))]"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="0 … *"
                                 datatype="ENXP"
                                 minimumMultiplicity="0"
                                 maximumMultiplicity="*"
                                 qualifier="…">
                        <attribute name="qualifier" datatype="set_cs"/>
                     </hl7:family>
                     <hl7:given original="hl7:given"
                                withpredicate="hl7:given[not(tokenize(@qualifier, '\s'))]"
                                label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                cardconf="0 … *"
                                datatype="ENXP"
                                minimumMultiplicity="0"
                                maximumMultiplicity="*"
                                qualifier="…">
                        <attribute name="qualifier" datatype="set_cs"/>
                     </hl7:given>
                  </hl7:name>
                  <hl7:name original="hl7:name[@use='ASGN']"
                            withpredicate="hl7:name[@use='ASGN']"
                            label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                            cardconf="0 … *"
                            datatype="PN"
                            minimumMultiplicity="0"
                            maximumMultiplicity="*"
                            use="ASGN">
                     <attribute name="use" value="ASGN" datatype="set_cs"/>
                     <hl7:prefix original="hl7:prefix"
                                 withpredicate="hl7:prefix"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="0 … *"
                                 datatype="ENXP"
                                 minimumMultiplicity="0"
                                 maximumMultiplicity="*"
                                 qualifier="TITLE">
                        <attribute name="qualifier" value="TITLE" datatype="set_cs"/>
                     </hl7:prefix>
                     <hl7:family original="hl7:family"
                                 withpredicate="hl7:family[not(tokenize(@qualifier, '\s'))]"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="0 … *"
                                 datatype="ENXP"
                                 minimumMultiplicity="0"
                                 maximumMultiplicity="*"
                                 qualifier="…">
                        <attribute name="qualifier" datatype="set_cs"/>
                     </hl7:family>
                     <hl7:given original="hl7:given"
                                withpredicate="hl7:given[not(tokenize(@qualifier, '\s'))]"
                                label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                cardconf="0 … *"
                                datatype="ENXP"
                                minimumMultiplicity="0"
                                maximumMultiplicity="*"
                                qualifier="…">
                        <attribute name="qualifier" datatype="set_cs"/>
                     </hl7:given>
                  </hl7:name>
               </hl7:assignedPerson>
               <hl7:representedOrganization original="hl7:representedOrganization"
                                            withpredicate="hl7:representedOrganization"
                                            label="(cdach_other_OrganizationCompilationWithName)"
                                            cardconf="0 … 1"
                                            minimumMultiplicity="0"
                                            maximumMultiplicity="1">
                  <hl7:id original="hl7:id"
                          withpredicate="hl7:id"
                          label="(cdach_other_OrganizationCompilationWithName)"
                          cardconf="0 … *"
                          datatype="II"
                          minimumMultiplicity="0"
                          maximumMultiplicity="*"
                          root="…"
                          extension="…">
                     <attribute name="root" datatype="uid"/>
                     <attribute name="extension" datatype="st"/>
                  </hl7:id>
                  <hl7:name original="hl7:name"
                            withpredicate="hl7:name"
                            label="(cdach_other_OrganizationCompilationWithName)"
                            cardconf="1 … * Required"
                            datatype="ON"
                            minimumMultiplicity="1"
                            maximumMultiplicity="*"
                            conformance="R"/>
                  <hl7:telecom original="hl7:telecom"
                               withpredicate="hl7:telecom"
                               label="(cdach_other_OrganizationCompilationWithName)"
                               cardconf="0 … *"
                               datatype="TEL"
                               minimumMultiplicity="0"
                               maximumMultiplicity="*"/>
                  <hl7:addr original="hl7:addr"
                            withpredicate="hl7:addr"
                            label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                            cardconf="0 … *"
                            datatype="AD"
                            minimumMultiplicity="0"
                            maximumMultiplicity="*">
                     <hl7:streetAddressLine original="hl7:streetAddressLine"
                                            withpredicate="hl7:streetAddressLine"
                                            label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                            cardconf="0 … 2"
                                            datatype="ADXP"
                                            minimumMultiplicity="0"
                                            maximumMultiplicity="2"/>
                     <hl7:streetName original="hl7:streetName"
                                     withpredicate="hl7:streetName"
                                     label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                     cardconf="0 … 1 Conditional"
                                     datatype="ADXP"
                                     minimumMultiplicity="0"
                                     maximumMultiplicity="1"
                                     conformance="C"/>
                     <hl7:houseNumber original="hl7:houseNumber"
                                      withpredicate="hl7:houseNumber"
                                      label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                      cardconf="0 … 1"
                                      datatype="ADXP"
                                      minimumMultiplicity="0"
                                      maximumMultiplicity="1"/>
                     <hl7:additionalLocator original="hl7:additionalLocator"
                                            withpredicate="hl7:additionalLocator"
                                            label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                            cardconf="0 … 1"
                                            datatype="ADXP"
                                            minimumMultiplicity="0"
                                            maximumMultiplicity="1"/>
                     <hl7:postBox original="hl7:postBox"
                                  withpredicate="hl7:postBox"
                                  label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                  cardconf="0 … 1 Conditional"
                                  datatype="ADXP"
                                  minimumMultiplicity="0"
                                  maximumMultiplicity="1"
                                  conformance="C"/>
                     <hl7:state original="hl7:state"
                                withpredicate="hl7:state"
                                label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                cardconf="0 … 1"
                                datatype="ADXP"
                                minimumMultiplicity="0"
                                maximumMultiplicity="1"/>
                     <hl7:city original="hl7:city"
                               withpredicate="hl7:city"
                               label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                               cardconf="1 … 1 Required"
                               datatype="ADXP"
                               minimumMultiplicity="1"
                               maximumMultiplicity="1"
                               conformance="R"/>
                     <hl7:postalCode original="hl7:postalCode"
                                     withpredicate="hl7:postalCode"
                                     label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                     cardconf="1 … 1 Required"
                                     datatype="ADXP"
                                     minimumMultiplicity="1"
                                     maximumMultiplicity="1"
                                     conformance="R"/>
                     <hl7:country original="hl7:country"
                                  withpredicate="hl7:country"
                                  label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                  cardconf="1 … 1 Required"
                                  datatype="ADXP"
                                  minimumMultiplicity="1"
                                  maximumMultiplicity="1"
                                  conformance="R"/>
                  </hl7:addr>
               </hl7:representedOrganization>
            </hl7:assignedEntity>
         </hl7:legalAuthenticator>
         <hl7:authenticator original="hl7:authenticator"
                            withpredicate="hl7:authenticator[hl7:templateId[@root = '2.16.756.5.30.1.1.10.2.6']]"
                            label="(cdach_header_Authenticator)"
                            cardconf="0 … *"
                            minimumMultiplicity="0"
                            maximumMultiplicity="*">
            <hl7:templateId original="hl7:templateId"
                            withpredicate="hl7:templateId[@root = '2.16.756.5.30.1.1.10.2.6']"
                            label="(cdach_header_Authenticator)"
                            cardconf="1 … 1 Mandatory"
                            datatype="II"
                            minimumMultiplicity="1"
                            maximumMultiplicity="1"
                            conformance="R"
                            isMandatory="true"
                            root="2.16.756.5.30.1.1.10.2.6">
               <attribute name="root" value="2.16.756.5.30.1.1.10.2.6" datatype="uid"/>
            </hl7:templateId>
            <hl7:time original="hl7:time"
                      withpredicate="hl7:time"
                      label="(cdach_header_Authenticator)"
                      cardconf="1 … 1 Required"
                      datatype="TS.CH.TZ"
                      minimumMultiplicity="1"
                      maximumMultiplicity="1"
                      conformance="R"/>
            <hl7:signatureCode original="hl7:signatureCode"
                               withpredicate="hl7:signatureCode[@code = 'S' or @code = doc('include/voc-2.16.840.1.113883.1.11.10282-DYNAMIC.xml')//valueSet[1]/conceptList/*/@code]"
                               label="(cdach_header_Authenticator)"
                               cardconf="1 … 1 Required"
                               datatype="CS"
                               minimumMultiplicity="1"
                               maximumMultiplicity="1"
                               conformance="R"
                               code="S"
                               codeSystem="…"
                               codeSystemName="…"
                               displayName="…"
                               valueSet="2.16.840.1.113883.1.11.10282">
               <attribute name="code" value="S" datatype="cs"/>
               <attribute name="codeSystem" datatype="oid"/>
               <attribute name="codeSystemName" datatype="st"/>
               <attribute name="displayName" datatype="st"/>
            </hl7:signatureCode>
            <hl7:assignedEntity original="hl7:assignedEntity"
                                withpredicate="hl7:assignedEntity"
                                label="(cdach_other_AssignedEntityCompilationId)"
                                cardconf="1 … 1 Required"
                                minimumMultiplicity="1"
                                maximumMultiplicity="1"
                                conformance="R">
               <hl7:id original="hl7:id"
                       withpredicate="hl7:id"
                       label="(cdach_other_AssignedEntityCompilationId)"
                       cardconf="1 … * Required"
                       datatype="II"
                       minimumMultiplicity="1"
                       maximumMultiplicity="*"
                       conformance="R"
                       root="…"
                       extension="…">
                  <attribute name="root" datatype="uid"/>
                  <attribute name="extension" datatype="st"/>
               </hl7:id>
               <hl7:code original="hl7:code"
                         withpredicate="hl7:code"
                         label="(cdach_other_AssignedEntityCompilationId)"
                         cardconf="0 … 1"
                         datatype="CE"
                         minimumMultiplicity="0"
                         maximumMultiplicity="1">
                  <hl7:originalText original="hl7:originalText"
                                    withpredicate="hl7:originalText"
                                    label="(cdach_other_OriginalTextElementWithReferenceToNarrativeText)"
                                    cardconf="0 … 1 Conditional"
                                    datatype="ED"
                                    minimumMultiplicity="0"
                                    maximumMultiplicity="1"
                                    conformance="C">
                     <hl7:reference original="hl7:reference"
                                    withpredicate="hl7:reference[not(@nullFlavor)]"
                                    label="(cdach_other_OriginalTextElementWithReferenceToNarrativeText)"
                                    cardconf="1 … 1 Mandatory"
                                    datatype="TEL"
                                    minimumMultiplicity="1"
                                    maximumMultiplicity="1"
                                    conformance="R"
                                    isMandatory="true"
                                    value="…">
                        <attribute name="value"/>
                     </hl7:reference>
                  </hl7:originalText>
                  <hl7:translation original="hl7:translation"
                                   withpredicate="hl7:translation"
                                   label="(cdach_other_AssignedEntityCompilationId)"
                                   cardconf="0 … *"
                                   minimumMultiplicity="0"
                                   maximumMultiplicity="*"
                                   code="…"
                                   codeSystem="…"
                                   codeSystemName="…"
                                   displayName="…">
                     <attribute name="code" datatype="cs"/>
                     <attribute name="codeSystem" datatype="oid"/>
                     <attribute name="codeSystemName" datatype="st"/>
                     <attribute name="displayName" datatype="st"/>
                  </hl7:translation>
               </hl7:code>
               <hl7:addr original="hl7:addr"
                         withpredicate="hl7:addr"
                         label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                         cardconf="0 … *"
                         datatype="AD"
                         minimumMultiplicity="0"
                         maximumMultiplicity="*">
                  <hl7:streetAddressLine original="hl7:streetAddressLine"
                                         withpredicate="hl7:streetAddressLine"
                                         label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                         cardconf="0 … 2"
                                         datatype="ADXP"
                                         minimumMultiplicity="0"
                                         maximumMultiplicity="2"/>
                  <hl7:streetName original="hl7:streetName"
                                  withpredicate="hl7:streetName"
                                  label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                  cardconf="0 … 1 Conditional"
                                  datatype="ADXP"
                                  minimumMultiplicity="0"
                                  maximumMultiplicity="1"
                                  conformance="C"/>
                  <hl7:houseNumber original="hl7:houseNumber"
                                   withpredicate="hl7:houseNumber"
                                   label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                   cardconf="0 … 1"
                                   datatype="ADXP"
                                   minimumMultiplicity="0"
                                   maximumMultiplicity="1"/>
                  <hl7:additionalLocator original="hl7:additionalLocator"
                                         withpredicate="hl7:additionalLocator"
                                         label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                         cardconf="0 … 1"
                                         datatype="ADXP"
                                         minimumMultiplicity="0"
                                         maximumMultiplicity="1"/>
                  <hl7:postBox original="hl7:postBox"
                               withpredicate="hl7:postBox"
                               label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                               cardconf="0 … 1 Conditional"
                               datatype="ADXP"
                               minimumMultiplicity="0"
                               maximumMultiplicity="1"
                               conformance="C"/>
                  <hl7:state original="hl7:state"
                             withpredicate="hl7:state"
                             label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                             cardconf="0 … 1"
                             datatype="ADXP"
                             minimumMultiplicity="0"
                             maximumMultiplicity="1"/>
                  <hl7:city original="hl7:city"
                            withpredicate="hl7:city"
                            label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                            cardconf="1 … 1 Required"
                            datatype="ADXP"
                            minimumMultiplicity="1"
                            maximumMultiplicity="1"
                            conformance="R"/>
                  <hl7:postalCode original="hl7:postalCode"
                                  withpredicate="hl7:postalCode"
                                  label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                  cardconf="1 … 1 Required"
                                  datatype="ADXP"
                                  minimumMultiplicity="1"
                                  maximumMultiplicity="1"
                                  conformance="R"/>
                  <hl7:country original="hl7:country"
                               withpredicate="hl7:country"
                               label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                               cardconf="1 … 1 Required"
                               datatype="ADXP"
                               minimumMultiplicity="1"
                               maximumMultiplicity="1"
                               conformance="R"/>
               </hl7:addr>
               <hl7:telecom original="hl7:telecom"
                            withpredicate="hl7:telecom"
                            label="(cdach_other_AssignedEntityCompilationId)"
                            cardconf="0 … *"
                            datatype="TEL"
                            minimumMultiplicity="0"
                            maximumMultiplicity="*"/>
               <hl7:assignedPerson original="hl7:assignedPerson"
                                   withpredicate="hl7:assignedPerson"
                                   label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                   cardconf="0 … 1"
                                   minimumMultiplicity="0"
                                   maximumMultiplicity="1">
                  <hl7:name original="hl7:name[not(@use) or @use='L']"
                            withpredicate="hl7:name[not(@use) or @use='L']"
                            label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                            cardconf="1 … 1 Required"
                            datatype="PN"
                            minimumMultiplicity="1"
                            maximumMultiplicity="1"
                            conformance="R"
                            use="L">
                     <attribute name="use" value="L" datatype="set_cs"/>
                     <hl7:prefix original="hl7:prefix"
                                 withpredicate="hl7:prefix"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="0 … *"
                                 datatype="ENXP"
                                 minimumMultiplicity="0"
                                 maximumMultiplicity="*"
                                 qualifier="AC">
                        <attribute name="qualifier" value="AC" datatype="set_cs"/>
                     </hl7:prefix>
                     <hl7:family original="hl7:family"
                                 withpredicate="hl7:family[not(tokenize(@qualifier, '\s'))]"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="1 … * Required"
                                 datatype="ENXP"
                                 minimumMultiplicity="1"
                                 maximumMultiplicity="*"
                                 conformance="R"
                                 qualifier="…">
                        <attribute name="qualifier" datatype="set_cs"/>
                     </hl7:family>
                     <hl7:family original="hl7:family"
                                 withpredicate="hl7:family"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="0 … *"
                                 datatype="ENXP"
                                 minimumMultiplicity="0"
                                 maximumMultiplicity="*"
                                 qualifier="BR">
                        <attribute name="qualifier" value="BR" datatype="set_cs"/>
                     </hl7:family>
                     <hl7:given original="hl7:given"
                                withpredicate="hl7:given[not(tokenize(@qualifier, '\s'))]"
                                label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                cardconf="1 … * Required"
                                datatype="ENXP"
                                minimumMultiplicity="1"
                                maximumMultiplicity="*"
                                conformance="R"
                                qualifier="…">
                        <attribute name="qualifier" datatype="set_cs"/>
                     </hl7:given>
                     <hl7:given original="hl7:given"
                                withpredicate="hl7:given"
                                label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                cardconf="0 … *"
                                datatype="ENXP"
                                minimumMultiplicity="0"
                                maximumMultiplicity="*"
                                qualifier="CL">
                        <attribute name="qualifier" value="CL" datatype="set_cs"/>
                     </hl7:given>
                  </hl7:name>
                  <hl7:name original="hl7:name[@use='P']"
                            withpredicate="hl7:name[@use='P']"
                            label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                            cardconf="0 … *"
                            datatype="PN"
                            minimumMultiplicity="0"
                            maximumMultiplicity="*"
                            use="P">
                     <attribute name="use" value="P" datatype="set_cs"/>
                     <hl7:prefix original="hl7:prefix"
                                 withpredicate="hl7:prefix"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="0 … *"
                                 datatype="ENXP"
                                 minimumMultiplicity="0"
                                 maximumMultiplicity="*"
                                 qualifier="TITLE">
                        <attribute name="qualifier" value="TITLE" datatype="set_cs"/>
                     </hl7:prefix>
                     <hl7:family original="hl7:family"
                                 withpredicate="hl7:family[not(tokenize(@qualifier, '\s'))]"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="0 … *"
                                 datatype="ENXP"
                                 minimumMultiplicity="0"
                                 maximumMultiplicity="*"
                                 qualifier="…">
                        <attribute name="qualifier" datatype="set_cs"/>
                     </hl7:family>
                     <hl7:given original="hl7:given"
                                withpredicate="hl7:given[not(tokenize(@qualifier, '\s'))]"
                                label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                cardconf="0 … *"
                                datatype="ENXP"
                                minimumMultiplicity="0"
                                maximumMultiplicity="*"
                                qualifier="…">
                        <attribute name="qualifier" datatype="set_cs"/>
                     </hl7:given>
                  </hl7:name>
                  <hl7:name original="hl7:name[@use='ASGN']"
                            withpredicate="hl7:name[@use='ASGN']"
                            label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                            cardconf="0 … *"
                            datatype="PN"
                            minimumMultiplicity="0"
                            maximumMultiplicity="*"
                            use="ASGN">
                     <attribute name="use" value="ASGN" datatype="set_cs"/>
                     <hl7:prefix original="hl7:prefix"
                                 withpredicate="hl7:prefix"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="0 … *"
                                 datatype="ENXP"
                                 minimumMultiplicity="0"
                                 maximumMultiplicity="*"
                                 qualifier="TITLE">
                        <attribute name="qualifier" value="TITLE" datatype="set_cs"/>
                     </hl7:prefix>
                     <hl7:family original="hl7:family"
                                 withpredicate="hl7:family[not(tokenize(@qualifier, '\s'))]"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="0 … *"
                                 datatype="ENXP"
                                 minimumMultiplicity="0"
                                 maximumMultiplicity="*"
                                 qualifier="…">
                        <attribute name="qualifier" datatype="set_cs"/>
                     </hl7:family>
                     <hl7:given original="hl7:given"
                                withpredicate="hl7:given[not(tokenize(@qualifier, '\s'))]"
                                label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                cardconf="0 … *"
                                datatype="ENXP"
                                minimumMultiplicity="0"
                                maximumMultiplicity="*"
                                qualifier="…">
                        <attribute name="qualifier" datatype="set_cs"/>
                     </hl7:given>
                  </hl7:name>
               </hl7:assignedPerson>
               <hl7:representedOrganization original="hl7:representedOrganization"
                                            withpredicate="hl7:representedOrganization"
                                            label="(cdach_other_OrganizationCompilationWithName)"
                                            cardconf="0 … 1"
                                            minimumMultiplicity="0"
                                            maximumMultiplicity="1">
                  <hl7:id original="hl7:id"
                          withpredicate="hl7:id"
                          label="(cdach_other_OrganizationCompilationWithName)"
                          cardconf="0 … *"
                          datatype="II"
                          minimumMultiplicity="0"
                          maximumMultiplicity="*"
                          root="…"
                          extension="…">
                     <attribute name="root" datatype="uid"/>
                     <attribute name="extension" datatype="st"/>
                  </hl7:id>
                  <hl7:name original="hl7:name"
                            withpredicate="hl7:name"
                            label="(cdach_other_OrganizationCompilationWithName)"
                            cardconf="1 … * Required"
                            datatype="ON"
                            minimumMultiplicity="1"
                            maximumMultiplicity="*"
                            conformance="R"/>
                  <hl7:telecom original="hl7:telecom"
                               withpredicate="hl7:telecom"
                               label="(cdach_other_OrganizationCompilationWithName)"
                               cardconf="0 … *"
                               datatype="TEL"
                               minimumMultiplicity="0"
                               maximumMultiplicity="*"/>
                  <hl7:addr original="hl7:addr"
                            withpredicate="hl7:addr"
                            label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                            cardconf="0 … *"
                            datatype="AD"
                            minimumMultiplicity="0"
                            maximumMultiplicity="*">
                     <hl7:streetAddressLine original="hl7:streetAddressLine"
                                            withpredicate="hl7:streetAddressLine"
                                            label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                            cardconf="0 … 2"
                                            datatype="ADXP"
                                            minimumMultiplicity="0"
                                            maximumMultiplicity="2"/>
                     <hl7:streetName original="hl7:streetName"
                                     withpredicate="hl7:streetName"
                                     label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                     cardconf="0 … 1 Conditional"
                                     datatype="ADXP"
                                     minimumMultiplicity="0"
                                     maximumMultiplicity="1"
                                     conformance="C"/>
                     <hl7:houseNumber original="hl7:houseNumber"
                                      withpredicate="hl7:houseNumber"
                                      label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                      cardconf="0 … 1"
                                      datatype="ADXP"
                                      minimumMultiplicity="0"
                                      maximumMultiplicity="1"/>
                     <hl7:additionalLocator original="hl7:additionalLocator"
                                            withpredicate="hl7:additionalLocator"
                                            label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                            cardconf="0 … 1"
                                            datatype="ADXP"
                                            minimumMultiplicity="0"
                                            maximumMultiplicity="1"/>
                     <hl7:postBox original="hl7:postBox"
                                  withpredicate="hl7:postBox"
                                  label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                  cardconf="0 … 1 Conditional"
                                  datatype="ADXP"
                                  minimumMultiplicity="0"
                                  maximumMultiplicity="1"
                                  conformance="C"/>
                     <hl7:state original="hl7:state"
                                withpredicate="hl7:state"
                                label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                cardconf="0 … 1"
                                datatype="ADXP"
                                minimumMultiplicity="0"
                                maximumMultiplicity="1"/>
                     <hl7:city original="hl7:city"
                               withpredicate="hl7:city"
                               label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                               cardconf="1 … 1 Required"
                               datatype="ADXP"
                               minimumMultiplicity="1"
                               maximumMultiplicity="1"
                               conformance="R"/>
                     <hl7:postalCode original="hl7:postalCode"
                                     withpredicate="hl7:postalCode"
                                     label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                     cardconf="1 … 1 Required"
                                     datatype="ADXP"
                                     minimumMultiplicity="1"
                                     maximumMultiplicity="1"
                                     conformance="R"/>
                     <hl7:country original="hl7:country"
                                  withpredicate="hl7:country"
                                  label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                  cardconf="1 … 1 Required"
                                  datatype="ADXP"
                                  minimumMultiplicity="1"
                                  maximumMultiplicity="1"
                                  conformance="R"/>
                  </hl7:addr>
               </hl7:representedOrganization>
            </hl7:assignedEntity>
         </hl7:authenticator>
         <hl7:participant original="hl7:participant"
                          withpredicate="hl7:participant[hl7:templateId[@root = '2.16.756.5.30.1.1.10.2.43'] and hl7:templateId[@root = '1.3.6.1.4.1.19376.1.5.3.1.2.4']]"
                          label="(cdach_header_PatientContact)"
                          cardconf="0 … *"
                          minimumMultiplicity="0"
                          maximumMultiplicity="*"
                          typeCode="IND">
            <attribute name="typeCode" value="IND" datatype="cs"/>
            <hl7:templateId original="hl7:templateId"
                            withpredicate="hl7:templateId[@root = '2.16.756.5.30.1.1.10.2.43']"
                            label="(cdach_header_PatientContact)"
                            cardconf="1 … 1 Mandatory"
                            datatype="II"
                            minimumMultiplicity="1"
                            maximumMultiplicity="1"
                            conformance="R"
                            isMandatory="true"
                            root="2.16.756.5.30.1.1.10.2.43">
               <attribute name="root" value="2.16.756.5.30.1.1.10.2.43" datatype="uid"/>
            </hl7:templateId>
            <hl7:templateId original="hl7:templateId"
                            withpredicate="hl7:templateId[@root = '1.3.6.1.4.1.19376.1.5.3.1.2.4']"
                            label="(cdach_header_PatientContact)"
                            cardconf="1 … 1 Mandatory"
                            datatype="II"
                            minimumMultiplicity="1"
                            maximumMultiplicity="1"
                            conformance="R"
                            isMandatory="true"
                            root="1.3.6.1.4.1.19376.1.5.3.1.2.4">
               <attribute name="root" value="1.3.6.1.4.1.19376.1.5.3.1.2.4" datatype="uid"/>
            </hl7:templateId>
            <hl7:time original="hl7:time"
                      withpredicate="hl7:time"
                      label="(cdach_header_PatientContact)"
                      cardconf="0 … 1"
                      datatype="IVL_TS.CH.TZ"
                      minimumMultiplicity="0"
                      maximumMultiplicity="1">
               <hl7:low original="hl7:low"
                        withpredicate="hl7:low"
                        label="(cdach_header_PatientContact)"
                        cardconf="1 … 1 Required"
                        datatype="TS.CH.TZ"
                        minimumMultiplicity="1"
                        maximumMultiplicity="1"
                        conformance="R"/>
               <hl7:high original="hl7:high"
                         withpredicate="hl7:high"
                         label="(cdach_header_PatientContact)"
                         cardconf="1 … 1 Required"
                         datatype="TS.CH.TZ"
                         minimumMultiplicity="1"
                         maximumMultiplicity="1"
                         conformance="R"/>
            </hl7:time>
            <hl7:associatedEntity original="hl7:associatedEntity"
                                  withpredicate="hl7:associatedEntity[@classCode]"
                                  label="(cdach_header_PatientContact)"
                                  cardconf="1 … 1 Required"
                                  minimumMultiplicity="1"
                                  maximumMultiplicity="1"
                                  conformance="R"
                                  classCode="…">
               <attribute name="classCode" datatype="cs"/>
               <hl7:code original="hl7:code"
                         withpredicate="hl7:code"
                         label="(cdach_header_PatientContact)"
                         cardconf="1 … 1 Required"
                         datatype="CE"
                         minimumMultiplicity="1"
                         maximumMultiplicity="1"
                         conformance="R"
                         nullFlavor="…"
                         code="…"
                         codeSystem="2.16.840.1.113883.5.111"
                         codeSystemName="HL7RoleCode"
                         displayName="…">
                  <attribute name="nullFlavor" datatype="cs"/>
                  <attribute name="code" datatype="cs"/>
                  <attribute name="codeSystem" value="2.16.840.1.113883.5.111" datatype="oid"/>
                  <attribute name="codeSystemName" value="HL7RoleCode" datatype="st"/>
                  <attribute name="displayName" datatype="st"/>
               </hl7:code>
               <hl7:addr original="hl7:addr"
                         withpredicate="hl7:addr"
                         label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                         cardconf="0 … *"
                         datatype="AD"
                         minimumMultiplicity="0"
                         maximumMultiplicity="*">
                  <hl7:streetAddressLine original="hl7:streetAddressLine"
                                         withpredicate="hl7:streetAddressLine"
                                         label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                         cardconf="0 … 2"
                                         datatype="ADXP"
                                         minimumMultiplicity="0"
                                         maximumMultiplicity="2"/>
                  <hl7:streetName original="hl7:streetName"
                                  withpredicate="hl7:streetName"
                                  label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                  cardconf="0 … 1 Conditional"
                                  datatype="ADXP"
                                  minimumMultiplicity="0"
                                  maximumMultiplicity="1"
                                  conformance="C"/>
                  <hl7:houseNumber original="hl7:houseNumber"
                                   withpredicate="hl7:houseNumber"
                                   label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                   cardconf="0 … 1"
                                   datatype="ADXP"
                                   minimumMultiplicity="0"
                                   maximumMultiplicity="1"/>
                  <hl7:additionalLocator original="hl7:additionalLocator"
                                         withpredicate="hl7:additionalLocator"
                                         label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                         cardconf="0 … 1"
                                         datatype="ADXP"
                                         minimumMultiplicity="0"
                                         maximumMultiplicity="1"/>
                  <hl7:postBox original="hl7:postBox"
                               withpredicate="hl7:postBox"
                               label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                               cardconf="0 … 1 Conditional"
                               datatype="ADXP"
                               minimumMultiplicity="0"
                               maximumMultiplicity="1"
                               conformance="C"/>
                  <hl7:state original="hl7:state"
                             withpredicate="hl7:state"
                             label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                             cardconf="0 … 1"
                             datatype="ADXP"
                             minimumMultiplicity="0"
                             maximumMultiplicity="1"/>
                  <hl7:city original="hl7:city"
                            withpredicate="hl7:city"
                            label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                            cardconf="1 … 1 Required"
                            datatype="ADXP"
                            minimumMultiplicity="1"
                            maximumMultiplicity="1"
                            conformance="R"/>
                  <hl7:postalCode original="hl7:postalCode"
                                  withpredicate="hl7:postalCode"
                                  label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                  cardconf="1 … 1 Required"
                                  datatype="ADXP"
                                  minimumMultiplicity="1"
                                  maximumMultiplicity="1"
                                  conformance="R"/>
                  <hl7:country original="hl7:country"
                               withpredicate="hl7:country"
                               label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                               cardconf="1 … 1 Required"
                               datatype="ADXP"
                               minimumMultiplicity="1"
                               maximumMultiplicity="1"
                               conformance="R"/>
               </hl7:addr>
               <hl7:telecom original="hl7:telecom"
                            withpredicate="hl7:telecom"
                            label="(cdach_header_PatientContact)"
                            cardconf="0 … *"
                            datatype="TEL"
                            minimumMultiplicity="0"
                            maximumMultiplicity="*"/>
               <hl7:associatedPerson original="hl7:associatedPerson"
                                     withpredicate="hl7:associatedPerson"
                                     label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                     cardconf="0 … 1 Conditional"
                                     minimumMultiplicity="0"
                                     maximumMultiplicity="1"
                                     conformance="C">
                  <hl7:name original="hl7:name[not(@use) or @use='L']"
                            withpredicate="hl7:name[not(@use) or @use='L']"
                            label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                            cardconf="1 … 1 Required"
                            datatype="PN"
                            minimumMultiplicity="1"
                            maximumMultiplicity="1"
                            conformance="R"
                            use="L">
                     <attribute name="use" value="L" datatype="set_cs"/>
                     <hl7:prefix original="hl7:prefix"
                                 withpredicate="hl7:prefix"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="0 … *"
                                 datatype="ENXP"
                                 minimumMultiplicity="0"
                                 maximumMultiplicity="*"
                                 qualifier="AC">
                        <attribute name="qualifier" value="AC" datatype="set_cs"/>
                     </hl7:prefix>
                     <hl7:family original="hl7:family"
                                 withpredicate="hl7:family[not(tokenize(@qualifier, '\s'))]"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="1 … * Required"
                                 datatype="ENXP"
                                 minimumMultiplicity="1"
                                 maximumMultiplicity="*"
                                 conformance="R"
                                 qualifier="…">
                        <attribute name="qualifier" datatype="set_cs"/>
                     </hl7:family>
                     <hl7:family original="hl7:family"
                                 withpredicate="hl7:family"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="0 … *"
                                 datatype="ENXP"
                                 minimumMultiplicity="0"
                                 maximumMultiplicity="*"
                                 qualifier="BR">
                        <attribute name="qualifier" value="BR" datatype="set_cs"/>
                     </hl7:family>
                     <hl7:given original="hl7:given"
                                withpredicate="hl7:given[not(tokenize(@qualifier, '\s'))]"
                                label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                cardconf="1 … * Required"
                                datatype="ENXP"
                                minimumMultiplicity="1"
                                maximumMultiplicity="*"
                                conformance="R"
                                qualifier="…">
                        <attribute name="qualifier" datatype="set_cs"/>
                     </hl7:given>
                     <hl7:given original="hl7:given"
                                withpredicate="hl7:given"
                                label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                cardconf="0 … *"
                                datatype="ENXP"
                                minimumMultiplicity="0"
                                maximumMultiplicity="*"
                                qualifier="CL">
                        <attribute name="qualifier" value="CL" datatype="set_cs"/>
                     </hl7:given>
                  </hl7:name>
                  <hl7:name original="hl7:name[@use='P']"
                            withpredicate="hl7:name[@use='P']"
                            label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                            cardconf="0 … *"
                            datatype="PN"
                            minimumMultiplicity="0"
                            maximumMultiplicity="*"
                            use="P">
                     <attribute name="use" value="P" datatype="set_cs"/>
                     <hl7:prefix original="hl7:prefix"
                                 withpredicate="hl7:prefix"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="0 … *"
                                 datatype="ENXP"
                                 minimumMultiplicity="0"
                                 maximumMultiplicity="*"
                                 qualifier="TITLE">
                        <attribute name="qualifier" value="TITLE" datatype="set_cs"/>
                     </hl7:prefix>
                     <hl7:family original="hl7:family"
                                 withpredicate="hl7:family[not(tokenize(@qualifier, '\s'))]"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="0 … *"
                                 datatype="ENXP"
                                 minimumMultiplicity="0"
                                 maximumMultiplicity="*"
                                 qualifier="…">
                        <attribute name="qualifier" datatype="set_cs"/>
                     </hl7:family>
                     <hl7:given original="hl7:given"
                                withpredicate="hl7:given[not(tokenize(@qualifier, '\s'))]"
                                label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                cardconf="0 … *"
                                datatype="ENXP"
                                minimumMultiplicity="0"
                                maximumMultiplicity="*"
                                qualifier="…">
                        <attribute name="qualifier" datatype="set_cs"/>
                     </hl7:given>
                  </hl7:name>
                  <hl7:name original="hl7:name[@use='ASGN']"
                            withpredicate="hl7:name[@use='ASGN']"
                            label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                            cardconf="0 … *"
                            datatype="PN"
                            minimumMultiplicity="0"
                            maximumMultiplicity="*"
                            use="ASGN">
                     <attribute name="use" value="ASGN" datatype="set_cs"/>
                     <hl7:prefix original="hl7:prefix"
                                 withpredicate="hl7:prefix"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="0 … *"
                                 datatype="ENXP"
                                 minimumMultiplicity="0"
                                 maximumMultiplicity="*"
                                 qualifier="TITLE">
                        <attribute name="qualifier" value="TITLE" datatype="set_cs"/>
                     </hl7:prefix>
                     <hl7:family original="hl7:family"
                                 withpredicate="hl7:family[not(tokenize(@qualifier, '\s'))]"
                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                 cardconf="0 … *"
                                 datatype="ENXP"
                                 minimumMultiplicity="0"
                                 maximumMultiplicity="*"
                                 qualifier="…">
                        <attribute name="qualifier" datatype="set_cs"/>
                     </hl7:family>
                     <hl7:given original="hl7:given"
                                withpredicate="hl7:given[not(tokenize(@qualifier, '\s'))]"
                                label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                cardconf="0 … *"
                                datatype="ENXP"
                                minimumMultiplicity="0"
                                maximumMultiplicity="*"
                                qualifier="…">
                        <attribute name="qualifier" datatype="set_cs"/>
                     </hl7:given>
                  </hl7:name>
               </hl7:associatedPerson>
               <hl7:scopingOrganization original="hl7:scopingOrganization"
                                        withpredicate="hl7:scopingOrganization"
                                        label="(cdach_other_OrganizationCompilationWithName)"
                                        cardconf="0 … 1 Conditional"
                                        minimumMultiplicity="0"
                                        maximumMultiplicity="1"
                                        conformance="C">
                  <hl7:id original="hl7:id"
                          withpredicate="hl7:id"
                          label="(cdach_other_OrganizationCompilationWithName)"
                          cardconf="0 … *"
                          datatype="II"
                          minimumMultiplicity="0"
                          maximumMultiplicity="*"
                          root="…"
                          extension="…">
                     <attribute name="root" datatype="uid"/>
                     <attribute name="extension" datatype="st"/>
                  </hl7:id>
                  <hl7:name original="hl7:name"
                            withpredicate="hl7:name"
                            label="(cdach_other_OrganizationCompilationWithName)"
                            cardconf="1 … * Required"
                            datatype="ON"
                            minimumMultiplicity="1"
                            maximumMultiplicity="*"
                            conformance="R"/>
                  <hl7:telecom original="hl7:telecom"
                               withpredicate="hl7:telecom"
                               label="(cdach_other_OrganizationCompilationWithName)"
                               cardconf="0 … *"
                               datatype="TEL"
                               minimumMultiplicity="0"
                               maximumMultiplicity="*"/>
                  <hl7:addr original="hl7:addr"
                            withpredicate="hl7:addr"
                            label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                            cardconf="0 … *"
                            datatype="AD"
                            minimumMultiplicity="0"
                            maximumMultiplicity="*">
                     <hl7:streetAddressLine original="hl7:streetAddressLine"
                                            withpredicate="hl7:streetAddressLine"
                                            label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                            cardconf="0 … 2"
                                            datatype="ADXP"
                                            minimumMultiplicity="0"
                                            maximumMultiplicity="2"/>
                     <hl7:streetName original="hl7:streetName"
                                     withpredicate="hl7:streetName"
                                     label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                     cardconf="0 … 1 Conditional"
                                     datatype="ADXP"
                                     minimumMultiplicity="0"
                                     maximumMultiplicity="1"
                                     conformance="C"/>
                     <hl7:houseNumber original="hl7:houseNumber"
                                      withpredicate="hl7:houseNumber"
                                      label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                      cardconf="0 … 1"
                                      datatype="ADXP"
                                      minimumMultiplicity="0"
                                      maximumMultiplicity="1"/>
                     <hl7:additionalLocator original="hl7:additionalLocator"
                                            withpredicate="hl7:additionalLocator"
                                            label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                            cardconf="0 … 1"
                                            datatype="ADXP"
                                            minimumMultiplicity="0"
                                            maximumMultiplicity="1"/>
                     <hl7:postBox original="hl7:postBox"
                                  withpredicate="hl7:postBox"
                                  label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                  cardconf="0 … 1 Conditional"
                                  datatype="ADXP"
                                  minimumMultiplicity="0"
                                  maximumMultiplicity="1"
                                  conformance="C"/>
                     <hl7:state original="hl7:state"
                                withpredicate="hl7:state"
                                label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                cardconf="0 … 1"
                                datatype="ADXP"
                                minimumMultiplicity="0"
                                maximumMultiplicity="1"/>
                     <hl7:city original="hl7:city"
                               withpredicate="hl7:city"
                               label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                               cardconf="1 … 1 Required"
                               datatype="ADXP"
                               minimumMultiplicity="1"
                               maximumMultiplicity="1"
                               conformance="R"/>
                     <hl7:postalCode original="hl7:postalCode"
                                     withpredicate="hl7:postalCode"
                                     label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                     cardconf="1 … 1 Required"
                                     datatype="ADXP"
                                     minimumMultiplicity="1"
                                     maximumMultiplicity="1"
                                     conformance="R"/>
                     <hl7:country original="hl7:country"
                                  withpredicate="hl7:country"
                                  label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                  cardconf="1 … 1 Required"
                                  datatype="ADXP"
                                  minimumMultiplicity="1"
                                  maximumMultiplicity="1"
                                  conformance="R"/>
                  </hl7:addr>
               </hl7:scopingOrganization>
            </hl7:associatedEntity>
         </hl7:participant>
         <hl7:inFulfillmentOf original="hl7:inFulfillmentOf"
                              withpredicate="hl7:inFulfillmentOf[hl7:templateId[@root = '2.16.756.5.30.1.1.10.2.16']]"
                              label="(cdach_header_OrderReference)"
                              cardconf="0 … *"
                              minimumMultiplicity="0"
                              maximumMultiplicity="*">
            <hl7:templateId original="hl7:templateId"
                            withpredicate="hl7:templateId[@root = '2.16.756.5.30.1.1.10.2.16']"
                            label="(cdach_header_OrderReference)"
                            cardconf="1 … 1 Mandatory"
                            datatype="II"
                            minimumMultiplicity="1"
                            maximumMultiplicity="1"
                            conformance="R"
                            isMandatory="true"
                            root="2.16.756.5.30.1.1.10.2.16">
               <attribute name="root" value="2.16.756.5.30.1.1.10.2.16" datatype="uid"/>
            </hl7:templateId>
            <hl7:order original="hl7:order"
                       withpredicate="hl7:order"
                       label="(cdach_header_OrderReference)"
                       cardconf="1 … 1 Required"
                       minimumMultiplicity="1"
                       maximumMultiplicity="1"
                       conformance="R">
               <hl7:id original="hl7:id"
                       withpredicate="hl7:id"
                       label="(cdach_header_OrderReference)"
                       cardconf="1 … * Required"
                       datatype="II"
                       minimumMultiplicity="1"
                       maximumMultiplicity="*"
                       conformance="R"
                       root="…"
                       extension="…">
                  <attribute name="root" datatype="uid"/>
                  <attribute name="extension" datatype="st"/>
               </hl7:id>
            </hl7:order>
         </hl7:inFulfillmentOf>
         <hl7:documentationOf original="hl7:documentationOf"
                              withpredicate="hl7:documentationOf[hl7:templateId[@root = '2.16.756.5.30.1.1.10.2.46']]"
                              label="(cdach_header_HealthService)"
                              cardconf="0 … *"
                              minimumMultiplicity="0"
                              maximumMultiplicity="*"
                              typeCode="DOC">
            <attribute name="typeCode" value="DOC" datatype="cs"/>
            <hl7:templateId original="hl7:templateId"
                            withpredicate="hl7:templateId[@root = '2.16.756.5.30.1.1.10.2.46']"
                            label="(cdach_header_HealthService)"
                            cardconf="1 … 1 Mandatory"
                            datatype="II"
                            minimumMultiplicity="1"
                            maximumMultiplicity="1"
                            conformance="R"
                            isMandatory="true"
                            root="2.16.756.5.30.1.1.10.2.46">
               <attribute name="root" value="2.16.756.5.30.1.1.10.2.46" datatype="uid"/>
            </hl7:templateId>
            <hl7:serviceEvent original="hl7:serviceEvent"
                              withpredicate="hl7:serviceEvent[@classCode = 'ACT'][@moodCode = 'EVN']"
                              label="(cdach_header_HealthService)"
                              cardconf="1 … 1 Required"
                              minimumMultiplicity="1"
                              maximumMultiplicity="1"
                              conformance="R"
                              classCode="ACT"
                              moodCode="EVN">
               <attribute name="classCode" value="ACT" datatype="cs"/>
               <attribute name="moodCode" value="EVN" datatype="cs"/>
               <hl7:id original="hl7:id"
                       withpredicate="hl7:id"
                       label="(cdach_header_HealthService)"
                       cardconf="0 … *"
                       datatype="II"
                       minimumMultiplicity="0"
                       maximumMultiplicity="*"
                       root="…"
                       extension="…">
                  <attribute name="root" datatype="uid"/>
                  <attribute name="extension" datatype="st"/>
               </hl7:id>
               <hl7:code original="hl7:code"
                         withpredicate="hl7:code[not(@code)][not(@codeSystem)][not(@codeSystemName)][not(@displayName)][@nullFlavor = 'NAV']"
                         label="(cdach_header_HealthService)"
                         cardconf="1 … 1 Required"
                         datatype="CE"
                         minimumMultiplicity="1"
                         maximumMultiplicity="1"
                         conformance="R"
                         nullFlavor="NAV"
                         code="…"
                         codeSystem="…"
                         codeSystemName="…"
                         displayName="…">
                  <attribute name="nullFlavor" value="NAV" datatype="st"/>
                  <attribute name="code" datatype="cs"/>
                  <attribute name="codeSystem" datatype="oid"/>
                  <attribute name="codeSystemName" datatype="st"/>
                  <attribute name="displayName" datatype="st"/>
                  <hl7:translation original="hl7:translation"
                                   withpredicate="hl7:translation"
                                   label="(cdach_header_HealthService)"
                                   cardconf="0 … *"
                                   minimumMultiplicity="0"
                                   maximumMultiplicity="*"
                                   code="…"
                                   codeSystem="…"
                                   codeSystemName="…"
                                   displayName="…">
                     <attribute name="code" datatype="cs"/>
                     <attribute name="codeSystem" datatype="oid"/>
                     <attribute name="codeSystemName" datatype="st"/>
                     <attribute name="displayName" datatype="st"/>
                  </hl7:translation>
               </hl7:code>
               <hl7:effectiveTime original="hl7:effectiveTime"
                                  withpredicate="hl7:effectiveTime"
                                  label="(cdach_header_HealthService)"
                                  cardconf="1 … 1 Required"
                                  datatype="IVL_TS.CH.TZ"
                                  minimumMultiplicity="1"
                                  maximumMultiplicity="1"
                                  conformance="R">
                  <hl7:low original="hl7:low"
                           withpredicate="hl7:low"
                           label="(cdach_header_HealthService)"
                           cardconf="1 … 1 Required"
                           datatype="TS.CH.TZ"
                           minimumMultiplicity="1"
                           maximumMultiplicity="1"
                           conformance="R"/>
                  <hl7:high original="hl7:high"
                            withpredicate="hl7:high"
                            label="(cdach_header_HealthService)"
                            cardconf="1 … 1 Required"
                            datatype="TS.CH.TZ"
                            minimumMultiplicity="1"
                            maximumMultiplicity="1"
                            conformance="R"/>
               </hl7:effectiveTime>
               <hl7:performer original="hl7:performer"
                              withpredicate="hl7:performer[hl7:templateId[@root = '2.16.756.5.30.1.1.10.9.31'] and hl7:templateId[@root = '1.3.6.1.4.1.19376.1.5.3.1.1.24.3.5'] and hl7:templateId[@root = '2.16.840.1.113883.10.12.323']]"
                              label="(cdach_other_Performer)"
                              cardconf="0 … *"
                              minimumMultiplicity="0"
                              maximumMultiplicity="*"
                              typeCode="PRF">
                  <attribute name="typeCode" value="PRF" datatype="cs"/>
                  <hl7:templateId original="hl7:templateId"
                                  withpredicate="hl7:templateId[@root = '2.16.756.5.30.1.1.10.9.31']"
                                  label="(cdach_other_Performer)"
                                  cardconf="1 … 1 Mandatory"
                                  datatype="II"
                                  minimumMultiplicity="1"
                                  maximumMultiplicity="1"
                                  conformance="R"
                                  isMandatory="true"
                                  root="2.16.756.5.30.1.1.10.9.31">
                     <attribute name="root" value="2.16.756.5.30.1.1.10.9.31" datatype="uid"/>
                  </hl7:templateId>
                  <hl7:templateId original="hl7:templateId"
                                  withpredicate="hl7:templateId[@root = '1.3.6.1.4.1.19376.1.5.3.1.1.24.3.5']"
                                  label="(cdach_other_Performer)"
                                  cardconf="1 … 1 Required"
                                  minimumMultiplicity="1"
                                  maximumMultiplicity="1"
                                  conformance="R"
                                  root="1.3.6.1.4.1.19376.1.5.3.1.1.24.3.5">
                     <attribute name="root"
                                value="1.3.6.1.4.1.19376.1.5.3.1.1.24.3.5"
                                datatype="uid"/>
                  </hl7:templateId>
                  <hl7:templateId original="hl7:templateId"
                                  withpredicate="hl7:templateId[@root = '2.16.840.1.113883.10.12.323']"
                                  label="(cdach_other_Performer)"
                                  cardconf="1 … 1 Required"
                                  minimumMultiplicity="1"
                                  maximumMultiplicity="1"
                                  conformance="R"
                                  root="2.16.840.1.113883.10.12.323">
                     <attribute name="root" value="2.16.840.1.113883.10.12.323" datatype="uid"/>
                  </hl7:templateId>
                  <hl7:time original="hl7:time"
                            withpredicate="hl7:time"
                            label="(cdach_other_Performer)"
                            cardconf="0 … 1"
                            datatype="IVL_TS.CH.TZ"
                            minimumMultiplicity="0"
                            maximumMultiplicity="1">
                     <hl7:low original="hl7:low"
                              withpredicate="hl7:low"
                              label="(cdach_other_Performer)"
                              cardconf="1 … 1 Required"
                              datatype="TS.CH.TZ"
                              minimumMultiplicity="1"
                              maximumMultiplicity="1"
                              conformance="R"/>
                     <hl7:high original="hl7:high"
                               withpredicate="hl7:high"
                               label="(cdach_other_Performer)"
                               cardconf="1 … 1 Required"
                               datatype="TS.CH.TZ"
                               minimumMultiplicity="1"
                               maximumMultiplicity="1"
                               conformance="R"/>
                  </hl7:time>
                  <hl7:assignedEntity original="hl7:assignedEntity"
                                      withpredicate="hl7:assignedEntity"
                                      label="(cdach_other_AssignedEntityCompilationIdNameAddrTelecomPersonOrganization)"
                                      cardconf="1 … 1 Required"
                                      minimumMultiplicity="1"
                                      maximumMultiplicity="1"
                                      conformance="R">
                     <hl7:id original="hl7:id"
                             withpredicate="hl7:id"
                             label="(cdach_other_AssignedEntityCompilationIdNameAddrTelecomPersonOrganization)"
                             cardconf="1 … * Required"
                             datatype="II"
                             minimumMultiplicity="1"
                             maximumMultiplicity="*"
                             conformance="R"
                             root="…"
                             extension="…">
                        <attribute name="root" datatype="uid"/>
                        <attribute name="extension" datatype="st"/>
                     </hl7:id>
                     <hl7:code original="hl7:code"
                               withpredicate="hl7:code"
                               label="(cdach_other_AssignedEntityCompilationIdNameAddrTelecomPersonOrganization)"
                               cardconf="0 … 1"
                               datatype="CE"
                               minimumMultiplicity="0"
                               maximumMultiplicity="1">
                        <hl7:originalText original="hl7:originalText"
                                          withpredicate="hl7:originalText"
                                          label="(cdach_other_OriginalTextElementWithReferenceToNarrativeText)"
                                          cardconf="0 … 1 Conditional"
                                          datatype="ED"
                                          minimumMultiplicity="0"
                                          maximumMultiplicity="1"
                                          conformance="C">
                           <hl7:reference original="hl7:reference"
                                          withpredicate="hl7:reference[not(@nullFlavor)]"
                                          label="(cdach_other_OriginalTextElementWithReferenceToNarrativeText)"
                                          cardconf="1 … 1 Mandatory"
                                          datatype="TEL"
                                          minimumMultiplicity="1"
                                          maximumMultiplicity="1"
                                          conformance="R"
                                          isMandatory="true"
                                          value="…">
                              <attribute name="value"/>
                           </hl7:reference>
                        </hl7:originalText>
                        <hl7:translation original="hl7:translation"
                                         withpredicate="hl7:translation"
                                         label="(cdach_other_AssignedEntityCompilationIdNameAddrTelecomPersonOrganization)"
                                         cardconf="0 … *"
                                         minimumMultiplicity="0"
                                         maximumMultiplicity="*"
                                         code="…"
                                         codeSystem="…"
                                         codeSystemName="…"
                                         displayName="…">
                           <attribute name="code" datatype="cs"/>
                           <attribute name="codeSystem" datatype="oid"/>
                           <attribute name="codeSystemName" datatype="st"/>
                           <attribute name="displayName" datatype="st"/>
                        </hl7:translation>
                     </hl7:code>
                     <hl7:addr original="hl7:addr"
                               withpredicate="hl7:addr"
                               label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                               cardconf="1 … * Required"
                               datatype="AD"
                               minimumMultiplicity="1"
                               maximumMultiplicity="*"
                               conformance="R">
                        <hl7:streetAddressLine original="hl7:streetAddressLine"
                                               withpredicate="hl7:streetAddressLine"
                                               label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                               cardconf="0 … 2"
                                               datatype="ADXP"
                                               minimumMultiplicity="0"
                                               maximumMultiplicity="2"/>
                        <hl7:streetName original="hl7:streetName"
                                        withpredicate="hl7:streetName"
                                        label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                        cardconf="0 … 1 Conditional"
                                        datatype="ADXP"
                                        minimumMultiplicity="0"
                                        maximumMultiplicity="1"
                                        conformance="C"/>
                        <hl7:houseNumber original="hl7:houseNumber"
                                         withpredicate="hl7:houseNumber"
                                         label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                         cardconf="0 … 1"
                                         datatype="ADXP"
                                         minimumMultiplicity="0"
                                         maximumMultiplicity="1"/>
                        <hl7:additionalLocator original="hl7:additionalLocator"
                                               withpredicate="hl7:additionalLocator"
                                               label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                               cardconf="0 … 1"
                                               datatype="ADXP"
                                               minimumMultiplicity="0"
                                               maximumMultiplicity="1"/>
                        <hl7:postBox original="hl7:postBox"
                                     withpredicate="hl7:postBox"
                                     label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                     cardconf="0 … 1 Conditional"
                                     datatype="ADXP"
                                     minimumMultiplicity="0"
                                     maximumMultiplicity="1"
                                     conformance="C"/>
                        <hl7:state original="hl7:state"
                                   withpredicate="hl7:state"
                                   label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                   cardconf="0 … 1"
                                   datatype="ADXP"
                                   minimumMultiplicity="0"
                                   maximumMultiplicity="1"/>
                        <hl7:city original="hl7:city"
                                  withpredicate="hl7:city"
                                  label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                  cardconf="1 … 1 Required"
                                  datatype="ADXP"
                                  minimumMultiplicity="1"
                                  maximumMultiplicity="1"
                                  conformance="R"/>
                        <hl7:postalCode original="hl7:postalCode"
                                        withpredicate="hl7:postalCode"
                                        label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                        cardconf="1 … 1 Required"
                                        datatype="ADXP"
                                        minimumMultiplicity="1"
                                        maximumMultiplicity="1"
                                        conformance="R"/>
                        <hl7:country original="hl7:country"
                                     withpredicate="hl7:country"
                                     label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                     cardconf="1 … 1 Required"
                                     datatype="ADXP"
                                     minimumMultiplicity="1"
                                     maximumMultiplicity="1"
                                     conformance="R"/>
                     </hl7:addr>
                     <hl7:telecom original="hl7:telecom"
                                  withpredicate="hl7:telecom"
                                  label="(cdach_other_AssignedEntityCompilationIdNameAddrTelecomPersonOrganization)"
                                  cardconf="1 … * Required"
                                  datatype="TEL"
                                  minimumMultiplicity="1"
                                  maximumMultiplicity="*"
                                  conformance="R"/>
                     <hl7:assignedPerson original="hl7:assignedPerson"
                                         withpredicate="hl7:assignedPerson"
                                         label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                         cardconf="1 … 1 Required"
                                         minimumMultiplicity="1"
                                         maximumMultiplicity="1"
                                         conformance="R">
                        <hl7:name original="hl7:name[not(@use) or @use='L']"
                                  withpredicate="hl7:name[not(@use) or @use='L']"
                                  label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                  cardconf="1 … 1 Required"
                                  datatype="PN"
                                  minimumMultiplicity="1"
                                  maximumMultiplicity="1"
                                  conformance="R"
                                  use="L">
                           <attribute name="use" value="L" datatype="set_cs"/>
                           <hl7:prefix original="hl7:prefix"
                                       withpredicate="hl7:prefix"
                                       label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                       cardconf="0 … *"
                                       datatype="ENXP"
                                       minimumMultiplicity="0"
                                       maximumMultiplicity="*"
                                       qualifier="AC">
                              <attribute name="qualifier" value="AC" datatype="set_cs"/>
                           </hl7:prefix>
                           <hl7:family original="hl7:family"
                                       withpredicate="hl7:family[not(tokenize(@qualifier, '\s'))]"
                                       label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                       cardconf="1 … * Required"
                                       datatype="ENXP"
                                       minimumMultiplicity="1"
                                       maximumMultiplicity="*"
                                       conformance="R"
                                       qualifier="…">
                              <attribute name="qualifier" datatype="set_cs"/>
                           </hl7:family>
                           <hl7:family original="hl7:family"
                                       withpredicate="hl7:family"
                                       label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                       cardconf="0 … *"
                                       datatype="ENXP"
                                       minimumMultiplicity="0"
                                       maximumMultiplicity="*"
                                       qualifier="BR">
                              <attribute name="qualifier" value="BR" datatype="set_cs"/>
                           </hl7:family>
                           <hl7:given original="hl7:given"
                                      withpredicate="hl7:given[not(tokenize(@qualifier, '\s'))]"
                                      label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                      cardconf="1 … * Required"
                                      datatype="ENXP"
                                      minimumMultiplicity="1"
                                      maximumMultiplicity="*"
                                      conformance="R"
                                      qualifier="…">
                              <attribute name="qualifier" datatype="set_cs"/>
                           </hl7:given>
                           <hl7:given original="hl7:given"
                                      withpredicate="hl7:given"
                                      label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                      cardconf="0 … *"
                                      datatype="ENXP"
                                      minimumMultiplicity="0"
                                      maximumMultiplicity="*"
                                      qualifier="CL">
                              <attribute name="qualifier" value="CL" datatype="set_cs"/>
                           </hl7:given>
                        </hl7:name>
                        <hl7:name original="hl7:name[@use='P']"
                                  withpredicate="hl7:name[@use='P']"
                                  label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                  cardconf="0 … *"
                                  datatype="PN"
                                  minimumMultiplicity="0"
                                  maximumMultiplicity="*"
                                  use="P">
                           <attribute name="use" value="P" datatype="set_cs"/>
                           <hl7:prefix original="hl7:prefix"
                                       withpredicate="hl7:prefix"
                                       label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                       cardconf="0 … *"
                                       datatype="ENXP"
                                       minimumMultiplicity="0"
                                       maximumMultiplicity="*"
                                       qualifier="TITLE">
                              <attribute name="qualifier" value="TITLE" datatype="set_cs"/>
                           </hl7:prefix>
                           <hl7:family original="hl7:family"
                                       withpredicate="hl7:family[not(tokenize(@qualifier, '\s'))]"
                                       label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                       cardconf="0 … *"
                                       datatype="ENXP"
                                       minimumMultiplicity="0"
                                       maximumMultiplicity="*"
                                       qualifier="…">
                              <attribute name="qualifier" datatype="set_cs"/>
                           </hl7:family>
                           <hl7:given original="hl7:given"
                                      withpredicate="hl7:given[not(tokenize(@qualifier, '\s'))]"
                                      label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                      cardconf="0 … *"
                                      datatype="ENXP"
                                      minimumMultiplicity="0"
                                      maximumMultiplicity="*"
                                      qualifier="…">
                              <attribute name="qualifier" datatype="set_cs"/>
                           </hl7:given>
                        </hl7:name>
                        <hl7:name original="hl7:name[@use='ASGN']"
                                  withpredicate="hl7:name[@use='ASGN']"
                                  label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                  cardconf="0 … *"
                                  datatype="PN"
                                  minimumMultiplicity="0"
                                  maximumMultiplicity="*"
                                  use="ASGN">
                           <attribute name="use" value="ASGN" datatype="set_cs"/>
                           <hl7:prefix original="hl7:prefix"
                                       withpredicate="hl7:prefix"
                                       label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                       cardconf="0 … *"
                                       datatype="ENXP"
                                       minimumMultiplicity="0"
                                       maximumMultiplicity="*"
                                       qualifier="TITLE">
                              <attribute name="qualifier" value="TITLE" datatype="set_cs"/>
                           </hl7:prefix>
                           <hl7:family original="hl7:family"
                                       withpredicate="hl7:family[not(tokenize(@qualifier, '\s'))]"
                                       label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                       cardconf="0 … *"
                                       datatype="ENXP"
                                       minimumMultiplicity="0"
                                       maximumMultiplicity="*"
                                       qualifier="…">
                              <attribute name="qualifier" datatype="set_cs"/>
                           </hl7:family>
                           <hl7:given original="hl7:given"
                                      withpredicate="hl7:given[not(tokenize(@qualifier, '\s'))]"
                                      label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                      cardconf="0 … *"
                                      datatype="ENXP"
                                      minimumMultiplicity="0"
                                      maximumMultiplicity="*"
                                      qualifier="…">
                              <attribute name="qualifier" datatype="set_cs"/>
                           </hl7:given>
                        </hl7:name>
                     </hl7:assignedPerson>
                     <hl7:representedOrganization original="hl7:representedOrganization"
                                                  withpredicate="hl7:representedOrganization"
                                                  label="(cdach_other_OrganizationCompilationIdNameAddrTelecom)"
                                                  cardconf="1 … 1 Required"
                                                  minimumMultiplicity="1"
                                                  maximumMultiplicity="1"
                                                  conformance="R">
                        <hl7:id original="hl7:id"
                                withpredicate="hl7:id"
                                label="(cdach_other_OrganizationCompilationIdNameAddrTelecom)"
                                cardconf="1 … * Required"
                                datatype="II"
                                minimumMultiplicity="1"
                                maximumMultiplicity="*"
                                conformance="R"
                                root="…"
                                extension="…">
                           <attribute name="root" datatype="uid"/>
                           <attribute name="extension" datatype="st"/>
                        </hl7:id>
                        <hl7:name original="hl7:name"
                                  withpredicate="hl7:name"
                                  label="(cdach_other_OrganizationCompilationIdNameAddrTelecom)"
                                  cardconf="1 … * Required"
                                  datatype="ON"
                                  minimumMultiplicity="1"
                                  maximumMultiplicity="*"
                                  conformance="R"/>
                        <hl7:telecom original="hl7:telecom"
                                     withpredicate="hl7:telecom"
                                     label="(cdach_other_OrganizationCompilationIdNameAddrTelecom)"
                                     cardconf="1 … * Required"
                                     datatype="TEL"
                                     minimumMultiplicity="1"
                                     maximumMultiplicity="*"
                                     conformance="R"/>
                        <hl7:addr original="hl7:addr"
                                  withpredicate="hl7:addr"
                                  label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                  cardconf="1 … * Required"
                                  datatype="AD"
                                  minimumMultiplicity="1"
                                  maximumMultiplicity="*"
                                  conformance="R">
                           <hl7:streetAddressLine original="hl7:streetAddressLine"
                                                  withpredicate="hl7:streetAddressLine"
                                                  label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                  cardconf="0 … 2"
                                                  datatype="ADXP"
                                                  minimumMultiplicity="0"
                                                  maximumMultiplicity="2"/>
                           <hl7:streetName original="hl7:streetName"
                                           withpredicate="hl7:streetName"
                                           label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                           cardconf="0 … 1 Conditional"
                                           datatype="ADXP"
                                           minimumMultiplicity="0"
                                           maximumMultiplicity="1"
                                           conformance="C"/>
                           <hl7:houseNumber original="hl7:houseNumber"
                                            withpredicate="hl7:houseNumber"
                                            label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                            cardconf="0 … 1"
                                            datatype="ADXP"
                                            minimumMultiplicity="0"
                                            maximumMultiplicity="1"/>
                           <hl7:additionalLocator original="hl7:additionalLocator"
                                                  withpredicate="hl7:additionalLocator"
                                                  label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                  cardconf="0 … 1"
                                                  datatype="ADXP"
                                                  minimumMultiplicity="0"
                                                  maximumMultiplicity="1"/>
                           <hl7:postBox original="hl7:postBox"
                                        withpredicate="hl7:postBox"
                                        label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                        cardconf="0 … 1 Conditional"
                                        datatype="ADXP"
                                        minimumMultiplicity="0"
                                        maximumMultiplicity="1"
                                        conformance="C"/>
                           <hl7:state original="hl7:state"
                                      withpredicate="hl7:state"
                                      label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                      cardconf="0 … 1"
                                      datatype="ADXP"
                                      minimumMultiplicity="0"
                                      maximumMultiplicity="1"/>
                           <hl7:city original="hl7:city"
                                     withpredicate="hl7:city"
                                     label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                     cardconf="1 … 1 Required"
                                     datatype="ADXP"
                                     minimumMultiplicity="1"
                                     maximumMultiplicity="1"
                                     conformance="R"/>
                           <hl7:postalCode original="hl7:postalCode"
                                           withpredicate="hl7:postalCode"
                                           label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                           cardconf="1 … 1 Required"
                                           datatype="ADXP"
                                           minimumMultiplicity="1"
                                           maximumMultiplicity="1"
                                           conformance="R"/>
                           <hl7:country original="hl7:country"
                                        withpredicate="hl7:country"
                                        label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                        cardconf="1 … 1 Required"
                                        datatype="ADXP"
                                        minimumMultiplicity="1"
                                        maximumMultiplicity="1"
                                        conformance="R"/>
                        </hl7:addr>
                     </hl7:representedOrganization>
                  </hl7:assignedEntity>
               </hl7:performer>
            </hl7:serviceEvent>
         </hl7:documentationOf>
         <hl7:documentationOf original="hl7:documentationOf"
                              withpredicate="hl7:documentationOf[hl7:serviceEvent]"
                              label="(HeaderTemplateCompilationMedicationPrescriptionDocument)"
                              cardconf="0 … 1"
                              minimumMultiplicity="0"
                              maximumMultiplicity="1">
            <hl7:serviceEvent original="hl7:serviceEvent"
                              withpredicate="hl7:serviceEvent"
                              label="(HeaderTemplateCompilationMedicationPrescriptionDocument)"
                              cardconf="1 … 1 Required"
                              minimumMultiplicity="1"
                              maximumMultiplicity="1"
                              conformance="R">
               <hl7:effectiveTime original="hl7:effectiveTime"
                                  withpredicate="hl7:effectiveTime"
                                  label="(HeaderTemplateCompilationMedicationPrescriptionDocument)"
                                  cardconf="1 … 1 Required"
                                  datatype="IVL_TS.CH.TZ"
                                  minimumMultiplicity="1"
                                  maximumMultiplicity="1"
                                  conformance="R">
                  <hl7:low original="hl7:low"
                           withpredicate="hl7:low"
                           label="(HeaderTemplateCompilationMedicationPrescriptionDocument)"
                           cardconf="1 … 1 Required"
                           datatype="TS.CH.TZ"
                           minimumMultiplicity="1"
                           maximumMultiplicity="1"
                           conformance="R"/>
                  <hl7:high original="hl7:high"
                            withpredicate="hl7:high"
                            label="(HeaderTemplateCompilationMedicationPrescriptionDocument)"
                            cardconf="1 … 1 Required"
                            datatype="TS.CH.TZ"
                            minimumMultiplicity="1"
                            maximumMultiplicity="1"
                            conformance="R"/>
               </hl7:effectiveTime>
            </hl7:serviceEvent>
         </hl7:documentationOf>
         <hl7:relatedDocument original="hl7:relatedDocument"
                              withpredicate="hl7:relatedDocument[hl7:templateId[@root = '2.16.756.5.30.1.1.10.2.13']]"
                              label="(cdach_header_DocumentReplacement)"
                              cardconf="0 … *"
                              minimumMultiplicity="0"
                              maximumMultiplicity="*"
                              typeCode="RPLC">
            <attribute name="typeCode" value="RPLC" datatype="cs"/>
            <hl7:templateId original="hl7:templateId"
                            withpredicate="hl7:templateId[@root = '2.16.756.5.30.1.1.10.2.13']"
                            label="(cdach_header_DocumentReplacement)"
                            cardconf="1 … 1 Mandatory"
                            datatype="II"
                            minimumMultiplicity="1"
                            maximumMultiplicity="1"
                            conformance="R"
                            isMandatory="true"
                            root="2.16.756.5.30.1.1.10.2.13">
               <attribute name="root" value="2.16.756.5.30.1.1.10.2.13" datatype="uid"/>
            </hl7:templateId>
            <hl7:parentDocument original="hl7:parentDocument"
                                withpredicate="hl7:parentDocument"
                                label="(cdach_header_DocumentReplacement)"
                                cardconf="1 … 1 Required"
                                minimumMultiplicity="1"
                                maximumMultiplicity="1"
                                conformance="R">
               <hl7:id original="hl7:id"
                       withpredicate="hl7:id[not(@nullFlavor)][not(@extension)]"
                       label="(cdach_header_DocumentReplacement)"
                       cardconf="1 … 1 Mandatory"
                       datatype="II"
                       minimumMultiplicity="1"
                       maximumMultiplicity="1"
                       conformance="R"
                       isMandatory="true"
                       root="…"
                       extension="…">
                  <attribute name="root" datatype="uid"/>
                  <attribute name="extension" datatype="st"/>
               </hl7:id>
               <hl7:setId original="hl7:setId"
                          withpredicate="hl7:setId[not(@nullFlavor)][not(@extension)]"
                          label="(cdach_header_DocumentReplacement)"
                          cardconf="1 … 1 Mandatory"
                          datatype="II"
                          minimumMultiplicity="1"
                          maximumMultiplicity="1"
                          conformance="R"
                          isMandatory="true"
                          extension="…"
                          root="…">
                  <attribute name="extension" datatype="st"/>
                  <attribute name="root" datatype="uid"/>
               </hl7:setId>
               <hl7:versionNumber original="hl7:versionNumber"
                                  withpredicate="hl7:versionNumber[not(@nullFlavor)]"
                                  label="(cdach_header_DocumentReplacement)"
                                  cardconf="1 … 1 Mandatory"
                                  datatype="INT"
                                  minimumMultiplicity="1"
                                  maximumMultiplicity="1"
                                  conformance="R"
                                  isMandatory="true"/>
            </hl7:parentDocument>
         </hl7:relatedDocument>
         <hl7:authorization original="hl7:authorization"
                            withpredicate="hl7:authorization[hl7:consent]"
                            label="(CDAauthorization)"
                            cardconf="0 … *"
                            minimumMultiplicity="0"
                            maximumMultiplicity="*"
                            typeCode="AUTH">
            <attribute name="typeCode" value="AUTH"/>
            <hl7:consent original="hl7:consent"
                         withpredicate="hl7:consent[hl7:statusCode[@code = 'completed' or @nullFlavor]]"
                         label="(CDAauthorization)"
                         cardconf="1 … 1"
                         minimumMultiplicity="1"
                         maximumMultiplicity="1"
                         classCode="CONS"
                         moodCode="EVN">
               <attribute name="classCode" value="CONS"/>
               <attribute name="moodCode" value="EVN"/>
               <hl7:id original="hl7:id"
                       withpredicate="hl7:id"
                       label="(CDAauthorization)"
                       cardconf="0 … *"
                       datatype="II"
                       minimumMultiplicity="0"
                       maximumMultiplicity="*"/>
               <hl7:code original="hl7:code"
                         withpredicate="hl7:code"
                         label="(CDAauthorization)"
                         cardconf="0 … 1"
                         datatype="CE"
                         minimumMultiplicity="0"
                         maximumMultiplicity="1"/>
               <hl7:statusCode original="hl7:statusCode"
                               withpredicate="hl7:statusCode[@code = 'completed' or @nullFlavor]"
                               label="(CDAauthorization)"
                               cardconf="1 … 1 Required"
                               datatype="CS"
                               minimumMultiplicity="1"
                               maximumMultiplicity="1"
                               conformance="R"
                               code="completed"/>
            </hl7:consent>
         </hl7:authorization>
         <hl7:componentOf original="hl7:componentOf"
                          withpredicate="hl7:componentOf[hl7:encompassingEncounter]"
                          label="(CDAcomponentOf)"
                          cardconf="0 … 1"
                          minimumMultiplicity="0"
                          maximumMultiplicity="1"
                          typeCode="COMP">
            <attribute name="typeCode" value="COMP"/>
            <hl7:encompassingEncounter original="hl7:encompassingEncounter"
                                       withpredicate="hl7:encompassingEncounter"
                                       label="(CDAcomponentOf)"
                                       cardconf="1 … 1"
                                       minimumMultiplicity="1"
                                       maximumMultiplicity="1"
                                       classCode="ENC"
                                       moodCode="EVN">
               <attribute name="classCode" value="ENC"/>
               <attribute name="moodCode" value="EVN"/>
               <hl7:id original="hl7:id"
                       withpredicate="hl7:id"
                       label="(CDAcomponentOf)"
                       cardconf="0 … *"
                       datatype="II"
                       minimumMultiplicity="0"
                       maximumMultiplicity="*"/>
               <hl7:code original="hl7:code"
                         withpredicate="hl7:code[concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.13955-DYNAMIC.xml')//valueSet[1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor]"
                         label="(CDAcomponentOf)"
                         cardconf="0 … 1"
                         datatype="CE"
                         minimumMultiplicity="0"
                         maximumMultiplicity="1"
                         valueSet="2.16.840.1.113883.1.11.13955"/>
               <hl7:effectiveTime original="hl7:effectiveTime"
                                  withpredicate="hl7:effectiveTime"
                                  label="(CDAcomponentOf)"
                                  cardconf="1 … 1 Required"
                                  datatype="IVL_TS"
                                  minimumMultiplicity="1"
                                  maximumMultiplicity="1"
                                  conformance="R"/>
               <hl7:dischargeDispositionCode original="hl7:dischargeDispositionCode"
                                             withpredicate="hl7:dischargeDispositionCode"
                                             label="(CDAcomponentOf)"
                                             cardconf="0 … 1"
                                             datatype="CE"
                                             minimumMultiplicity="0"
                                             maximumMultiplicity="1"/>
               <hl7:responsibleParty original="hl7:responsibleParty"
                                     withpredicate="hl7:responsibleParty"
                                     label="(CDAAssignedEntity)"
                                     cardconf="0 … 1"
                                     minimumMultiplicity="0"
                                     maximumMultiplicity="1"
                                     typeCode="RESP"
                                     classCode="ASSIGNED">
                  <attribute name="typeCode" value="RESP"/>
                  <attribute name="classCode" value="ASSIGNED"/>
                  <hl7:id original="hl7:id"
                          withpredicate="hl7:id"
                          label="(CDAAssignedEntity)"
                          cardconf="1 … * Required"
                          datatype="II"
                          minimumMultiplicity="1"
                          maximumMultiplicity="*"
                          conformance="R"/>
                  <hl7:code original="hl7:code"
                            withpredicate="hl7:code"
                            label="(CDAAssignedEntity)"
                            cardconf="0 … 1"
                            datatype="CE"
                            minimumMultiplicity="0"
                            maximumMultiplicity="1"/>
                  <hl7:addr original="hl7:addr"
                            withpredicate="hl7:addr"
                            label="(CDAAssignedEntity)"
                            cardconf="0 … *"
                            datatype="AD"
                            minimumMultiplicity="0"
                            maximumMultiplicity="*"/>
                  <hl7:telecom original="hl7:telecom"
                               withpredicate="hl7:telecom"
                               label="(CDAAssignedEntity)"
                               cardconf="0 … *"
                               datatype="TEL"
                               minimumMultiplicity="0"
                               maximumMultiplicity="*"/>
                  <hl7:assignedPerson original="hl7:assignedPerson"
                                      withpredicate="hl7:assignedPerson"
                                      label="(CDAPerson)"
                                      cardconf="0 … 1"
                                      minimumMultiplicity="0"
                                      maximumMultiplicity="1"
                                      classCode="PSN"
                                      determinerCode="INSTANCE">
                     <attribute name="classCode" value="PSN"/>
                     <attribute name="determinerCode" value="INSTANCE"/>
                     <hl7:name original="hl7:name"
                               withpredicate="hl7:name"
                               label="(CDAPerson)"
                               cardconf="1 … *"
                               datatype="PN"
                               minimumMultiplicity="1"
                               maximumMultiplicity="*"/>
                  </hl7:assignedPerson>
                  <hl7:representedOrganization original="hl7:representedOrganization"
                                               withpredicate="hl7:representedOrganization"
                                               label="(CDAOrganization)"
                                               cardconf="0 … 1"
                                               minimumMultiplicity="0"
                                               maximumMultiplicity="1"
                                               classCode="ORG"
                                               determinerCode="INSTANCE">
                     <attribute name="classCode" value="ORG"/>
                     <attribute name="determinerCode" value="INSTANCE"/>
                     <hl7:id original="hl7:id"
                             withpredicate="hl7:id"
                             label="(CDAOrganization)"
                             cardconf="0 … *"
                             datatype="II"
                             minimumMultiplicity="0"
                             maximumMultiplicity="*"/>
                     <hl7:name original="hl7:name"
                               withpredicate="hl7:name"
                               label="(CDAOrganization)"
                               cardconf="0 … *"
                               datatype="ON"
                               minimumMultiplicity="0"
                               maximumMultiplicity="*"/>
                     <hl7:telecom original="hl7:telecom"
                                  withpredicate="hl7:telecom"
                                  label="(CDAOrganization)"
                                  cardconf="0 … *"
                                  datatype="TEL"
                                  minimumMultiplicity="0"
                                  maximumMultiplicity="*"/>
                     <hl7:addr original="hl7:addr"
                               withpredicate="hl7:addr"
                               label="(CDAOrganization)"
                               cardconf="0 … *"
                               datatype="AD"
                               minimumMultiplicity="0"
                               maximumMultiplicity="*"/>
                     <hl7:standardIndustryClassCode original="hl7:standardIndustryClassCode"
                                                    withpredicate="hl7:standardIndustryClassCode"
                                                    label="(CDAOrganization)"
                                                    cardconf="0 … 1"
                                                    datatype="CE"
                                                    minimumMultiplicity="0"
                                                    maximumMultiplicity="1"/>
                     <hl7:asOrganizationPartOf original="hl7:asOrganizationPartOf"
                                               withpredicate="hl7:asOrganizationPartOf"
                                               label="(CDAOrganization)"
                                               cardconf="0 … 1"
                                               minimumMultiplicity="0"
                                               maximumMultiplicity="1"
                                               classCode="PART">
                        <attribute name="classCode" value="PART"/>
                        <hl7:id original="hl7:id"
                                withpredicate="hl7:id"
                                label="(CDAOrganization)"
                                cardconf="0 … * Required"
                                datatype="II"
                                minimumMultiplicity="0"
                                maximumMultiplicity="*"
                                conformance="R"/>
                        <hl7:code original="hl7:code"
                                  withpredicate="hl7:code"
                                  label="(CDAOrganization)"
                                  cardconf="0 … 1"
                                  datatype="CE"
                                  minimumMultiplicity="0"
                                  maximumMultiplicity="1"/>
                        <hl7:statusCode original="hl7:statusCode"
                                        withpredicate="hl7:statusCode[@code = doc('include/voc-2.16.840.1.113883.1.11.15999-DYNAMIC.xml')//valueSet[1]/conceptList/*/@code or @nullFlavor]"
                                        label="(CDAOrganization)"
                                        cardconf="0 … 1"
                                        datatype="CS"
                                        minimumMultiplicity="0"
                                        maximumMultiplicity="1"
                                        valueSet="2.16.840.1.113883.1.11.15999"/>
                        <hl7:effectiveTime original="hl7:effectiveTime"
                                           withpredicate="hl7:effectiveTime"
                                           label="(CDAOrganization)"
                                           cardconf="0 … 1"
                                           datatype="IVL_TS"
                                           minimumMultiplicity="0"
                                           maximumMultiplicity="1"/>
                        <hl7:wholeOrganization original="hl7:wholeOrganization"
                                               withpredicate="hl7:wholeOrganization"
                                               label="(CDAOrganization)"
                                               cardconf="0 … 1"
                                               minimumMultiplicity="0"
                                               maximumMultiplicity="1"
                                               classCode="ORG"
                                               determinerCode="INSTANCE">
                           <attribute name="classCode" value="ORG"/>
                           <attribute name="determinerCode" value="INSTANCE"/>
                           <hl7:id original="hl7:id"
                                   withpredicate="hl7:id"
                                   label="(CDAOrganization)"
                                   cardconf="0 … *"
                                   datatype="II"
                                   minimumMultiplicity="0"
                                   maximumMultiplicity="*"/>
                           <hl7:name original="hl7:name"
                                     withpredicate="hl7:name"
                                     label="(CDAOrganization)"
                                     cardconf="0 … *"
                                     datatype="ON"
                                     minimumMultiplicity="0"
                                     maximumMultiplicity="*"/>
                           <hl7:telecom original="hl7:telecom"
                                        withpredicate="hl7:telecom"
                                        label="(CDAOrganization)"
                                        cardconf="0 … *"
                                        datatype="TEL"
                                        minimumMultiplicity="0"
                                        maximumMultiplicity="*"/>
                           <hl7:addr original="hl7:addr"
                                     withpredicate="hl7:addr"
                                     label="(CDAOrganization)"
                                     cardconf="0 … *"
                                     datatype="AD"
                                     minimumMultiplicity="0"
                                     maximumMultiplicity="*"/>
                           <hl7:standardIndustryClassCode original="hl7:standardIndustryClassCode"
                                                          withpredicate="hl7:standardIndustryClassCode"
                                                          label="(CDAOrganization)"
                                                          cardconf="0 … 1"
                                                          datatype="CE"
                                                          minimumMultiplicity="0"
                                                          maximumMultiplicity="1"/>
                        </hl7:wholeOrganization>
                     </hl7:asOrganizationPartOf>
                  </hl7:representedOrganization>
               </hl7:responsibleParty>
               <hl7:encounterParticipant original="hl7:encounterParticipant"
                                         withpredicate="hl7:encounterParticipant[@typeCode][hl7:assignedEntity]"
                                         label="(CDAcomponentOf)"
                                         cardconf="0 … *"
                                         minimumMultiplicity="0"
                                         maximumMultiplicity="*"
                                         typeCode="…">
                  <attribute name="typeCode" datatype="cs"/>
                  <hl7:time original="hl7:time"
                            withpredicate="hl7:time"
                            label="(CDAcomponentOf)"
                            cardconf="0 … 1"
                            datatype="IVL_TS"
                            minimumMultiplicity="0"
                            maximumMultiplicity="1"/>
                  <hl7:assignedEntity original="hl7:assignedEntity"
                                      withpredicate="hl7:assignedEntity"
                                      label="(CDAAssignedEntity)"
                                      cardconf="1 … 1"
                                      minimumMultiplicity="1"
                                      maximumMultiplicity="1"
                                      classCode="ASSIGNED">
                     <attribute name="classCode" value="ASSIGNED"/>
                     <hl7:id original="hl7:id"
                             withpredicate="hl7:id"
                             label="(CDAAssignedEntity)"
                             cardconf="1 … * Required"
                             datatype="II"
                             minimumMultiplicity="1"
                             maximumMultiplicity="*"
                             conformance="R"/>
                     <hl7:code original="hl7:code"
                               withpredicate="hl7:code"
                               label="(CDAAssignedEntity)"
                               cardconf="0 … 1"
                               datatype="CE"
                               minimumMultiplicity="0"
                               maximumMultiplicity="1"/>
                     <hl7:addr original="hl7:addr"
                               withpredicate="hl7:addr"
                               label="(CDAAssignedEntity)"
                               cardconf="0 … *"
                               datatype="AD"
                               minimumMultiplicity="0"
                               maximumMultiplicity="*"/>
                     <hl7:telecom original="hl7:telecom"
                                  withpredicate="hl7:telecom"
                                  label="(CDAAssignedEntity)"
                                  cardconf="0 … *"
                                  datatype="TEL"
                                  minimumMultiplicity="0"
                                  maximumMultiplicity="*"/>
                     <hl7:assignedPerson original="hl7:assignedPerson"
                                         withpredicate="hl7:assignedPerson"
                                         label="(CDAPerson)"
                                         cardconf="0 … 1"
                                         minimumMultiplicity="0"
                                         maximumMultiplicity="1"
                                         classCode="PSN"
                                         determinerCode="INSTANCE">
                        <attribute name="classCode" value="PSN"/>
                        <attribute name="determinerCode" value="INSTANCE"/>
                        <hl7:name original="hl7:name"
                                  withpredicate="hl7:name"
                                  label="(CDAPerson)"
                                  cardconf="1 … *"
                                  datatype="PN"
                                  minimumMultiplicity="1"
                                  maximumMultiplicity="*"/>
                     </hl7:assignedPerson>
                     <hl7:representedOrganization original="hl7:representedOrganization"
                                                  withpredicate="hl7:representedOrganization"
                                                  label="(CDAOrganization)"
                                                  cardconf="0 … 1"
                                                  minimumMultiplicity="0"
                                                  maximumMultiplicity="1"
                                                  classCode="ORG"
                                                  determinerCode="INSTANCE">
                        <attribute name="classCode" value="ORG"/>
                        <attribute name="determinerCode" value="INSTANCE"/>
                        <hl7:id original="hl7:id"
                                withpredicate="hl7:id"
                                label="(CDAOrganization)"
                                cardconf="0 … *"
                                datatype="II"
                                minimumMultiplicity="0"
                                maximumMultiplicity="*"/>
                        <hl7:name original="hl7:name"
                                  withpredicate="hl7:name"
                                  label="(CDAOrganization)"
                                  cardconf="0 … *"
                                  datatype="ON"
                                  minimumMultiplicity="0"
                                  maximumMultiplicity="*"/>
                        <hl7:telecom original="hl7:telecom"
                                     withpredicate="hl7:telecom"
                                     label="(CDAOrganization)"
                                     cardconf="0 … *"
                                     datatype="TEL"
                                     minimumMultiplicity="0"
                                     maximumMultiplicity="*"/>
                        <hl7:addr original="hl7:addr"
                                  withpredicate="hl7:addr"
                                  label="(CDAOrganization)"
                                  cardconf="0 … *"
                                  datatype="AD"
                                  minimumMultiplicity="0"
                                  maximumMultiplicity="*"/>
                        <hl7:standardIndustryClassCode original="hl7:standardIndustryClassCode"
                                                       withpredicate="hl7:standardIndustryClassCode"
                                                       label="(CDAOrganization)"
                                                       cardconf="0 … 1"
                                                       datatype="CE"
                                                       minimumMultiplicity="0"
                                                       maximumMultiplicity="1"/>
                        <hl7:asOrganizationPartOf original="hl7:asOrganizationPartOf"
                                                  withpredicate="hl7:asOrganizationPartOf"
                                                  label="(CDAOrganization)"
                                                  cardconf="0 … 1"
                                                  minimumMultiplicity="0"
                                                  maximumMultiplicity="1"
                                                  classCode="PART">
                           <attribute name="classCode" value="PART"/>
                           <hl7:id original="hl7:id"
                                   withpredicate="hl7:id"
                                   label="(CDAOrganization)"
                                   cardconf="0 … * Required"
                                   datatype="II"
                                   minimumMultiplicity="0"
                                   maximumMultiplicity="*"
                                   conformance="R"/>
                           <hl7:code original="hl7:code"
                                     withpredicate="hl7:code"
                                     label="(CDAOrganization)"
                                     cardconf="0 … 1"
                                     datatype="CE"
                                     minimumMultiplicity="0"
                                     maximumMultiplicity="1"/>
                           <hl7:statusCode original="hl7:statusCode"
                                           withpredicate="hl7:statusCode[@code = doc('include/voc-2.16.840.1.113883.1.11.15999-DYNAMIC.xml')//valueSet[1]/conceptList/*/@code or @nullFlavor]"
                                           label="(CDAOrganization)"
                                           cardconf="0 … 1"
                                           datatype="CS"
                                           minimumMultiplicity="0"
                                           maximumMultiplicity="1"
                                           valueSet="2.16.840.1.113883.1.11.15999"/>
                           <hl7:effectiveTime original="hl7:effectiveTime"
                                              withpredicate="hl7:effectiveTime"
                                              label="(CDAOrganization)"
                                              cardconf="0 … 1"
                                              datatype="IVL_TS"
                                              minimumMultiplicity="0"
                                              maximumMultiplicity="1"/>
                           <hl7:wholeOrganization original="hl7:wholeOrganization"
                                                  withpredicate="hl7:wholeOrganization"
                                                  label="(CDAOrganization)"
                                                  cardconf="0 … 1"
                                                  minimumMultiplicity="0"
                                                  maximumMultiplicity="1"
                                                  classCode="ORG"
                                                  determinerCode="INSTANCE">
                              <attribute name="classCode" value="ORG"/>
                              <attribute name="determinerCode" value="INSTANCE"/>
                              <hl7:id original="hl7:id"
                                      withpredicate="hl7:id"
                                      label="(CDAOrganization)"
                                      cardconf="0 … *"
                                      datatype="II"
                                      minimumMultiplicity="0"
                                      maximumMultiplicity="*"/>
                              <hl7:name original="hl7:name"
                                        withpredicate="hl7:name"
                                        label="(CDAOrganization)"
                                        cardconf="0 … *"
                                        datatype="ON"
                                        minimumMultiplicity="0"
                                        maximumMultiplicity="*"/>
                              <hl7:telecom original="hl7:telecom"
                                           withpredicate="hl7:telecom"
                                           label="(CDAOrganization)"
                                           cardconf="0 … *"
                                           datatype="TEL"
                                           minimumMultiplicity="0"
                                           maximumMultiplicity="*"/>
                              <hl7:addr original="hl7:addr"
                                        withpredicate="hl7:addr"
                                        label="(CDAOrganization)"
                                        cardconf="0 … *"
                                        datatype="AD"
                                        minimumMultiplicity="0"
                                        maximumMultiplicity="*"/>
                              <hl7:standardIndustryClassCode original="hl7:standardIndustryClassCode"
                                                             withpredicate="hl7:standardIndustryClassCode"
                                                             label="(CDAOrganization)"
                                                             cardconf="0 … 1"
                                                             datatype="CE"
                                                             minimumMultiplicity="0"
                                                             maximumMultiplicity="1"/>
                           </hl7:wholeOrganization>
                        </hl7:asOrganizationPartOf>
                     </hl7:representedOrganization>
                  </hl7:assignedEntity>
               </hl7:encounterParticipant>
               <hl7:location original="hl7:location"
                             withpredicate="hl7:location[hl7:healthCareFacility]"
                             label="(CDAcomponentOf)"
                             cardconf="0 … 1"
                             minimumMultiplicity="0"
                             maximumMultiplicity="1"
                             typeCode="LOC">
                  <attribute name="typeCode" value="LOC"/>
                  <hl7:healthCareFacility original="hl7:healthCareFacility"
                                          withpredicate="hl7:healthCareFacility"
                                          label="(CDAcomponentOf)"
                                          cardconf="1 … 1"
                                          minimumMultiplicity="1"
                                          maximumMultiplicity="1"
                                          classCode="SDLOC">
                     <attribute name="classCode" value="SDLOC"/>
                     <hl7:id original="hl7:id"
                             withpredicate="hl7:id"
                             label="(CDAcomponentOf)"
                             cardconf="0 … *"
                             datatype="II"
                             minimumMultiplicity="0"
                             maximumMultiplicity="*"/>
                     <hl7:code original="hl7:code"
                               withpredicate="hl7:code[concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.17660-DYNAMIC.xml')//valueSet[1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor]"
                               label="(CDAcomponentOf)"
                               cardconf="0 … 1"
                               datatype="CE"
                               minimumMultiplicity="0"
                               maximumMultiplicity="1"
                               valueSet="2.16.840.1.113883.1.11.17660"/>
                     <hl7:location original="hl7:location"
                                   withpredicate="hl7:location"
                                   label="(CDAPlace)"
                                   cardconf="0 … 1"
                                   minimumMultiplicity="0"
                                   maximumMultiplicity="1"
                                   classCode="PLC"
                                   determinerCode="INSTANCE">
                        <attribute name="classCode" value="PLC"/>
                        <attribute name="determinerCode" value="INSTANCE"/>
                        <hl7:name original="hl7:name"
                                  withpredicate="hl7:name"
                                  label="(CDAPlace)"
                                  cardconf="0 … 1"
                                  datatype="EN"
                                  minimumMultiplicity="0"
                                  maximumMultiplicity="1"/>
                        <hl7:addr original="hl7:addr"
                                  withpredicate="hl7:addr"
                                  label="(CDAPlace)"
                                  cardconf="0 … 1"
                                  datatype="AD"
                                  minimumMultiplicity="0"
                                  maximumMultiplicity="1"/>
                     </hl7:location>
                     <hl7:serviceProviderOrganization original="hl7:serviceProviderOrganization"
                                                      withpredicate="hl7:serviceProviderOrganization"
                                                      label="(CDAOrganization)"
                                                      cardconf="0 … 1"
                                                      minimumMultiplicity="0"
                                                      maximumMultiplicity="1"
                                                      classCode="ORG"
                                                      determinerCode="INSTANCE">
                        <attribute name="classCode" value="ORG"/>
                        <attribute name="determinerCode" value="INSTANCE"/>
                        <hl7:id original="hl7:id"
                                withpredicate="hl7:id"
                                label="(CDAOrganization)"
                                cardconf="0 … *"
                                datatype="II"
                                minimumMultiplicity="0"
                                maximumMultiplicity="*"/>
                        <hl7:name original="hl7:name"
                                  withpredicate="hl7:name"
                                  label="(CDAOrganization)"
                                  cardconf="0 … *"
                                  datatype="ON"
                                  minimumMultiplicity="0"
                                  maximumMultiplicity="*"/>
                        <hl7:telecom original="hl7:telecom"
                                     withpredicate="hl7:telecom"
                                     label="(CDAOrganization)"
                                     cardconf="0 … *"
                                     datatype="TEL"
                                     minimumMultiplicity="0"
                                     maximumMultiplicity="*"/>
                        <hl7:addr original="hl7:addr"
                                  withpredicate="hl7:addr"
                                  label="(CDAOrganization)"
                                  cardconf="0 … *"
                                  datatype="AD"
                                  minimumMultiplicity="0"
                                  maximumMultiplicity="*"/>
                        <hl7:standardIndustryClassCode original="hl7:standardIndustryClassCode"
                                                       withpredicate="hl7:standardIndustryClassCode"
                                                       label="(CDAOrganization)"
                                                       cardconf="0 … 1"
                                                       datatype="CE"
                                                       minimumMultiplicity="0"
                                                       maximumMultiplicity="1"/>
                        <hl7:asOrganizationPartOf original="hl7:asOrganizationPartOf"
                                                  withpredicate="hl7:asOrganizationPartOf"
                                                  label="(CDAOrganization)"
                                                  cardconf="0 … 1"
                                                  minimumMultiplicity="0"
                                                  maximumMultiplicity="1"
                                                  classCode="PART">
                           <attribute name="classCode" value="PART"/>
                           <hl7:id original="hl7:id"
                                   withpredicate="hl7:id"
                                   label="(CDAOrganization)"
                                   cardconf="0 … * Required"
                                   datatype="II"
                                   minimumMultiplicity="0"
                                   maximumMultiplicity="*"
                                   conformance="R"/>
                           <hl7:code original="hl7:code"
                                     withpredicate="hl7:code"
                                     label="(CDAOrganization)"
                                     cardconf="0 … 1"
                                     datatype="CE"
                                     minimumMultiplicity="0"
                                     maximumMultiplicity="1"/>
                           <hl7:statusCode original="hl7:statusCode"
                                           withpredicate="hl7:statusCode[@code = doc('include/voc-2.16.840.1.113883.1.11.15999-DYNAMIC.xml')//valueSet[1]/conceptList/*/@code or @nullFlavor]"
                                           label="(CDAOrganization)"
                                           cardconf="0 … 1"
                                           datatype="CS"
                                           minimumMultiplicity="0"
                                           maximumMultiplicity="1"
                                           valueSet="2.16.840.1.113883.1.11.15999"/>
                           <hl7:effectiveTime original="hl7:effectiveTime"
                                              withpredicate="hl7:effectiveTime"
                                              label="(CDAOrganization)"
                                              cardconf="0 … 1"
                                              datatype="IVL_TS"
                                              minimumMultiplicity="0"
                                              maximumMultiplicity="1"/>
                           <hl7:wholeOrganization original="hl7:wholeOrganization"
                                                  withpredicate="hl7:wholeOrganization"
                                                  label="(CDAOrganization)"
                                                  cardconf="0 … 1"
                                                  minimumMultiplicity="0"
                                                  maximumMultiplicity="1"
                                                  classCode="ORG"
                                                  determinerCode="INSTANCE">
                              <attribute name="classCode" value="ORG"/>
                              <attribute name="determinerCode" value="INSTANCE"/>
                              <hl7:id original="hl7:id"
                                      withpredicate="hl7:id"
                                      label="(CDAOrganization)"
                                      cardconf="0 … *"
                                      datatype="II"
                                      minimumMultiplicity="0"
                                      maximumMultiplicity="*"/>
                              <hl7:name original="hl7:name"
                                        withpredicate="hl7:name"
                                        label="(CDAOrganization)"
                                        cardconf="0 … *"
                                        datatype="ON"
                                        minimumMultiplicity="0"
                                        maximumMultiplicity="*"/>
                              <hl7:telecom original="hl7:telecom"
                                           withpredicate="hl7:telecom"
                                           label="(CDAOrganization)"
                                           cardconf="0 … *"
                                           datatype="TEL"
                                           minimumMultiplicity="0"
                                           maximumMultiplicity="*"/>
                              <hl7:addr original="hl7:addr"
                                        withpredicate="hl7:addr"
                                        label="(CDAOrganization)"
                                        cardconf="0 … *"
                                        datatype="AD"
                                        minimumMultiplicity="0"
                                        maximumMultiplicity="*"/>
                              <hl7:standardIndustryClassCode original="hl7:standardIndustryClassCode"
                                                             withpredicate="hl7:standardIndustryClassCode"
                                                             label="(CDAOrganization)"
                                                             cardconf="0 … 1"
                                                             datatype="CE"
                                                             minimumMultiplicity="0"
                                                             maximumMultiplicity="1"/>
                           </hl7:wholeOrganization>
                        </hl7:asOrganizationPartOf>
                     </hl7:serviceProviderOrganization>
                  </hl7:healthCareFacility>
               </hl7:location>
            </hl7:encompassingEncounter>
         </hl7:componentOf>
         <hl7:component original="hl7:component"
                        withpredicate="hl7:component[hl7:structuredBody]"
                        label="MedicationPrescriptionDocument"
                        cardconf="1 … 1 Required"
                        minimumMultiplicity="1"
                        maximumMultiplicity="1"
                        conformance="R"
                        contextConductionInd="…">
            <attribute name="contextConductionInd" datatype="bl"/>
            <hl7:structuredBody original="hl7:structuredBody"
                                withpredicate="hl7:structuredBody[not(@nullFlavor)]"
                                label="MedicationPrescriptionDocument"
                                cardconf="1 … 1 Mandatory"
                                minimumMultiplicity="1"
                                maximumMultiplicity="1"
                                conformance="R"
                                isMandatory="true">
               <hl7:component original="hl7:component"
                              withpredicate="hl7:component[hl7:section[hl7:templateId[@root = '1.3.6.1.4.1.19376.1.9.1.2.1'] and hl7:templateId[@root = '2.16.756.5.30.1.1.10.3.10']]]"
                              label="(PrescriptionSectionContentModule)"
                              cardconf="1 … 1 Mandatory"
                              minimumMultiplicity="1"
                              maximumMultiplicity="1"
                              conformance="R"
                              isMandatory="true">
                  <concept ref="2.16.756.5.30.1.127.77.12.2.15"
                           effectiveDate="2019-09-10T07:38:41"
                           datasetId="2.16.756.5.30.1.127.77.12.1.1"
                           datasetEffectiveDate="2017-10-17T11:52:08"
                           refdisplay="cdachemed-dataelement-15"
                           conceptText="Arzneimittel"
                           inDataset="true"
                           inTransactionDataset="true"/>
                  <hl7:section original="hl7:section"
                               withpredicate="hl7:section[hl7:templateId[@root = '1.3.6.1.4.1.19376.1.9.1.2.1'] and hl7:templateId[@root = '2.16.756.5.30.1.1.10.3.10']]"
                               label="(PrescriptionSectionContentModule)"
                               cardconf="1 … "
                               minimumMultiplicity="1">
                     <hl7:templateId original="hl7:templateId"
                                     withpredicate="hl7:templateId[@root = '1.3.6.1.4.1.19376.1.9.1.2.1']"
                                     label="(PrescriptionSectionContentModule)"
                                     cardconf="1 … 1 Mandatory"
                                     datatype="II"
                                     minimumMultiplicity="1"
                                     maximumMultiplicity="1"
                                     conformance="R"
                                     isMandatory="true"
                                     root="1.3.6.1.4.1.19376.1.9.1.2.1">
                        <attribute name="root" value="1.3.6.1.4.1.19376.1.9.1.2.1" datatype="uid"/>
                     </hl7:templateId>
                     <hl7:templateId original="hl7:templateId"
                                     withpredicate="hl7:templateId[@root = '2.16.756.5.30.1.1.10.3.10']"
                                     label="(PrescriptionSectionContentModule)"
                                     cardconf="1 … 1 Mandatory"
                                     datatype="II"
                                     minimumMultiplicity="1"
                                     maximumMultiplicity="1"
                                     conformance="R"
                                     isMandatory="true"
                                     root="2.16.756.5.30.1.1.10.3.10">
                        <attribute name="root" value="2.16.756.5.30.1.1.10.3.10" datatype="uid"/>
                     </hl7:templateId>
                     <hl7:id original="hl7:id"
                             withpredicate="hl7:id[not(@nullFlavor)]"
                             label="(PrescriptionSectionContentModule)"
                             cardconf="1 … 1 Mandatory"
                             datatype="II"
                             minimumMultiplicity="1"
                             maximumMultiplicity="1"
                             conformance="R"
                             isMandatory="true"/>
                     <hl7:code original="hl7:code"
                               withpredicate="hl7:code[(@code = '57828-6' and @codeSystem = '2.16.840.1.113883.6.1')]"
                               label="(PrescriptionSectionContentModule)"
                               cardconf="1 … 1 Mandatory"
                               datatype="CE"
                               minimumMultiplicity="1"
                               maximumMultiplicity="1"
                               conformance="R"
                               isMandatory="true"
                               code="57828-6"
                               codeSystem="2.16.840.1.113883.6.1"/>
                     <hl7:title original="hl7:title"
                                withpredicate="hl7:title[not(@nullFlavor)]"
                                label="(PrescriptionSectionContentModule)"
                                cardconf="1 … 1 Mandatory"
                                datatype="ST"
                                minimumMultiplicity="1"
                                maximumMultiplicity="1"
                                conformance="R"
                                isMandatory="true"/>
                     <hl7:text original="hl7:text"
                               withpredicate="hl7:text[not(@nullFlavor)]"
                               label="(PrescriptionSectionContentModule)"
                               cardconf="1 … 1 Mandatory"
                               datatype="SD.TEXT"
                               minimumMultiplicity="1"
                               maximumMultiplicity="1"
                               conformance="R"
                               isMandatory="true"/>
                     <hl7:author original="hl7:author"
                                 withpredicate="hl7:author[hl7:templateId[@root = '2.16.756.5.30.1.1.10.9.23']]"
                                 label="(cdach_other_Author)"
                                 cardconf="0 … 1 Required"
                                 minimumMultiplicity="0"
                                 maximumMultiplicity="1"
                                 conformance="R">
                        <concept ref="2.16.756.5.30.1.127.77.12.2.2"
                                 effectiveDate="2018-01-22T16:37:10"
                                 datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                 datasetEffectiveDate="2017-10-17T11:52:08"
                                 refdisplay="cdachemed-dataelement-2"
                                 conceptText="Autorin/Autor"
                                 inDataset="true"
                                 inTransactionDataset="true"/>
                        <hl7:templateId original="hl7:templateId"
                                        withpredicate="hl7:templateId[@root = '2.16.756.5.30.1.1.10.9.23']"
                                        label="(cdach_other_Author)"
                                        cardconf="1 … 1 Mandatory"
                                        datatype="II"
                                        minimumMultiplicity="1"
                                        maximumMultiplicity="1"
                                        conformance="R"
                                        isMandatory="true"
                                        root="2.16.756.5.30.1.1.10.9.23">
                           <attribute name="root" value="2.16.756.5.30.1.1.10.9.23" datatype="uid"/>
                        </hl7:templateId>
                        <hl7:functionCode original="hl7:functionCode"
                                          withpredicate="hl7:functionCode[concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.10267-DYNAMIC.xml')//valueSet[1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor]"
                                          label="(cdach_other_Author)"
                                          cardconf="0 … 1"
                                          datatype="CE"
                                          minimumMultiplicity="0"
                                          maximumMultiplicity="1"
                                          valueSet="2.16.840.1.113883.1.11.10267"/>
                        <hl7:time original="hl7:time"
                                  withpredicate="hl7:time"
                                  label="(cdach_other_Author)"
                                  cardconf="1 … 1 Required"
                                  datatype="TS.CH.TZ"
                                  minimumMultiplicity="1"
                                  maximumMultiplicity="1"
                                  conformance="R">
                           <concept ref="2.16.756.5.30.1.127.77.12.2.108"
                                    effectiveDate="2020-05-04T10:16:57"
                                    datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                    datasetEffectiveDate="2017-10-17T11:52:08"
                                    refdisplay="cdachemed-dataelement-108"
                                    conceptText="Abgabedatum * (Medication Dispense) in section.author.time"
                                    inDataset="true"
                                    inTransactionDataset="true"/>
                           <concept ref="2.16.756.5.30.1.127.77.12.2.115"
                                    effectiveDate="2020-05-04T10:24:28"
                                    datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                    datasetEffectiveDate="2017-10-17T11:52:08"
                                    refdisplay="cdachemed-dataelement-115"
                                    conceptText="Timestamp Authorship"
                                    inDataset="true"
                                    inTransactionDataset="true"/>
                           <concept ref="2.16.756.5.30.1.127.77.12.2.116"
                                    effectiveDate="2020-05-04T10:24:48"
                                    datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                    datasetEffectiveDate="2017-10-17T11:52:08"
                                    refdisplay="cdachemed-dataelement-116"
                                    conceptText="Timestamp Authorship"
                                    inDataset="true"
                                    inTransactionDataset="true"/>
                           <concept ref="2.16.756.5.30.1.127.77.12.2.117"
                                    effectiveDate="2020-05-04T10:25:23"
                                    datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                    datasetEffectiveDate="2017-10-17T11:52:08"
                                    refdisplay="cdachemed-dataelement-117"
                                    conceptText="Timestamp Authorship"
                                    inDataset="true"
                                    inTransactionDataset="true"/>
                           <concept ref="2.16.756.5.30.1.127.77.12.2.42"
                                    effectiveDate="2020-04-29T16:51:58"
                                    datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                    datasetEffectiveDate="2017-10-17T11:52:08"
                                    refdisplay="cdachemed-dataelement-42"
                                    conceptText="Timestamp Authorship"
                                    inDataset="true"
                                    inTransactionDataset="true"/>
                           <concept ref="2.16.756.5.30.1.127.77.12.2.71"
                                    effectiveDate="2020-04-29T17:54:36"
                                    datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                    datasetEffectiveDate="2017-10-17T11:52:08"
                                    refdisplay="cdachemed-dataelement-71"
                                    conceptText="Timestamp Authorship"
                                    inDataset="true"
                                    inTransactionDataset="true"/>
                           <concept ref="2.16.756.5.30.1.127.77.12.2.84"
                                    effectiveDate="2020-05-04T08:18:08"
                                    datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                    datasetEffectiveDate="2017-10-17T11:52:08"
                                    refdisplay="cdachemed-dataelement-84"
                                    conceptText="Timestamp Authorship"
                                    inDataset="true"
                                    inTransactionDataset="true"/>
                        </hl7:time>
                        <hl7:assignedAuthor original="hl7:assignedAuthor"
                                            withpredicate="hl7:assignedAuthor"
                                            label="(cdach_other_Author)"
                                            cardconf="1 … 1 Required"
                                            minimumMultiplicity="1"
                                            maximumMultiplicity="1"
                                            conformance="R">
                           <hl7:id original="hl7:id"
                                   withpredicate="hl7:id"
                                   label="(cdach_other_Author)"
                                   cardconf="1 … 1 Required"
                                   datatype="II"
                                   minimumMultiplicity="1"
                                   maximumMultiplicity="1"
                                   conformance="R"
                                   nullFlavor="NAV"
                                   root="2.51.1.3"
                                   extension="…">
                              <concept ref="2.16.756.5.30.1.127.77.12.2.7"
                                       effectiveDate="2019-09-09T17:48:49"
                                       datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                       datasetEffectiveDate="2017-10-17T11:52:08"
                                       refdisplay="cdachemed-dataelement-7"
                                       conceptText="Identifier"
                                       inDataset="true"
                                       inTransactionDataset="true"/>
                              <attribute name="nullFlavor" value="NAV" datatype="cs"/>
                              <attribute name="root" value="2.51.1.3" datatype="cs"/>
                              <attribute name="extension" datatype="st"/>
                           </hl7:id>
                           <hl7:id original="hl7:id"
                                   withpredicate="hl7:id"
                                   label="(cdach_other_Author)"
                                   cardconf="0 … *"
                                   datatype="II"
                                   minimumMultiplicity="0"
                                   maximumMultiplicity="*"
                                   root="…"
                                   extension="…">
                              <attribute name="root" datatype="cs"/>
                              <attribute name="extension" datatype="st"/>
                           </hl7:id>
                           <hl7:addr original="hl7:addr"
                                     withpredicate="hl7:addr"
                                     label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                     cardconf="0 … *"
                                     datatype="AD"
                                     minimumMultiplicity="0"
                                     maximumMultiplicity="*">
                              <hl7:streetAddressLine original="hl7:streetAddressLine"
                                                     withpredicate="hl7:streetAddressLine"
                                                     label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                     cardconf="0 … 2"
                                                     datatype="ADXP"
                                                     minimumMultiplicity="0"
                                                     maximumMultiplicity="2"/>
                              <hl7:streetName original="hl7:streetName"
                                              withpredicate="hl7:streetName"
                                              label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                              cardconf="0 … 1 Conditional"
                                              datatype="ADXP"
                                              minimumMultiplicity="0"
                                              maximumMultiplicity="1"
                                              conformance="C"/>
                              <hl7:houseNumber original="hl7:houseNumber"
                                               withpredicate="hl7:houseNumber"
                                               label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                               cardconf="0 … 1"
                                               datatype="ADXP"
                                               minimumMultiplicity="0"
                                               maximumMultiplicity="1"/>
                              <hl7:additionalLocator original="hl7:additionalLocator"
                                                     withpredicate="hl7:additionalLocator"
                                                     label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                     cardconf="0 … 1"
                                                     datatype="ADXP"
                                                     minimumMultiplicity="0"
                                                     maximumMultiplicity="1"/>
                              <hl7:postBox original="hl7:postBox"
                                           withpredicate="hl7:postBox"
                                           label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                           cardconf="0 … 1 Conditional"
                                           datatype="ADXP"
                                           minimumMultiplicity="0"
                                           maximumMultiplicity="1"
                                           conformance="C"/>
                              <hl7:state original="hl7:state"
                                         withpredicate="hl7:state"
                                         label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                         cardconf="0 … 1"
                                         datatype="ADXP"
                                         minimumMultiplicity="0"
                                         maximumMultiplicity="1"/>
                              <hl7:city original="hl7:city"
                                        withpredicate="hl7:city"
                                        label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                        cardconf="1 … 1 Required"
                                        datatype="ADXP"
                                        minimumMultiplicity="1"
                                        maximumMultiplicity="1"
                                        conformance="R"/>
                              <hl7:postalCode original="hl7:postalCode"
                                              withpredicate="hl7:postalCode"
                                              label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                              cardconf="1 … 1 Required"
                                              datatype="ADXP"
                                              minimumMultiplicity="1"
                                              maximumMultiplicity="1"
                                              conformance="R"/>
                              <hl7:country original="hl7:country"
                                           withpredicate="hl7:country"
                                           label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                           cardconf="1 … 1 Required"
                                           datatype="ADXP"
                                           minimumMultiplicity="1"
                                           maximumMultiplicity="1"
                                           conformance="R"/>
                           </hl7:addr>
                           <hl7:telecom original="hl7:telecom"
                                        withpredicate="hl7:telecom"
                                        label="(cdach_other_Author)"
                                        cardconf="0 … *"
                                        datatype="TEL"
                                        minimumMultiplicity="0"
                                        maximumMultiplicity="*"/>
                           <choice minimumMultiplicity="1" maximumMultiplicity="1" cardconf="1 … 1">
                              <hl7:assignedPerson original="hl7:assignedPerson"
                                                  withpredicate="hl7:assignedPerson"
                                                  label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                  cardconf="0 … 1"
                                                  minimumMultiplicity="0"
                                                  maximumMultiplicity="1">
                                 <concept ref="2.16.756.5.30.1.127.77.12.2.3"
                                          effectiveDate="2019-09-09T11:05:15"
                                          datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                          datasetEffectiveDate="2017-10-17T11:52:08"
                                          refdisplay="cdachemed-dataelement-3"
                                          conceptText="Name"
                                          inDataset="true"
                                          inTransactionDataset="true"/>
                                 <concept ref="2.16.756.5.30.1.127.77.12.2.6"
                                          effectiveDate="2019-09-09T17:44:44"
                                          datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                          datasetEffectiveDate="2017-10-17T11:52:08"
                                          refdisplay="cdachemed-dataelement-6"
                                          conceptText="First names"
                                          inDataset="true"
                                          inTransactionDataset="true"/>
                                 <hl7:name original="hl7:name[not(@use) or @use='L']"
                                           withpredicate="hl7:name[not(@use) or @use='L']"
                                           label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                           cardconf="1 … 1 Required"
                                           datatype="PN"
                                           minimumMultiplicity="1"
                                           maximumMultiplicity="1"
                                           conformance="R"
                                           use="L">
                                    <attribute name="use" value="L" datatype="set_cs"/>
                                    <hl7:prefix original="hl7:prefix"
                                                withpredicate="hl7:prefix"
                                                label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                cardconf="0 … *"
                                                datatype="ENXP"
                                                minimumMultiplicity="0"
                                                maximumMultiplicity="*"
                                                qualifier="AC">
                                       <attribute name="qualifier" value="AC" datatype="set_cs"/>
                                    </hl7:prefix>
                                    <hl7:family original="hl7:family"
                                                withpredicate="hl7:family[not(tokenize(@qualifier, '\s'))]"
                                                label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                cardconf="1 … * Required"
                                                datatype="ENXP"
                                                minimumMultiplicity="1"
                                                maximumMultiplicity="*"
                                                conformance="R"
                                                qualifier="…">
                                       <attribute name="qualifier" datatype="set_cs"/>
                                    </hl7:family>
                                    <hl7:family original="hl7:family"
                                                withpredicate="hl7:family"
                                                label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                cardconf="0 … *"
                                                datatype="ENXP"
                                                minimumMultiplicity="0"
                                                maximumMultiplicity="*"
                                                qualifier="BR">
                                       <attribute name="qualifier" value="BR" datatype="set_cs"/>
                                    </hl7:family>
                                    <hl7:given original="hl7:given"
                                               withpredicate="hl7:given[not(tokenize(@qualifier, '\s'))]"
                                               label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                               cardconf="1 … * Required"
                                               datatype="ENXP"
                                               minimumMultiplicity="1"
                                               maximumMultiplicity="*"
                                               conformance="R"
                                               qualifier="…">
                                       <attribute name="qualifier" datatype="set_cs"/>
                                    </hl7:given>
                                    <hl7:given original="hl7:given"
                                               withpredicate="hl7:given"
                                               label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                               cardconf="0 … *"
                                               datatype="ENXP"
                                               minimumMultiplicity="0"
                                               maximumMultiplicity="*"
                                               qualifier="CL">
                                       <attribute name="qualifier" value="CL" datatype="set_cs"/>
                                    </hl7:given>
                                 </hl7:name>
                                 <hl7:name original="hl7:name[@use='P']"
                                           withpredicate="hl7:name[@use='P']"
                                           label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                           cardconf="0 … *"
                                           datatype="PN"
                                           minimumMultiplicity="0"
                                           maximumMultiplicity="*"
                                           use="P">
                                    <attribute name="use" value="P" datatype="set_cs"/>
                                    <hl7:prefix original="hl7:prefix"
                                                withpredicate="hl7:prefix"
                                                label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                cardconf="0 … *"
                                                datatype="ENXP"
                                                minimumMultiplicity="0"
                                                maximumMultiplicity="*"
                                                qualifier="TITLE">
                                       <attribute name="qualifier" value="TITLE" datatype="set_cs"/>
                                    </hl7:prefix>
                                    <hl7:family original="hl7:family"
                                                withpredicate="hl7:family[not(tokenize(@qualifier, '\s'))]"
                                                label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                cardconf="0 … *"
                                                datatype="ENXP"
                                                minimumMultiplicity="0"
                                                maximumMultiplicity="*"
                                                qualifier="…">
                                       <attribute name="qualifier" datatype="set_cs"/>
                                    </hl7:family>
                                    <hl7:given original="hl7:given"
                                               withpredicate="hl7:given[not(tokenize(@qualifier, '\s'))]"
                                               label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                               cardconf="0 … *"
                                               datatype="ENXP"
                                               minimumMultiplicity="0"
                                               maximumMultiplicity="*"
                                               qualifier="…">
                                       <attribute name="qualifier" datatype="set_cs"/>
                                    </hl7:given>
                                 </hl7:name>
                                 <hl7:name original="hl7:name[@use='ASGN']"
                                           withpredicate="hl7:name[@use='ASGN']"
                                           label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                           cardconf="0 … *"
                                           datatype="PN"
                                           minimumMultiplicity="0"
                                           maximumMultiplicity="*"
                                           use="ASGN">
                                    <attribute name="use" value="ASGN" datatype="set_cs"/>
                                    <hl7:prefix original="hl7:prefix"
                                                withpredicate="hl7:prefix"
                                                label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                cardconf="0 … *"
                                                datatype="ENXP"
                                                minimumMultiplicity="0"
                                                maximumMultiplicity="*"
                                                qualifier="TITLE">
                                       <attribute name="qualifier" value="TITLE" datatype="set_cs"/>
                                    </hl7:prefix>
                                    <hl7:family original="hl7:family"
                                                withpredicate="hl7:family[not(tokenize(@qualifier, '\s'))]"
                                                label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                cardconf="0 … *"
                                                datatype="ENXP"
                                                minimumMultiplicity="0"
                                                maximumMultiplicity="*"
                                                qualifier="…">
                                       <attribute name="qualifier" datatype="set_cs"/>
                                    </hl7:family>
                                    <hl7:given original="hl7:given"
                                               withpredicate="hl7:given[not(tokenize(@qualifier, '\s'))]"
                                               label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                               cardconf="0 … *"
                                               datatype="ENXP"
                                               minimumMultiplicity="0"
                                               maximumMultiplicity="*"
                                               qualifier="…">
                                       <attribute name="qualifier" datatype="set_cs"/>
                                    </hl7:given>
                                 </hl7:name>
                              </hl7:assignedPerson>
                              <hl7:assignedAuthoringDevice original="hl7:assignedAuthoringDevice"
                                                           withpredicate="hl7:assignedAuthoringDevice"
                                                           label="(cdach_other_DeviceCompilationWithName)"
                                                           cardconf="0 … 1"
                                                           minimumMultiplicity="0"
                                                           maximumMultiplicity="1">
                                 <hl7:manufacturerModelName original="hl7:manufacturerModelName"
                                                            withpredicate="hl7:manufacturerModelName"
                                                            label="(cdach_other_DeviceCompilationWithName)"
                                                            cardconf="0 … 1"
                                                            datatype="SC"
                                                            minimumMultiplicity="0"
                                                            maximumMultiplicity="1"/>
                                 <hl7:softwareName original="hl7:softwareName"
                                                   withpredicate="hl7:softwareName"
                                                   label="(cdach_other_DeviceCompilationWithName)"
                                                   cardconf="1 … 1 Required"
                                                   datatype="SC"
                                                   minimumMultiplicity="1"
                                                   maximumMultiplicity="1"
                                                   conformance="R"/>
                              </hl7:assignedAuthoringDevice>
                           </choice>
                           <hl7:representedOrganization original="hl7:representedOrganization"
                                                        withpredicate="hl7:representedOrganization"
                                                        label="(cdach_other_OrganizationCompilationWithName)"
                                                        cardconf="0 … 1"
                                                        minimumMultiplicity="0"
                                                        maximumMultiplicity="1">
                              <concept ref="2.16.756.5.30.1.127.77.12.2.8"
                                       effectiveDate="2019-09-10T07:00:33"
                                       datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                       datasetEffectiveDate="2017-10-17T11:52:08"
                                       refdisplay="cdachemed-dataelement-8"
                                       conceptText="Health facility"
                                       inDataset="true"
                                       inTransactionDataset="true"/>
                              <hl7:id original="hl7:id"
                                      withpredicate="hl7:id"
                                      label="(cdach_other_OrganizationCompilationWithName)"
                                      cardconf="0 … *"
                                      datatype="II"
                                      minimumMultiplicity="0"
                                      maximumMultiplicity="*"
                                      root="…"
                                      extension="…">
                                 <attribute name="root" datatype="uid"/>
                                 <attribute name="extension" datatype="st"/>
                              </hl7:id>
                              <hl7:name original="hl7:name"
                                        withpredicate="hl7:name"
                                        label="(cdach_other_OrganizationCompilationWithName)"
                                        cardconf="1 … * Required"
                                        datatype="ON"
                                        minimumMultiplicity="1"
                                        maximumMultiplicity="*"
                                        conformance="R"/>
                              <hl7:telecom original="hl7:telecom"
                                           withpredicate="hl7:telecom"
                                           label="(cdach_other_OrganizationCompilationWithName)"
                                           cardconf="0 … *"
                                           datatype="TEL"
                                           minimumMultiplicity="0"
                                           maximumMultiplicity="*"/>
                              <hl7:addr original="hl7:addr"
                                        withpredicate="hl7:addr"
                                        label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                        cardconf="0 … *"
                                        datatype="AD"
                                        minimumMultiplicity="0"
                                        maximumMultiplicity="*">
                                 <hl7:streetAddressLine original="hl7:streetAddressLine"
                                                        withpredicate="hl7:streetAddressLine"
                                                        label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                        cardconf="0 … 2"
                                                        datatype="ADXP"
                                                        minimumMultiplicity="0"
                                                        maximumMultiplicity="2"/>
                                 <hl7:streetName original="hl7:streetName"
                                                 withpredicate="hl7:streetName"
                                                 label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                 cardconf="0 … 1 Conditional"
                                                 datatype="ADXP"
                                                 minimumMultiplicity="0"
                                                 maximumMultiplicity="1"
                                                 conformance="C"/>
                                 <hl7:houseNumber original="hl7:houseNumber"
                                                  withpredicate="hl7:houseNumber"
                                                  label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                  cardconf="0 … 1"
                                                  datatype="ADXP"
                                                  minimumMultiplicity="0"
                                                  maximumMultiplicity="1"/>
                                 <hl7:additionalLocator original="hl7:additionalLocator"
                                                        withpredicate="hl7:additionalLocator"
                                                        label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                        cardconf="0 … 1"
                                                        datatype="ADXP"
                                                        minimumMultiplicity="0"
                                                        maximumMultiplicity="1"/>
                                 <hl7:postBox original="hl7:postBox"
                                              withpredicate="hl7:postBox"
                                              label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                              cardconf="0 … 1 Conditional"
                                              datatype="ADXP"
                                              minimumMultiplicity="0"
                                              maximumMultiplicity="1"
                                              conformance="C"/>
                                 <hl7:state original="hl7:state"
                                            withpredicate="hl7:state"
                                            label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                            cardconf="0 … 1"
                                            datatype="ADXP"
                                            minimumMultiplicity="0"
                                            maximumMultiplicity="1"/>
                                 <hl7:city original="hl7:city"
                                           withpredicate="hl7:city"
                                           label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                           cardconf="1 … 1 Required"
                                           datatype="ADXP"
                                           minimumMultiplicity="1"
                                           maximumMultiplicity="1"
                                           conformance="R"/>
                                 <hl7:postalCode original="hl7:postalCode"
                                                 withpredicate="hl7:postalCode"
                                                 label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                 cardconf="1 … 1 Required"
                                                 datatype="ADXP"
                                                 minimumMultiplicity="1"
                                                 maximumMultiplicity="1"
                                                 conformance="R"/>
                                 <hl7:country original="hl7:country"
                                              withpredicate="hl7:country"
                                              label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                              cardconf="1 … 1 Required"
                                              datatype="ADXP"
                                              minimumMultiplicity="1"
                                              maximumMultiplicity="1"
                                              conformance="R"/>
                              </hl7:addr>
                           </hl7:representedOrganization>
                        </hl7:assignedAuthor>
                     </hl7:author>
                     <hl7:entry original="hl7:entry"
                                withpredicate="hl7:entry[hl7:substanceAdministration[hl7:templateId[@root = '2.16.756.5.30.1.1.10.4.43'] and hl7:templateId[@root = '1.3.6.1.4.1.19376.1.9.1.3.2'] and hl7:templateId[@root = '1.3.6.1.4.1.19376.1.9.1.3.6'] and hl7:templateId[@root = '2.16.840.1.113883.10.20.1.24'] and hl7:templateId[@root = '1.3.6.1.4.1.19376.1.5.3.1.4.7']]]"
                                label="(PrescriptionItemEntryContentModule)"
                                cardconf="1 … * Required"
                                minimumMultiplicity="1"
                                maximumMultiplicity="*"
                                conformance="R">
                        <concept ref="2.16.756.5.30.1.127.77.12.2.15"
                                 effectiveDate="2019-09-10T07:38:41"
                                 datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                 datasetEffectiveDate="2017-10-17T11:52:08"
                                 refdisplay="cdachemed-dataelement-15"
                                 conceptText="Arzneimittel"
                                 inDataset="true"
                                 inTransactionDataset="true"/>
                        <hl7:substanceAdministration original="hl7:substanceAdministration"
                                                     withpredicate="hl7:substanceAdministration[hl7:templateId[@root = '2.16.756.5.30.1.1.10.4.43'] and hl7:templateId[@root = '1.3.6.1.4.1.19376.1.9.1.3.2'] and hl7:templateId[@root = '1.3.6.1.4.1.19376.1.9.1.3.6'] and hl7:templateId[@root = '2.16.840.1.113883.10.20.1.24'] and hl7:templateId[@root = '1.3.6.1.4.1.19376.1.5.3.1.4.7']]"
                                                     label="(PrescriptionItemEntryContentModule)"
                                                     cardconf="1 … "
                                                     minimumMultiplicity="1"
                                                     classCode="SBADM"
                                                     moodCode="INT">
                           <concept ref="2.16.756.5.30.1.127.77.12.2.15"
                                    effectiveDate="2019-09-10T07:38:41"
                                    datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                    datasetEffectiveDate="2017-10-17T11:52:08"
                                    refdisplay="cdachemed-dataelement-15"
                                    conceptText="Arzneimittel"
                                    inDataset="true"
                                    inTransactionDataset="true"/>
                           <attribute name="classCode" value="SBADM" datatype="cs"/>
                           <attribute name="moodCode" value="INT" datatype="cs"/>
                           <hl7:templateId original="hl7:templateId"
                                           withpredicate="hl7:templateId[@root = '2.16.756.5.30.1.1.10.4.43']"
                                           label="(PrescriptionItemEntryContentModule)"
                                           cardconf="1 … 1 Mandatory"
                                           datatype="II"
                                           minimumMultiplicity="1"
                                           maximumMultiplicity="1"
                                           conformance="R"
                                           isMandatory="true"
                                           root="2.16.756.5.30.1.1.10.4.43">
                              <attribute name="root" value="2.16.756.5.30.1.1.10.4.43" datatype="uid"/>
                           </hl7:templateId>
                           <hl7:templateId original="hl7:templateId"
                                           withpredicate="hl7:templateId[@root = '1.3.6.1.4.1.19376.1.9.1.3.2']"
                                           label="(PrescriptionItemEntryContentModule)"
                                           cardconf="1 … 1 Mandatory"
                                           datatype="II"
                                           minimumMultiplicity="1"
                                           maximumMultiplicity="1"
                                           conformance="R"
                                           isMandatory="true"
                                           root="1.3.6.1.4.1.19376.1.9.1.3.2">
                              <attribute name="root" value="1.3.6.1.4.1.19376.1.9.1.3.2" datatype="uid"/>
                           </hl7:templateId>
                           <hl7:templateId original="hl7:templateId"
                                           withpredicate="hl7:templateId[@root = '1.3.6.1.4.1.19376.1.9.1.3.6']"
                                           label="(PrescriptionItemEntryContentModule)"
                                           cardconf="1 … 1 Mandatory"
                                           datatype="II"
                                           minimumMultiplicity="1"
                                           maximumMultiplicity="1"
                                           conformance="R"
                                           isMandatory="true"
                                           root="1.3.6.1.4.1.19376.1.9.1.3.6">
                              <attribute name="root" value="1.3.6.1.4.1.19376.1.9.1.3.6" datatype="uid"/>
                           </hl7:templateId>
                           <hl7:templateId original="hl7:templateId"
                                           withpredicate="hl7:templateId[@root = '2.16.840.1.113883.10.20.1.24']"
                                           label="(PrescriptionItemEntryContentModule)"
                                           cardconf="1 … 1 Mandatory"
                                           datatype="II"
                                           minimumMultiplicity="1"
                                           maximumMultiplicity="1"
                                           conformance="R"
                                           isMandatory="true"
                                           root="2.16.840.1.113883.10.20.1.24">
                              <attribute name="root" value="2.16.840.1.113883.10.20.1.24" datatype="uid"/>
                           </hl7:templateId>
                           <hl7:templateId original="hl7:templateId"
                                           withpredicate="hl7:templateId[@root = '1.3.6.1.4.1.19376.1.5.3.1.4.7']"
                                           label="(PrescriptionItemEntryContentModule)"
                                           cardconf="1 … 1 Mandatory"
                                           datatype="II"
                                           minimumMultiplicity="1"
                                           maximumMultiplicity="1"
                                           conformance="R"
                                           isMandatory="true"
                                           root="1.3.6.1.4.1.19376.1.5.3.1.4.7">
                              <attribute name="root" value="1.3.6.1.4.1.19376.1.5.3.1.4.7" datatype="uid"/>
                           </hl7:templateId>
                           <choice minimumMultiplicity="1" cardconf="1">
                              <hl7:templateId original="hl7:templateId[@root='1.3.6.1.4.1.19376.1.5.3.1.4.7.1']"
                                              withpredicate="hl7:templateId[@root='1.3.6.1.4.1.19376.1.5.3.1.4.7.1']"
                                              label="(PrescriptionItemEntryContentModule)"
                                              cardconf="0 … 1"
                                              datatype="II"
                                              minimumMultiplicity="0"
                                              maximumMultiplicity="1"
                                              root="1.3.6.1.4.1.19376.1.5.3.1.4.7.1">
                                 <attribute name="root" value="1.3.6.1.4.1.19376.1.5.3.1.4.7.1" datatype="uid"/>
                              </hl7:templateId>
                              <hl7:templateId original="hl7:templateId[@root='1.3.6.1.4.1.19376.1.5.3.1.4.8']"
                                              withpredicate="hl7:templateId[@root='1.3.6.1.4.1.19376.1.5.3.1.4.8']"
                                              label="(PrescriptionItemEntryContentModule)"
                                              cardconf="0 … 1"
                                              datatype="II"
                                              minimumMultiplicity="0"
                                              maximumMultiplicity="1"
                                              root="1.3.6.1.4.1.19376.1.5.3.1.4.8">
                                 <attribute name="root" value="1.3.6.1.4.1.19376.1.5.3.1.4.8" datatype="uid"/>
                              </hl7:templateId>
                              <hl7:templateId original="hl7:templateId[@root='1.3.6.1.4.1.19376.1.5.3.1.4.9']"
                                              withpredicate="hl7:templateId[@root='1.3.6.1.4.1.19376.1.5.3.1.4.9']"
                                              label="(PrescriptionItemEntryContentModule)"
                                              cardconf="0 … 1"
                                              datatype="II"
                                              minimumMultiplicity="0"
                                              maximumMultiplicity="1"
                                              root="1.3.6.1.4.1.19376.1.5.3.1.4.9">
                                 <attribute name="root" value="1.3.6.1.4.1.19376.1.5.3.1.4.9" datatype="uid"/>
                              </hl7:templateId>
                           </choice>
                           <hl7:id original="hl7:id"
                                   withpredicate="hl7:id[not(@nullFlavor)]"
                                   label="(PrescriptionItemEntryContentModule)"
                                   cardconf="1 … 1 Mandatory"
                                   minimumMultiplicity="1"
                                   maximumMultiplicity="1"
                                   conformance="R"
                                   isMandatory="true"/>
                           <hl7:text original="hl7:text"
                                     withpredicate="hl7:text[not(@nullFlavor)][hl7:reference]"
                                     label="(PrescriptionItemEntryContentModule)"
                                     cardconf="1 … 1 Mandatory"
                                     minimumMultiplicity="1"
                                     maximumMultiplicity="1"
                                     conformance="R"
                                     isMandatory="true">
                              <hl7:reference original="hl7:reference"
                                             withpredicate="hl7:reference[not(@nullFlavor)]"
                                             label="(PrescriptionItemEntryContentModule)"
                                             cardconf="1 … 1 Mandatory"
                                             minimumMultiplicity="1"
                                             maximumMultiplicity="1"
                                             conformance="R"
                                             isMandatory="true"/>
                           </hl7:text>
                           <hl7:statusCode original="hl7:statusCode"
                                           withpredicate="hl7:statusCode[@code = 'completed']"
                                           label="(PrescriptionItemEntryContentModule)"
                                           cardconf="1 … 1 Mandatory"
                                           minimumMultiplicity="1"
                                           maximumMultiplicity="1"
                                           conformance="R"
                                           isMandatory="true"
                                           code="completed">
                              <attribute name="code" value="completed"/>
                           </hl7:statusCode>
                           <hl7:effectiveTime original="hl7:effectiveTime[@xsi:type='IVL_TS']"
                                              withpredicate="hl7:effectiveTime[@xsi:type='IVL_TS']"
                                              label="(DosageInstructionsStartStopFrequency)"
                                              cardconf="0 … 1"
                                              datatype="IVL_TS.CH.TZ"
                                              minimumMultiplicity="0"
                                              maximumMultiplicity="1">
                              <concept ref="2.16.756.5.30.1.127.77.12.2.102"
                                       effectiveDate="2020-05-04T09:02:39"
                                       datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                       datasetEffectiveDate="2017-10-17T11:52:08"
                                       refdisplay="cdachemed-dataelement-102"
                                       conceptText="Anwendungsdauer *"
                                       inDataset="true"
                                       inTransactionDataset="true"/>
                              <concept ref="2.16.756.5.30.1.127.77.12.2.164"
                                       effectiveDate="2020-05-04T11:03:45"
                                       datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                       datasetEffectiveDate="2017-10-17T11:52:08"
                                       refdisplay="cdachemed-dataelement-164"
                                       conceptText="Anwendungsdauer *"
                                       inDataset="true"
                                       inTransactionDataset="true"/>
                              <concept ref="2.16.756.5.30.1.127.77.12.2.36"
                                       effectiveDate="2019-09-10T22:48:11"
                                       datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                       datasetEffectiveDate="2017-10-17T11:52:08"
                                       refdisplay="cdachemed-dataelement-36"
                                       conceptText="Anwendungsdauer *"
                                       inDataset="true"
                                       inTransactionDataset="true"/>
                              <concept ref="2.16.756.5.30.1.127.77.12.2.61"
                                       effectiveDate="2020-04-29T17:34:27"
                                       datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                       datasetEffectiveDate="2017-10-17T11:52:08"
                                       refdisplay="cdachemed-dataelement-61"
                                       conceptText="Anwendungsdauer *"
                                       inDataset="true"
                                       inTransactionDataset="true"/>
                              <hl7:low original="hl7:low"
                                       withpredicate="hl7:low"
                                       label="(DosageInstructionsStartStopFrequency)"
                                       cardconf="1 … 1 Required"
                                       datatype="TS.CH.TZ"
                                       minimumMultiplicity="1"
                                       maximumMultiplicity="1"
                                       conformance="R"
                                       nullFlavor="UNK"
                                       value="…">
                                 <attribute name="nullFlavor" value="UNK" datatype="cs"/>
                                 <attribute name="value" datatype="ts"/>
                              </hl7:low>
                              <hl7:high original="hl7:high"
                                        withpredicate="hl7:high"
                                        label="(DosageInstructionsStartStopFrequency)"
                                        cardconf="1 … 1 Required"
                                        datatype="TS.CH.TZ"
                                        minimumMultiplicity="1"
                                        maximumMultiplicity="1"
                                        conformance="R"
                                        nullFlavor="UNK"
                                        value="…">
                                 <attribute name="nullFlavor" value="UNK" datatype="cs"/>
                                 <attribute name="value" datatype="ts"/>
                              </hl7:high>
                           </hl7:effectiveTime>
                           <hl7:effectiveTime original="hl7:effectiveTime[@operator='A' and @xsi:type='EIVL_TS']"
                                              withpredicate="hl7:effectiveTime[@operator='A' and @xsi:type='EIVL_TS']"
                                              label="(DosageInstructionsStartStopFrequency)"
                                              cardconf="0 … 1"
                                              datatype="EIVL_TS"
                                              minimumMultiplicity="0"
                                              maximumMultiplicity="1"
                                              operator="A">
                              <concept ref="2.16.756.5.30.1.127.77.12.2.105"
                                       effectiveDate="2020-05-04T09:55:12"
                                       datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                       datasetEffectiveDate="2017-10-17T11:52:08"
                                       refdisplay="cdachemed-dataelement-105"
                                       conceptText="Anwendungsschema *"
                                       inDataset="true"
                                       inTransactionDataset="true"/>
                              <concept ref="2.16.756.5.30.1.127.77.12.2.106"
                                       effectiveDate="2020-05-04T09:57:19"
                                       datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                       datasetEffectiveDate="2017-10-17T11:52:08"
                                       refdisplay="cdachemed-dataelement-106"
                                       conceptText="Anwendungsschema *"
                                       inDataset="true"
                                       inTransactionDataset="true"/>
                              <concept ref="2.16.756.5.30.1.127.77.12.2.107"
                                       effectiveDate="2020-05-04T09:58:21"
                                       datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                       datasetEffectiveDate="2017-10-17T11:52:08"
                                       refdisplay="cdachemed-dataelement-107"
                                       conceptText="Anwendungsschema *"
                                       inDataset="true"
                                       inTransactionDataset="true"/>
                              <concept ref="2.16.756.5.30.1.127.77.12.2.161"
                                       effectiveDate="2020-05-04T11:01:02"
                                       datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                       datasetEffectiveDate="2017-10-17T11:52:08"
                                       refdisplay="cdachemed-dataelement-161"
                                       conceptText="Anwendungsschema *"
                                       inDataset="true"
                                       inTransactionDataset="true"/>
                              <attribute name="operator" value="A" datatype="cs"/>
                              <hl7:event original="hl7:event"
                                         withpredicate="hl7:event[not(@nullFlavor)]"
                                         label="(DosageInstructionsStartStopFrequency)"
                                         cardconf="1 … 1 Mandatory"
                                         datatype="CS"
                                         minimumMultiplicity="1"
                                         maximumMultiplicity="1"
                                         conformance="R"
                                         isMandatory="true"
                                         code="…">
                                 <attribute name="code" datatype="cs"/>
                              </hl7:event>
                           </hl7:effectiveTime>
                           <hl7:effectiveTime original="hl7:effectiveTime[@operator='A' and @xsi:type='SXPR_TS']"
                                              withpredicate="hl7:effectiveTime[@operator='A' and @xsi:type='SXPR_TS']"
                                              label="(DosageInstructionsStartStopFrequency)"
                                              cardconf="0 … 1"
                                              datatype="SXPR_TS"
                                              minimumMultiplicity="0"
                                              maximumMultiplicity="1"
                                              operator="A"
                                              xsi:type="SXPR_TS">
                              <concept ref="2.16.756.5.30.1.127.77.12.2.105"
                                       effectiveDate="2020-05-04T09:55:12"
                                       datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                       datasetEffectiveDate="2017-10-17T11:52:08"
                                       refdisplay="cdachemed-dataelement-105"
                                       conceptText="Anwendungsschema *"
                                       inDataset="true"
                                       inTransactionDataset="true"/>
                              <concept ref="2.16.756.5.30.1.127.77.12.2.106"
                                       effectiveDate="2020-05-04T09:57:19"
                                       datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                       datasetEffectiveDate="2017-10-17T11:52:08"
                                       refdisplay="cdachemed-dataelement-106"
                                       conceptText="Anwendungsschema *"
                                       inDataset="true"
                                       inTransactionDataset="true"/>
                              <concept ref="2.16.756.5.30.1.127.77.12.2.107"
                                       effectiveDate="2020-05-04T09:58:21"
                                       datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                       datasetEffectiveDate="2017-10-17T11:52:08"
                                       refdisplay="cdachemed-dataelement-107"
                                       conceptText="Anwendungsschema *"
                                       inDataset="true"
                                       inTransactionDataset="true"/>
                              <concept ref="2.16.756.5.30.1.127.77.12.2.161"
                                       effectiveDate="2020-05-04T11:01:02"
                                       datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                       datasetEffectiveDate="2017-10-17T11:52:08"
                                       refdisplay="cdachemed-dataelement-161"
                                       conceptText="Anwendungsschema *"
                                       inDataset="true"
                                       inTransactionDataset="true"/>
                              <attribute name="operator" value="A" datatype="cs"/>
                              <attribute name="xsi:type" value="SXPR_TS" datatype="cs"/>
                              <hl7:comp original="hl7:comp[@xsi:type='EIVL_TS']"
                                        withpredicate="hl7:comp[@xsi:type='EIVL_TS'][not(@nullFlavor)]"
                                        label="(DosageInstructionsStartStopFrequency)"
                                        cardconf="1 … * Mandatory"
                                        minimumMultiplicity="1"
                                        maximumMultiplicity="*"
                                        conformance="R"
                                        isMandatory="true"
                                        xsi:type="EIVL_TS">
                                 <attribute name="xsi:type" value="EIVL_TS" datatype="cs"/>
                                 <hl7:event original="hl7:event"
                                            withpredicate="hl7:event[not(@nullFlavor)]"
                                            label="(DosageInstructionsStartStopFrequency)"
                                            cardconf="1 … 1 Mandatory"
                                            datatype="CS"
                                            minimumMultiplicity="1"
                                            maximumMultiplicity="1"
                                            conformance="R"
                                            isMandatory="true"
                                            code="…">
                                    <attribute name="code" datatype="cs"/>
                                 </hl7:event>
                              </hl7:comp>
                              <hl7:comp original="hl7:comp[@operator='I' and @xsi:type='EIVL_TS']"
                                        withpredicate="hl7:comp[@operator='I' and @xsi:type='EIVL_TS'][not(@nullFlavor)]"
                                        label="(DosageInstructionsStartStopFrequency)"
                                        cardconf="1 … * Mandatory"
                                        minimumMultiplicity="1"
                                        maximumMultiplicity="*"
                                        conformance="R"
                                        isMandatory="true"
                                        operator="I"
                                        xsi:type="EIVL_TS">
                                 <attribute name="operator" value="I" datatype="cs"/>
                                 <attribute name="xsi:type" value="EIVL_TS" datatype="cs"/>
                                 <hl7:event original="hl7:event"
                                            withpredicate="hl7:event[not(@nullFlavor)]"
                                            label="(DosageInstructionsStartStopFrequency)"
                                            cardconf="1 … 1 Mandatory"
                                            datatype="CS"
                                            minimumMultiplicity="1"
                                            maximumMultiplicity="1"
                                            conformance="R"
                                            isMandatory="true"
                                            code="…">
                                    <attribute name="code" datatype="cs"/>
                                 </hl7:event>
                              </hl7:comp>
                           </hl7:effectiveTime>
                           <hl7:repeatNumber original="hl7:repeatNumber"
                                             withpredicate="hl7:repeatNumber"
                                             label="(DosageInstructionsStartStopFrequency)"
                                             cardconf="0 … 1"
                                             minimumMultiplicity="0"
                                             maximumMultiplicity="1"
                                             value="…"
                                             nullFlavor="NI">
                              <concept ref="2.16.756.5.30.1.127.77.12.2.157"
                                       effectiveDate="2020-05-04T10:58:42"
                                       datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                       datasetEffectiveDate="2017-10-17T11:52:08"
                                       refdisplay="cdachemed-dataelement-157"
                                       conceptText="Wiederholter Bezug pro Arzneimittel"
                                       inDataset="true"
                                       inTransactionDataset="true"/>
                              <concept ref="2.16.756.5.30.1.127.77.12.2.31"
                                       effectiveDate="2019-09-10T22:44:53"
                                       datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                       datasetEffectiveDate="2017-10-17T11:52:08"
                                       refdisplay="cdachemed-dataelement-31"
                                       conceptText="Wiederholter Bezug pro Arzneimittel *"
                                       inDataset="true"
                                       inTransactionDataset="true"/>
                              <concept ref="2.16.756.5.30.1.127.77.12.2.55"
                                       effectiveDate="2020-04-29T17:17:13"
                                       datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                       datasetEffectiveDate="2017-10-17T11:52:08"
                                       refdisplay="cdachemed-dataelement-55"
                                       conceptText="Wiederholter Bezug pro Arzneimittel *"
                                       inDataset="true"
                                       inTransactionDataset="true"/>
                              <concept ref="2.16.756.5.30.1.127.77.12.2.96"
                                       effectiveDate="2020-05-04T08:49:49"
                                       datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                       datasetEffectiveDate="2017-10-17T11:52:08"
                                       refdisplay="cdachemed-dataelement-96"
                                       conceptText="Wiederholter Bezug pro Arzneimittel *"
                                       inDataset="true"
                                       inTransactionDataset="true"/>
                              <attribute name="value" datatype="cs"/>
                              <attribute name="nullFlavor" value="NI" datatype="cs"/>
                           </hl7:repeatNumber>
                           <hl7:routeCode original="hl7:routeCode"
                                          withpredicate="hl7:routeCode[concat(@code, @codeSystem) = doc('include/voc-2.16.756.5.30.1.1.11.2-DYNAMIC.xml')//valueSet[1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor]"
                                          label="(DosageInstructionsStartStopFrequency)"
                                          cardconf="0 … 1"
                                          datatype="CE"
                                          minimumMultiplicity="0"
                                          maximumMultiplicity="1"
                                          valueSet="2.16.756.5.30.1.1.11.2">
                              <concept ref="2.16.756.5.30.1.127.77.12.2.100"
                                       effectiveDate="2020-05-04T08:54:41"
                                       datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                       datasetEffectiveDate="2017-10-17T11:52:08"
                                       refdisplay="cdachemed-dataelement-100"
                                       conceptText="Verabreichungsweg *"
                                       inDataset="true"
                                       inTransactionDataset="true"/>
                              <concept ref="2.16.756.5.30.1.127.77.12.2.162"
                                       effectiveDate="2020-05-04T11:02:15"
                                       datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                       datasetEffectiveDate="2017-10-17T11:52:08"
                                       refdisplay="cdachemed-dataelement-162"
                                       conceptText="Verabreichungsweg *"
                                       inDataset="true"
                                       inTransactionDataset="true"/>
                              <concept ref="2.16.756.5.30.1.127.77.12.2.34"
                                       effectiveDate="2019-09-10T22:47:07"
                                       datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                       datasetEffectiveDate="2017-10-17T11:52:08"
                                       refdisplay="cdachemed-dataelement-34"
                                       conceptText="Verabreichungsweg *"
                                       inDataset="true"
                                       inTransactionDataset="true"/>
                              <concept ref="2.16.756.5.30.1.127.77.12.2.59"
                                       effectiveDate="2020-04-29T17:31:51"
                                       datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                       datasetEffectiveDate="2017-10-17T11:52:08"
                                       refdisplay="cdachemed-dataelement-59"
                                       conceptText="Verarbreichungsweg *"
                                       inDataset="true"
                                       inTransactionDataset="true"/>
                           </hl7:routeCode>
                           <hl7:approachSiteCode original="hl7:approachSiteCode"
                                                 withpredicate="hl7:approachSiteCode"
                                                 label="(DosageInstructionsStartStopFrequency)"
                                                 cardconf="0 … *"
                                                 datatype="CD"
                                                 minimumMultiplicity="0"
                                                 maximumMultiplicity="*"/>
                           <hl7:doseQuantity original="hl7:doseQuantity"
                                             withpredicate="hl7:doseQuantity"
                                             label="(DosageInstructionsStartStopFrequency)"
                                             cardconf="0 … 1"
                                             datatype="IVL_PQ"
                                             minimumMultiplicity="0"
                                             maximumMultiplicity="1"
                                             unit="…"
                                             value="…">
                              <concept ref="2.16.756.5.30.1.127.77.12.2.105"
                                       effectiveDate="2020-05-04T09:55:12"
                                       datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                       datasetEffectiveDate="2017-10-17T11:52:08"
                                       refdisplay="cdachemed-dataelement-105"
                                       conceptText="Anwendungsschema *"
                                       inDataset="true"
                                       inTransactionDataset="true"/>
                              <concept ref="2.16.756.5.30.1.127.77.12.2.106"
                                       effectiveDate="2020-05-04T09:57:19"
                                       datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                       datasetEffectiveDate="2017-10-17T11:52:08"
                                       refdisplay="cdachemed-dataelement-106"
                                       conceptText="Anwendungsschema *"
                                       inDataset="true"
                                       inTransactionDataset="true"/>
                              <concept ref="2.16.756.5.30.1.127.77.12.2.107"
                                       effectiveDate="2020-05-04T09:58:21"
                                       datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                       datasetEffectiveDate="2017-10-17T11:52:08"
                                       refdisplay="cdachemed-dataelement-107"
                                       conceptText="Anwendungsschema *"
                                       inDataset="true"
                                       inTransactionDataset="true"/>
                              <concept ref="2.16.756.5.30.1.127.77.12.2.161"
                                       effectiveDate="2020-05-04T11:01:02"
                                       datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                       datasetEffectiveDate="2017-10-17T11:52:08"
                                       refdisplay="cdachemed-dataelement-161"
                                       conceptText="Anwendungsschema *"
                                       inDataset="true"
                                       inTransactionDataset="true"/>
                              <attribute name="unit" datatype="cs"/>
                              <attribute name="value" datatype="real"/>
                           </hl7:doseQuantity>
                           <hl7:rateQuantity original="hl7:rateQuantity"
                                             withpredicate="hl7:rateQuantity"
                                             label="(DosageInstructionsStartStopFrequency)"
                                             cardconf="0 … 1"
                                             datatype="IVL_PQ"
                                             minimumMultiplicity="0"
                                             maximumMultiplicity="1"/>
                           <hl7:consumable original="hl7:consumable"
                                           withpredicate="hl7:consumable[hl7:manufacturedProduct]"
                                           label="(PrescriptionItemEntryContentModule)"
                                           cardconf="1 … 1 Required"
                                           minimumMultiplicity="1"
                                           maximumMultiplicity="1"
                                           conformance="R">
                              <hl7:manufacturedProduct original="hl7:manufacturedProduct"
                                                       withpredicate="hl7:manufacturedProduct[hl7:manufacturedMaterial[hl7:templateId[@root = '2.16.756.5.30.1.1.10.4.33'] and hl7:templateId[@root = '1.3.6.1.4.1.19376.1.9.1.3.1']]]"
                                                       label="(PrescriptionItemEntryContentModule)"
                                                       cardconf="1 … 1 Mandatory"
                                                       minimumMultiplicity="1"
                                                       maximumMultiplicity="1"
                                                       conformance="R"
                                                       isMandatory="true">
                                 <hl7:templateId original="hl7:templateId[@root='1.3.6.1.4.1.19376.1.5.3.1.4.7.2']"
                                                 withpredicate="hl7:templateId[@root='1.3.6.1.4.1.19376.1.5.3.1.4.7.2'][not(@nullFlavor)]"
                                                 label="(PrescriptionItemEntryContentModule)"
                                                 cardconf="1 … 1 Mandatory"
                                                 datatype="II"
                                                 minimumMultiplicity="1"
                                                 maximumMultiplicity="1"
                                                 conformance="R"
                                                 isMandatory="true"
                                                 root="1.3.6.1.4.1.19376.1.5.3.1.4.7.2">
                                    <attribute name="root" value="1.3.6.1.4.1.19376.1.5.3.1.4.7.2" datatype="uid"/>
                                 </hl7:templateId>
                                 <hl7:templateId original="hl7:templateId[@root='2.16.840.1.113883.10.20.1.53']"
                                                 withpredicate="hl7:templateId[@root='2.16.840.1.113883.10.20.1.53'][not(@nullFlavor)]"
                                                 label="(PrescriptionItemEntryContentModule)"
                                                 cardconf="1 … 1 Mandatory"
                                                 datatype="II"
                                                 minimumMultiplicity="1"
                                                 maximumMultiplicity="1"
                                                 conformance="R"
                                                 isMandatory="true"
                                                 root="2.16.840.1.113883.10.20.1.53">
                                    <attribute name="root" value="2.16.840.1.113883.10.20.1.53" datatype="uid"/>
                                 </hl7:templateId>
                                 <hl7:manufacturedMaterial original="hl7:manufacturedMaterial"
                                                           withpredicate="hl7:manufacturedMaterial[hl7:templateId[@root = '2.16.756.5.30.1.1.10.4.33'] and hl7:templateId[@root = '1.3.6.1.4.1.19376.1.9.1.3.1']]"
                                                           label="(ManufacturedMaterialEntryContentModule)"
                                                           cardconf="1 … 1 Mandatory"
                                                           minimumMultiplicity="1"
                                                           maximumMultiplicity="1"
                                                           conformance="R"
                                                           isMandatory="true"
                                                           classCode="MMAT"
                                                           determinerCode="KIND">
                                    <attribute name="classCode" value="MMAT" datatype="cs"/>
                                    <attribute name="determinerCode" value="KIND" datatype="cs"/>
                                    <hl7:templateId original="hl7:templateId"
                                                    withpredicate="hl7:templateId[@root = '2.16.756.5.30.1.1.10.4.33']"
                                                    label="(ManufacturedMaterialEntryContentModule)"
                                                    cardconf="1 … 1 Mandatory"
                                                    datatype="II"
                                                    minimumMultiplicity="1"
                                                    maximumMultiplicity="1"
                                                    conformance="R"
                                                    isMandatory="true"
                                                    root="2.16.756.5.30.1.1.10.4.33">
                                       <attribute name="root" value="2.16.756.5.30.1.1.10.4.33" datatype="uid"/>
                                    </hl7:templateId>
                                    <hl7:templateId original="hl7:templateId"
                                                    withpredicate="hl7:templateId[@root = '1.3.6.1.4.1.19376.1.9.1.3.1']"
                                                    label="(ManufacturedMaterialEntryContentModule)"
                                                    cardconf="1 … 1 Mandatory"
                                                    datatype="II"
                                                    minimumMultiplicity="1"
                                                    maximumMultiplicity="1"
                                                    conformance="R"
                                                    isMandatory="true"
                                                    root="1.3.6.1.4.1.19376.1.9.1.3.1">
                                       <attribute name="root" value="1.3.6.1.4.1.19376.1.9.1.3.1" datatype="uid"/>
                                    </hl7:templateId>
                                    <hl7:code original="hl7:code"
                                              withpredicate="hl7:code[@codeSystem = '2.51.1.1' or @codeSystem = '2.16.840.1.113883.6.73']"
                                              label="(ManufacturedMaterialEntryContentModule)"
                                              cardconf="1 … 1 Required"
                                              datatype="CE"
                                              minimumMultiplicity="1"
                                              maximumMultiplicity="1"
                                              conformance="R"
                                              nullFlavor="…"
                                              code="…"
                                              codeSystem="2.16.840.1.113883.6.73">
                                       <concept ref="2.16.756.5.30.1.127.77.12.2.158"
                                                effectiveDate="2020-05-04T10:59:23"
                                                datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                datasetEffectiveDate="2017-10-17T11:52:08"
                                                refdisplay="cdachemed-dataelement-158"
                                                conceptText="GTIN *"
                                                inDataset="true"
                                                inTransactionDataset="true"/>
                                       <concept ref="2.16.756.5.30.1.127.77.12.2.32"
                                                effectiveDate="2019-09-10T22:45:50"
                                                datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                datasetEffectiveDate="2017-10-17T11:52:08"
                                                refdisplay="cdachemed-dataelement-32"
                                                conceptText="GTIN *"
                                                inDataset="true"
                                                inTransactionDataset="true"/>
                                       <concept ref="2.16.756.5.30.1.127.77.12.2.56"
                                                effectiveDate="2020-04-29T17:18:23"
                                                datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                datasetEffectiveDate="2017-10-17T11:52:08"
                                                refdisplay="cdachemed-dataelement-56"
                                                conceptText="GTIN *"
                                                inDataset="true"
                                                inTransactionDataset="true"/>
                                       <concept ref="2.16.756.5.30.1.127.77.12.2.97"
                                                effectiveDate="2020-05-04T08:50:44"
                                                datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                datasetEffectiveDate="2017-10-17T11:52:08"
                                                refdisplay="cdachemed-dataelement-97"
                                                conceptText="GTIN *"
                                                inDataset="true"
                                                inTransactionDataset="true"/>
                                       <attribute name="nullFlavor" datatype="cs"/>
                                       <attribute name="code" datatype="cs"/>
                                       <attribute name="codeSystem" datatype="oid"/>
                                       <hl7:originalText original="hl7:originalText"
                                                         withpredicate="hl7:originalText"
                                                         label="(ManufacturedMaterialEntryContentModule)"
                                                         cardconf="0 … 1"
                                                         datatype="ED"
                                                         minimumMultiplicity="0"
                                                         maximumMultiplicity="1">
                                          <hl7:reference original="hl7:reference"
                                                         withpredicate="hl7:reference"
                                                         label="(ManufacturedMaterialEntryContentModule)"
                                                         cardconf="1 … 1 Required"
                                                         datatype="TEL"
                                                         minimumMultiplicity="1"
                                                         maximumMultiplicity="1"
                                                         conformance="R"
                                                         nullFlavor="NA">
                                             <attribute name="nullFlavor" value="NA" datatype="cs"/>
                                          </hl7:reference>
                                       </hl7:originalText>
                                    </hl7:code>
                                    <hl7:name original="hl7:name"
                                              withpredicate="hl7:name[not(@nullFlavor)]"
                                              label="(ManufacturedMaterialEntryContentModule)"
                                              cardconf="1 … 1 Required"
                                              datatype="EN"
                                              minimumMultiplicity="1"
                                              maximumMultiplicity="1"
                                              conformance="R"
                                              nullFlavor="…">
                                       <concept ref="2.16.756.5.30.1.127.77.12.2.152"
                                                effectiveDate="2020-05-04T10:52:30"
                                                datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                datasetEffectiveDate="2017-10-17T11:52:08"
                                                refdisplay="cdachemed-dataelement-152"
                                                conceptText="Präparatenname"
                                                inDataset="true"
                                                inTransactionDataset="true"/>
                                       <concept ref="2.16.756.5.30.1.127.77.12.2.16"
                                                effectiveDate="2019-09-10T07:39:09"
                                                datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                datasetEffectiveDate="2017-10-17T11:52:08"
                                                refdisplay="cdachemed-dataelement-16"
                                                conceptText="Präparatenname"
                                                inDataset="true"
                                                inTransactionDataset="true"/>
                                       <concept ref="2.16.756.5.30.1.127.77.12.2.50"
                                                effectiveDate="2020-04-29T17:08:31"
                                                datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                datasetEffectiveDate="2017-10-17T11:52:08"
                                                refdisplay="cdachemed-dataelement-50"
                                                conceptText="Präparatenname"
                                                inDataset="true"
                                                inTransactionDataset="true"/>
                                       <concept ref="2.16.756.5.30.1.127.77.12.2.89"
                                                effectiveDate="2020-05-04T08:34:53"
                                                datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                datasetEffectiveDate="2017-10-17T11:52:08"
                                                refdisplay="cdachemed-dataelement-89"
                                                conceptText="Präparatenname"
                                                inDataset="true"
                                                inTransactionDataset="true"/>
                                       <attribute name="nullFlavor" datatype="cs"/>
                                    </hl7:name>
                                    <pharm:formCode original="pharm:formCode"
                                                    withpredicate="pharm:formCode[concat(@code, @codeSystem) = doc('include/voc-2.16.756.5.30.1.1.11.3-DYNAMIC.xml')//valueSet[1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor]"
                                                    label="(ManufacturedMaterialEntryContentModule)"
                                                    cardconf="0 … 1"
                                                    datatype="CE"
                                                    minimumMultiplicity="0"
                                                    maximumMultiplicity="1"
                                                    valueSet="2.16.756.5.30.1.1.11.3">
                                       <concept ref="2.16.756.5.30.1.127.77.12.2.155"
                                                effectiveDate="2020-05-04T10:57:21"
                                                datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                datasetEffectiveDate="2017-10-17T11:52:08"
                                                refdisplay="cdachemed-dataelement-155"
                                                conceptText="galenische Form"
                                                inDataset="true"
                                                inTransactionDataset="true"/>
                                       <concept ref="2.16.756.5.30.1.127.77.12.2.19"
                                                effectiveDate="2019-09-10T07:40:32"
                                                datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                datasetEffectiveDate="2017-10-17T11:52:08"
                                                refdisplay="cdachemed-dataelement-19"
                                                conceptText="galenische Form"
                                                inDataset="true"
                                                inTransactionDataset="true"/>
                                       <concept ref="2.16.756.5.30.1.127.77.12.2.53"
                                                effectiveDate="2020-04-29T17:15:50"
                                                datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                datasetEffectiveDate="2017-10-17T11:52:08"
                                                refdisplay="cdachemed-dataelement-53"
                                                conceptText="galenische Form"
                                                inDataset="true"
                                                inTransactionDataset="true"/>
                                       <concept ref="2.16.756.5.30.1.127.77.12.2.92"
                                                effectiveDate="2020-05-04T08:42:46"
                                                datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                datasetEffectiveDate="2017-10-17T11:52:08"
                                                refdisplay="cdachemed-dataelement-92"
                                                conceptText="galenische Form"
                                                inDataset="true"
                                                inTransactionDataset="true"/>
                                    </pharm:formCode>
                                    <hl7:lotNumberText original="hl7:lotNumberText"
                                                       withpredicate="hl7:lotNumberText"
                                                       label="(ManufacturedMaterialEntryContentModule)"
                                                       cardconf="0 … 1"
                                                       datatype="ST"
                                                       minimumMultiplicity="0"
                                                       maximumMultiplicity="1">
                                       <concept ref="2.16.756.5.30.1.127.77.12.2.104"
                                                effectiveDate="2020-05-04T09:08:20"
                                                datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                datasetEffectiveDate="2017-10-17T11:52:08"
                                                refdisplay="cdachemed-dataelement-104"
                                                conceptText="Lotnummer *"
                                                inDataset="true"
                                                inTransactionDataset="true"/>
                                    </hl7:lotNumberText>
                                    <pharm:expirationTime original="pharm:expirationTime"
                                                          withpredicate="pharm:expirationTime"
                                                          label="(ManufacturedMaterialEntryContentModule)"
                                                          cardconf="0 … 1"
                                                          datatype="TS.CH.TZ"
                                                          minimumMultiplicity="0"
                                                          maximumMultiplicity="1"
                                                          value="…">
                                       <attribute name="value"/>
                                    </pharm:expirationTime>
                                    <pharm:asContent original="pharm:asContent"
                                                     withpredicate="pharm:asContent[@classCode = 'CONT'][pharm:containerPackagedMedicine[@classCode = 'CONT'][@determinerCode = 'INSTANCE']]"
                                                     label="(ManufacturedMaterialEntryContentModule)"
                                                     cardconf="0 … 1"
                                                     minimumMultiplicity="0"
                                                     maximumMultiplicity="1"
                                                     classCode="CONT">
                                       <attribute name="classCode" value="CONT" datatype="cs"/>
                                       <pharm:containerPackagedMedicine original="pharm:containerPackagedMedicine"
                                                                        withpredicate="pharm:containerPackagedMedicine[not(@nullFlavor)][@classCode = 'CONT'][@determinerCode = 'INSTANCE']"
                                                                        label="(ManufacturedMaterialEntryContentModule)"
                                                                        cardconf="1 … 1 Mandatory"
                                                                        minimumMultiplicity="1"
                                                                        maximumMultiplicity="1"
                                                                        conformance="R"
                                                                        isMandatory="true"
                                                                        classCode="CONT"
                                                                        determinerCode="INSTANCE">
                                          <attribute name="classCode" value="CONT" datatype="cs"/>
                                          <attribute name="determinerCode" value="INSTANCE" datatype="cs"/>
                                          <pharm:code original="pharm:code"
                                                      withpredicate="pharm:code"
                                                      label="(ManufacturedMaterialEntryContentModule)"
                                                      cardconf="0 … 1"
                                                      datatype="CE"
                                                      minimumMultiplicity="0"
                                                      maximumMultiplicity="1">
                                             <concept ref="2.16.756.5.30.1.127.77.12.2.158"
                                                      effectiveDate="2020-05-04T10:59:23"
                                                      datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                      datasetEffectiveDate="2017-10-17T11:52:08"
                                                      refdisplay="cdachemed-dataelement-158"
                                                      conceptText="GTIN *"
                                                      inDataset="true"
                                                      inTransactionDataset="true"/>
                                             <concept ref="2.16.756.5.30.1.127.77.12.2.32"
                                                      effectiveDate="2019-09-10T22:45:50"
                                                      datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                      datasetEffectiveDate="2017-10-17T11:52:08"
                                                      refdisplay="cdachemed-dataelement-32"
                                                      conceptText="GTIN *"
                                                      inDataset="true"
                                                      inTransactionDataset="true"/>
                                             <concept ref="2.16.756.5.30.1.127.77.12.2.56"
                                                      effectiveDate="2020-04-29T17:18:23"
                                                      datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                      datasetEffectiveDate="2017-10-17T11:52:08"
                                                      refdisplay="cdachemed-dataelement-56"
                                                      conceptText="GTIN *"
                                                      inDataset="true"
                                                      inTransactionDataset="true"/>
                                             <concept ref="2.16.756.5.30.1.127.77.12.2.97"
                                                      effectiveDate="2020-05-04T08:50:44"
                                                      datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                      datasetEffectiveDate="2017-10-17T11:52:08"
                                                      refdisplay="cdachemed-dataelement-97"
                                                      conceptText="GTIN *"
                                                      inDataset="true"
                                                      inTransactionDataset="true"/>
                                          </pharm:code>
                                          <pharm:name original="pharm:name"
                                                      withpredicate="pharm:name"
                                                      label="(ManufacturedMaterialEntryContentModule)"
                                                      cardconf="0 … 1"
                                                      datatype="TN"
                                                      minimumMultiplicity="0"
                                                      maximumMultiplicity="1">
                                             <concept ref="2.16.756.5.30.1.127.77.12.2.152"
                                                      effectiveDate="2020-05-04T10:52:30"
                                                      datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                      datasetEffectiveDate="2017-10-17T11:52:08"
                                                      refdisplay="cdachemed-dataelement-152"
                                                      conceptText="Präparatenname"
                                                      inDataset="true"
                                                      inTransactionDataset="true"/>
                                             <concept ref="2.16.756.5.30.1.127.77.12.2.16"
                                                      effectiveDate="2019-09-10T07:39:09"
                                                      datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                      datasetEffectiveDate="2017-10-17T11:52:08"
                                                      refdisplay="cdachemed-dataelement-16"
                                                      conceptText="Präparatenname"
                                                      inDataset="true"
                                                      inTransactionDataset="true"/>
                                             <concept ref="2.16.756.5.30.1.127.77.12.2.50"
                                                      effectiveDate="2020-04-29T17:08:31"
                                                      datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                      datasetEffectiveDate="2017-10-17T11:52:08"
                                                      refdisplay="cdachemed-dataelement-50"
                                                      conceptText="Präparatenname"
                                                      inDataset="true"
                                                      inTransactionDataset="true"/>
                                             <concept ref="2.16.756.5.30.1.127.77.12.2.89"
                                                      effectiveDate="2020-05-04T08:34:53"
                                                      datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                      datasetEffectiveDate="2017-10-17T11:52:08"
                                                      refdisplay="cdachemed-dataelement-89"
                                                      conceptText="Präparatenname"
                                                      inDataset="true"
                                                      inTransactionDataset="true"/>
                                          </pharm:name>
                                          <pharm:formCode original="pharm:formCode"
                                                          withpredicate="pharm:formCode"
                                                          label="(ManufacturedMaterialEntryContentModule)"
                                                          cardconf="0 … 1"
                                                          datatype="CE"
                                                          minimumMultiplicity="0"
                                                          maximumMultiplicity="1">
                                             <concept ref="2.16.756.5.30.1.127.77.12.2.155"
                                                      effectiveDate="2020-05-04T10:57:21"
                                                      datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                      datasetEffectiveDate="2017-10-17T11:52:08"
                                                      refdisplay="cdachemed-dataelement-155"
                                                      conceptText="galenische Form"
                                                      inDataset="true"
                                                      inTransactionDataset="true"/>
                                             <concept ref="2.16.756.5.30.1.127.77.12.2.19"
                                                      effectiveDate="2019-09-10T07:40:32"
                                                      datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                      datasetEffectiveDate="2017-10-17T11:52:08"
                                                      refdisplay="cdachemed-dataelement-19"
                                                      conceptText="galenische Form"
                                                      inDataset="true"
                                                      inTransactionDataset="true"/>
                                             <concept ref="2.16.756.5.30.1.127.77.12.2.53"
                                                      effectiveDate="2020-04-29T17:15:50"
                                                      datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                      datasetEffectiveDate="2017-10-17T11:52:08"
                                                      refdisplay="cdachemed-dataelement-53"
                                                      conceptText="galenische Form"
                                                      inDataset="true"
                                                      inTransactionDataset="true"/>
                                             <concept ref="2.16.756.5.30.1.127.77.12.2.92"
                                                      effectiveDate="2020-05-04T08:42:46"
                                                      datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                      datasetEffectiveDate="2017-10-17T11:52:08"
                                                      refdisplay="cdachemed-dataelement-92"
                                                      conceptText="galenische Form"
                                                      inDataset="true"
                                                      inTransactionDataset="true"/>
                                          </pharm:formCode>
                                          <pharm:capacityQuantity original="pharm:capacityQuantity"
                                                                  withpredicate="pharm:capacityQuantity[not(@nullFlavor)]"
                                                                  label="(ManufacturedMaterialEntryContentModule)"
                                                                  cardconf="0 … 1"
                                                                  datatype="PQ"
                                                                  minimumMultiplicity="0"
                                                                  maximumMultiplicity="1"
                                                                  nullFlavor="…"
                                                                  unit="…"
                                                                  value="…">
                                             <concept ref="2.16.756.5.30.1.127.77.12.2.22"
                                                      effectiveDate="2019-09-10T07:41:55"
                                                      datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                      datasetEffectiveDate="2017-10-17T11:52:08"
                                                      refdisplay="cdachemed-dataelement-22"
                                                      conceptText="Packungsgrösse"
                                                      inDataset="true"
                                                      inTransactionDataset="true"/>
                                             <concept ref="2.16.756.5.30.1.127.77.12.2.95"
                                                      effectiveDate="2020-05-04T08:48:58"
                                                      datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                      datasetEffectiveDate="2017-10-17T11:52:08"
                                                      refdisplay="cdachemed-dataelement-95"
                                                      conceptText="Packungsgrösse"
                                                      inDataset="true"
                                                      inTransactionDataset="true"/>
                                             <attribute name="nullFlavor" datatype="cs"/>
                                             <attribute name="unit" datatype="cs"/>
                                             <attribute name="value"/>
                                          </pharm:capacityQuantity>
                                       </pharm:containerPackagedMedicine>
                                    </pharm:asContent>
                                    <pharm:ingredient original="pharm:ingredient"
                                                      withpredicate="pharm:ingredient[@classCode = 'ACTI'][pharm:ingredient[@classCode = 'MMAT'][@determinerCode = 'KIND']]"
                                                      label="(ManufacturedMaterialEntryContentModule)"
                                                      cardconf="0 … *"
                                                      minimumMultiplicity="0"
                                                      maximumMultiplicity="*"
                                                      classCode="ACTI">
                                       <attribute name="classCode" value="ACTI" datatype="cs"/>
                                       <pharm:quantity original="pharm:quantity"
                                                       withpredicate="pharm:quantity"
                                                       label="(ManufacturedMaterialEntryContentModule)"
                                                       cardconf="0 … 1"
                                                       datatype="RTO_PQ_PQ"
                                                       minimumMultiplicity="0"
                                                       maximumMultiplicity="1">
                                          <concept ref="2.16.756.5.30.1.127.77.12.2.156"
                                                   effectiveDate="2020-05-04T10:57:59"
                                                   datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                   datasetEffectiveDate="2017-10-17T11:52:08"
                                                   refdisplay="cdachemed-dataelement-156"
                                                   conceptText="Dosis pro Einheit"
                                                   inDataset="true"
                                                   inTransactionDataset="true"/>
                                          <concept ref="2.16.756.5.30.1.127.77.12.2.20"
                                                   effectiveDate="2019-09-10T07:40:54"
                                                   datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                   datasetEffectiveDate="2017-10-17T11:52:08"
                                                   refdisplay="cdachemed-dataelement-20"
                                                   conceptText="Dosis pro Einheit"
                                                   inDataset="true"
                                                   inTransactionDataset="true"/>
                                          <concept ref="2.16.756.5.30.1.127.77.12.2.54"
                                                   effectiveDate="2020-04-29T17:16:29"
                                                   datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                   datasetEffectiveDate="2017-10-17T11:52:08"
                                                   refdisplay="cdachemed-dataelement-54"
                                                   conceptText="Dosis pro Einheit"
                                                   inDataset="true"
                                                   inTransactionDataset="true"/>
                                          <concept ref="2.16.756.5.30.1.127.77.12.2.93"
                                                   effectiveDate="2020-05-04T08:46:23"
                                                   datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                   datasetEffectiveDate="2017-10-17T11:52:08"
                                                   refdisplay="cdachemed-dataelement-93"
                                                   conceptText="Dosis pro Einheit"
                                                   inDataset="true"
                                                   inTransactionDataset="true"/>
                                          <hl7:numerator original="hl7:numerator"
                                                         withpredicate="hl7:numerator[not(@nullFlavor)]"
                                                         label="(ManufacturedMaterialEntryContentModule)"
                                                         cardconf="1 … 1 Mandatory"
                                                         datatype="PQ"
                                                         minimumMultiplicity="1"
                                                         maximumMultiplicity="1"
                                                         conformance="R"
                                                         isMandatory="true"
                                                         unit="…"
                                                         value="…">
                                             <attribute name="unit" datatype="cs"/>
                                             <attribute name="value" datatype="real"/>
                                          </hl7:numerator>
                                          <hl7:denominator original="hl7:denominator"
                                                           withpredicate="hl7:denominator[not(@nullFlavor)]"
                                                           label="(ManufacturedMaterialEntryContentModule)"
                                                           cardconf="1 … 1 Mandatory"
                                                           datatype="PQ"
                                                           minimumMultiplicity="1"
                                                           maximumMultiplicity="1"
                                                           conformance="R"
                                                           isMandatory="true"
                                                           unit="…"
                                                           value="…">
                                             <attribute name="unit" datatype="cs"/>
                                             <attribute name="value" datatype="real"/>
                                          </hl7:denominator>
                                       </pharm:quantity>
                                       <pharm:ingredient original="pharm:ingredient"
                                                         withpredicate="pharm:ingredient[@classCode = 'MMAT'][@determinerCode = 'KIND']"
                                                         label="(ManufacturedMaterialEntryContentModule)"
                                                         cardconf="1 … 1 Required"
                                                         minimumMultiplicity="1"
                                                         maximumMultiplicity="1"
                                                         conformance="R"
                                                         classCode="MMAT"
                                                         determinerCode="KIND">
                                          <attribute name="classCode" value="MMAT" datatype="cs"/>
                                          <attribute name="determinerCode" value="KIND" datatype="cs"/>
                                          <pharm:code original="pharm:code"
                                                      withpredicate="pharm:code[@codeSystem = '2.16.840.1.113883.6.96']"
                                                      label="(ManufacturedMaterialEntryContentModule)"
                                                      cardconf="0 … 1"
                                                      datatype="CE"
                                                      minimumMultiplicity="0"
                                                      maximumMultiplicity="1"
                                                      code="…"
                                                      codeSystem="2.16.840.1.113883.6.96"
                                                      codeSystemName="SNOMED CT">
                                             <concept ref="2.16.756.5.30.1.127.77.12.2.159"
                                                      effectiveDate="2020-05-04T10:59:54"
                                                      datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                      datasetEffectiveDate="2017-10-17T11:52:08"
                                                      refdisplay="cdachemed-dataelement-159"
                                                      conceptText="Wirkstoff-Code (SNOMED CT) *"
                                                      inDataset="true"
                                                      inTransactionDataset="true"/>
                                             <concept ref="2.16.756.5.30.1.127.77.12.2.33"
                                                      effectiveDate="2019-09-10T22:46:15"
                                                      datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                      datasetEffectiveDate="2017-10-17T11:52:08"
                                                      refdisplay="cdachemed-dataelement-33"
                                                      conceptText="Wirkstoff-Code (SNOMED CT) *"
                                                      inDataset="true"
                                                      inTransactionDataset="true"/>
                                             <concept ref="2.16.756.5.30.1.127.77.12.2.57"
                                                      effectiveDate="2020-04-29T17:20:08"
                                                      datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                      datasetEffectiveDate="2017-10-17T11:52:08"
                                                      refdisplay="cdachemed-dataelement-57"
                                                      conceptText="Wirkstoff-Code (SNOMED CT) *"
                                                      inDataset="true"
                                                      inTransactionDataset="true"/>
                                             <concept ref="2.16.756.5.30.1.127.77.12.2.98"
                                                      effectiveDate="2020-05-04T08:51:52"
                                                      datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                      datasetEffectiveDate="2017-10-17T11:52:08"
                                                      refdisplay="cdachemed-dataelement-98"
                                                      conceptText="Wirkstoff-Code (SNOMED CT) *"
                                                      inDataset="true"
                                                      inTransactionDataset="true"/>
                                             <attribute name="code" datatype="cs"/>
                                             <attribute name="codeSystem" value="2.16.840.1.113883.6.96" datatype="oid"/>
                                             <attribute name="codeSystemName" value="SNOMED CT" datatype="st"/>
                                          </pharm:code>
                                          <pharm:name original="pharm:name"
                                                      withpredicate="pharm:name"
                                                      label="(ManufacturedMaterialEntryContentModule)"
                                                      cardconf="1 … 1 Required"
                                                      datatype="TN"
                                                      minimumMultiplicity="1"
                                                      maximumMultiplicity="1"
                                                      conformance="R">
                                             <concept ref="2.16.756.5.30.1.127.77.12.2.153"
                                                      effectiveDate="2020-05-04T10:55:55"
                                                      datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                      datasetEffectiveDate="2017-10-17T11:52:08"
                                                      refdisplay="cdachemed-dataelement-153"
                                                      conceptText="Wirkstoffname"
                                                      inDataset="true"
                                                      inTransactionDataset="true"/>
                                             <concept ref="2.16.756.5.30.1.127.77.12.2.17"
                                                      effectiveDate="2019-09-10T07:39:52"
                                                      datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                      datasetEffectiveDate="2017-10-17T11:52:08"
                                                      refdisplay="cdachemed-dataelement-17"
                                                      conceptText="Wirkstoffname"
                                                      inDataset="true"
                                                      inTransactionDataset="true"/>
                                             <concept ref="2.16.756.5.30.1.127.77.12.2.51"
                                                      effectiveDate="2020-04-29T17:09:52"
                                                      datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                      datasetEffectiveDate="2017-10-17T11:52:08"
                                                      refdisplay="cdachemed-dataelement-51"
                                                      conceptText="Wirkstoffname"
                                                      inDataset="true"
                                                      inTransactionDataset="true"/>
                                             <concept ref="2.16.756.5.30.1.127.77.12.2.90"
                                                      effectiveDate="2020-05-04T08:37:24"
                                                      datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                      datasetEffectiveDate="2017-10-17T11:52:08"
                                                      refdisplay="cdachemed-dataelement-90"
                                                      conceptText="Wirkstoffname"
                                                      inDataset="true"
                                                      inTransactionDataset="true"/>
                                          </pharm:name>
                                       </pharm:ingredient>
                                    </pharm:ingredient>
                                 </hl7:manufacturedMaterial>
                              </hl7:manufacturedProduct>
                           </hl7:consumable>
                           <hl7:author original="hl7:author"
                                       withpredicate="hl7:author[hl7:templateId[@root = '2.16.756.5.30.1.1.10.9.23']]"
                                       label="(cdach_other_Author)"
                                       cardconf="0 … 1 Required"
                                       minimumMultiplicity="0"
                                       maximumMultiplicity="1"
                                       conformance="R">
                              <concept ref="2.16.756.5.30.1.127.77.12.2.2"
                                       effectiveDate="2018-01-22T16:37:10"
                                       datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                       datasetEffectiveDate="2017-10-17T11:52:08"
                                       refdisplay="cdachemed-dataelement-2"
                                       conceptText="Autorin/Autor"
                                       inDataset="true"
                                       inTransactionDataset="true"/>
                              <hl7:templateId original="hl7:templateId"
                                              withpredicate="hl7:templateId[@root = '2.16.756.5.30.1.1.10.9.23']"
                                              label="(cdach_other_Author)"
                                              cardconf="1 … 1 Mandatory"
                                              datatype="II"
                                              minimumMultiplicity="1"
                                              maximumMultiplicity="1"
                                              conformance="R"
                                              isMandatory="true"
                                              root="2.16.756.5.30.1.1.10.9.23">
                                 <attribute name="root" value="2.16.756.5.30.1.1.10.9.23" datatype="uid"/>
                              </hl7:templateId>
                              <hl7:functionCode original="hl7:functionCode"
                                                withpredicate="hl7:functionCode[concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.10267-DYNAMIC.xml')//valueSet[1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor]"
                                                label="(cdach_other_Author)"
                                                cardconf="0 … 1"
                                                datatype="CE"
                                                minimumMultiplicity="0"
                                                maximumMultiplicity="1"
                                                valueSet="2.16.840.1.113883.1.11.10267"/>
                              <hl7:time original="hl7:time"
                                        withpredicate="hl7:time"
                                        label="(cdach_other_Author)"
                                        cardconf="1 … 1 Required"
                                        datatype="TS.CH.TZ"
                                        minimumMultiplicity="1"
                                        maximumMultiplicity="1"
                                        conformance="R">
                                 <concept ref="2.16.756.5.30.1.127.77.12.2.108"
                                          effectiveDate="2020-05-04T10:16:57"
                                          datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                          datasetEffectiveDate="2017-10-17T11:52:08"
                                          refdisplay="cdachemed-dataelement-108"
                                          conceptText="Abgabedatum * (Medication Dispense) in section.author.time"
                                          inDataset="true"
                                          inTransactionDataset="true"/>
                                 <concept ref="2.16.756.5.30.1.127.77.12.2.115"
                                          effectiveDate="2020-05-04T10:24:28"
                                          datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                          datasetEffectiveDate="2017-10-17T11:52:08"
                                          refdisplay="cdachemed-dataelement-115"
                                          conceptText="Timestamp Authorship"
                                          inDataset="true"
                                          inTransactionDataset="true"/>
                                 <concept ref="2.16.756.5.30.1.127.77.12.2.116"
                                          effectiveDate="2020-05-04T10:24:48"
                                          datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                          datasetEffectiveDate="2017-10-17T11:52:08"
                                          refdisplay="cdachemed-dataelement-116"
                                          conceptText="Timestamp Authorship"
                                          inDataset="true"
                                          inTransactionDataset="true"/>
                                 <concept ref="2.16.756.5.30.1.127.77.12.2.117"
                                          effectiveDate="2020-05-04T10:25:23"
                                          datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                          datasetEffectiveDate="2017-10-17T11:52:08"
                                          refdisplay="cdachemed-dataelement-117"
                                          conceptText="Timestamp Authorship"
                                          inDataset="true"
                                          inTransactionDataset="true"/>
                                 <concept ref="2.16.756.5.30.1.127.77.12.2.42"
                                          effectiveDate="2020-04-29T16:51:58"
                                          datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                          datasetEffectiveDate="2017-10-17T11:52:08"
                                          refdisplay="cdachemed-dataelement-42"
                                          conceptText="Timestamp Authorship"
                                          inDataset="true"
                                          inTransactionDataset="true"/>
                                 <concept ref="2.16.756.5.30.1.127.77.12.2.71"
                                          effectiveDate="2020-04-29T17:54:36"
                                          datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                          datasetEffectiveDate="2017-10-17T11:52:08"
                                          refdisplay="cdachemed-dataelement-71"
                                          conceptText="Timestamp Authorship"
                                          inDataset="true"
                                          inTransactionDataset="true"/>
                                 <concept ref="2.16.756.5.30.1.127.77.12.2.84"
                                          effectiveDate="2020-05-04T08:18:08"
                                          datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                          datasetEffectiveDate="2017-10-17T11:52:08"
                                          refdisplay="cdachemed-dataelement-84"
                                          conceptText="Timestamp Authorship"
                                          inDataset="true"
                                          inTransactionDataset="true"/>
                              </hl7:time>
                              <hl7:assignedAuthor original="hl7:assignedAuthor"
                                                  withpredicate="hl7:assignedAuthor"
                                                  label="(cdach_other_Author)"
                                                  cardconf="1 … 1 Required"
                                                  minimumMultiplicity="1"
                                                  maximumMultiplicity="1"
                                                  conformance="R">
                                 <hl7:id original="hl7:id"
                                         withpredicate="hl7:id"
                                         label="(cdach_other_Author)"
                                         cardconf="1 … 1 Required"
                                         datatype="II"
                                         minimumMultiplicity="1"
                                         maximumMultiplicity="1"
                                         conformance="R"
                                         nullFlavor="NAV"
                                         root="2.51.1.3"
                                         extension="…">
                                    <concept ref="2.16.756.5.30.1.127.77.12.2.7"
                                             effectiveDate="2019-09-09T17:48:49"
                                             datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                             datasetEffectiveDate="2017-10-17T11:52:08"
                                             refdisplay="cdachemed-dataelement-7"
                                             conceptText="Identifier"
                                             inDataset="true"
                                             inTransactionDataset="true"/>
                                    <attribute name="nullFlavor" value="NAV" datatype="cs"/>
                                    <attribute name="root" value="2.51.1.3" datatype="cs"/>
                                    <attribute name="extension" datatype="st"/>
                                 </hl7:id>
                                 <hl7:id original="hl7:id"
                                         withpredicate="hl7:id"
                                         label="(cdach_other_Author)"
                                         cardconf="0 … *"
                                         datatype="II"
                                         minimumMultiplicity="0"
                                         maximumMultiplicity="*"
                                         root="…"
                                         extension="…">
                                    <attribute name="root" datatype="cs"/>
                                    <attribute name="extension" datatype="st"/>
                                 </hl7:id>
                                 <hl7:addr original="hl7:addr"
                                           withpredicate="hl7:addr"
                                           label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                           cardconf="0 … *"
                                           datatype="AD"
                                           minimumMultiplicity="0"
                                           maximumMultiplicity="*">
                                    <hl7:streetAddressLine original="hl7:streetAddressLine"
                                                           withpredicate="hl7:streetAddressLine"
                                                           label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                           cardconf="0 … 2"
                                                           datatype="ADXP"
                                                           minimumMultiplicity="0"
                                                           maximumMultiplicity="2"/>
                                    <hl7:streetName original="hl7:streetName"
                                                    withpredicate="hl7:streetName"
                                                    label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                    cardconf="0 … 1 Conditional"
                                                    datatype="ADXP"
                                                    minimumMultiplicity="0"
                                                    maximumMultiplicity="1"
                                                    conformance="C"/>
                                    <hl7:houseNumber original="hl7:houseNumber"
                                                     withpredicate="hl7:houseNumber"
                                                     label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                     cardconf="0 … 1"
                                                     datatype="ADXP"
                                                     minimumMultiplicity="0"
                                                     maximumMultiplicity="1"/>
                                    <hl7:additionalLocator original="hl7:additionalLocator"
                                                           withpredicate="hl7:additionalLocator"
                                                           label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                           cardconf="0 … 1"
                                                           datatype="ADXP"
                                                           minimumMultiplicity="0"
                                                           maximumMultiplicity="1"/>
                                    <hl7:postBox original="hl7:postBox"
                                                 withpredicate="hl7:postBox"
                                                 label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                 cardconf="0 … 1 Conditional"
                                                 datatype="ADXP"
                                                 minimumMultiplicity="0"
                                                 maximumMultiplicity="1"
                                                 conformance="C"/>
                                    <hl7:state original="hl7:state"
                                               withpredicate="hl7:state"
                                               label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                               cardconf="0 … 1"
                                               datatype="ADXP"
                                               minimumMultiplicity="0"
                                               maximumMultiplicity="1"/>
                                    <hl7:city original="hl7:city"
                                              withpredicate="hl7:city"
                                              label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                              cardconf="1 … 1 Required"
                                              datatype="ADXP"
                                              minimumMultiplicity="1"
                                              maximumMultiplicity="1"
                                              conformance="R"/>
                                    <hl7:postalCode original="hl7:postalCode"
                                                    withpredicate="hl7:postalCode"
                                                    label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                    cardconf="1 … 1 Required"
                                                    datatype="ADXP"
                                                    minimumMultiplicity="1"
                                                    maximumMultiplicity="1"
                                                    conformance="R"/>
                                    <hl7:country original="hl7:country"
                                                 withpredicate="hl7:country"
                                                 label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                 cardconf="1 … 1 Required"
                                                 datatype="ADXP"
                                                 minimumMultiplicity="1"
                                                 maximumMultiplicity="1"
                                                 conformance="R"/>
                                 </hl7:addr>
                                 <hl7:telecom original="hl7:telecom"
                                              withpredicate="hl7:telecom"
                                              label="(cdach_other_Author)"
                                              cardconf="0 … *"
                                              datatype="TEL"
                                              minimumMultiplicity="0"
                                              maximumMultiplicity="*"/>
                                 <choice minimumMultiplicity="1" maximumMultiplicity="1" cardconf="1 … 1">
                                    <hl7:assignedPerson original="hl7:assignedPerson"
                                                        withpredicate="hl7:assignedPerson"
                                                        label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                        cardconf="0 … 1"
                                                        minimumMultiplicity="0"
                                                        maximumMultiplicity="1">
                                       <concept ref="2.16.756.5.30.1.127.77.12.2.3"
                                                effectiveDate="2019-09-09T11:05:15"
                                                datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                datasetEffectiveDate="2017-10-17T11:52:08"
                                                refdisplay="cdachemed-dataelement-3"
                                                conceptText="Name"
                                                inDataset="true"
                                                inTransactionDataset="true"/>
                                       <concept ref="2.16.756.5.30.1.127.77.12.2.6"
                                                effectiveDate="2019-09-09T17:44:44"
                                                datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                datasetEffectiveDate="2017-10-17T11:52:08"
                                                refdisplay="cdachemed-dataelement-6"
                                                conceptText="First names"
                                                inDataset="true"
                                                inTransactionDataset="true"/>
                                       <hl7:name original="hl7:name[not(@use) or @use='L']"
                                                 withpredicate="hl7:name[not(@use) or @use='L']"
                                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                 cardconf="1 … 1 Required"
                                                 datatype="PN"
                                                 minimumMultiplicity="1"
                                                 maximumMultiplicity="1"
                                                 conformance="R"
                                                 use="L">
                                          <attribute name="use" value="L" datatype="set_cs"/>
                                          <hl7:prefix original="hl7:prefix"
                                                      withpredicate="hl7:prefix"
                                                      label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                      cardconf="0 … *"
                                                      datatype="ENXP"
                                                      minimumMultiplicity="0"
                                                      maximumMultiplicity="*"
                                                      qualifier="AC">
                                             <attribute name="qualifier" value="AC" datatype="set_cs"/>
                                          </hl7:prefix>
                                          <hl7:family original="hl7:family"
                                                      withpredicate="hl7:family[not(tokenize(@qualifier, '\s'))]"
                                                      label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                      cardconf="1 … * Required"
                                                      datatype="ENXP"
                                                      minimumMultiplicity="1"
                                                      maximumMultiplicity="*"
                                                      conformance="R"
                                                      qualifier="…">
                                             <attribute name="qualifier" datatype="set_cs"/>
                                          </hl7:family>
                                          <hl7:family original="hl7:family"
                                                      withpredicate="hl7:family"
                                                      label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                      cardconf="0 … *"
                                                      datatype="ENXP"
                                                      minimumMultiplicity="0"
                                                      maximumMultiplicity="*"
                                                      qualifier="BR">
                                             <attribute name="qualifier" value="BR" datatype="set_cs"/>
                                          </hl7:family>
                                          <hl7:given original="hl7:given"
                                                     withpredicate="hl7:given[not(tokenize(@qualifier, '\s'))]"
                                                     label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                     cardconf="1 … * Required"
                                                     datatype="ENXP"
                                                     minimumMultiplicity="1"
                                                     maximumMultiplicity="*"
                                                     conformance="R"
                                                     qualifier="…">
                                             <attribute name="qualifier" datatype="set_cs"/>
                                          </hl7:given>
                                          <hl7:given original="hl7:given"
                                                     withpredicate="hl7:given"
                                                     label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                     cardconf="0 … *"
                                                     datatype="ENXP"
                                                     minimumMultiplicity="0"
                                                     maximumMultiplicity="*"
                                                     qualifier="CL">
                                             <attribute name="qualifier" value="CL" datatype="set_cs"/>
                                          </hl7:given>
                                       </hl7:name>
                                       <hl7:name original="hl7:name[@use='P']"
                                                 withpredicate="hl7:name[@use='P']"
                                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                 cardconf="0 … *"
                                                 datatype="PN"
                                                 minimumMultiplicity="0"
                                                 maximumMultiplicity="*"
                                                 use="P">
                                          <attribute name="use" value="P" datatype="set_cs"/>
                                          <hl7:prefix original="hl7:prefix"
                                                      withpredicate="hl7:prefix"
                                                      label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                      cardconf="0 … *"
                                                      datatype="ENXP"
                                                      minimumMultiplicity="0"
                                                      maximumMultiplicity="*"
                                                      qualifier="TITLE">
                                             <attribute name="qualifier" value="TITLE" datatype="set_cs"/>
                                          </hl7:prefix>
                                          <hl7:family original="hl7:family"
                                                      withpredicate="hl7:family[not(tokenize(@qualifier, '\s'))]"
                                                      label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                      cardconf="0 … *"
                                                      datatype="ENXP"
                                                      minimumMultiplicity="0"
                                                      maximumMultiplicity="*"
                                                      qualifier="…">
                                             <attribute name="qualifier" datatype="set_cs"/>
                                          </hl7:family>
                                          <hl7:given original="hl7:given"
                                                     withpredicate="hl7:given[not(tokenize(@qualifier, '\s'))]"
                                                     label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                     cardconf="0 … *"
                                                     datatype="ENXP"
                                                     minimumMultiplicity="0"
                                                     maximumMultiplicity="*"
                                                     qualifier="…">
                                             <attribute name="qualifier" datatype="set_cs"/>
                                          </hl7:given>
                                       </hl7:name>
                                       <hl7:name original="hl7:name[@use='ASGN']"
                                                 withpredicate="hl7:name[@use='ASGN']"
                                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                 cardconf="0 … *"
                                                 datatype="PN"
                                                 minimumMultiplicity="0"
                                                 maximumMultiplicity="*"
                                                 use="ASGN">
                                          <attribute name="use" value="ASGN" datatype="set_cs"/>
                                          <hl7:prefix original="hl7:prefix"
                                                      withpredicate="hl7:prefix"
                                                      label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                      cardconf="0 … *"
                                                      datatype="ENXP"
                                                      minimumMultiplicity="0"
                                                      maximumMultiplicity="*"
                                                      qualifier="TITLE">
                                             <attribute name="qualifier" value="TITLE" datatype="set_cs"/>
                                          </hl7:prefix>
                                          <hl7:family original="hl7:family"
                                                      withpredicate="hl7:family[not(tokenize(@qualifier, '\s'))]"
                                                      label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                      cardconf="0 … *"
                                                      datatype="ENXP"
                                                      minimumMultiplicity="0"
                                                      maximumMultiplicity="*"
                                                      qualifier="…">
                                             <attribute name="qualifier" datatype="set_cs"/>
                                          </hl7:family>
                                          <hl7:given original="hl7:given"
                                                     withpredicate="hl7:given[not(tokenize(@qualifier, '\s'))]"
                                                     label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                     cardconf="0 … *"
                                                     datatype="ENXP"
                                                     minimumMultiplicity="0"
                                                     maximumMultiplicity="*"
                                                     qualifier="…">
                                             <attribute name="qualifier" datatype="set_cs"/>
                                          </hl7:given>
                                       </hl7:name>
                                    </hl7:assignedPerson>
                                    <hl7:assignedAuthoringDevice original="hl7:assignedAuthoringDevice"
                                                                 withpredicate="hl7:assignedAuthoringDevice"
                                                                 label="(cdach_other_DeviceCompilationWithName)"
                                                                 cardconf="0 … 1"
                                                                 minimumMultiplicity="0"
                                                                 maximumMultiplicity="1">
                                       <hl7:manufacturerModelName original="hl7:manufacturerModelName"
                                                                  withpredicate="hl7:manufacturerModelName"
                                                                  label="(cdach_other_DeviceCompilationWithName)"
                                                                  cardconf="0 … 1"
                                                                  datatype="SC"
                                                                  minimumMultiplicity="0"
                                                                  maximumMultiplicity="1"/>
                                       <hl7:softwareName original="hl7:softwareName"
                                                         withpredicate="hl7:softwareName"
                                                         label="(cdach_other_DeviceCompilationWithName)"
                                                         cardconf="1 … 1 Required"
                                                         datatype="SC"
                                                         minimumMultiplicity="1"
                                                         maximumMultiplicity="1"
                                                         conformance="R"/>
                                    </hl7:assignedAuthoringDevice>
                                 </choice>
                                 <hl7:representedOrganization original="hl7:representedOrganization"
                                                              withpredicate="hl7:representedOrganization"
                                                              label="(cdach_other_OrganizationCompilationWithName)"
                                                              cardconf="0 … 1"
                                                              minimumMultiplicity="0"
                                                              maximumMultiplicity="1">
                                    <concept ref="2.16.756.5.30.1.127.77.12.2.8"
                                             effectiveDate="2019-09-10T07:00:33"
                                             datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                             datasetEffectiveDate="2017-10-17T11:52:08"
                                             refdisplay="cdachemed-dataelement-8"
                                             conceptText="Health facility"
                                             inDataset="true"
                                             inTransactionDataset="true"/>
                                    <hl7:id original="hl7:id"
                                            withpredicate="hl7:id"
                                            label="(cdach_other_OrganizationCompilationWithName)"
                                            cardconf="0 … *"
                                            datatype="II"
                                            minimumMultiplicity="0"
                                            maximumMultiplicity="*"
                                            root="…"
                                            extension="…">
                                       <attribute name="root" datatype="uid"/>
                                       <attribute name="extension" datatype="st"/>
                                    </hl7:id>
                                    <hl7:name original="hl7:name"
                                              withpredicate="hl7:name"
                                              label="(cdach_other_OrganizationCompilationWithName)"
                                              cardconf="1 … * Required"
                                              datatype="ON"
                                              minimumMultiplicity="1"
                                              maximumMultiplicity="*"
                                              conformance="R"/>
                                    <hl7:telecom original="hl7:telecom"
                                                 withpredicate="hl7:telecom"
                                                 label="(cdach_other_OrganizationCompilationWithName)"
                                                 cardconf="0 … *"
                                                 datatype="TEL"
                                                 minimumMultiplicity="0"
                                                 maximumMultiplicity="*"/>
                                    <hl7:addr original="hl7:addr"
                                              withpredicate="hl7:addr"
                                              label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                              cardconf="0 … *"
                                              datatype="AD"
                                              minimumMultiplicity="0"
                                              maximumMultiplicity="*">
                                       <hl7:streetAddressLine original="hl7:streetAddressLine"
                                                              withpredicate="hl7:streetAddressLine"
                                                              label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                              cardconf="0 … 2"
                                                              datatype="ADXP"
                                                              minimumMultiplicity="0"
                                                              maximumMultiplicity="2"/>
                                       <hl7:streetName original="hl7:streetName"
                                                       withpredicate="hl7:streetName"
                                                       label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                       cardconf="0 … 1 Conditional"
                                                       datatype="ADXP"
                                                       minimumMultiplicity="0"
                                                       maximumMultiplicity="1"
                                                       conformance="C"/>
                                       <hl7:houseNumber original="hl7:houseNumber"
                                                        withpredicate="hl7:houseNumber"
                                                        label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                        cardconf="0 … 1"
                                                        datatype="ADXP"
                                                        minimumMultiplicity="0"
                                                        maximumMultiplicity="1"/>
                                       <hl7:additionalLocator original="hl7:additionalLocator"
                                                              withpredicate="hl7:additionalLocator"
                                                              label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                              cardconf="0 … 1"
                                                              datatype="ADXP"
                                                              minimumMultiplicity="0"
                                                              maximumMultiplicity="1"/>
                                       <hl7:postBox original="hl7:postBox"
                                                    withpredicate="hl7:postBox"
                                                    label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                    cardconf="0 … 1 Conditional"
                                                    datatype="ADXP"
                                                    minimumMultiplicity="0"
                                                    maximumMultiplicity="1"
                                                    conformance="C"/>
                                       <hl7:state original="hl7:state"
                                                  withpredicate="hl7:state"
                                                  label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                  cardconf="0 … 1"
                                                  datatype="ADXP"
                                                  minimumMultiplicity="0"
                                                  maximumMultiplicity="1"/>
                                       <hl7:city original="hl7:city"
                                                 withpredicate="hl7:city"
                                                 label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                 cardconf="1 … 1 Required"
                                                 datatype="ADXP"
                                                 minimumMultiplicity="1"
                                                 maximumMultiplicity="1"
                                                 conformance="R"/>
                                       <hl7:postalCode original="hl7:postalCode"
                                                       withpredicate="hl7:postalCode"
                                                       label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                       cardconf="1 … 1 Required"
                                                       datatype="ADXP"
                                                       minimumMultiplicity="1"
                                                       maximumMultiplicity="1"
                                                       conformance="R"/>
                                       <hl7:country original="hl7:country"
                                                    withpredicate="hl7:country"
                                                    label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                    cardconf="1 … 1 Required"
                                                    datatype="ADXP"
                                                    minimumMultiplicity="1"
                                                    maximumMultiplicity="1"
                                                    conformance="R"/>
                                    </hl7:addr>
                                 </hl7:representedOrganization>
                              </hl7:assignedAuthor>
                           </hl7:author>
                           <hl7:author original="hl7:author"
                                       withpredicate="hl7:author[hl7:templateId[@root = '2.16.756.5.30.1.1.10.9.23']]"
                                       label="(cdach_other_Author)"
                                       cardconf="0 … 1 Required"
                                       minimumMultiplicity="0"
                                       maximumMultiplicity="1"
                                       conformance="R">
                              <concept ref="2.16.756.5.30.1.127.77.12.2.2"
                                       effectiveDate="2018-01-22T16:37:10"
                                       datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                       datasetEffectiveDate="2017-10-17T11:52:08"
                                       refdisplay="cdachemed-dataelement-2"
                                       conceptText="Autorin/Autor"
                                       inDataset="true"
                                       inTransactionDataset="true"/>
                              <hl7:templateId original="hl7:templateId"
                                              withpredicate="hl7:templateId[@root = '2.16.756.5.30.1.1.10.9.23']"
                                              label="(cdach_other_Author)"
                                              cardconf="1 … 1 Mandatory"
                                              datatype="II"
                                              minimumMultiplicity="1"
                                              maximumMultiplicity="1"
                                              conformance="R"
                                              isMandatory="true"
                                              root="2.16.756.5.30.1.1.10.9.23">
                                 <attribute name="root" value="2.16.756.5.30.1.1.10.9.23" datatype="uid"/>
                              </hl7:templateId>
                              <hl7:functionCode original="hl7:functionCode"
                                                withpredicate="hl7:functionCode[concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.10267-DYNAMIC.xml')//valueSet[1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor]"
                                                label="(cdach_other_Author)"
                                                cardconf="0 … 1"
                                                datatype="CE"
                                                minimumMultiplicity="0"
                                                maximumMultiplicity="1"
                                                valueSet="2.16.840.1.113883.1.11.10267"/>
                              <hl7:time original="hl7:time"
                                        withpredicate="hl7:time"
                                        label="(cdach_other_Author)"
                                        cardconf="1 … 1 Required"
                                        datatype="TS.CH.TZ"
                                        minimumMultiplicity="1"
                                        maximumMultiplicity="1"
                                        conformance="R">
                                 <concept ref="2.16.756.5.30.1.127.77.12.2.108"
                                          effectiveDate="2020-05-04T10:16:57"
                                          datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                          datasetEffectiveDate="2017-10-17T11:52:08"
                                          refdisplay="cdachemed-dataelement-108"
                                          conceptText="Abgabedatum * (Medication Dispense) in section.author.time"
                                          inDataset="true"
                                          inTransactionDataset="true"/>
                                 <concept ref="2.16.756.5.30.1.127.77.12.2.115"
                                          effectiveDate="2020-05-04T10:24:28"
                                          datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                          datasetEffectiveDate="2017-10-17T11:52:08"
                                          refdisplay="cdachemed-dataelement-115"
                                          conceptText="Timestamp Authorship"
                                          inDataset="true"
                                          inTransactionDataset="true"/>
                                 <concept ref="2.16.756.5.30.1.127.77.12.2.116"
                                          effectiveDate="2020-05-04T10:24:48"
                                          datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                          datasetEffectiveDate="2017-10-17T11:52:08"
                                          refdisplay="cdachemed-dataelement-116"
                                          conceptText="Timestamp Authorship"
                                          inDataset="true"
                                          inTransactionDataset="true"/>
                                 <concept ref="2.16.756.5.30.1.127.77.12.2.117"
                                          effectiveDate="2020-05-04T10:25:23"
                                          datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                          datasetEffectiveDate="2017-10-17T11:52:08"
                                          refdisplay="cdachemed-dataelement-117"
                                          conceptText="Timestamp Authorship"
                                          inDataset="true"
                                          inTransactionDataset="true"/>
                                 <concept ref="2.16.756.5.30.1.127.77.12.2.42"
                                          effectiveDate="2020-04-29T16:51:58"
                                          datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                          datasetEffectiveDate="2017-10-17T11:52:08"
                                          refdisplay="cdachemed-dataelement-42"
                                          conceptText="Timestamp Authorship"
                                          inDataset="true"
                                          inTransactionDataset="true"/>
                                 <concept ref="2.16.756.5.30.1.127.77.12.2.71"
                                          effectiveDate="2020-04-29T17:54:36"
                                          datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                          datasetEffectiveDate="2017-10-17T11:52:08"
                                          refdisplay="cdachemed-dataelement-71"
                                          conceptText="Timestamp Authorship"
                                          inDataset="true"
                                          inTransactionDataset="true"/>
                                 <concept ref="2.16.756.5.30.1.127.77.12.2.84"
                                          effectiveDate="2020-05-04T08:18:08"
                                          datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                          datasetEffectiveDate="2017-10-17T11:52:08"
                                          refdisplay="cdachemed-dataelement-84"
                                          conceptText="Timestamp Authorship"
                                          inDataset="true"
                                          inTransactionDataset="true"/>
                              </hl7:time>
                              <hl7:assignedAuthor original="hl7:assignedAuthor"
                                                  withpredicate="hl7:assignedAuthor"
                                                  label="(cdach_other_Author)"
                                                  cardconf="1 … 1 Required"
                                                  minimumMultiplicity="1"
                                                  maximumMultiplicity="1"
                                                  conformance="R">
                                 <hl7:id original="hl7:id"
                                         withpredicate="hl7:id"
                                         label="(cdach_other_Author)"
                                         cardconf="1 … 1 Required"
                                         datatype="II"
                                         minimumMultiplicity="1"
                                         maximumMultiplicity="1"
                                         conformance="R"
                                         nullFlavor="NAV"
                                         root="2.51.1.3"
                                         extension="…">
                                    <concept ref="2.16.756.5.30.1.127.77.12.2.7"
                                             effectiveDate="2019-09-09T17:48:49"
                                             datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                             datasetEffectiveDate="2017-10-17T11:52:08"
                                             refdisplay="cdachemed-dataelement-7"
                                             conceptText="Identifier"
                                             inDataset="true"
                                             inTransactionDataset="true"/>
                                    <attribute name="nullFlavor" value="NAV" datatype="cs"/>
                                    <attribute name="root" value="2.51.1.3" datatype="cs"/>
                                    <attribute name="extension" datatype="st"/>
                                 </hl7:id>
                                 <hl7:id original="hl7:id"
                                         withpredicate="hl7:id"
                                         label="(cdach_other_Author)"
                                         cardconf="0 … *"
                                         datatype="II"
                                         minimumMultiplicity="0"
                                         maximumMultiplicity="*"
                                         root="…"
                                         extension="…">
                                    <attribute name="root" datatype="cs"/>
                                    <attribute name="extension" datatype="st"/>
                                 </hl7:id>
                                 <hl7:addr original="hl7:addr"
                                           withpredicate="hl7:addr"
                                           label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                           cardconf="0 … *"
                                           datatype="AD"
                                           minimumMultiplicity="0"
                                           maximumMultiplicity="*">
                                    <hl7:streetAddressLine original="hl7:streetAddressLine"
                                                           withpredicate="hl7:streetAddressLine"
                                                           label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                           cardconf="0 … 2"
                                                           datatype="ADXP"
                                                           minimumMultiplicity="0"
                                                           maximumMultiplicity="2"/>
                                    <hl7:streetName original="hl7:streetName"
                                                    withpredicate="hl7:streetName"
                                                    label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                    cardconf="0 … 1 Conditional"
                                                    datatype="ADXP"
                                                    minimumMultiplicity="0"
                                                    maximumMultiplicity="1"
                                                    conformance="C"/>
                                    <hl7:houseNumber original="hl7:houseNumber"
                                                     withpredicate="hl7:houseNumber"
                                                     label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                     cardconf="0 … 1"
                                                     datatype="ADXP"
                                                     minimumMultiplicity="0"
                                                     maximumMultiplicity="1"/>
                                    <hl7:additionalLocator original="hl7:additionalLocator"
                                                           withpredicate="hl7:additionalLocator"
                                                           label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                           cardconf="0 … 1"
                                                           datatype="ADXP"
                                                           minimumMultiplicity="0"
                                                           maximumMultiplicity="1"/>
                                    <hl7:postBox original="hl7:postBox"
                                                 withpredicate="hl7:postBox"
                                                 label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                 cardconf="0 … 1 Conditional"
                                                 datatype="ADXP"
                                                 minimumMultiplicity="0"
                                                 maximumMultiplicity="1"
                                                 conformance="C"/>
                                    <hl7:state original="hl7:state"
                                               withpredicate="hl7:state"
                                               label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                               cardconf="0 … 1"
                                               datatype="ADXP"
                                               minimumMultiplicity="0"
                                               maximumMultiplicity="1"/>
                                    <hl7:city original="hl7:city"
                                              withpredicate="hl7:city"
                                              label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                              cardconf="1 … 1 Required"
                                              datatype="ADXP"
                                              minimumMultiplicity="1"
                                              maximumMultiplicity="1"
                                              conformance="R"/>
                                    <hl7:postalCode original="hl7:postalCode"
                                                    withpredicate="hl7:postalCode"
                                                    label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                    cardconf="1 … 1 Required"
                                                    datatype="ADXP"
                                                    minimumMultiplicity="1"
                                                    maximumMultiplicity="1"
                                                    conformance="R"/>
                                    <hl7:country original="hl7:country"
                                                 withpredicate="hl7:country"
                                                 label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                 cardconf="1 … 1 Required"
                                                 datatype="ADXP"
                                                 minimumMultiplicity="1"
                                                 maximumMultiplicity="1"
                                                 conformance="R"/>
                                 </hl7:addr>
                                 <hl7:telecom original="hl7:telecom"
                                              withpredicate="hl7:telecom"
                                              label="(cdach_other_Author)"
                                              cardconf="0 … *"
                                              datatype="TEL"
                                              minimumMultiplicity="0"
                                              maximumMultiplicity="*"/>
                                 <choice minimumMultiplicity="1" maximumMultiplicity="1" cardconf="1 … 1">
                                    <hl7:assignedPerson original="hl7:assignedPerson"
                                                        withpredicate="hl7:assignedPerson"
                                                        label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                        cardconf="0 … 1"
                                                        minimumMultiplicity="0"
                                                        maximumMultiplicity="1">
                                       <concept ref="2.16.756.5.30.1.127.77.12.2.3"
                                                effectiveDate="2019-09-09T11:05:15"
                                                datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                datasetEffectiveDate="2017-10-17T11:52:08"
                                                refdisplay="cdachemed-dataelement-3"
                                                conceptText="Name"
                                                inDataset="true"
                                                inTransactionDataset="true"/>
                                       <concept ref="2.16.756.5.30.1.127.77.12.2.6"
                                                effectiveDate="2019-09-09T17:44:44"
                                                datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                                datasetEffectiveDate="2017-10-17T11:52:08"
                                                refdisplay="cdachemed-dataelement-6"
                                                conceptText="First names"
                                                inDataset="true"
                                                inTransactionDataset="true"/>
                                       <hl7:name original="hl7:name[not(@use) or @use='L']"
                                                 withpredicate="hl7:name[not(@use) or @use='L']"
                                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                 cardconf="1 … 1 Required"
                                                 datatype="PN"
                                                 minimumMultiplicity="1"
                                                 maximumMultiplicity="1"
                                                 conformance="R"
                                                 use="L">
                                          <attribute name="use" value="L" datatype="set_cs"/>
                                          <hl7:prefix original="hl7:prefix"
                                                      withpredicate="hl7:prefix"
                                                      label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                      cardconf="0 … *"
                                                      datatype="ENXP"
                                                      minimumMultiplicity="0"
                                                      maximumMultiplicity="*"
                                                      qualifier="AC">
                                             <attribute name="qualifier" value="AC" datatype="set_cs"/>
                                          </hl7:prefix>
                                          <hl7:family original="hl7:family"
                                                      withpredicate="hl7:family[not(tokenize(@qualifier, '\s'))]"
                                                      label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                      cardconf="1 … * Required"
                                                      datatype="ENXP"
                                                      minimumMultiplicity="1"
                                                      maximumMultiplicity="*"
                                                      conformance="R"
                                                      qualifier="…">
                                             <attribute name="qualifier" datatype="set_cs"/>
                                          </hl7:family>
                                          <hl7:family original="hl7:family"
                                                      withpredicate="hl7:family"
                                                      label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                      cardconf="0 … *"
                                                      datatype="ENXP"
                                                      minimumMultiplicity="0"
                                                      maximumMultiplicity="*"
                                                      qualifier="BR">
                                             <attribute name="qualifier" value="BR" datatype="set_cs"/>
                                          </hl7:family>
                                          <hl7:given original="hl7:given"
                                                     withpredicate="hl7:given[not(tokenize(@qualifier, '\s'))]"
                                                     label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                     cardconf="1 … * Required"
                                                     datatype="ENXP"
                                                     minimumMultiplicity="1"
                                                     maximumMultiplicity="*"
                                                     conformance="R"
                                                     qualifier="…">
                                             <attribute name="qualifier" datatype="set_cs"/>
                                          </hl7:given>
                                          <hl7:given original="hl7:given"
                                                     withpredicate="hl7:given"
                                                     label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                     cardconf="0 … *"
                                                     datatype="ENXP"
                                                     minimumMultiplicity="0"
                                                     maximumMultiplicity="*"
                                                     qualifier="CL">
                                             <attribute name="qualifier" value="CL" datatype="set_cs"/>
                                          </hl7:given>
                                       </hl7:name>
                                       <hl7:name original="hl7:name[@use='P']"
                                                 withpredicate="hl7:name[@use='P']"
                                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                 cardconf="0 … *"
                                                 datatype="PN"
                                                 minimumMultiplicity="0"
                                                 maximumMultiplicity="*"
                                                 use="P">
                                          <attribute name="use" value="P" datatype="set_cs"/>
                                          <hl7:prefix original="hl7:prefix"
                                                      withpredicate="hl7:prefix"
                                                      label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                      cardconf="0 … *"
                                                      datatype="ENXP"
                                                      minimumMultiplicity="0"
                                                      maximumMultiplicity="*"
                                                      qualifier="TITLE">
                                             <attribute name="qualifier" value="TITLE" datatype="set_cs"/>
                                          </hl7:prefix>
                                          <hl7:family original="hl7:family"
                                                      withpredicate="hl7:family[not(tokenize(@qualifier, '\s'))]"
                                                      label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                      cardconf="0 … *"
                                                      datatype="ENXP"
                                                      minimumMultiplicity="0"
                                                      maximumMultiplicity="*"
                                                      qualifier="…">
                                             <attribute name="qualifier" datatype="set_cs"/>
                                          </hl7:family>
                                          <hl7:given original="hl7:given"
                                                     withpredicate="hl7:given[not(tokenize(@qualifier, '\s'))]"
                                                     label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                     cardconf="0 … *"
                                                     datatype="ENXP"
                                                     minimumMultiplicity="0"
                                                     maximumMultiplicity="*"
                                                     qualifier="…">
                                             <attribute name="qualifier" datatype="set_cs"/>
                                          </hl7:given>
                                       </hl7:name>
                                       <hl7:name original="hl7:name[@use='ASGN']"
                                                 withpredicate="hl7:name[@use='ASGN']"
                                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                 cardconf="0 … *"
                                                 datatype="PN"
                                                 minimumMultiplicity="0"
                                                 maximumMultiplicity="*"
                                                 use="ASGN">
                                          <attribute name="use" value="ASGN" datatype="set_cs"/>
                                          <hl7:prefix original="hl7:prefix"
                                                      withpredicate="hl7:prefix"
                                                      label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                      cardconf="0 … *"
                                                      datatype="ENXP"
                                                      minimumMultiplicity="0"
                                                      maximumMultiplicity="*"
                                                      qualifier="TITLE">
                                             <attribute name="qualifier" value="TITLE" datatype="set_cs"/>
                                          </hl7:prefix>
                                          <hl7:family original="hl7:family"
                                                      withpredicate="hl7:family[not(tokenize(@qualifier, '\s'))]"
                                                      label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                      cardconf="0 … *"
                                                      datatype="ENXP"
                                                      minimumMultiplicity="0"
                                                      maximumMultiplicity="*"
                                                      qualifier="…">
                                             <attribute name="qualifier" datatype="set_cs"/>
                                          </hl7:family>
                                          <hl7:given original="hl7:given"
                                                     withpredicate="hl7:given[not(tokenize(@qualifier, '\s'))]"
                                                     label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                     cardconf="0 … *"
                                                     datatype="ENXP"
                                                     minimumMultiplicity="0"
                                                     maximumMultiplicity="*"
                                                     qualifier="…">
                                             <attribute name="qualifier" datatype="set_cs"/>
                                          </hl7:given>
                                       </hl7:name>
                                    </hl7:assignedPerson>
                                    <hl7:assignedAuthoringDevice original="hl7:assignedAuthoringDevice"
                                                                 withpredicate="hl7:assignedAuthoringDevice"
                                                                 label="(cdach_other_DeviceCompilationWithName)"
                                                                 cardconf="0 … 1"
                                                                 minimumMultiplicity="0"
                                                                 maximumMultiplicity="1">
                                       <hl7:manufacturerModelName original="hl7:manufacturerModelName"
                                                                  withpredicate="hl7:manufacturerModelName"
                                                                  label="(cdach_other_DeviceCompilationWithName)"
                                                                  cardconf="0 … 1"
                                                                  datatype="SC"
                                                                  minimumMultiplicity="0"
                                                                  maximumMultiplicity="1"/>
                                       <hl7:softwareName original="hl7:softwareName"
                                                         withpredicate="hl7:softwareName"
                                                         label="(cdach_other_DeviceCompilationWithName)"
                                                         cardconf="1 … 1 Required"
                                                         datatype="SC"
                                                         minimumMultiplicity="1"
                                                         maximumMultiplicity="1"
                                                         conformance="R"/>
                                    </hl7:assignedAuthoringDevice>
                                 </choice>
                                 <hl7:representedOrganization original="hl7:representedOrganization"
                                                              withpredicate="hl7:representedOrganization"
                                                              label="(cdach_other_OrganizationCompilationWithName)"
                                                              cardconf="0 … 1"
                                                              minimumMultiplicity="0"
                                                              maximumMultiplicity="1">
                                    <concept ref="2.16.756.5.30.1.127.77.12.2.8"
                                             effectiveDate="2019-09-10T07:00:33"
                                             datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                             datasetEffectiveDate="2017-10-17T11:52:08"
                                             refdisplay="cdachemed-dataelement-8"
                                             conceptText="Health facility"
                                             inDataset="true"
                                             inTransactionDataset="true"/>
                                    <hl7:id original="hl7:id"
                                            withpredicate="hl7:id"
                                            label="(cdach_other_OrganizationCompilationWithName)"
                                            cardconf="0 … *"
                                            datatype="II"
                                            minimumMultiplicity="0"
                                            maximumMultiplicity="*"
                                            root="…"
                                            extension="…">
                                       <attribute name="root" datatype="uid"/>
                                       <attribute name="extension" datatype="st"/>
                                    </hl7:id>
                                    <hl7:name original="hl7:name"
                                              withpredicate="hl7:name"
                                              label="(cdach_other_OrganizationCompilationWithName)"
                                              cardconf="1 … * Required"
                                              datatype="ON"
                                              minimumMultiplicity="1"
                                              maximumMultiplicity="*"
                                              conformance="R"/>
                                    <hl7:telecom original="hl7:telecom"
                                                 withpredicate="hl7:telecom"
                                                 label="(cdach_other_OrganizationCompilationWithName)"
                                                 cardconf="0 … *"
                                                 datatype="TEL"
                                                 minimumMultiplicity="0"
                                                 maximumMultiplicity="*"/>
                                    <hl7:addr original="hl7:addr"
                                              withpredicate="hl7:addr"
                                              label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                              cardconf="0 … *"
                                              datatype="AD"
                                              minimumMultiplicity="0"
                                              maximumMultiplicity="*">
                                       <hl7:streetAddressLine original="hl7:streetAddressLine"
                                                              withpredicate="hl7:streetAddressLine"
                                                              label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                              cardconf="0 … 2"
                                                              datatype="ADXP"
                                                              minimumMultiplicity="0"
                                                              maximumMultiplicity="2"/>
                                       <hl7:streetName original="hl7:streetName"
                                                       withpredicate="hl7:streetName"
                                                       label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                       cardconf="0 … 1 Conditional"
                                                       datatype="ADXP"
                                                       minimumMultiplicity="0"
                                                       maximumMultiplicity="1"
                                                       conformance="C"/>
                                       <hl7:houseNumber original="hl7:houseNumber"
                                                        withpredicate="hl7:houseNumber"
                                                        label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                        cardconf="0 … 1"
                                                        datatype="ADXP"
                                                        minimumMultiplicity="0"
                                                        maximumMultiplicity="1"/>
                                       <hl7:additionalLocator original="hl7:additionalLocator"
                                                              withpredicate="hl7:additionalLocator"
                                                              label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                              cardconf="0 … 1"
                                                              datatype="ADXP"
                                                              minimumMultiplicity="0"
                                                              maximumMultiplicity="1"/>
                                       <hl7:postBox original="hl7:postBox"
                                                    withpredicate="hl7:postBox"
                                                    label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                    cardconf="0 … 1 Conditional"
                                                    datatype="ADXP"
                                                    minimumMultiplicity="0"
                                                    maximumMultiplicity="1"
                                                    conformance="C"/>
                                       <hl7:state original="hl7:state"
                                                  withpredicate="hl7:state"
                                                  label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                  cardconf="0 … 1"
                                                  datatype="ADXP"
                                                  minimumMultiplicity="0"
                                                  maximumMultiplicity="1"/>
                                       <hl7:city original="hl7:city"
                                                 withpredicate="hl7:city"
                                                 label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                 cardconf="1 … 1 Required"
                                                 datatype="ADXP"
                                                 minimumMultiplicity="1"
                                                 maximumMultiplicity="1"
                                                 conformance="R"/>
                                       <hl7:postalCode original="hl7:postalCode"
                                                       withpredicate="hl7:postalCode"
                                                       label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                       cardconf="1 … 1 Required"
                                                       datatype="ADXP"
                                                       minimumMultiplicity="1"
                                                       maximumMultiplicity="1"
                                                       conformance="R"/>
                                       <hl7:country original="hl7:country"
                                                    withpredicate="hl7:country"
                                                    label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                    cardconf="1 … 1 Required"
                                                    datatype="ADXP"
                                                    minimumMultiplicity="1"
                                                    maximumMultiplicity="1"
                                                    conformance="R"/>
                                    </hl7:addr>
                                 </hl7:representedOrganization>
                              </hl7:assignedAuthor>
                           </hl7:author>
                           <hl7:entryRelationship original="hl7:entryRelationship[@typeCode='COMP' and hl7:substanceAdministration and (../hl7:templateId[@root='1.3.6.1.4.1.19376.1.5.3.1.4.8'] or ../hl7:templateId[@root='1.3.6.1.4.1.19376.1.5.3.1.4.10'] or ../hl7:templateId[@root='1.3.6.1.4.1.19376.1.5.3.1.4.9'] or ../hl7:templateId[@root='1.3.6.1.4.1.19376.1.5.3.1.4.11']) and not(hl7:substanceAdministration/hl7:templateId)]"
                                                  withpredicate="hl7:entryRelationship[@typeCode='COMP' and hl7:substanceAdministration and (../hl7:templateId[@root='1.3.6.1.4.1.19376.1.5.3.1.4.8'] or ../hl7:templateId[@root='1.3.6.1.4.1.19376.1.5.3.1.4.10'] or ../hl7:templateId[@root='1.3.6.1.4.1.19376.1.5.3.1.4.9'] or ../hl7:templateId[@root='1.3.6.1.4.1.19376.1.5.3.1.4.11']) and not(hl7:substanceAdministration/hl7:templateId)]"
                                                  label="(DosageInstructionsEntryRelatedComponents)"
                                                  cardconf="0 … *"
                                                  minimumMultiplicity="0"
                                                  maximumMultiplicity="*"
                                                  typeCode="COMP">
                              <attribute name="typeCode" value="COMP" datatype="cs"/>
                              <hl7:sequenceNumber original="hl7:sequenceNumber"
                                                  withpredicate="hl7:sequenceNumber[not(@nullFlavor)]"
                                                  label="(DosageInstructionsEntryRelatedComponents)"
                                                  cardconf="1 … 1 Mandatory"
                                                  datatype="INT"
                                                  minimumMultiplicity="1"
                                                  maximumMultiplicity="1"
                                                  conformance="R"
                                                  isMandatory="true"/>
                              <hl7:substanceAdministration original="hl7:substanceAdministration"
                                                           withpredicate="hl7:substanceAdministration[not(@nullFlavor)][@classCode = 'SBADM'][@moodCode][hl7:consumable]"
                                                           label="(DosageInstructionsEntryRelatedComponents)"
                                                           cardconf="1 … 1 Mandatory"
                                                           minimumMultiplicity="1"
                                                           maximumMultiplicity="1"
                                                           conformance="R"
                                                           isMandatory="true"
                                                           moodCode="…"
                                                           classCode="SBADM">
                                 <attribute name="moodCode" datatype="cs"/>
                                 <attribute name="classCode" value="SBADM" datatype="cs"/>
                                 <hl7:effectiveTime original="hl7:effectiveTime[@xsi:type='EIVL_TS']"
                                                    withpredicate="hl7:effectiveTime[@xsi:type='EIVL_TS']"
                                                    label="(DosageInstructionsEntryRelatedComponents)"
                                                    cardconf="0 … 1"
                                                    datatype="EIVL_TS"
                                                    minimumMultiplicity="0"
                                                    maximumMultiplicity="1"
                                                    xsi:type="EIVL_TS">
                                    <attribute name="xsi:type" value="EIVL_TS" datatype="cs"/>
                                    <hl7:event original="hl7:event"
                                               withpredicate="hl7:event[not(@nullFlavor)]"
                                               label="(DosageInstructionsEntryRelatedComponents)"
                                               cardconf="1 … 1 Mandatory"
                                               datatype="CS"
                                               minimumMultiplicity="1"
                                               maximumMultiplicity="1"
                                               conformance="R"
                                               isMandatory="true"
                                               code="…">
                                       <attribute name="code" datatype="cs"/>
                                    </hl7:event>
                                 </hl7:effectiveTime>
                                 <hl7:doseQuantity original="hl7:doseQuantity"
                                                   withpredicate="hl7:doseQuantity"
                                                   label="(DosageInstructionsEntryRelatedComponents)"
                                                   cardconf="0 … 1"
                                                   datatype="IVL_PQ"
                                                   minimumMultiplicity="0"
                                                   maximumMultiplicity="1"
                                                   unit="…"
                                                   value="…">
                                    <attribute name="unit" datatype="cs"/>
                                    <attribute name="value" datatype="cs"/>
                                 </hl7:doseQuantity>
                                 <hl7:rateQuantity original="hl7:rateQuantity"
                                                   withpredicate="hl7:rateQuantity"
                                                   label="(DosageInstructionsEntryRelatedComponents)"
                                                   cardconf="0 … 1"
                                                   datatype="IVL_PQ"
                                                   minimumMultiplicity="0"
                                                   maximumMultiplicity="1"/>
                                 <hl7:consumable original="hl7:consumable"
                                                 withpredicate="hl7:consumable[not(@nullFlavor)][hl7:manufacturedProduct]"
                                                 label="(DosageInstructionsEntryRelatedComponents)"
                                                 cardconf="1 … 1 Mandatory"
                                                 minimumMultiplicity="1"
                                                 maximumMultiplicity="1"
                                                 conformance="R"
                                                 isMandatory="true">
                                    <hl7:manufacturedProduct original="hl7:manufacturedProduct"
                                                             withpredicate="hl7:manufacturedProduct[not(@nullFlavor)][hl7:manufacturedMaterial[@nullFlavor = 'NA']]"
                                                             label="(DosageInstructionsEntryRelatedComponents)"
                                                             cardconf="1 … 1 Mandatory"
                                                             minimumMultiplicity="1"
                                                             maximumMultiplicity="1"
                                                             conformance="R"
                                                             isMandatory="true">
                                       <hl7:manufacturedMaterial original="hl7:manufacturedMaterial"
                                                                 withpredicate="hl7:manufacturedMaterial[@nullFlavor = 'NA']"
                                                                 label="(DosageInstructionsEntryRelatedComponents)"
                                                                 cardconf="1 … 1 Required"
                                                                 minimumMultiplicity="1"
                                                                 maximumMultiplicity="1"
                                                                 conformance="R"
                                                                 nullFlavor="NA">
                                          <attribute name="nullFlavor" value="NA" datatype="cs"/>
                                       </hl7:manufacturedMaterial>
                                    </hl7:manufacturedProduct>
                                 </hl7:consumable>
                              </hl7:substanceAdministration>
                           </hl7:entryRelationship>
                           <hl7:entryRelationship original="hl7:entryRelationship[hl7:observation]"
                                                  withpredicate="hl7:entryRelationship[hl7:observation]"
                                                  label="(TreatmentReasonEntryContentModule)"
                                                  cardconf="0 … 1"
                                                  minimumMultiplicity="0"
                                                  maximumMultiplicity="1"
                                                  typeCode="RSON">
                              <attribute name="typeCode" value="RSON" datatype="cs"/>
                              <hl7:observation original="hl7:observation"
                                               withpredicate="hl7:observation[hl7:templateId[@root = '2.16.756.5.30.1.1.10.4.41']]"
                                               label="(TreatmentReasonEntryContentModule)"
                                               cardconf="1 … "
                                               minimumMultiplicity="1"
                                               classCode="OBS"
                                               moodCode="EVN">
                                 <attribute name="classCode" value="OBS" datatype="cs"/>
                                 <attribute name="moodCode" value="EVN" datatype="cs"/>
                                 <hl7:templateId original="hl7:templateId"
                                                 withpredicate="hl7:templateId[@root = '2.16.756.5.30.1.1.10.4.41']"
                                                 label="(TreatmentReasonEntryContentModule)"
                                                 cardconf="1 … 1 Mandatory"
                                                 datatype="II"
                                                 minimumMultiplicity="1"
                                                 maximumMultiplicity="1"
                                                 conformance="R"
                                                 isMandatory="true"
                                                 root="2.16.756.5.30.1.1.10.4.41">
                                    <attribute name="root" value="2.16.756.5.30.1.1.10.4.41" datatype="uid"/>
                                 </hl7:templateId>
                                 <hl7:code original="hl7:code"
                                           withpredicate="hl7:code[(@code = '75326-9' and @codeSystem = '2.16.840.1.113883.6.1') or @nullFlavor]"
                                           label="(TreatmentReasonEntryContentModule)"
                                           cardconf="1 … 1 Required"
                                           datatype="CD"
                                           minimumMultiplicity="1"
                                           maximumMultiplicity="1"
                                           conformance="R"
                                           code="75326-9"
                                           codeSystem="2.16.840.1.113883.6.1"/>
                                 <hl7:text original="hl7:text"
                                           withpredicate="hl7:text"
                                           label="(NarrativeTextReferenceWithContent)"
                                           cardconf="1 … 1 Required"
                                           datatype="ED"
                                           minimumMultiplicity="1"
                                           maximumMultiplicity="1"
                                           conformance="R">
                                    <hl7:reference original="hl7:reference"
                                                   withpredicate="hl7:reference[not(@nullFlavor)]"
                                                   label="(NarrativeTextReferenceWithContent)"
                                                   cardconf="1 … 1 Mandatory"
                                                   datatype="TEL"
                                                   minimumMultiplicity="1"
                                                   maximumMultiplicity="1"
                                                   conformance="R"
                                                   isMandatory="true"
                                                   value="…">
                                       <attribute name="value" datatype="st"/>
                                    </hl7:reference>
                                 </hl7:text>
                                 <hl7:statusCode original="hl7:statusCode"
                                                 withpredicate="hl7:statusCode[@code = 'completed']"
                                                 label="(TreatmentReasonEntryContentModule)"
                                                 cardconf="1 … 1 Mandatory"
                                                 datatype="CS"
                                                 minimumMultiplicity="1"
                                                 maximumMultiplicity="1"
                                                 conformance="R"
                                                 isMandatory="true"
                                                 code="completed"/>
                              </hl7:observation>
                           </hl7:entryRelationship>
                           <hl7:entryRelationship original="hl7:entryRelationship[hl7:substanceAdministration[hl7:templateId[@root='2.16.756.5.30.1.1.10.4.45']]]"
                                                  withpredicate="hl7:entryRelationship[hl7:substanceAdministration[hl7:templateId[@root='2.16.756.5.30.1.1.10.4.45']]]"
                                                  label="(MTPReferenceEntryContentModule)"
                                                  cardconf="0 … 1"
                                                  minimumMultiplicity="0"
                                                  maximumMultiplicity="1"
                                                  typeCode="REFR">
                              <concept ref="2.16.756.5.30.1.127.77.12.2.38"
                                       effectiveDate="2019-09-12T12:01:30"
                                       datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                       datasetEffectiveDate="2017-10-17T11:52:08"
                                       refdisplay="cdachemed-dataelement-38"
                                       conceptText="Referenz zu Medication Treatment Plan document *"
                                       inDataset="true"
                                       inTransactionDataset="true"/>
                              <attribute name="typeCode" value="REFR" datatype="cs"/>
                              <hl7:substanceAdministration original="hl7:substanceAdministration"
                                                           withpredicate="hl7:substanceAdministration[hl7:templateId[@root = '1.3.6.1.4.1.19376.1.9.1.3.10'] and hl7:templateId[@root = '2.16.756.5.30.1.1.10.4.45']]"
                                                           label="(MTPReferenceEntryContentModule)"
                                                           cardconf="1 … "
                                                           minimumMultiplicity="1"
                                                           classCode="SBADM"
                                                           moodCode="…">
                                 <attribute name="classCode" value="SBADM" datatype="cs"/>
                                 <attribute name="moodCode" datatype="cs"/>
                                 <hl7:templateId original="hl7:templateId"
                                                 withpredicate="hl7:templateId[@root = '1.3.6.1.4.1.19376.1.9.1.3.10']"
                                                 label="(MTPReferenceEntryContentModule)"
                                                 cardconf="1 … 1 Mandatory"
                                                 datatype="II"
                                                 minimumMultiplicity="1"
                                                 maximumMultiplicity="1"
                                                 conformance="R"
                                                 isMandatory="true"
                                                 root="1.3.6.1.4.1.19376.1.9.1.3.10">
                                    <attribute name="root" value="1.3.6.1.4.1.19376.1.9.1.3.10" datatype="uid"/>
                                 </hl7:templateId>
                                 <hl7:templateId original="hl7:templateId"
                                                 withpredicate="hl7:templateId[@root = '2.16.756.5.30.1.1.10.4.45']"
                                                 label="(MTPReferenceEntryContentModule)"
                                                 cardconf="1 … 1 Mandatory"
                                                 datatype="II"
                                                 minimumMultiplicity="1"
                                                 maximumMultiplicity="1"
                                                 conformance="R"
                                                 isMandatory="true"
                                                 root="2.16.756.5.30.1.1.10.4.45">
                                    <attribute name="root" value="2.16.756.5.30.1.1.10.4.45" datatype="uid"/>
                                 </hl7:templateId>
                                 <hl7:id original="hl7:id"
                                         withpredicate="hl7:id[not(@nullFlavor)]"
                                         label="(MTPReferenceEntryContentModule)"
                                         cardconf="1 … 1 Mandatory"
                                         minimumMultiplicity="1"
                                         maximumMultiplicity="1"
                                         conformance="R"
                                         isMandatory="true"/>
                                 <hl7:code original="hl7:code"
                                           withpredicate="hl7:code[(@code = 'MTPItem' and @codeSystem = '1.3.6.1.4.1.19376.1.9.2.2')]"
                                           label="(MTPReferenceEntryContentModule)"
                                           cardconf="1 … 1 Mandatory"
                                           datatype="CD"
                                           minimumMultiplicity="1"
                                           maximumMultiplicity="1"
                                           conformance="R"
                                           isMandatory="true"
                                           code="MTPItem"
                                           codeSystem="1.3.6.1.4.1.19376.1.9.2.2"/>
                                 <hl7:consumable original="hl7:consumable"
                                                 withpredicate="hl7:consumable[not(@nullFlavor)][hl7:manufacturedProduct]"
                                                 label="(MTPReferenceEntryContentModule)"
                                                 cardconf="1 … 1 Mandatory"
                                                 minimumMultiplicity="1"
                                                 maximumMultiplicity="1"
                                                 conformance="R"
                                                 isMandatory="true">
                                    <hl7:manufacturedProduct original="hl7:manufacturedProduct"
                                                             withpredicate="hl7:manufacturedProduct[not(@nullFlavor)][hl7:manufacturedMaterial[@nullFlavor = 'NA']]"
                                                             label="(MTPReferenceEntryContentModule)"
                                                             cardconf="1 … 1 Mandatory"
                                                             minimumMultiplicity="1"
                                                             maximumMultiplicity="1"
                                                             conformance="R"
                                                             isMandatory="true">
                                       <hl7:manufacturedMaterial original="hl7:manufacturedMaterial"
                                                                 withpredicate="hl7:manufacturedMaterial[@nullFlavor = 'NA']"
                                                                 label="(MTPReferenceEntryContentModule)"
                                                                 cardconf="1 … 1 Required"
                                                                 minimumMultiplicity="1"
                                                                 maximumMultiplicity="1"
                                                                 conformance="R"
                                                                 nullFlavor="NA">
                                          <attribute name="nullFlavor" value="NA" datatype="cs"/>
                                       </hl7:manufacturedMaterial>
                                    </hl7:manufacturedProduct>
                                 </hl7:consumable>
                                 <hl7:author original="hl7:author"
                                             withpredicate="hl7:author"
                                             label="(MTPReferenceEntryContentModule)"
                                             cardconf="0 … 1"
                                             minimumMultiplicity="0"
                                             maximumMultiplicity="1"/>
                                 <hl7:reference original="hl7:reference"
                                                withpredicate="hl7:reference[@typeCode = 'XCRPT'][hl7:externalDocument]"
                                                label="(MTPReferenceEntryContentModule)"
                                                cardconf="0 … 1"
                                                minimumMultiplicity="0"
                                                maximumMultiplicity="1"
                                                typeCode="XCRPT">
                                    <attribute name="typeCode" value="XCRPT" datatype="cs"/>
                                    <hl7:externalDocument original="hl7:externalDocument"
                                                          withpredicate="hl7:externalDocument[not(@nullFlavor)][hl7:id]"
                                                          label="(MTPReferenceEntryContentModule)"
                                                          cardconf="1 … 1 Mandatory"
                                                          minimumMultiplicity="1"
                                                          maximumMultiplicity="1"
                                                          conformance="R"
                                                          isMandatory="true">
                                       <hl7:id original="hl7:id"
                                               withpredicate="hl7:id[not(@nullFlavor)]"
                                               label="(MTPReferenceEntryContentModule)"
                                               cardconf="1 … 1 Mandatory"
                                               minimumMultiplicity="1"
                                               maximumMultiplicity="1"
                                               conformance="R"
                                               isMandatory="true"/>
                                    </hl7:externalDocument>
                                 </hl7:reference>
                              </hl7:substanceAdministration>
                           </hl7:entryRelationship>
                           <hl7:entryRelationship original="hl7:entryRelationship[hl7:substanceAdministration[hl7:templateId[@root='1.3.6.1.4.1.19376.1.9.1.3.16']]]"
                                                  withpredicate="hl7:entryRelationship[hl7:substanceAdministration[hl7:templateId[@root='1.3.6.1.4.1.19376.1.9.1.3.16']]]"
                                                  label="(IHEValidationStepEntryContentModule)"
                                                  cardconf="0 … 1"
                                                  minimumMultiplicity="0"
                                                  maximumMultiplicity="1"
                                                  typeCode="REFR">
                              <attribute name="typeCode" value="REFR" datatype="cs"/>
                              <hl7:substanceAdministration original="hl7:substanceAdministration"
                                                           withpredicate="hl7:substanceAdministration[hl7:templateId[@root = '1.3.6.1.4.1.19376.1.9.1.3.16']]"
                                                           label="(IHEValidationStepEntryContentModule)"
                                                           cardconf="1 … "
                                                           minimumMultiplicity="1"
                                                           classCode="SBADM"
                                                           moodCode="PRP">
                                 <attribute name="classCode" value="SBADM" datatype="cs"/>
                                 <attribute name="moodCode" value="PRP" datatype="cs"/>
                                 <hl7:templateId original="hl7:templateId"
                                                 withpredicate="hl7:templateId[@root = '1.3.6.1.4.1.19376.1.9.1.3.16']"
                                                 label="(IHEValidationStepEntryContentModule)"
                                                 cardconf="1 … 1 Mandatory"
                                                 datatype="II"
                                                 minimumMultiplicity="1"
                                                 maximumMultiplicity="1"
                                                 conformance="R"
                                                 isMandatory="true"
                                                 root="1.3.6.1.4.1.19376.1.9.1.3.16">
                                    <attribute name="root" value="1.3.6.1.4.1.19376.1.9.1.3.16" datatype="uid"/>
                                 </hl7:templateId>
                                 <hl7:consumable original="hl7:consumable"
                                                 withpredicate="hl7:consumable[not(@nullFlavor)][hl7:manufacturedProduct]"
                                                 label="(IHEValidationStepEntryContentModule)"
                                                 cardconf="1 … 1 Mandatory"
                                                 minimumMultiplicity="1"
                                                 maximumMultiplicity="1"
                                                 conformance="R"
                                                 isMandatory="true">
                                    <hl7:manufacturedProduct original="hl7:manufacturedProduct"
                                                             withpredicate="hl7:manufacturedProduct[not(@nullFlavor)][hl7:manufacturedMaterial[@nullFlavor = 'NA']]"
                                                             label="(IHEValidationStepEntryContentModule)"
                                                             cardconf="1 … 1 Mandatory"
                                                             minimumMultiplicity="1"
                                                             maximumMultiplicity="1"
                                                             conformance="R"
                                                             isMandatory="true">
                                       <hl7:manufacturedMaterial original="hl7:manufacturedMaterial"
                                                                 withpredicate="hl7:manufacturedMaterial[@nullFlavor = 'NA']"
                                                                 label="(IHEValidationStepEntryContentModule)"
                                                                 cardconf="1 … 1 Required"
                                                                 minimumMultiplicity="1"
                                                                 maximumMultiplicity="1"
                                                                 conformance="R"
                                                                 nullFlavor="NA">
                                          <attribute name="nullFlavor" value="NA" datatype="cs"/>
                                       </hl7:manufacturedMaterial>
                                    </hl7:manufacturedProduct>
                                 </hl7:consumable>
                              </hl7:substanceAdministration>
                           </hl7:entryRelationship>
                           <hl7:entryRelationship original="hl7:entryRelationship[hl7:act[hl7:templateId[@root='1.3.6.1.4.1.19376.1.5.3.1.4.3']]]"
                                                  withpredicate="hl7:entryRelationship[hl7:act[hl7:templateId[@root='1.3.6.1.4.1.19376.1.5.3.1.4.3']]]"
                                                  label="(IHEPatientMedicationInstructions)"
                                                  cardconf="0 … 1"
                                                  minimumMultiplicity="0"
                                                  maximumMultiplicity="1"
                                                  typeCode="SUBJ"
                                                  inversionInd="true">
                              <attribute name="typeCode" value="SUBJ" datatype="cs"/>
                              <attribute name="inversionInd" value="true" datatype="bl"/>
                              <hl7:act original="hl7:act"
                                       withpredicate="hl7:act[hl7:templateId[@root = '1.3.6.1.4.1.19376.1.5.3.1.4.3']]"
                                       label="(IHEPatientMedicationInstructions)"
                                       cardconf="1 … "
                                       minimumMultiplicity="1"
                                       classCode="ACT"
                                       moodCode="INT">
                                 <attribute name="classCode" value="ACT" datatype="cs"/>
                                 <attribute name="moodCode" value="INT" datatype="cs"/>
                                 <hl7:templateId original="hl7:templateId"
                                                 withpredicate="hl7:templateId[@root = '1.3.6.1.4.1.19376.1.5.3.1.4.3']"
                                                 label="(IHEPatientMedicationInstructions)"
                                                 cardconf="1 … 1 Mandatory"
                                                 datatype="II"
                                                 minimumMultiplicity="1"
                                                 maximumMultiplicity="1"
                                                 conformance="R"
                                                 isMandatory="true"
                                                 root="1.3.6.1.4.1.19376.1.5.3.1.4.3">
                                    <attribute name="root" value="1.3.6.1.4.1.19376.1.5.3.1.4.3" datatype="uid"/>
                                 </hl7:templateId>
                                 <hl7:templateId original="hl7:templateId[@root='2.16.840.1.113883.10.20.1.49']"
                                                 withpredicate="hl7:templateId[@root='2.16.840.1.113883.10.20.1.49'][not(@nullFlavor)]"
                                                 label="(IHEPatientMedicationInstructions)"
                                                 cardconf="1 … 1 Mandatory"
                                                 datatype="II"
                                                 minimumMultiplicity="1"
                                                 maximumMultiplicity="1"
                                                 conformance="R"
                                                 isMandatory="true"
                                                 root="2.16.840.1.113883.10.20.1.49">
                                    <attribute name="root" value="2.16.840.1.113883.10.20.1.49" datatype="uid"/>
                                 </hl7:templateId>
                                 <hl7:code original="hl7:code"
                                           withpredicate="hl7:code[(@code = 'PINSTRUCT' and @codeSystem = '1.3.6.1.4.1.19376.1.5.3.2')]"
                                           label="(IHEPatientMedicationInstructions)"
                                           cardconf="1 … 1 Mandatory"
                                           datatype="CD"
                                           minimumMultiplicity="1"
                                           maximumMultiplicity="1"
                                           conformance="R"
                                           isMandatory="true"
                                           code="PINSTRUCT"
                                           codeSystem="1.3.6.1.4.1.19376.1.5.3.2"/>
                                 <hl7:text original="hl7:text"
                                           withpredicate="hl7:text"
                                           label="(NarrativeTextReferenceWithContent)"
                                           cardconf="1 … 1 Required"
                                           datatype="ED"
                                           minimumMultiplicity="1"
                                           maximumMultiplicity="1"
                                           conformance="R">
                                    <hl7:reference original="hl7:reference"
                                                   withpredicate="hl7:reference[not(@nullFlavor)]"
                                                   label="(NarrativeTextReferenceWithContent)"
                                                   cardconf="1 … 1 Mandatory"
                                                   datatype="TEL"
                                                   minimumMultiplicity="1"
                                                   maximumMultiplicity="1"
                                                   conformance="R"
                                                   isMandatory="true"
                                                   value="…">
                                       <attribute name="value" datatype="st"/>
                                    </hl7:reference>
                                 </hl7:text>
                                 <hl7:statusCode original="hl7:statusCode"
                                                 withpredicate="hl7:statusCode[@code = 'completed']"
                                                 label="(IHEPatientMedicationInstructions)"
                                                 cardconf="1 … 1 Mandatory"
                                                 datatype="CS"
                                                 minimumMultiplicity="1"
                                                 maximumMultiplicity="1"
                                                 conformance="R"
                                                 isMandatory="true"
                                                 code="completed"/>
                              </hl7:act>
                           </hl7:entryRelationship>
                           <hl7:entryRelationship original="hl7:entryRelationship[hl7:act[hl7:templateId[@root='1.3.6.1.4.1.19376.1.5.3.1.4.3.1']]]"
                                                  withpredicate="hl7:entryRelationship[hl7:act[hl7:templateId[@root='1.3.6.1.4.1.19376.1.5.3.1.4.3.1']]]"
                                                  label="(IHEFullfillmentInstructions)"
                                                  cardconf="0 … 1"
                                                  minimumMultiplicity="0"
                                                  maximumMultiplicity="1"
                                                  typeCode="SUBJ"
                                                  inversionInd="true">
                              <attribute name="typeCode" value="SUBJ" datatype="cs"/>
                              <attribute name="inversionInd" value="true" datatype="bl"/>
                              <hl7:act original="hl7:act"
                                       withpredicate="hl7:act[hl7:templateId[@root = '1.3.6.1.4.1.19376.1.5.3.1.4.3.1']]"
                                       label="(IHEFullfillmentInstructions)">
                                 <hl7:templateId original="hl7:templateId"
                                                 withpredicate="hl7:templateId[@root = '1.3.6.1.4.1.19376.1.5.3.1.4.3.1']"
                                                 label="(IHEFullfillmentInstructions)"
                                                 cardconf="1 … 1 Mandatory"
                                                 datatype="II"
                                                 minimumMultiplicity="1"
                                                 maximumMultiplicity="1"
                                                 conformance="R"
                                                 isMandatory="true"
                                                 root="1.3.6.1.4.1.19376.1.5.3.1.4.3.1">
                                    <attribute name="root" value="1.3.6.1.4.1.19376.1.5.3.1.4.3.1" datatype="uid"/>
                                 </hl7:templateId>
                                 <hl7:templateId original="hl7:templateId[@root='2.16.840.1.113883.10.20.1.43']"
                                                 withpredicate="hl7:templateId[@root='2.16.840.1.113883.10.20.1.43'][not(@nullFlavor)]"
                                                 label="(IHEFullfillmentInstructions)"
                                                 cardconf="1 … 1 Mandatory"
                                                 datatype="II"
                                                 minimumMultiplicity="1"
                                                 maximumMultiplicity="1"
                                                 conformance="R"
                                                 isMandatory="true"
                                                 root="2.16.840.1.113883.10.20.1.43">
                                    <attribute name="root" value="2.16.840.1.113883.10.20.1.43" datatype="uid"/>
                                 </hl7:templateId>
                                 <hl7:code original="hl7:code"
                                           withpredicate="hl7:code[(@code = 'FINSTRUCT' and @codeSystem = '1.3.6.1.4.1.19376.1.5.3.2')]"
                                           label="(IHEFullfillmentInstructions)"
                                           cardconf="1 … 1 Mandatory"
                                           datatype="CD"
                                           minimumMultiplicity="1"
                                           maximumMultiplicity="1"
                                           conformance="R"
                                           isMandatory="true"
                                           code="FINSTRUCT"
                                           codeSystem="1.3.6.1.4.1.19376.1.5.3.2"/>
                                 <hl7:text original="hl7:text"
                                           withpredicate="hl7:text"
                                           label="(NarrativeTextReferenceWithContent)"
                                           cardconf="1 … 1 Required"
                                           datatype="ED"
                                           minimumMultiplicity="1"
                                           maximumMultiplicity="1"
                                           conformance="R">
                                    <hl7:reference original="hl7:reference"
                                                   withpredicate="hl7:reference[not(@nullFlavor)]"
                                                   label="(NarrativeTextReferenceWithContent)"
                                                   cardconf="1 … 1 Mandatory"
                                                   datatype="TEL"
                                                   minimumMultiplicity="1"
                                                   maximumMultiplicity="1"
                                                   conformance="R"
                                                   isMandatory="true"
                                                   value="…">
                                       <attribute name="value" datatype="st"/>
                                    </hl7:reference>
                                 </hl7:text>
                                 <hl7:statusCode original="hl7:statusCode"
                                                 withpredicate="hl7:statusCode[@code = 'completed']"
                                                 label="(IHEFullfillmentInstructions)"
                                                 cardconf="1 … 1 Mandatory"
                                                 datatype="CS"
                                                 minimumMultiplicity="1"
                                                 maximumMultiplicity="1"
                                                 conformance="R"
                                                 isMandatory="true"
                                                 code="completed"/>
                              </hl7:act>
                           </hl7:entryRelationship>
                           <hl7:entryRelationship original="hl7:entryRelationship[hl7:supply[hl7:templateId[@root='1.3.6.1.4.1.19376.1.9.1.3.8']]]"
                                                  withpredicate="hl7:entryRelationship[hl7:supply[hl7:templateId[@root='1.3.6.1.4.1.19376.1.9.1.3.8']]]"
                                                  label="(PrescribedQuantityEntryContentModule)"
                                                  cardconf="0 … 1"
                                                  minimumMultiplicity="0"
                                                  maximumMultiplicity="1"
                                                  typeCode="COMP">
                              <concept ref="2.16.756.5.30.1.127.77.12.2.21"
                                       effectiveDate="2019-09-10T07:41:35"
                                       datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                       datasetEffectiveDate="2017-10-17T11:52:08"
                                       refdisplay="cdachemed-dataelement-21"
                                       conceptText="Anzahl Packungen"
                                       inDataset="true"
                                       inTransactionDataset="true"/>
                              <attribute name="typeCode" value="COMP" datatype="cs"/>
                              <hl7:supply original="hl7:supply"
                                          withpredicate="hl7:supply[@classCode = 'SPLY'][@moodCode = 'RQO']"
                                          label="(PrescribedQuantityEntryContentModule)"
                                          cardconf="1 … "
                                          minimumMultiplicity="1"
                                          classCode="SPLY"
                                          moodCode="RQO">
                                 <attribute name="classCode" value="SPLY" datatype="cs"/>
                                 <attribute name="moodCode" value="RQO" datatype="cs"/>
                                 <hl7:templateId original="hl7:templateId"
                                                 withpredicate="hl7:templateId[not(@nullFlavor)]"
                                                 label="(PrescribedQuantityEntryContentModule)"
                                                 cardconf="1 … 1 Mandatory"
                                                 datatype="II"
                                                 minimumMultiplicity="1"
                                                 maximumMultiplicity="1"
                                                 conformance="R"
                                                 isMandatory="true"
                                                 root="1.3.6.1.4.1.19376.1.9.1.3.8">
                                    <attribute name="root" value="1.3.6.1.4.1.19376.1.9.1.3.8" datatype="uid"/>
                                 </hl7:templateId>
                                 <hl7:independentInd original="hl7:independentInd"
                                                     withpredicate="hl7:independentInd[not(@nullFlavor)]"
                                                     label="(PrescribedQuantityEntryContentModule)"
                                                     cardconf="1 … 1 Mandatory"
                                                     minimumMultiplicity="1"
                                                     maximumMultiplicity="1"
                                                     isMandatory="true"
                                                     value="false">
                                    <attribute name="value" value="false"/>
                                 </hl7:independentInd>
                                 <hl7:quantity original="hl7:quantity"
                                               withpredicate="hl7:quantity"
                                               label="(PrescribedQuantityEntryContentModule)"
                                               cardconf="1 … 1 Required"
                                               minimumMultiplicity="1"
                                               maximumMultiplicity="1"
                                               conformance="R"
                                               value="…"
                                               unit="1">
                                    <concept ref="2.16.756.5.30.1.127.77.12.2.21"
                                             effectiveDate="2019-09-10T07:41:35"
                                             datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                             datasetEffectiveDate="2017-10-17T11:52:08"
                                             refdisplay="cdachemed-dataelement-21"
                                             conceptText="Anzahl Packungen"
                                             inDataset="true"
                                             inTransactionDataset="true"/>
                                    <attribute name="value"/>
                                    <attribute name="unit" value="1" datatype="cs"/>
                                 </hl7:quantity>
                              </hl7:supply>
                           </hl7:entryRelationship>
                           <hl7:entryRelationship original="hl7:entryRelationship[hl7:act[hl7:templateId[@root='1.3.6.1.4.1.19376.1.9.1.3.9.1']]]"
                                                  withpredicate="hl7:entryRelationship[hl7:act[hl7:templateId[@root='1.3.6.1.4.1.19376.1.9.1.3.9.1']]]"
                                                  label="(IHESubstitutionPermissionContentModule)"
                                                  cardconf="0 … *"
                                                  minimumMultiplicity="0"
                                                  maximumMultiplicity="*"
                                                  typeCode="COMP">
                              <concept ref="2.16.756.5.30.1.127.77.12.2.37"
                                       effectiveDate="2019-09-10T22:48:30"
                                       datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                       datasetEffectiveDate="2017-10-17T11:52:08"
                                       refdisplay="cdachemed-dataelement-37"
                                       conceptText="Substituierbarkeit *"
                                       inDataset="true"
                                       inTransactionDataset="true"/>
                              <attribute name="typeCode" value="COMP" datatype="cs"/>
                              <hl7:act original="hl7:act"
                                       withpredicate="hl7:act[hl7:templateId[@root = '1.3.6.1.4.1.19376.1.9.1.3.9.1']]"
                                       label="(IHESubstitutionPermissionContentModule)"
                                       cardconf="1 …  Required"
                                       minimumMultiplicity="1"
                                       conformance="R"
                                       classCode="ACT"
                                       moodCode="DEF">
                                 <attribute name="classCode" value="ACT" datatype="cs"/>
                                 <attribute name="moodCode" value="DEF" datatype="cs"/>
                                 <hl7:templateId original="hl7:templateId"
                                                 withpredicate="hl7:templateId[@root = '1.3.6.1.4.1.19376.1.9.1.3.9.1']"
                                                 label="(IHESubstitutionPermissionContentModule)"
                                                 cardconf="1 … 1 Mandatory"
                                                 datatype="II"
                                                 minimumMultiplicity="1"
                                                 maximumMultiplicity="1"
                                                 conformance="R"
                                                 isMandatory="true"
                                                 root="1.3.6.1.4.1.19376.1.9.1.3.9.1">
                                    <attribute name="root" value="1.3.6.1.4.1.19376.1.9.1.3.9.1" datatype="uid"/>
                                 </hl7:templateId>
                                 <hl7:code original="hl7:code"
                                           withpredicate="hl7:code[concat(@code, @codeSystem) = doc('include/voc-2.16.756.5.30.1.1.11.81-DYNAMIC.xml')//valueSet[1]/conceptList/concept/concat(@code, @codeSystem)]"
                                           label="(IHESubstitutionPermissionContentModule)"
                                           cardconf="1 … 1 Mandatory"
                                           datatype="CD"
                                           minimumMultiplicity="1"
                                           maximumMultiplicity="1"
                                           conformance="R"
                                           isMandatory="true"
                                           valueSet="2.16.756.5.30.1.1.11.81">
                                    <concept ref="2.16.756.5.30.1.127.77.12.2.37"
                                             effectiveDate="2019-09-10T22:48:30"
                                             datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                             datasetEffectiveDate="2017-10-17T11:52:08"
                                             refdisplay="cdachemed-dataelement-37"
                                             conceptText="Substituierbarkeit *"
                                             inDataset="true"
                                             inTransactionDataset="true"/>
                                 </hl7:code>
                                 <hl7:statusCode original="hl7:statusCode"
                                                 withpredicate="hl7:statusCode[@code = 'completed']"
                                                 label="(IHESubstitutionPermissionContentModule)"
                                                 cardconf="1 … 1 Mandatory"
                                                 datatype="CS"
                                                 minimumMultiplicity="1"
                                                 maximumMultiplicity="1"
                                                 conformance="R"
                                                 isMandatory="true"
                                                 code="completed"/>
                              </hl7:act>
                           </hl7:entryRelationship>
                           <hl7:entryRelationship original="hl7:entryRelationship[hl7:supply[hl7:templateId[@root='1.3.6.1.4.1.19376.1.9.1.3.15']]]"
                                                  withpredicate="hl7:entryRelationship[hl7:supply[hl7:templateId[@root='1.3.6.1.4.1.19376.1.9.1.3.15']]]"
                                                  label="(IHERenewalPeriodContentModule)"
                                                  cardconf="0 … 1"
                                                  minimumMultiplicity="0"
                                                  maximumMultiplicity="1"
                                                  typeCode="COMP">
                              <attribute name="typeCode" value="COMP" datatype="cs"/>
                              <hl7:supply original="hl7:supply"
                                          withpredicate="hl7:supply[hl7:templateId[@root = '1.3.6.1.4.1.19376.1.9.1.3.15']]"
                                          label="(IHERenewalPeriodContentModule)"
                                          cardconf="1 … "
                                          minimumMultiplicity="1"
                                          classCode="SPLY"
                                          moodCode="RQO">
                                 <attribute name="classCode" value="SPLY" datatype="cs"/>
                                 <attribute name="moodCode" value="RQO" datatype="cs"/>
                                 <hl7:templateId original="hl7:templateId"
                                                 withpredicate="hl7:templateId[@root = '1.3.6.1.4.1.19376.1.9.1.3.15']"
                                                 label="(IHERenewalPeriodContentModule)"
                                                 cardconf="1 … 1 Mandatory"
                                                 datatype="II"
                                                 minimumMultiplicity="1"
                                                 maximumMultiplicity="1"
                                                 conformance="R"
                                                 isMandatory="true"
                                                 root="1.3.6.1.4.1.19376.1.9.1.3.15">
                                    <attribute name="root" value="1.3.6.1.4.1.19376.1.9.1.3.15" datatype="uid"/>
                                 </hl7:templateId>
                                 <choice minimumMultiplicity="1" maximumMultiplicity="1" cardconf="1 … 1">
                                    <hl7:effectiveTime original="hl7:effectiveTime"
                                                       withpredicate="hl7:effectiveTime"
                                                       label="(IHERenewalPeriodContentModule)"
                                                       cardconf="0 … 1"
                                                       datatype="IVL_TS.CH.TZ"
                                                       minimumMultiplicity="0"
                                                       maximumMultiplicity="1">
                                       <hl7:low original="hl7:low"
                                                withpredicate="hl7:low"
                                                label="(IHERenewalPeriodContentModule)"
                                                cardconf="0 … 1"
                                                datatype="TS.CH.TZ"
                                                minimumMultiplicity="0"
                                                maximumMultiplicity="1"/>
                                       <hl7:high original="hl7:high"
                                                 withpredicate="hl7:high[not(@nullFlavor)]"
                                                 label="(IHERenewalPeriodContentModule)"
                                                 cardconf="1 … 1 Mandatory"
                                                 datatype="TS.CH.TZ"
                                                 minimumMultiplicity="1"
                                                 maximumMultiplicity="1"
                                                 conformance="R"
                                                 isMandatory="true"/>
                                    </hl7:effectiveTime>
                                    <hl7:effectiveTime original="hl7:effectiveTime"
                                                       withpredicate="hl7:effectiveTime[hl7:width]"
                                                       label="(IHERenewalPeriodContentModule)"
                                                       cardconf="0 … 1"
                                                       datatype="IVL_TS.CH.TZ"
                                                       minimumMultiplicity="0"
                                                       maximumMultiplicity="1">
                                       <hl7:low original="hl7:low"
                                                withpredicate="hl7:low"
                                                label="(IHERenewalPeriodContentModule)"
                                                cardconf="0 … 1"
                                                datatype="TS.CH.TZ"
                                                minimumMultiplicity="0"
                                                maximumMultiplicity="1"/>
                                       <hl7:width original="hl7:width"
                                                  withpredicate="hl7:width[not(@nullFlavor)]"
                                                  label="(IHERenewalPeriodContentModule)"
                                                  cardconf="1 … 1 Mandatory"
                                                  minimumMultiplicity="1"
                                                  maximumMultiplicity="1"
                                                  conformance="R"
                                                  isMandatory="true"/>
                                    </hl7:effectiveTime>
                                 </choice>
                              </hl7:supply>
                           </hl7:entryRelationship>
                           <hl7:entryRelationship original="hl7:entryRelationship[hl7:substanceAdministration[hl7:templateId[@root='2.16.756.5.30.1.1.10.4.52']]]"
                                                  withpredicate="hl7:entryRelationship[hl7:substanceAdministration[hl7:templateId[@root='2.16.756.5.30.1.1.10.4.52']]]"
                                                  label="(DosageInstructionsNonStructuredEntryContentModule)"
                                                  cardconf="0 … 1"
                                                  minimumMultiplicity="0"
                                                  maximumMultiplicity="1"
                                                  typeCode="COMP">
                              <concept ref="2.16.756.5.30.1.127.77.12.2.23"
                                       effectiveDate="2019-09-10T07:42:27"
                                       datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                       datasetEffectiveDate="2017-10-17T11:52:08"
                                       refdisplay="cdachemed-dataelement-23"
                                       conceptText="Dosierung"
                                       inDataset="true"
                                       inTransactionDataset="true"/>
                              <attribute name="typeCode" value="COMP" datatype="cs"/>
                              <hl7:substanceAdministration original="hl7:substanceAdministration"
                                                           withpredicate="hl7:substanceAdministration[hl7:templateId[@root = '2.16.756.5.30.1.1.10.4.52']]"
                                                           label="(DosageInstructionsNonStructuredEntryContentModule)"
                                                           cardconf="1 … "
                                                           minimumMultiplicity="1"
                                                           classCode="SBADM"
                                                           moodCode="INT">
                                 <attribute name="classCode" value="SBADM" datatype="cs"/>
                                 <attribute name="moodCode" value="INT" datatype="cs"/>
                                 <hl7:templateId original="hl7:templateId"
                                                 withpredicate="hl7:templateId[@root = '2.16.756.5.30.1.1.10.4.52']"
                                                 label="(DosageInstructionsNonStructuredEntryContentModule)"
                                                 cardconf="1 … 1 Mandatory"
                                                 datatype="II"
                                                 minimumMultiplicity="1"
                                                 maximumMultiplicity="1"
                                                 conformance="R"
                                                 isMandatory="true"
                                                 root="2.16.756.5.30.1.1.10.4.52">
                                    <attribute name="root" value="2.16.756.5.30.1.1.10.4.52" datatype="uid"/>
                                 </hl7:templateId>
                                 <hl7:text original="hl7:text"
                                           withpredicate="hl7:text"
                                           label="(NarrativeTextReferenceWithContent)"
                                           cardconf="1 … 1 Required"
                                           datatype="ED"
                                           minimumMultiplicity="1"
                                           maximumMultiplicity="1"
                                           conformance="R">
                                    <hl7:reference original="hl7:reference"
                                                   withpredicate="hl7:reference[not(@nullFlavor)]"
                                                   label="(NarrativeTextReferenceWithContent)"
                                                   cardconf="1 … 1 Mandatory"
                                                   datatype="TEL"
                                                   minimumMultiplicity="1"
                                                   maximumMultiplicity="1"
                                                   conformance="R"
                                                   isMandatory="true"
                                                   value="…">
                                       <attribute name="value" datatype="st"/>
                                    </hl7:reference>
                                 </hl7:text>
                                 <hl7:consumable original="hl7:consumable"
                                                 withpredicate="hl7:consumable[hl7:manufacturedProduct]"
                                                 label="(DosageInstructionsNonStructuredEntryContentModule)"
                                                 cardconf="1 … 1 Required"
                                                 minimumMultiplicity="1"
                                                 maximumMultiplicity="1"
                                                 conformance="R">
                                    <hl7:manufacturedProduct original="hl7:manufacturedProduct"
                                                             withpredicate="hl7:manufacturedProduct[hl7:manufacturedMaterial[@nullFlavor = 'NA']]"
                                                             label="(DosageInstructionsNonStructuredEntryContentModule)"
                                                             cardconf="1 … 1 Required"
                                                             minimumMultiplicity="1"
                                                             maximumMultiplicity="1"
                                                             conformance="R">
                                       <hl7:manufacturedMaterial original="hl7:manufacturedMaterial"
                                                                 withpredicate="hl7:manufacturedMaterial[@nullFlavor = 'NA']"
                                                                 label="(DosageInstructionsNonStructuredEntryContentModule)"
                                                                 cardconf="1 … 1 Required"
                                                                 minimumMultiplicity="1"
                                                                 maximumMultiplicity="1"
                                                                 conformance="R"
                                                                 nullFlavor="NA">
                                          <attribute name="nullFlavor" value="NA" datatype="cs"/>
                                       </hl7:manufacturedMaterial>
                                    </hl7:manufacturedProduct>
                                 </hl7:consumable>
                              </hl7:substanceAdministration>
                           </hl7:entryRelationship>
                           <hl7:entryRelationship original="hl7:entryRelationship[hl7:act[hl7:templateId[@root='2.16.756.5.30.1.1.10.4.2']]]"
                                                  withpredicate="hl7:entryRelationship[hl7:act[hl7:templateId[@root='2.16.756.5.30.1.1.10.4.2']]]"
                                                  label="(chpharm_entry_AnnotationComments)"
                                                  cardconf="0 … 1"
                                                  minimumMultiplicity="0"
                                                  maximumMultiplicity="1"
                                                  typeCode="COMP">
                              <concept ref="2.16.756.5.30.1.127.77.12.2.35"
                                       effectiveDate="2019-09-10T22:47:46"
                                       datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                       datasetEffectiveDate="2017-10-17T11:52:08"
                                       refdisplay="cdachemed-dataelement-35"
                                       conceptText="Kommentar *"
                                       inDataset="true"
                                       inTransactionDataset="true"/>
                              <attribute name="typeCode" value="COMP" datatype="cs"/>
                              <hl7:act original="hl7:act"
                                       withpredicate="hl7:act[hl7:templateId[@root = '2.16.756.5.30.1.1.10.4.2'] and hl7:templateId[@root = '2.16.840.1.113883.10.20.1.40'] and hl7:templateId[@root = '1.3.6.1.4.1.19376.1.5.3.1.4.2']]"
                                       label="(chpharm_entry_AnnotationComments)"
                                       cardconf="1 …  Required"
                                       minimumMultiplicity="1"
                                       conformance="R"
                                       classCode="ACT"
                                       moodCode="EVN">
                                 <attribute name="classCode" value="ACT" datatype="cs"/>
                                 <attribute name="moodCode" value="EVN" datatype="cs"/>
                                 <hl7:templateId original="hl7:templateId"
                                                 withpredicate="hl7:templateId[@root = '2.16.756.5.30.1.1.10.4.2']"
                                                 label="(chpharm_entry_AnnotationComments)"
                                                 cardconf="1 … 1 Mandatory"
                                                 datatype="II"
                                                 minimumMultiplicity="1"
                                                 maximumMultiplicity="1"
                                                 conformance="R"
                                                 isMandatory="true"
                                                 root="2.16.756.5.30.1.1.10.4.2">
                                    <attribute name="root" value="2.16.756.5.30.1.1.10.4.2" datatype="uid"/>
                                 </hl7:templateId>
                                 <hl7:templateId original="hl7:templateId"
                                                 withpredicate="hl7:templateId[@root = '2.16.840.1.113883.10.20.1.40']"
                                                 label="(chpharm_entry_AnnotationComments)"
                                                 cardconf="1 … 1 Mandatory"
                                                 datatype="II"
                                                 minimumMultiplicity="1"
                                                 maximumMultiplicity="1"
                                                 conformance="R"
                                                 isMandatory="true"
                                                 root="2.16.840.1.113883.10.20.1.40">
                                    <attribute name="root" value="2.16.840.1.113883.10.20.1.40" datatype="uid"/>
                                 </hl7:templateId>
                                 <hl7:templateId original="hl7:templateId"
                                                 withpredicate="hl7:templateId[@root = '1.3.6.1.4.1.19376.1.5.3.1.4.2']"
                                                 label="(chpharm_entry_AnnotationComments)"
                                                 cardconf="1 … 1 Mandatory"
                                                 datatype="II"
                                                 minimumMultiplicity="1"
                                                 maximumMultiplicity="1"
                                                 conformance="R"
                                                 isMandatory="true"
                                                 root="1.3.6.1.4.1.19376.1.5.3.1.4.2">
                                    <attribute name="root" value="1.3.6.1.4.1.19376.1.5.3.1.4.2" datatype="uid"/>
                                 </hl7:templateId>
                                 <hl7:id original="hl7:id"
                                         withpredicate="hl7:id"
                                         label="(chpharm_entry_AnnotationComments)"
                                         cardconf="0 … 1"
                                         datatype="II"
                                         minimumMultiplicity="0"
                                         maximumMultiplicity="1"
                                         root="…"
                                         extension="…">
                                    <attribute name="root" datatype="uid"/>
                                    <attribute name="extension" datatype="st"/>
                                 </hl7:id>
                                 <hl7:code original="hl7:code"
                                           withpredicate="hl7:code[(@code = '48767-8' and @codeSystem = '2.16.840.1.113883.6.1')]"
                                           label="(chpharm_entry_AnnotationComments)"
                                           cardconf="1 … 1 Mandatory"
                                           datatype="CD"
                                           minimumMultiplicity="1"
                                           maximumMultiplicity="1"
                                           conformance="R"
                                           isMandatory="true"
                                           code="48767-8"
                                           codeSystem="2.16.840.1.113883.6.1"
                                           codeSystemName="LOINC"
                                           displayName="Annotation comment">
                                    <attribute name="code" value="48767-8" datatype="cs"/>
                                    <attribute name="codeSystem" value="2.16.840.1.113883.6.1" datatype="oid"/>
                                    <attribute name="codeSystemName" value="LOINC" datatype="st"/>
                                    <attribute name="displayName" value="Annotation comment" datatype="st"/>
                                 </hl7:code>
                                 <hl7:text original="hl7:text"
                                           withpredicate="hl7:text"
                                           label="(NarrativeTextReferenceWithContent)"
                                           cardconf="1 … 1 Required"
                                           datatype="ED"
                                           minimumMultiplicity="1"
                                           maximumMultiplicity="1"
                                           conformance="R">
                                    <hl7:reference original="hl7:reference"
                                                   withpredicate="hl7:reference[not(@nullFlavor)]"
                                                   label="(NarrativeTextReferenceWithContent)"
                                                   cardconf="1 … 1 Mandatory"
                                                   datatype="TEL"
                                                   minimumMultiplicity="1"
                                                   maximumMultiplicity="1"
                                                   conformance="R"
                                                   isMandatory="true"
                                                   value="…">
                                       <attribute name="value" datatype="st"/>
                                    </hl7:reference>
                                 </hl7:text>
                                 <hl7:statusCode original="hl7:statusCode"
                                                 withpredicate="hl7:statusCode[@code = 'completed' or @code = doc('include/voc-2.16.840.1.113883.1.11.20025-DYNAMIC.xml')//valueSet[1]/conceptList/*/@code]"
                                                 label="(chpharm_entry_AnnotationComments)"
                                                 cardconf="1 … 1 Mandatory"
                                                 datatype="CS"
                                                 minimumMultiplicity="1"
                                                 maximumMultiplicity="1"
                                                 conformance="R"
                                                 isMandatory="true"
                                                 code="completed"
                                                 valueSet="2.16.840.1.113883.1.11.20025"
                                                 flexibility="dynamic">
                                    <attribute name="code" value="completed" datatype="cs"/>
                                 </hl7:statusCode>
                                 <hl7:author original="hl7:author"
                                             withpredicate="hl7:author[hl7:assignedAuthor]"
                                             label="(cdach_other_AuthorCompilationWithIdNameAddrTelecom)"
                                             cardconf="0 … * Conditional"
                                             minimumMultiplicity="0"
                                             maximumMultiplicity="*"
                                             conformance="C">
                                    <hl7:functionCode original="hl7:functionCode"
                                                      withpredicate="hl7:functionCode[concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.10267-DYNAMIC.xml')//valueSet[1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor]"
                                                      label="(cdach_other_AuthorCompilationWithIdNameAddrTelecom)"
                                                      cardconf="0 … 1"
                                                      datatype="CE"
                                                      minimumMultiplicity="0"
                                                      maximumMultiplicity="1"
                                                      valueSet="2.16.840.1.113883.1.11.10267"/>
                                    <hl7:time original="hl7:time"
                                              withpredicate="hl7:time"
                                              label="(cdach_other_AuthorCompilationWithIdNameAddrTelecom)"
                                              cardconf="1 … 1 Required"
                                              datatype="TS.CH.TZ"
                                              minimumMultiplicity="1"
                                              maximumMultiplicity="1"
                                              conformance="R"/>
                                    <hl7:assignedAuthor original="hl7:assignedAuthor"
                                                        withpredicate="hl7:assignedAuthor"
                                                        label="(cdach_other_AuthorCompilationWithIdNameAddrTelecom)"
                                                        cardconf="1 … 1 Required"
                                                        minimumMultiplicity="1"
                                                        maximumMultiplicity="1"
                                                        conformance="R">
                                       <hl7:id original="hl7:id"
                                               withpredicate="hl7:id"
                                               label="(cdach_other_AuthorCompilationWithIdNameAddrTelecom)"
                                               cardconf="1 … * Required"
                                               datatype="II"
                                               minimumMultiplicity="1"
                                               maximumMultiplicity="*"
                                               conformance="R"
                                               root="…"
                                               extension="…">
                                          <attribute name="root" datatype="cs"/>
                                          <attribute name="extension" datatype="st"/>
                                       </hl7:id>
                                       <hl7:addr original="hl7:addr"
                                                 withpredicate="hl7:addr"
                                                 label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                 cardconf="1 … * Required"
                                                 datatype="AD"
                                                 minimumMultiplicity="1"
                                                 maximumMultiplicity="*"
                                                 conformance="R">
                                          <hl7:streetAddressLine original="hl7:streetAddressLine"
                                                                 withpredicate="hl7:streetAddressLine"
                                                                 label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                                 cardconf="0 … 2"
                                                                 datatype="ADXP"
                                                                 minimumMultiplicity="0"
                                                                 maximumMultiplicity="2"/>
                                          <hl7:streetName original="hl7:streetName"
                                                          withpredicate="hl7:streetName"
                                                          label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                          cardconf="0 … 1 Conditional"
                                                          datatype="ADXP"
                                                          minimumMultiplicity="0"
                                                          maximumMultiplicity="1"
                                                          conformance="C"/>
                                          <hl7:houseNumber original="hl7:houseNumber"
                                                           withpredicate="hl7:houseNumber"
                                                           label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                           cardconf="0 … 1"
                                                           datatype="ADXP"
                                                           minimumMultiplicity="0"
                                                           maximumMultiplicity="1"/>
                                          <hl7:additionalLocator original="hl7:additionalLocator"
                                                                 withpredicate="hl7:additionalLocator"
                                                                 label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                                 cardconf="0 … 1"
                                                                 datatype="ADXP"
                                                                 minimumMultiplicity="0"
                                                                 maximumMultiplicity="1"/>
                                          <hl7:postBox original="hl7:postBox"
                                                       withpredicate="hl7:postBox"
                                                       label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                       cardconf="0 … 1 Conditional"
                                                       datatype="ADXP"
                                                       minimumMultiplicity="0"
                                                       maximumMultiplicity="1"
                                                       conformance="C"/>
                                          <hl7:state original="hl7:state"
                                                     withpredicate="hl7:state"
                                                     label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                     cardconf="0 … 1"
                                                     datatype="ADXP"
                                                     minimumMultiplicity="0"
                                                     maximumMultiplicity="1"/>
                                          <hl7:city original="hl7:city"
                                                    withpredicate="hl7:city"
                                                    label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                    cardconf="1 … 1 Required"
                                                    datatype="ADXP"
                                                    minimumMultiplicity="1"
                                                    maximumMultiplicity="1"
                                                    conformance="R"/>
                                          <hl7:postalCode original="hl7:postalCode"
                                                          withpredicate="hl7:postalCode"
                                                          label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                          cardconf="1 … 1 Required"
                                                          datatype="ADXP"
                                                          minimumMultiplicity="1"
                                                          maximumMultiplicity="1"
                                                          conformance="R"/>
                                          <hl7:country original="hl7:country"
                                                       withpredicate="hl7:country"
                                                       label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                       cardconf="1 … 1 Required"
                                                       datatype="ADXP"
                                                       minimumMultiplicity="1"
                                                       maximumMultiplicity="1"
                                                       conformance="R"/>
                                       </hl7:addr>
                                       <hl7:telecom original="hl7:telecom"
                                                    withpredicate="hl7:telecom"
                                                    label="(cdach_other_AuthorCompilationWithIdNameAddrTelecom)"
                                                    cardconf="1 … * Required"
                                                    datatype="TEL"
                                                    minimumMultiplicity="1"
                                                    maximumMultiplicity="*"
                                                    conformance="R"/>
                                       <choice minimumMultiplicity="1" maximumMultiplicity="1" cardconf="1 … 1">
                                          <hl7:assignedPerson original="hl7:assignedPerson"
                                                              withpredicate="hl7:assignedPerson"
                                                              label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                              cardconf="0 … 1"
                                                              minimumMultiplicity="0"
                                                              maximumMultiplicity="1">
                                             <hl7:name original="hl7:name[not(@use) or @use='L']"
                                                       withpredicate="hl7:name[not(@use) or @use='L']"
                                                       label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                       cardconf="1 … 1 Required"
                                                       datatype="PN"
                                                       minimumMultiplicity="1"
                                                       maximumMultiplicity="1"
                                                       conformance="R"
                                                       use="L">
                                                <attribute name="use" value="L" datatype="set_cs"/>
                                                <hl7:prefix original="hl7:prefix"
                                                            withpredicate="hl7:prefix"
                                                            label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                            cardconf="0 … *"
                                                            datatype="ENXP"
                                                            minimumMultiplicity="0"
                                                            maximumMultiplicity="*"
                                                            qualifier="AC">
                                                   <attribute name="qualifier" value="AC" datatype="set_cs"/>
                                                </hl7:prefix>
                                                <hl7:family original="hl7:family"
                                                            withpredicate="hl7:family[not(tokenize(@qualifier, '\s'))]"
                                                            label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                            cardconf="1 … * Required"
                                                            datatype="ENXP"
                                                            minimumMultiplicity="1"
                                                            maximumMultiplicity="*"
                                                            conformance="R"
                                                            qualifier="…">
                                                   <attribute name="qualifier" datatype="set_cs"/>
                                                </hl7:family>
                                                <hl7:family original="hl7:family"
                                                            withpredicate="hl7:family"
                                                            label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                            cardconf="0 … *"
                                                            datatype="ENXP"
                                                            minimumMultiplicity="0"
                                                            maximumMultiplicity="*"
                                                            qualifier="BR">
                                                   <attribute name="qualifier" value="BR" datatype="set_cs"/>
                                                </hl7:family>
                                                <hl7:given original="hl7:given"
                                                           withpredicate="hl7:given[not(tokenize(@qualifier, '\s'))]"
                                                           label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                           cardconf="1 … * Required"
                                                           datatype="ENXP"
                                                           minimumMultiplicity="1"
                                                           maximumMultiplicity="*"
                                                           conformance="R"
                                                           qualifier="…">
                                                   <attribute name="qualifier" datatype="set_cs"/>
                                                </hl7:given>
                                                <hl7:given original="hl7:given"
                                                           withpredicate="hl7:given"
                                                           label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                           cardconf="0 … *"
                                                           datatype="ENXP"
                                                           minimumMultiplicity="0"
                                                           maximumMultiplicity="*"
                                                           qualifier="CL">
                                                   <attribute name="qualifier" value="CL" datatype="set_cs"/>
                                                </hl7:given>
                                             </hl7:name>
                                             <hl7:name original="hl7:name[@use='P']"
                                                       withpredicate="hl7:name[@use='P']"
                                                       label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                       cardconf="0 … *"
                                                       datatype="PN"
                                                       minimumMultiplicity="0"
                                                       maximumMultiplicity="*"
                                                       use="P">
                                                <attribute name="use" value="P" datatype="set_cs"/>
                                                <hl7:prefix original="hl7:prefix"
                                                            withpredicate="hl7:prefix"
                                                            label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                            cardconf="0 … *"
                                                            datatype="ENXP"
                                                            minimumMultiplicity="0"
                                                            maximumMultiplicity="*"
                                                            qualifier="TITLE">
                                                   <attribute name="qualifier" value="TITLE" datatype="set_cs"/>
                                                </hl7:prefix>
                                                <hl7:family original="hl7:family"
                                                            withpredicate="hl7:family[not(tokenize(@qualifier, '\s'))]"
                                                            label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                            cardconf="0 … *"
                                                            datatype="ENXP"
                                                            minimumMultiplicity="0"
                                                            maximumMultiplicity="*"
                                                            qualifier="…">
                                                   <attribute name="qualifier" datatype="set_cs"/>
                                                </hl7:family>
                                                <hl7:given original="hl7:given"
                                                           withpredicate="hl7:given[not(tokenize(@qualifier, '\s'))]"
                                                           label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                           cardconf="0 … *"
                                                           datatype="ENXP"
                                                           minimumMultiplicity="0"
                                                           maximumMultiplicity="*"
                                                           qualifier="…">
                                                   <attribute name="qualifier" datatype="set_cs"/>
                                                </hl7:given>
                                             </hl7:name>
                                             <hl7:name original="hl7:name[@use='ASGN']"
                                                       withpredicate="hl7:name[@use='ASGN']"
                                                       label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                       cardconf="0 … *"
                                                       datatype="PN"
                                                       minimumMultiplicity="0"
                                                       maximumMultiplicity="*"
                                                       use="ASGN">
                                                <attribute name="use" value="ASGN" datatype="set_cs"/>
                                                <hl7:prefix original="hl7:prefix"
                                                            withpredicate="hl7:prefix"
                                                            label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                            cardconf="0 … *"
                                                            datatype="ENXP"
                                                            minimumMultiplicity="0"
                                                            maximumMultiplicity="*"
                                                            qualifier="TITLE">
                                                   <attribute name="qualifier" value="TITLE" datatype="set_cs"/>
                                                </hl7:prefix>
                                                <hl7:family original="hl7:family"
                                                            withpredicate="hl7:family[not(tokenize(@qualifier, '\s'))]"
                                                            label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                            cardconf="0 … *"
                                                            datatype="ENXP"
                                                            minimumMultiplicity="0"
                                                            maximumMultiplicity="*"
                                                            qualifier="…">
                                                   <attribute name="qualifier" datatype="set_cs"/>
                                                </hl7:family>
                                                <hl7:given original="hl7:given"
                                                           withpredicate="hl7:given[not(tokenize(@qualifier, '\s'))]"
                                                           label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                           cardconf="0 … *"
                                                           datatype="ENXP"
                                                           minimumMultiplicity="0"
                                                           maximumMultiplicity="*"
                                                           qualifier="…">
                                                   <attribute name="qualifier" datatype="set_cs"/>
                                                </hl7:given>
                                             </hl7:name>
                                          </hl7:assignedPerson>
                                          <hl7:assignedAuthoringDevice original="hl7:assignedAuthoringDevice"
                                                                       withpredicate="hl7:assignedAuthoringDevice"
                                                                       label="(cdach_other_DeviceCompilationWithName)"
                                                                       cardconf="0 … 1"
                                                                       minimumMultiplicity="0"
                                                                       maximumMultiplicity="1">
                                             <hl7:manufacturerModelName original="hl7:manufacturerModelName"
                                                                        withpredicate="hl7:manufacturerModelName"
                                                                        label="(cdach_other_DeviceCompilationWithName)"
                                                                        cardconf="0 … 1"
                                                                        datatype="SC"
                                                                        minimumMultiplicity="0"
                                                                        maximumMultiplicity="1"/>
                                             <hl7:softwareName original="hl7:softwareName"
                                                               withpredicate="hl7:softwareName"
                                                               label="(cdach_other_DeviceCompilationWithName)"
                                                               cardconf="1 … 1 Required"
                                                               datatype="SC"
                                                               minimumMultiplicity="1"
                                                               maximumMultiplicity="1"
                                                               conformance="R"/>
                                          </hl7:assignedAuthoringDevice>
                                       </choice>
                                       <hl7:representedOrganization original="hl7:representedOrganization"
                                                                    withpredicate="hl7:representedOrganization"
                                                                    label="(cdach_other_OrganizationCompilationWithNameAddrTelecom)"
                                                                    cardconf="0 … 1"
                                                                    minimumMultiplicity="0"
                                                                    maximumMultiplicity="1">
                                          <hl7:id original="hl7:id"
                                                  withpredicate="hl7:id"
                                                  label="(cdach_other_OrganizationCompilationWithNameAddrTelecom)"
                                                  cardconf="0 … * Required"
                                                  datatype="II"
                                                  minimumMultiplicity="0"
                                                  maximumMultiplicity="*"
                                                  conformance="R"
                                                  root="…"
                                                  extension="…">
                                             <attribute name="root" datatype="uid"/>
                                             <attribute name="extension" datatype="st"/>
                                          </hl7:id>
                                          <hl7:name original="hl7:name"
                                                    withpredicate="hl7:name"
                                                    label="(cdach_other_OrganizationCompilationWithNameAddrTelecom)"
                                                    cardconf="1 … * Required"
                                                    datatype="ON"
                                                    minimumMultiplicity="1"
                                                    maximumMultiplicity="*"
                                                    conformance="R"/>
                                          <hl7:telecom original="hl7:telecom"
                                                       withpredicate="hl7:telecom"
                                                       label="(cdach_other_OrganizationCompilationWithNameAddrTelecom)"
                                                       cardconf="1 … * Required"
                                                       datatype="TEL"
                                                       minimumMultiplicity="1"
                                                       maximumMultiplicity="*"
                                                       conformance="R"/>
                                          <hl7:addr original="hl7:addr"
                                                    withpredicate="hl7:addr"
                                                    label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                    cardconf="1 … * Required"
                                                    datatype="AD"
                                                    minimumMultiplicity="1"
                                                    maximumMultiplicity="*"
                                                    conformance="R">
                                             <hl7:streetAddressLine original="hl7:streetAddressLine"
                                                                    withpredicate="hl7:streetAddressLine"
                                                                    label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                                    cardconf="0 … 2"
                                                                    datatype="ADXP"
                                                                    minimumMultiplicity="0"
                                                                    maximumMultiplicity="2"/>
                                             <hl7:streetName original="hl7:streetName"
                                                             withpredicate="hl7:streetName"
                                                             label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                             cardconf="0 … 1 Conditional"
                                                             datatype="ADXP"
                                                             minimumMultiplicity="0"
                                                             maximumMultiplicity="1"
                                                             conformance="C"/>
                                             <hl7:houseNumber original="hl7:houseNumber"
                                                              withpredicate="hl7:houseNumber"
                                                              label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                              cardconf="0 … 1"
                                                              datatype="ADXP"
                                                              minimumMultiplicity="0"
                                                              maximumMultiplicity="1"/>
                                             <hl7:additionalLocator original="hl7:additionalLocator"
                                                                    withpredicate="hl7:additionalLocator"
                                                                    label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                                    cardconf="0 … 1"
                                                                    datatype="ADXP"
                                                                    minimumMultiplicity="0"
                                                                    maximumMultiplicity="1"/>
                                             <hl7:postBox original="hl7:postBox"
                                                          withpredicate="hl7:postBox"
                                                          label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                          cardconf="0 … 1 Conditional"
                                                          datatype="ADXP"
                                                          minimumMultiplicity="0"
                                                          maximumMultiplicity="1"
                                                          conformance="C"/>
                                             <hl7:state original="hl7:state"
                                                        withpredicate="hl7:state"
                                                        label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                        cardconf="0 … 1"
                                                        datatype="ADXP"
                                                        minimumMultiplicity="0"
                                                        maximumMultiplicity="1"/>
                                             <hl7:city original="hl7:city"
                                                       withpredicate="hl7:city"
                                                       label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                       cardconf="1 … 1 Required"
                                                       datatype="ADXP"
                                                       minimumMultiplicity="1"
                                                       maximumMultiplicity="1"
                                                       conformance="R"/>
                                             <hl7:postalCode original="hl7:postalCode"
                                                             withpredicate="hl7:postalCode"
                                                             label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                             cardconf="1 … 1 Required"
                                                             datatype="ADXP"
                                                             minimumMultiplicity="1"
                                                             maximumMultiplicity="1"
                                                             conformance="R"/>
                                             <hl7:country original="hl7:country"
                                                          withpredicate="hl7:country"
                                                          label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                          cardconf="1 … 1 Required"
                                                          datatype="ADXP"
                                                          minimumMultiplicity="1"
                                                          maximumMultiplicity="1"
                                                          conformance="R"/>
                                          </hl7:addr>
                                       </hl7:representedOrganization>
                                    </hl7:assignedAuthor>
                                 </hl7:author>
                              </hl7:act>
                           </hl7:entryRelationship>
                           <hl7:entryRelationship original="hl7:entryRelationship[hl7:act[hl7:templateId[@root='2.16.756.5.30.1.1.10.10']]]"
                                                  withpredicate="hl7:entryRelationship[hl7:act[hl7:templateId[@root='2.16.756.5.30.1.1.10.10']]]"
                                                  label="(MedicationInReserveEntryContentModule)"
                                                  cardconf="0 … 1"
                                                  minimumMultiplicity="0"
                                                  maximumMultiplicity="1"
                                                  typeCode="COMP">
                              <attribute name="typeCode" value="COMP" datatype="cs"/>
                              <hl7:act original="hl7:act"
                                       withpredicate="hl7:act[hl7:templateId[@root = '2.16.756.5.30.1.1.10.10']]"
                                       label="(MedicationInReserveEntryContentModule)"
                                       cardconf="1 …  Mandatory"
                                       minimumMultiplicity="1"
                                       conformance="R"
                                       isMandatory="true"
                                       moodCode="DEF"
                                       classCode="ACT">
                                 <attribute name="moodCode" value="DEF" datatype="cs"/>
                                 <attribute name="classCode" value="ACT" datatype="cs"/>
                                 <hl7:templateId original="hl7:templateId"
                                                 withpredicate="hl7:templateId[@root = '2.16.756.5.30.1.1.10.10']"
                                                 label="(MedicationInReserveEntryContentModule)"
                                                 cardconf="1 … 1 Mandatory"
                                                 datatype="II"
                                                 minimumMultiplicity="1"
                                                 maximumMultiplicity="1"
                                                 conformance="R"
                                                 isMandatory="true"
                                                 root="2.16.756.5.30.1.1.10.10">
                                    <attribute name="root" value="2.16.756.5.30.1.1.10.10" datatype="uid"/>
                                 </hl7:templateId>
                                 <hl7:code original="hl7:code"
                                           withpredicate="hl7:code[concat(@code, @codeSystem) = doc('include/voc-2.16.756.5.30.1.1.11.85-DYNAMIC.xml')//valueSet[1]/conceptList/concept/concat(@code, @codeSystem)]"
                                           label="(MedicationInReserveEntryContentModule)"
                                           cardconf="Mandatory"
                                           datatype="CD"
                                           conformance="R"
                                           isMandatory="true"
                                           valueSet="2.16.756.5.30.1.1.11.85"
                                           flexibility="dynamic"/>
                                 <hl7:statusCode original="hl7:statusCode"
                                                 withpredicate="hl7:statusCode[@code = 'completed']"
                                                 label="(MedicationInReserveEntryContentModule)"
                                                 cardconf="Mandatory"
                                                 datatype="CS"
                                                 conformance="R"
                                                 isMandatory="true"
                                                 code="completed">
                                    <attribute name="code" value="completed" datatype="cs"/>
                                 </hl7:statusCode>
                              </hl7:act>
                           </hl7:entryRelationship>
                           <hl7:reference original="hl7:reference"
                                          withpredicate="hl7:reference[@typeCode = 'XCRPT'][hl7:externalDocument]"
                                          label="(PrescriptionItemEntryContentModule)"
                                          cardconf="0 … *"
                                          minimumMultiplicity="0"
                                          maximumMultiplicity="*"
                                          typeCode="XCRPT">
                              <attribute name="typeCode" value="XCRPT" datatype="cs"/>
                              <hl7:externalDocument original="hl7:externalDocument"
                                                    withpredicate="hl7:externalDocument[hl7:id]"
                                                    label="(PrescriptionItemEntryContentModule)"
                                                    cardconf="1 … 1 Required"
                                                    minimumMultiplicity="1"
                                                    maximumMultiplicity="1"
                                                    conformance="R">
                                 <hl7:id original="hl7:id"
                                         withpredicate="hl7:id"
                                         label="(PrescriptionItemEntryContentModule)"
                                         cardconf="1 … * Required"
                                         minimumMultiplicity="1"
                                         maximumMultiplicity="*"
                                         conformance="R"/>
                              </hl7:externalDocument>
                           </hl7:reference>
                           <hl7:precondition original="hl7:precondition"
                                             withpredicate="hl7:precondition[hl7:criterion]"
                                             label="(PrescriptionItemEntryContentModule)"
                                             cardconf="0 … 1"
                                             minimumMultiplicity="0"
                                             maximumMultiplicity="1">
                              <hl7:criterion original="hl7:criterion"
                                             withpredicate="hl7:criterion"
                                             label="(PrescriptionItemEntryContentModule)"
                                             cardconf="1 … 1 Required"
                                             minimumMultiplicity="1"
                                             maximumMultiplicity="1"
                                             conformance="R">
                                 <hl7:text original="hl7:text"
                                           withpredicate="hl7:text"
                                           label="(NarrativeTextReferenceWithContent)"
                                           cardconf="1 … 1 Required"
                                           datatype="ED"
                                           minimumMultiplicity="1"
                                           maximumMultiplicity="1"
                                           conformance="R">
                                    <hl7:reference original="hl7:reference"
                                                   withpredicate="hl7:reference[not(@nullFlavor)]"
                                                   label="(NarrativeTextReferenceWithContent)"
                                                   cardconf="1 … 1 Mandatory"
                                                   datatype="TEL"
                                                   minimumMultiplicity="1"
                                                   maximumMultiplicity="1"
                                                   conformance="R"
                                                   isMandatory="true"
                                                   value="…">
                                       <attribute name="value" datatype="st"/>
                                    </hl7:reference>
                                 </hl7:text>
                              </hl7:criterion>
                           </hl7:precondition>
                        </hl7:substanceAdministration>
                     </hl7:entry>
                  </hl7:section>
               </hl7:component>
               <hl7:component original="hl7:component"
                              withpredicate="hl7:component[hl7:section[hl7:templateId[@root = '2.16.756.5.30.1.1.10.3.2']]]"
                              label="(cdach_section_RemarksCoded)"
                              cardconf="0 … 1"
                              minimumMultiplicity="0"
                              maximumMultiplicity="1">
                  <concept ref="2.16.756.5.30.1.127.77.12.2.39"
                           effectiveDate="2019-09-12T13:18:54"
                           datasetId="2.16.756.5.30.1.127.77.12.1.1"
                           datasetEffectiveDate="2017-10-17T11:52:08"
                           refdisplay="cdachemed-dataelement-39"
                           conceptText="Allgemeine Bemerkungen *"
                           inDataset="true"
                           inTransactionDataset="true"/>
                  <hl7:section original="hl7:section"
                               withpredicate="hl7:section[hl7:templateId[@root = '2.16.756.5.30.1.1.10.3.2']]"
                               label="(cdach_section_RemarksCoded)"
                               cardconf="1 … "
                               minimumMultiplicity="1">
                     <hl7:templateId original="hl7:templateId"
                                     withpredicate="hl7:templateId[@root = '2.16.756.5.30.1.1.10.3.2']"
                                     label="(cdach_section_RemarksCoded)"
                                     cardconf="1 … 1 Required"
                                     datatype="II"
                                     minimumMultiplicity="1"
                                     maximumMultiplicity="1"
                                     conformance="R"
                                     root="2.16.756.5.30.1.1.10.3.2">
                        <attribute name="root" value="2.16.756.5.30.1.1.10.3.2" datatype="uid"/>
                     </hl7:templateId>
                     <hl7:id original="hl7:id"
                             withpredicate="hl7:id"
                             label="(cdach_section_RemarksCoded)"
                             cardconf="0 … 1"
                             datatype="II"
                             minimumMultiplicity="0"
                             maximumMultiplicity="1"
                             root="…"
                             extension="…">
                        <attribute name="root" datatype="uid"/>
                        <attribute name="extension" datatype="st"/>
                     </hl7:id>
                     <hl7:code original="hl7:code"
                               withpredicate="hl7:code[(@code = '48767-8' and @codeSystem = '2.16.840.1.113883.6.1')]"
                               label="(cdach_section_RemarksCoded)"
                               cardconf="1 … 1 Required"
                               datatype="CE"
                               minimumMultiplicity="1"
                               maximumMultiplicity="1"
                               conformance="R"
                               code="48767-8"
                               codeSystem="2.16.840.1.113883.6.1"
                               codeSystemName="LOINC"
                               displayName="Annotation comment">
                        <attribute name="code" value="48767-8" datatype="cs"/>
                        <attribute name="codeSystem" value="2.16.840.1.113883.6.1" datatype="oid"/>
                        <attribute name="codeSystemName" value="LOINC" datatype="st"/>
                        <attribute name="displayName" value="Annotation comment" datatype="st"/>
                     </hl7:code>
                     <hl7:title original="hl7:title"
                                withpredicate="hl7:title[not(@nullFlavor)]"
                                label="(cdach_section_RemarksCoded)"
                                cardconf="1 … 1 Mandatory"
                                datatype="ST"
                                minimumMultiplicity="1"
                                maximumMultiplicity="1"
                                conformance="R"
                                isMandatory="true"/>
                     <hl7:text original="hl7:text"
                               withpredicate="hl7:text[not(@nullFlavor)]"
                               label="(cdach_section_RemarksCoded)"
                               cardconf="1 … 1 Mandatory"
                               datatype="SD.TEXT"
                               minimumMultiplicity="1"
                               maximumMultiplicity="1"
                               conformance="R"
                               isMandatory="true"/>
                     <hl7:entry original="hl7:entry"
                                withpredicate="hl7:entry[hl7:act[hl7:templateId[@root = '2.16.756.5.30.1.1.10.4.2'] and hl7:templateId[@root = '2.16.840.1.113883.10.20.1.40'] and hl7:templateId[@root = '1.3.6.1.4.1.19376.1.5.3.1.4.2']]]"
                                label="(chpcc_entry_AnnotationComments)"
                                cardconf="0 … *"
                                minimumMultiplicity="0"
                                maximumMultiplicity="*">
                        <concept ref="2.16.756.5.30.1.127.77.12.2.142"
                                 effectiveDate="2020-05-04T10:39:48"
                                 datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                 datasetEffectiveDate="2017-10-17T11:52:08"
                                 refdisplay="cdachemed-dataelement-142"
                                 conceptText="Allgemeine Bemerkungen *"
                                 inDataset="true"
                                 inTransactionDataset="true"/>
                        <concept ref="2.16.756.5.30.1.127.77.12.2.146"
                                 effectiveDate="2020-05-04T10:43:32"
                                 datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                 datasetEffectiveDate="2017-10-17T11:52:08"
                                 refdisplay="cdachemed-dataelement-146"
                                 conceptText="Allgemeine Bemerkungen *"
                                 inDataset="true"
                                 inTransactionDataset="true"/>
                        <concept ref="2.16.756.5.30.1.127.77.12.2.147"
                                 effectiveDate="2020-05-04T10:44:25"
                                 datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                 datasetEffectiveDate="2017-10-17T11:52:08"
                                 refdisplay="cdachemed-dataelement-147"
                                 conceptText="Allgemeine Bemerkungen *"
                                 inDataset="true"
                                 inTransactionDataset="true"/>
                        <concept ref="2.16.756.5.30.1.127.77.12.2.39"
                                 effectiveDate="2019-09-12T13:18:54"
                                 datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                 datasetEffectiveDate="2017-10-17T11:52:08"
                                 refdisplay="cdachemed-dataelement-39"
                                 conceptText="Allgemeine Bemerkungen *"
                                 inDataset="true"
                                 inTransactionDataset="true"/>
                        <concept ref="2.16.756.5.30.1.127.77.12.2.73"
                                 effectiveDate="2020-04-29T17:56:32"
                                 datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                 datasetEffectiveDate="2017-10-17T11:52:08"
                                 refdisplay="cdachemed-dataelement-73"
                                 conceptText="Allgemeine Bemerkungen *"
                                 inDataset="true"
                                 inTransactionDataset="true"/>
                        <concept ref="2.16.756.5.30.1.127.77.12.2.86"
                                 effectiveDate="2020-05-04T08:20:26"
                                 datasetId="2.16.756.5.30.1.127.77.12.1.1"
                                 datasetEffectiveDate="2017-10-17T11:52:08"
                                 refdisplay="cdachemed-dataelement-86"
                                 conceptText="Allgemeine Bemerkungen *"
                                 inDataset="true"
                                 inTransactionDataset="true"/>
                        <hl7:act original="hl7:act"
                                 withpredicate="hl7:act[hl7:templateId[@root = '2.16.756.5.30.1.1.10.4.2'] and hl7:templateId[@root = '2.16.840.1.113883.10.20.1.40'] and hl7:templateId[@root = '1.3.6.1.4.1.19376.1.5.3.1.4.2']]"
                                 label="(chpcc_entry_AnnotationComments)"
                                 cardconf="1 …  Required"
                                 minimumMultiplicity="1"
                                 conformance="R"
                                 classCode="ACT"
                                 moodCode="EVN">
                           <attribute name="classCode" value="ACT" datatype="cs"/>
                           <attribute name="moodCode" value="EVN" datatype="cs"/>
                           <hl7:templateId original="hl7:templateId"
                                           withpredicate="hl7:templateId[@root = '2.16.756.5.30.1.1.10.4.2']"
                                           label="(chpcc_entry_AnnotationComments)"
                                           cardconf="1 … 1 Mandatory"
                                           datatype="II"
                                           minimumMultiplicity="1"
                                           maximumMultiplicity="1"
                                           conformance="R"
                                           isMandatory="true"
                                           root="2.16.756.5.30.1.1.10.4.2">
                              <attribute name="root" value="2.16.756.5.30.1.1.10.4.2" datatype="uid"/>
                           </hl7:templateId>
                           <hl7:templateId original="hl7:templateId"
                                           withpredicate="hl7:templateId[@root = '2.16.840.1.113883.10.20.1.40']"
                                           label="(chpcc_entry_AnnotationComments)"
                                           cardconf="1 … 1 Mandatory"
                                           datatype="II"
                                           minimumMultiplicity="1"
                                           maximumMultiplicity="1"
                                           conformance="R"
                                           isMandatory="true"
                                           root="2.16.840.1.113883.10.20.1.40">
                              <attribute name="root" value="2.16.840.1.113883.10.20.1.40" datatype="uid"/>
                           </hl7:templateId>
                           <hl7:templateId original="hl7:templateId"
                                           withpredicate="hl7:templateId[@root = '1.3.6.1.4.1.19376.1.5.3.1.4.2']"
                                           label="(chpcc_entry_AnnotationComments)"
                                           cardconf="1 … 1 Mandatory"
                                           datatype="II"
                                           minimumMultiplicity="1"
                                           maximumMultiplicity="1"
                                           conformance="R"
                                           isMandatory="true"
                                           root="1.3.6.1.4.1.19376.1.5.3.1.4.2">
                              <attribute name="root" value="1.3.6.1.4.1.19376.1.5.3.1.4.2" datatype="uid"/>
                           </hl7:templateId>
                           <hl7:id original="hl7:id"
                                   withpredicate="hl7:id"
                                   label="(chpcc_entry_AnnotationComments)"
                                   cardconf="0 … 1"
                                   datatype="II"
                                   minimumMultiplicity="0"
                                   maximumMultiplicity="1"
                                   root="…"
                                   extension="…">
                              <attribute name="root" datatype="uid"/>
                              <attribute name="extension" datatype="st"/>
                           </hl7:id>
                           <hl7:code original="hl7:code"
                                     withpredicate="hl7:code[(@code = '48767-8' and @codeSystem = '2.16.840.1.113883.6.1')]"
                                     label="(chpcc_entry_AnnotationComments)"
                                     cardconf="1 … 1 Mandatory"
                                     datatype="CD"
                                     minimumMultiplicity="1"
                                     maximumMultiplicity="1"
                                     conformance="R"
                                     isMandatory="true"
                                     code="48767-8"
                                     codeSystem="2.16.840.1.113883.6.1"
                                     codeSystemName="LOINC"
                                     displayName="Annotation comment">
                              <attribute name="code" value="48767-8" datatype="cs"/>
                              <attribute name="codeSystem" value="2.16.840.1.113883.6.1" datatype="oid"/>
                              <attribute name="codeSystemName" value="LOINC" datatype="st"/>
                              <attribute name="displayName" value="Annotation comment" datatype="st"/>
                           </hl7:code>
                           <hl7:text original="hl7:text"
                                     withpredicate="hl7:text[not(@nullFlavor)]"
                                     label="(cdach_other_TextElementWithReferenceToNarrativeText)"
                                     cardconf="1 … 1 Mandatory"
                                     datatype="ED"
                                     minimumMultiplicity="1"
                                     maximumMultiplicity="1"
                                     conformance="R"
                                     isMandatory="true">
                              <hl7:reference original="hl7:reference"
                                             withpredicate="hl7:reference[not(@nullFlavor)]"
                                             label="(cdach_other_TextElementWithReferenceToNarrativeText)"
                                             cardconf="1 … 1 Mandatory"
                                             datatype="TEL"
                                             minimumMultiplicity="1"
                                             maximumMultiplicity="1"
                                             conformance="R"
                                             isMandatory="true"
                                             value="…">
                                 <attribute name="value"/>
                              </hl7:reference>
                           </hl7:text>
                           <hl7:statusCode original="hl7:statusCode"
                                           withpredicate="hl7:statusCode[@code = 'completed' or @code = doc('include/voc-2.16.840.1.113883.1.11.20025-DYNAMIC.xml')//valueSet[1]/conceptList/*/@code]"
                                           label="(chpcc_entry_AnnotationComments)"
                                           cardconf="1 … 1 Mandatory"
                                           datatype="CS"
                                           minimumMultiplicity="1"
                                           maximumMultiplicity="1"
                                           conformance="R"
                                           isMandatory="true"
                                           code="completed"
                                           valueSet="2.16.840.1.113883.1.11.20025"
                                           flexibility="dynamic">
                              <attribute name="code" value="completed" datatype="cs"/>
                           </hl7:statusCode>
                           <hl7:author original="hl7:author"
                                       withpredicate="hl7:author[hl7:assignedAuthor]"
                                       label="(cdach_other_AuthorCompilationWithIdNameAddrTelecom)"
                                       cardconf="0 … * Conditional"
                                       minimumMultiplicity="0"
                                       maximumMultiplicity="*"
                                       conformance="C">
                              <hl7:functionCode original="hl7:functionCode"
                                                withpredicate="hl7:functionCode[concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.10267-DYNAMIC.xml')//valueSet[1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor]"
                                                label="(cdach_other_AuthorCompilationWithIdNameAddrTelecom)"
                                                cardconf="0 … 1"
                                                datatype="CE"
                                                minimumMultiplicity="0"
                                                maximumMultiplicity="1"
                                                valueSet="2.16.840.1.113883.1.11.10267"/>
                              <hl7:time original="hl7:time"
                                        withpredicate="hl7:time"
                                        label="(cdach_other_AuthorCompilationWithIdNameAddrTelecom)"
                                        cardconf="1 … 1 Required"
                                        datatype="TS.CH.TZ"
                                        minimumMultiplicity="1"
                                        maximumMultiplicity="1"
                                        conformance="R"/>
                              <hl7:assignedAuthor original="hl7:assignedAuthor"
                                                  withpredicate="hl7:assignedAuthor"
                                                  label="(cdach_other_AuthorCompilationWithIdNameAddrTelecom)"
                                                  cardconf="1 … 1 Required"
                                                  minimumMultiplicity="1"
                                                  maximumMultiplicity="1"
                                                  conformance="R">
                                 <hl7:id original="hl7:id"
                                         withpredicate="hl7:id"
                                         label="(cdach_other_AuthorCompilationWithIdNameAddrTelecom)"
                                         cardconf="1 … * Required"
                                         datatype="II"
                                         minimumMultiplicity="1"
                                         maximumMultiplicity="*"
                                         conformance="R"
                                         root="…"
                                         extension="…">
                                    <attribute name="root" datatype="cs"/>
                                    <attribute name="extension" datatype="st"/>
                                 </hl7:id>
                                 <hl7:addr original="hl7:addr"
                                           withpredicate="hl7:addr"
                                           label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                           cardconf="1 … * Required"
                                           datatype="AD"
                                           minimumMultiplicity="1"
                                           maximumMultiplicity="*"
                                           conformance="R">
                                    <hl7:streetAddressLine original="hl7:streetAddressLine"
                                                           withpredicate="hl7:streetAddressLine"
                                                           label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                           cardconf="0 … 2"
                                                           datatype="ADXP"
                                                           minimumMultiplicity="0"
                                                           maximumMultiplicity="2"/>
                                    <hl7:streetName original="hl7:streetName"
                                                    withpredicate="hl7:streetName"
                                                    label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                    cardconf="0 … 1 Conditional"
                                                    datatype="ADXP"
                                                    minimumMultiplicity="0"
                                                    maximumMultiplicity="1"
                                                    conformance="C"/>
                                    <hl7:houseNumber original="hl7:houseNumber"
                                                     withpredicate="hl7:houseNumber"
                                                     label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                     cardconf="0 … 1"
                                                     datatype="ADXP"
                                                     minimumMultiplicity="0"
                                                     maximumMultiplicity="1"/>
                                    <hl7:additionalLocator original="hl7:additionalLocator"
                                                           withpredicate="hl7:additionalLocator"
                                                           label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                           cardconf="0 … 1"
                                                           datatype="ADXP"
                                                           minimumMultiplicity="0"
                                                           maximumMultiplicity="1"/>
                                    <hl7:postBox original="hl7:postBox"
                                                 withpredicate="hl7:postBox"
                                                 label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                 cardconf="0 … 1 Conditional"
                                                 datatype="ADXP"
                                                 minimumMultiplicity="0"
                                                 maximumMultiplicity="1"
                                                 conformance="C"/>
                                    <hl7:state original="hl7:state"
                                               withpredicate="hl7:state"
                                               label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                               cardconf="0 … 1"
                                               datatype="ADXP"
                                               minimumMultiplicity="0"
                                               maximumMultiplicity="1"/>
                                    <hl7:city original="hl7:city"
                                              withpredicate="hl7:city"
                                              label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                              cardconf="1 … 1 Required"
                                              datatype="ADXP"
                                              minimumMultiplicity="1"
                                              maximumMultiplicity="1"
                                              conformance="R"/>
                                    <hl7:postalCode original="hl7:postalCode"
                                                    withpredicate="hl7:postalCode"
                                                    label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                    cardconf="1 … 1 Required"
                                                    datatype="ADXP"
                                                    minimumMultiplicity="1"
                                                    maximumMultiplicity="1"
                                                    conformance="R"/>
                                    <hl7:country original="hl7:country"
                                                 withpredicate="hl7:country"
                                                 label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                 cardconf="1 … 1 Required"
                                                 datatype="ADXP"
                                                 minimumMultiplicity="1"
                                                 maximumMultiplicity="1"
                                                 conformance="R"/>
                                 </hl7:addr>
                                 <hl7:telecom original="hl7:telecom"
                                              withpredicate="hl7:telecom"
                                              label="(cdach_other_AuthorCompilationWithIdNameAddrTelecom)"
                                              cardconf="1 … * Required"
                                              datatype="TEL"
                                              minimumMultiplicity="1"
                                              maximumMultiplicity="*"
                                              conformance="R"/>
                                 <choice minimumMultiplicity="1" maximumMultiplicity="1" cardconf="1 … 1">
                                    <hl7:assignedPerson original="hl7:assignedPerson"
                                                        withpredicate="hl7:assignedPerson"
                                                        label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                        cardconf="0 … 1"
                                                        minimumMultiplicity="0"
                                                        maximumMultiplicity="1">
                                       <hl7:name original="hl7:name[not(@use) or @use='L']"
                                                 withpredicate="hl7:name[not(@use) or @use='L']"
                                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                 cardconf="1 … 1 Required"
                                                 datatype="PN"
                                                 minimumMultiplicity="1"
                                                 maximumMultiplicity="1"
                                                 conformance="R"
                                                 use="L">
                                          <attribute name="use" value="L" datatype="set_cs"/>
                                          <hl7:prefix original="hl7:prefix"
                                                      withpredicate="hl7:prefix"
                                                      label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                      cardconf="0 … *"
                                                      datatype="ENXP"
                                                      minimumMultiplicity="0"
                                                      maximumMultiplicity="*"
                                                      qualifier="AC">
                                             <attribute name="qualifier" value="AC" datatype="set_cs"/>
                                          </hl7:prefix>
                                          <hl7:family original="hl7:family"
                                                      withpredicate="hl7:family[not(tokenize(@qualifier, '\s'))]"
                                                      label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                      cardconf="1 … * Required"
                                                      datatype="ENXP"
                                                      minimumMultiplicity="1"
                                                      maximumMultiplicity="*"
                                                      conformance="R"
                                                      qualifier="…">
                                             <attribute name="qualifier" datatype="set_cs"/>
                                          </hl7:family>
                                          <hl7:family original="hl7:family"
                                                      withpredicate="hl7:family"
                                                      label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                      cardconf="0 … *"
                                                      datatype="ENXP"
                                                      minimumMultiplicity="0"
                                                      maximumMultiplicity="*"
                                                      qualifier="BR">
                                             <attribute name="qualifier" value="BR" datatype="set_cs"/>
                                          </hl7:family>
                                          <hl7:given original="hl7:given"
                                                     withpredicate="hl7:given[not(tokenize(@qualifier, '\s'))]"
                                                     label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                     cardconf="1 … * Required"
                                                     datatype="ENXP"
                                                     minimumMultiplicity="1"
                                                     maximumMultiplicity="*"
                                                     conformance="R"
                                                     qualifier="…">
                                             <attribute name="qualifier" datatype="set_cs"/>
                                          </hl7:given>
                                          <hl7:given original="hl7:given"
                                                     withpredicate="hl7:given"
                                                     label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                     cardconf="0 … *"
                                                     datatype="ENXP"
                                                     minimumMultiplicity="0"
                                                     maximumMultiplicity="*"
                                                     qualifier="CL">
                                             <attribute name="qualifier" value="CL" datatype="set_cs"/>
                                          </hl7:given>
                                       </hl7:name>
                                       <hl7:name original="hl7:name[@use='P']"
                                                 withpredicate="hl7:name[@use='P']"
                                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                 cardconf="0 … *"
                                                 datatype="PN"
                                                 minimumMultiplicity="0"
                                                 maximumMultiplicity="*"
                                                 use="P">
                                          <attribute name="use" value="P" datatype="set_cs"/>
                                          <hl7:prefix original="hl7:prefix"
                                                      withpredicate="hl7:prefix"
                                                      label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                      cardconf="0 … *"
                                                      datatype="ENXP"
                                                      minimumMultiplicity="0"
                                                      maximumMultiplicity="*"
                                                      qualifier="TITLE">
                                             <attribute name="qualifier" value="TITLE" datatype="set_cs"/>
                                          </hl7:prefix>
                                          <hl7:family original="hl7:family"
                                                      withpredicate="hl7:family[not(tokenize(@qualifier, '\s'))]"
                                                      label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                      cardconf="0 … *"
                                                      datatype="ENXP"
                                                      minimumMultiplicity="0"
                                                      maximumMultiplicity="*"
                                                      qualifier="…">
                                             <attribute name="qualifier" datatype="set_cs"/>
                                          </hl7:family>
                                          <hl7:given original="hl7:given"
                                                     withpredicate="hl7:given[not(tokenize(@qualifier, '\s'))]"
                                                     label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                     cardconf="0 … *"
                                                     datatype="ENXP"
                                                     minimumMultiplicity="0"
                                                     maximumMultiplicity="*"
                                                     qualifier="…">
                                             <attribute name="qualifier" datatype="set_cs"/>
                                          </hl7:given>
                                       </hl7:name>
                                       <hl7:name original="hl7:name[@use='ASGN']"
                                                 withpredicate="hl7:name[@use='ASGN']"
                                                 label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                 cardconf="0 … *"
                                                 datatype="PN"
                                                 minimumMultiplicity="0"
                                                 maximumMultiplicity="*"
                                                 use="ASGN">
                                          <attribute name="use" value="ASGN" datatype="set_cs"/>
                                          <hl7:prefix original="hl7:prefix"
                                                      withpredicate="hl7:prefix"
                                                      label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                      cardconf="0 … *"
                                                      datatype="ENXP"
                                                      minimumMultiplicity="0"
                                                      maximumMultiplicity="*"
                                                      qualifier="TITLE">
                                             <attribute name="qualifier" value="TITLE" datatype="set_cs"/>
                                          </hl7:prefix>
                                          <hl7:family original="hl7:family"
                                                      withpredicate="hl7:family[not(tokenize(@qualifier, '\s'))]"
                                                      label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                      cardconf="0 … *"
                                                      datatype="ENXP"
                                                      minimumMultiplicity="0"
                                                      maximumMultiplicity="*"
                                                      qualifier="…">
                                             <attribute name="qualifier" datatype="set_cs"/>
                                          </hl7:family>
                                          <hl7:given original="hl7:given"
                                                     withpredicate="hl7:given[not(tokenize(@qualifier, '\s'))]"
                                                     label="(cdach_other_PersonNameInformationCompilation-eCH-0011)"
                                                     cardconf="0 … *"
                                                     datatype="ENXP"
                                                     minimumMultiplicity="0"
                                                     maximumMultiplicity="*"
                                                     qualifier="…">
                                             <attribute name="qualifier" datatype="set_cs"/>
                                          </hl7:given>
                                       </hl7:name>
                                    </hl7:assignedPerson>
                                    <hl7:assignedAuthoringDevice original="hl7:assignedAuthoringDevice"
                                                                 withpredicate="hl7:assignedAuthoringDevice"
                                                                 label="(cdach_other_DeviceCompilationWithName)"
                                                                 cardconf="0 … 1"
                                                                 minimumMultiplicity="0"
                                                                 maximumMultiplicity="1">
                                       <hl7:manufacturerModelName original="hl7:manufacturerModelName"
                                                                  withpredicate="hl7:manufacturerModelName"
                                                                  label="(cdach_other_DeviceCompilationWithName)"
                                                                  cardconf="0 … 1"
                                                                  datatype="SC"
                                                                  minimumMultiplicity="0"
                                                                  maximumMultiplicity="1"/>
                                       <hl7:softwareName original="hl7:softwareName"
                                                         withpredicate="hl7:softwareName"
                                                         label="(cdach_other_DeviceCompilationWithName)"
                                                         cardconf="1 … 1 Required"
                                                         datatype="SC"
                                                         minimumMultiplicity="1"
                                                         maximumMultiplicity="1"
                                                         conformance="R"/>
                                    </hl7:assignedAuthoringDevice>
                                 </choice>
                                 <hl7:representedOrganization original="hl7:representedOrganization"
                                                              withpredicate="hl7:representedOrganization"
                                                              label="(cdach_other_OrganizationCompilationWithNameAddrTelecom)"
                                                              cardconf="0 … 1"
                                                              minimumMultiplicity="0"
                                                              maximumMultiplicity="1">
                                    <hl7:id original="hl7:id"
                                            withpredicate="hl7:id"
                                            label="(cdach_other_OrganizationCompilationWithNameAddrTelecom)"
                                            cardconf="0 … * Required"
                                            datatype="II"
                                            minimumMultiplicity="0"
                                            maximumMultiplicity="*"
                                            conformance="R"
                                            root="…"
                                            extension="…">
                                       <attribute name="root" datatype="uid"/>
                                       <attribute name="extension" datatype="st"/>
                                    </hl7:id>
                                    <hl7:name original="hl7:name"
                                              withpredicate="hl7:name"
                                              label="(cdach_other_OrganizationCompilationWithNameAddrTelecom)"
                                              cardconf="1 … * Required"
                                              datatype="ON"
                                              minimumMultiplicity="1"
                                              maximumMultiplicity="*"
                                              conformance="R"/>
                                    <hl7:telecom original="hl7:telecom"
                                                 withpredicate="hl7:telecom"
                                                 label="(cdach_other_OrganizationCompilationWithNameAddrTelecom)"
                                                 cardconf="1 … * Required"
                                                 datatype="TEL"
                                                 minimumMultiplicity="1"
                                                 maximumMultiplicity="*"
                                                 conformance="R"/>
                                    <hl7:addr original="hl7:addr"
                                              withpredicate="hl7:addr"
                                              label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                              cardconf="1 … * Required"
                                              datatype="AD"
                                              minimumMultiplicity="1"
                                              maximumMultiplicity="*"
                                              conformance="R">
                                       <hl7:streetAddressLine original="hl7:streetAddressLine"
                                                              withpredicate="hl7:streetAddressLine"
                                                              label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                              cardconf="0 … 2"
                                                              datatype="ADXP"
                                                              minimumMultiplicity="0"
                                                              maximumMultiplicity="2"/>
                                       <hl7:streetName original="hl7:streetName"
                                                       withpredicate="hl7:streetName"
                                                       label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                       cardconf="0 … 1 Conditional"
                                                       datatype="ADXP"
                                                       minimumMultiplicity="0"
                                                       maximumMultiplicity="1"
                                                       conformance="C"/>
                                       <hl7:houseNumber original="hl7:houseNumber"
                                                        withpredicate="hl7:houseNumber"
                                                        label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                        cardconf="0 … 1"
                                                        datatype="ADXP"
                                                        minimumMultiplicity="0"
                                                        maximumMultiplicity="1"/>
                                       <hl7:additionalLocator original="hl7:additionalLocator"
                                                              withpredicate="hl7:additionalLocator"
                                                              label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                              cardconf="0 … 1"
                                                              datatype="ADXP"
                                                              minimumMultiplicity="0"
                                                              maximumMultiplicity="1"/>
                                       <hl7:postBox original="hl7:postBox"
                                                    withpredicate="hl7:postBox"
                                                    label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                    cardconf="0 … 1 Conditional"
                                                    datatype="ADXP"
                                                    minimumMultiplicity="0"
                                                    maximumMultiplicity="1"
                                                    conformance="C"/>
                                       <hl7:state original="hl7:state"
                                                  withpredicate="hl7:state"
                                                  label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                  cardconf="0 … 1"
                                                  datatype="ADXP"
                                                  minimumMultiplicity="0"
                                                  maximumMultiplicity="1"/>
                                       <hl7:city original="hl7:city"
                                                 withpredicate="hl7:city"
                                                 label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                 cardconf="1 … 1 Required"
                                                 datatype="ADXP"
                                                 minimumMultiplicity="1"
                                                 maximumMultiplicity="1"
                                                 conformance="R"/>
                                       <hl7:postalCode original="hl7:postalCode"
                                                       withpredicate="hl7:postalCode"
                                                       label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                       cardconf="1 … 1 Required"
                                                       datatype="ADXP"
                                                       minimumMultiplicity="1"
                                                       maximumMultiplicity="1"
                                                       conformance="R"/>
                                       <hl7:country original="hl7:country"
                                                    withpredicate="hl7:country"
                                                    label="(cdach_other_AddressInformationCompilation-eCH-0010)"
                                                    cardconf="1 … 1 Required"
                                                    datatype="ADXP"
                                                    minimumMultiplicity="1"
                                                    maximumMultiplicity="1"
                                                    conformance="R"/>
                                    </hl7:addr>
                                 </hl7:representedOrganization>
                              </hl7:assignedAuthor>
                           </hl7:author>
                        </hl7:act>
                     </hl7:entry>
                  </hl7:section>
               </hl7:component>
               <hl7:component original="hl7:component"
                              withpredicate="hl7:component[hl7:section[hl7:templateId[@root = '2.16.756.5.30.1.1.10.3.45']]]"
                              label="(cdach_section_OriginalRepresentationCoded)"
                              cardconf="1 … 1 Mandatory"
                              minimumMultiplicity="1"
                              maximumMultiplicity="1"
                              conformance="R"
                              isMandatory="true">
                  <hl7:section original="hl7:section"
                               withpredicate="hl7:section[hl7:templateId[@root = '2.16.756.5.30.1.1.10.3.45']]"
                               label="(cdach_section_OriginalRepresentationCoded)"
                               cardconf="1 … "
                               minimumMultiplicity="1">
                     <hl7:templateId original="hl7:templateId"
                                     withpredicate="hl7:templateId[@root = '2.16.756.5.30.1.1.10.3.45']"
                                     label="(cdach_section_OriginalRepresentationCoded)"
                                     cardconf="1 … 1 Mandatory"
                                     datatype="II"
                                     minimumMultiplicity="1"
                                     maximumMultiplicity="1"
                                     conformance="R"
                                     isMandatory="true"
                                     root="2.16.756.5.30.1.1.10.3.45">
                        <attribute name="root" value="2.16.756.5.30.1.1.10.3.45" datatype="uid"/>
                     </hl7:templateId>
                     <hl7:id original="hl7:id"
                             withpredicate="hl7:id"
                             label="(cdach_section_OriginalRepresentationCoded)"
                             cardconf="0 … 1"
                             datatype="II"
                             minimumMultiplicity="0"
                             maximumMultiplicity="1"
                             root="…"
                             extension="…">
                        <attribute name="root" datatype="uid"/>
                        <attribute name="extension" datatype="st"/>
                     </hl7:id>
                     <hl7:code original="hl7:code"
                               withpredicate="hl7:code[(@code = '55108-5' and @codeSystem = '2.16.840.1.113883.6.1')]"
                               label="(cdach_section_OriginalRepresentationCoded)"
                               cardconf="1 … 1 Mandatory"
                               datatype="CE"
                               minimumMultiplicity="1"
                               maximumMultiplicity="1"
                               conformance="R"
                               isMandatory="true"
                               code="55108-5"
                               codeSystem="2.16.840.1.113883.6.1"/>
                     <hl7:title original="hl7:title"
                                withpredicate="hl7:title[not(@nullFlavor)]"
                                label="(cdach_section_OriginalRepresentationCoded)"
                                cardconf="1 … 1 Mandatory"
                                datatype="ST"
                                minimumMultiplicity="1"
                                maximumMultiplicity="1"
                                conformance="R"
                                isMandatory="true"/>
                     <hl7:text original="hl7:text"
                               withpredicate="hl7:text[not(@nullFlavor)][hl7:renderMultiMedia]"
                               label="(cdach_section_OriginalRepresentationCoded)"
                               cardconf="1 … 1 Mandatory"
                               datatype="SD.TEXT"
                               minimumMultiplicity="1"
                               maximumMultiplicity="1"
                               conformance="R"
                               isMandatory="true">
                        <hl7:renderMultiMedia original="hl7:renderMultiMedia"
                                              withpredicate="hl7:renderMultiMedia[not(@nullFlavor)]"
                                              label="(cdach_section_OriginalRepresentationCoded)"
                                              cardconf="1 … 1 Mandatory"
                                              minimumMultiplicity="1"
                                              maximumMultiplicity="1"
                                              conformance="R"
                                              isMandatory="true"
                                              referencedObject="…">
                           <attribute name="referencedObject"/>
                        </hl7:renderMultiMedia>
                     </hl7:text>
                     <hl7:entry original="hl7:entry"
                                withpredicate="hl7:entry[hl7:observationMedia[hl7:templateId[@root = '2.16.756.5.30.1.1.10.4.83']]]"
                                label="(cdach_entry_ObservationMedia)"
                                cardconf="1 … 1 Mandatory"
                                minimumMultiplicity="1"
                                maximumMultiplicity="1"
                                conformance="R"
                                isMandatory="true"
                                typeCode="DRIV">
                        <attribute name="typeCode" value="DRIV" datatype="st"/>
                        <hl7:observationMedia original="hl7:observationMedia"
                                              withpredicate="hl7:observationMedia[hl7:templateId[@root = '2.16.756.5.30.1.1.10.4.83']]"
                                              label="(cdach_entry_ObservationMedia)"
                                              cardconf="1 … "
                                              minimumMultiplicity="1"
                                              classCode="OBS"
                                              moodCode="EVN"
                                              ID="…">
                           <attribute name="classCode" value="OBS"/>
                           <attribute name="moodCode" value="EVN"/>
                           <attribute name="ID" datatype="st"/>
                           <hl7:templateId original="hl7:templateId"
                                           withpredicate="hl7:templateId[@root = '2.16.756.5.30.1.1.10.4.83']"
                                           label="(cdach_entry_ObservationMedia)"
                                           cardconf="1 … 1 Mandatory"
                                           datatype="II"
                                           minimumMultiplicity="1"
                                           maximumMultiplicity="1"
                                           conformance="R"
                                           isMandatory="true"
                                           root="2.16.756.5.30.1.1.10.4.83">
                              <attribute name="root" value="2.16.756.5.30.1.1.10.4.83" datatype="uid"/>
                           </hl7:templateId>
                           <hl7:id original="hl7:id"
                                   withpredicate="hl7:id"
                                   label="(cdach_entry_ObservationMedia)"
                                   cardconf="0 … *"
                                   datatype="II"
                                   minimumMultiplicity="0"
                                   maximumMultiplicity="*"
                                   root="…"
                                   extension="…">
                              <attribute name="root" datatype="uid"/>
                              <attribute name="extension" datatype="st"/>
                           </hl7:id>
                           <hl7:languageCode original="hl7:languageCode"
                                             withpredicate="hl7:languageCode"
                                             label="(cdach_entry_ObservationMedia)"
                                             cardconf="1 … 1 Required"
                                             datatype="CS"
                                             minimumMultiplicity="1"
                                             maximumMultiplicity="1"
                                             conformance="R"
                                             valueSet="2.16.840.1.113883.1.11.11526"/>
                           <hl7:value original="hl7:value"
                                      withpredicate="hl7:value"
                                      label="(cdach_entry_ObservationMedia)"
                                      cardconf="1 … 1 Required"
                                      datatype="ED"
                                      minimumMultiplicity="1"
                                      maximumMultiplicity="1"
                                      conformance="R"
                                      representation="B64"
                                      mediaType="…">
                              <attribute name="representation" value="B64" datatype="cs"/>
                              <attribute name="mediaType" datatype="cs"/>
                           </hl7:value>
                           <hl7:entryRelationship original="hl7:entryRelationship"
                                                  withpredicate="hl7:entryRelationship"
                                                  label="(cdach_entry_ObservationMedia)"
                                                  cardconf="0 … 0 Not present"
                                                  conformance="NP"/>
                           <hl7:reference original="hl7:reference"
                                          withpredicate="hl7:reference"
                                          label="(cdach_entry_ObservationMedia)"
                                          cardconf="0 … 0 Not present"
                                          conformance="NP"/>
                        </hl7:observationMedia>
                     </hl7:entry>
                  </hl7:section>
               </hl7:component>
            </hl7:structuredBody>
         </hl7:component>
      </hl7:ClinicalDocument>
   </hl7:instance>
</instances>
