Back To Index << Back To Datasets << Back To Scenarios << Back To Templates

# Template Mikrobiologiebefund mit Assoziatione für Transaction Mikrobiologiebefund

Path that leads to this instance: /

XML | Data type | Card/Conf | Concept ID | Concept | Label
--- | --- | --- | --- | --- | ---
`hl7:ClinicalDocument wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.0.1'] and hl7:templateId [@root = '1.2.40.0.34.7.4.9.3'] and hl7:templateId [@root = '1.2.40.0.34.6.0.11.0.14']] classCode="DOCCLIN" moodCode="EVN"`
|  |  |  |  | atlab_document_Mikrobiologiebefund
| `hl7:realmCode wo [@code = 'AT'] code="AT"`
| CS | 1 … 1 Mandatory |  |  | (Document Realm)
| `hl7:typeId wo [@root = '2.16.840.1.113883.1.3'] [@extension = 'POCD_HD000040'] root="2.16.840.1.113883.1.3" extension="POCD_HD000040"`
| II | 1 … 1 Mandatory |  |  | (Document TypeId)
| `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.0.1'] root="1.2.40.0.34.6.0.11.0.1"`
| II | 1 … 1 Mandatory |  |  | atlab_document_Mikrobiologiebefund
| `hl7:templateId wo [@root = '1.2.40.0.34.7.4.9.3'] root="1.2.40.0.34.7.4.9.3"`
| II | 1 … 1 Mandatory |  |  | atlab_document_Mikrobiologiebefund
| `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.0.14'] root="1.2.40.0.34.6.0.11.0.14"`
| II | 1 … 1 Mandatory |  |  | atlab_document_Mikrobiologiebefund
| `hl7:templateId wo [@root='1.3.6.1.4.1.19376.1.3.3'] root="1.3.6.1.4.1.19376.1.3.3"`
| II | 0 … 0 Nicht erlaubt |  |  | atlab_document_Mikrobiologiebefund
| `hl7:id wo [not(@nullFlavor)] root="…"`
| II | 1 … 1 Mandatory |  |  | (Document Id)
| `hl7:code wo [(@code = '18725-2' and @codeSystem = '2.16.840.1.113883.6.1')] codeSystemName="LOINC" code="18725-2" codeSystem="2.16.840.1.113883.6.1"`
| CE | 1 … 1 Mandatory |  |  | atlab_document_Mikrobiologiebefund
|  | `hl7:translation wo [(@code = '11502-2' and @codeSystem = '2.16.840.1.113883.6.1')] codeSystemName="LOINC" code="11502-2" codeSystem="2.16.840.1.113883.6.1"`
| CD | 1 … 1 Mandatory |  |  | atlab_document_Mikrobiologiebefund
| `hl7:title wo [not(@nullFlavor)]`
| ST | 1 … 1 Mandatory |  |  | atlab_document_Mikrobiologiebefund
| `sdtc:statusCode wo [@code = 'nullified' or @code = 'active' or @nullFlavor] code="active"`
| CS | 0 … 1 Conditional |  |  | (Document StatusCode)
| `hl7at:terminologyDate`
| TS.DATE.FULL | 1 … 1 Mandatory |  |  | (Document TerminologyDate)
| `hl7at:formatCode wo [(@code = 'urn:hl7-at:lab:3.0.0+20211214' and @codeSystem = '1.2.40.0.34.5.37')] codeSystemName="ELGA_FormatCode" code="urn:hl7-at:lab:3.0.0+20211214" codeSystem="1.2.40.0.34.5.37"`
| CD | 1 … 1 Mandatory |  |  | atlab_document_Mikrobiologiebefund
| `hl7at:practiceSettingCode wo [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.75-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] displayName="…" valueSet="1.2.40.0.34.10.75" flexibility="dynamic"`
| CD | 1 … 1 Mandatory |  |  | (Document PracticeSettingCode)
| `hl7:effectiveTime`
| TS.AT.TZ | 1 … 1 Mandatory |  |  | (Document Effective Time)
| `hl7:confidentialityCode codeSystemName="HL7:Confidentiality"`
| CE | 1 … 1 Mandatory |  |  | (Document Confidentiality Code)
| `hl7:languageCode code="…"`
| CS.LANG | 1 … 1 Mandatory |  |  | (Document Language)
| `hl7:setId`
| II | Required |  |  | (Document Set Id and Version Number)
| `hl7:versionNumber value="…"`
| INT.NONNEG | Required |  |  | (Document Set Id and Version Number)
| `hl7:recordTarget wo [hl7:patientRole] typeCode="RCT" contextControlCode="OP"`
|  | 1 … 1 Mandatory |  |  | (Record Target)
|  | `hl7:patientRole wo [not(@nullFlavor)] [hl7:patient] classCode="PAT"`
|  | 1 … 1 Mandatory |  |  | (Record Target)
|  |  | `hl7:id`
| II | 2 … * Required |  |  | (Record Target)
|  |  | `hl7:addr use="…"`
|  | 0 … 2 Required |  |  | (Address Compilation)
|  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Record Target)
|  |  | `hl7:patient wo [not(@nullFlavor)] classCode="PSN" determinerCode="INSTANCE"`
|  | 1 … 1 Mandatory |  |  | (Record Target)
|  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  | `hl7:administrativeGenderCode wo [not(@nullFlavor)] displayName="…" code="…" codeSystem="…" codeSystemName="…" valueSet="1.2.40.0.34.10.4" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Record Target)
|  |  |  |  |  | `hl7:translation displayName="…"`
| CD | 0 … * Required |  |  | (Record Target)
|  |  |  |  | `hl7:administrativeGenderCode wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| CE | 0 … 1 |  |  | (Record Target)
|  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  | `hl7:birthTime`
| TS.AT.VAR | 0 … 1 |  |  | (Record Target)
|  |  |  |  | `hl7:birthTime wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.VAR | 0 … 1 |  |  | (Record Target)
|  |  |  | `sdtc:deceasedInd`
| BL | 0 … 1 Required |  |  | (Record Target)
|  |  |  | `sdtc:deceasedTime`
| TS.AT.TZ | 0 … 1 Required |  |  | (Record Target)
|  |  |  | `hl7:maritalStatusCode wo [@codeSystem = '2.16.840.1.113883.5.2' or concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.11-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] code="…" codeSystem="2.16.840.1.113883.5.2" codeSystemName="HL7:MaritalStatus" displayName="…" valueSet="1.2.40.0.34.10.11" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Record Target)
|  |  |  | `hl7:religiousAffiliationCode wo [@codeSystem = '2.16.840.1.113883.2.16.1.4.1' or concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.18-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] code="…" codeSystem="2.16.840.1.113883.2.16.1.4.1" codeSystemName="HL7.AT:ReligionAustria" displayName="…" valueSet="1.2.40.0.34.10.18" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Record Target)
|  |  |  | `hl7:raceCode`
|  | 0 … 0 Nicht erlaubt |  |  | (Record Target)
|  |  |  | `hl7:ethnicGroupCode`
|  | 0 … 0 Nicht erlaubt |  |  | (Record Target)
|  |  |  | `hl7:guardian classCode="GUARD"`
|  | 0 … * Required |  |  | (Record Target)
|  |  |  |  | `hl7:addr use="…"`
|  | 0 … 1 Required |  |  | (Address Compilation)
|  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Record Target)
|  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  | `hl7:guardianPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  | `hl7:guardianPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  | `hl7:guardianOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Name Compilation)
|  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Name Compilation)
|  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  | `hl7:birthplace wo [hl7:place] classCode="BIRTHPL"`
|  | 0 … 1 Required |  |  | (Record Target)
|  |  |  |  | `hl7:place wo [not(@nullFlavor)] classCode="PLC" determinerCode="INSTANCE"`
|  | 1 … 1 Mandatory |  |  | (Record Target)
|  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  | `hl7:languageCommunication wo [hl7:languageCode [@code = doc('include/voc-1.2.40.0.34.10.173-DYNAMIC.xml')//valueSet [1]/conceptList/*/@code]]`
|  | 0 … * Required |  |  | (Record Target)
|  |  |  |  | `hl7:languageCode wo [@code = doc('include/voc-1.2.40.0.34.10.173-DYNAMIC.xml')//valueSet [1]/conceptList/*/@code] code="…" valueSet="1.2.40.0.34.10.173"`
| CS | 1 … 1 Mandatory |  |  | (Record Target)
|  |  |  |  | `hl7:modeCode wo [@codeSystem = '2.16.840.1.113883.5.60' or concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.175-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] code="…" displayName="…" codeSystem="2.16.840.1.113883.5.60" codeSystemName="HL7:LanguageAbilityMode" valueSet="1.2.40.0.34.10.175" flexibility="dynamic"`
| CE | 0 … 1 Conditional |  |  | (Record Target)
|  |  |  |  | `hl7:proficiencyLevelCode wo [@codeSystem = '2.16.840.1.113883.5.61' or concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.174-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] code="…" displayName="…" codeSystem="2.16.840.1.113883.5.61" codeSystemName="HL7:LanguageAbilityProficiency" valueSet="1.2.40.0.34.10.174" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Record Target)
|  |  |  |  | `hl7:preferenceInd`
| BL | 0 … 1 Required |  |  | (Record Target)
| `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 1 … * Mandatory |  |  | (Author)
|  | `hl7:functionCode code="…" codeSystem="…" displayName="…"`
| CE | 0 … 1 Required |  |  | (Author)
|  | `choice`
|  | 1 … 1 |  |  |
|  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author)
|  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author)
|  | `hl7:assignedAuthor wo [not(@nullFlavor)] [hl7:representedOrganization] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Author)
|  |  | `choice`
|  | 1 … * |  |  |
|  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author)
|  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Author)
|  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author)
|  |  | `hl7:code wo [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.6-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] codeSystem="…" displayName="…" code="…" valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Author)
|  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author)
|  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G2 M)
|  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  | `hl7:representedOrganization wo [not(@nullFlavor)] classCode="ORG" determinerCode="INSTANCE"`
|  | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
| `hl7:dataEnterer wo [hl7:assignedEntity] typeCode="ENT" contextControlCode="OP"`
|  | 0 … 1 |  |  | (Data Enterer)
|  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 Required |  |  | (Data Enterer)
|  | `hl7:assignedEntity wo [not(@nullFlavor)] [hl7:assignedPerson] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Assigned Entity)
|  |  | `choice`
|  | 1 … * |  |  |
|  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity)
|  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity)
|  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity)
|  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
|  | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  | `hl7:addr wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity)
|  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Assigned Entity)
|  |  | `hl7:assignedPerson wo [not(@nullFlavor)] classCode="PSN" determinerCode="INSTANCE"`
|  | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name)
|  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name)
|  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name)
|  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name)
|  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
| `hl7:custodian wo [hl7:assignedCustodian] typeCode="CST"`
|  | 1 … 1 Mandatory |  |  | (Custodian)
|  | `hl7:assignedCustodian wo [not(@nullFlavor)] [hl7:representedCustodianOrganization] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Custodian)
|  |  | `hl7:representedCustodianOrganization wo [not(@nullFlavor)] classCode="ORG" determinerCode="INSTANCE"`
|  | 1 … 1 Mandatory |  |  | (Custodian)
|  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Custodian)
|  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Custodian)
|  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Custodian)
|  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
| `hl7:informationRecipient wo [hl7:intendedRecipient] typeCode="…"`
|  | 0 … * |  |  | (Information Recipient)
|  | `hl7:intendedRecipient wo [not(@nullFlavor)] classCode="…"`
|  | 1 … 1 Mandatory |  |  | (Information Recipient)
|  |  | `choice`
|  | 1 … * |  |  |
|  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Information Recipient)
|  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Information Recipient)
|  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Information Recipient)
|  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  | `hl7:informationRecipient wo [hl7:name [count(child::*)=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | … 1 |  |  | (Person Name Compilation G1 M)
|  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  | `hl7:informationRecipient wo [hl7:name [count(child::*)!=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | … 1 |  |  | (Person Name Compilation G2 M)
|  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  | `hl7:receivedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Information Recipient)
|  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name)
|  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name)
|  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name)
|  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
| `hl7:legalAuthenticator wo [hl7:signatureCode [@code = 'S']] contextControlCode="OP" typeCode="LA"`
|  | 1 … 1 Mandatory |  |  | (Legal Authenticator)
|  | `choice`
|  | 1 … 1 |  |  |
|  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Legal Authenticator)
|  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Legal Authenticator)
|  | `hl7:signatureCode wo [@code = 'S'] code="S"`
| CS | 1 … 1 Mandatory |  |  | (Legal Authenticator)
|  | `hl7:assignedEntity wo [not(@nullFlavor)] [hl7:assignedPerson] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Assigned Entity)
|  |  | `choice`
|  | 1 … * |  |  |
|  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity)
|  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity)
|  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity)
|  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
|  | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  | `hl7:addr wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity)
|  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Assigned Entity)
|  |  | `hl7:assignedPerson wo [not(@nullFlavor)] classCode="PSN" determinerCode="INSTANCE"`
|  | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name)
|  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name)
|  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name)
|  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name)
|  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
| `hl7:authenticator wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.1.49'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.3.1.5']] typeCode="AUTHEN"`
|  | 0 … * |  |  | (Laboratory Results Validator)
|  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.1.49'] root="1.2.40.0.34.6.0.11.1.49"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Results Validator)
|  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.3.1.5'] root="1.3.6.1.4.1.19376.1.3.3.1.5"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Results Validator)
|  | `choice`
|  | 1 … 1 |  |  |
|  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Laboratory Results Validator)
|  |  | `hl7:time wo [@nullFlavor='UNK']`
| TS.AT.TZ | 0 … 1 |  |  | (Laboratory Results Validator)
|  | `hl7:signatureCode wo [@code = 'S'] code="S"`
| CS | 1 … 1 Mandatory |  |  | (Laboratory Results Validator)
|  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  | `hl7:code wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
|  | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  | `hl7:addr wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  | `choice`
|  | 1 … * |  |  |
|  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  | `hl7:telecom wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TEL.AT | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G1 M)
|  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)!=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G2 M)
|  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  | `hl7:assignedPerson wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  | `hl7:id root="…" extension="…"`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 1 … * Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  | `hl7:addr use="…"`
| AD | 1 … 1 Required |  |  | (Address Compilation Minimal)
|  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
| `choice`
|  | 1 … 1 |  |  |
|  | `hl7:participant wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.1.42'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.3.1.6']] typeCode="REF" contextControlCode="OP"`
|  | 0 … 1 |  |  | (Participant Auftraggeber / Ordering Provider)
|  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.1.42'] root="1.2.40.0.34.6.0.11.1.42"`
| II | 1 … 1 Mandatory |  |  | (Participant Auftraggeber / Ordering Provider)
|  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.3.1.6'] root="1.3.6.1.4.1.19376.1.3.3.1.6"`
| II | 1 … 1 Mandatory |  |  | (Participant Auftraggeber / Ordering Provider)
|  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  | `hl7:time wo [not(@nullFlavor)]`
| IVL_TS | 0 … 1 Required |  |  | (Participant Auftraggeber / Ordering Provider)
|  |  |  | `hl7:time wo [@nullFlavor='NA']`
| IVL_TS | 0 … 1 Required |  |  | (Participant Auftraggeber / Ordering Provider)
|  |  | `hl7:associatedEntity wo [not(@nullFlavor)] [@classCode = 'PROV'] classCode="PROV"`
|  | 1 … 1 Mandatory |  |  | (Participant Auftraggeber / Ordering Provider)
|  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … 1 Mandatory |  |  | (Participant Auftraggeber / Ordering Provider)
|  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 Required |  |  | (Address Compilation)
|  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  | `hl7:addr wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| AD | 0 … 1 |  |  | (Participant Auftraggeber / Ordering Provider)
|  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Participant Auftraggeber / Ordering Provider)
|  |  |  |  | `hl7:telecom wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TEL.AT | 0 … 1 |  |  | (Participant Auftraggeber / Ordering Provider)
|  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  | `hl7:associatedPerson wo [hl7:name [count(child::*)!=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  | `hl7:associatedPerson wo [@nullFlavor] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Participant Auftraggeber / Ordering Provider)
|  |  |  | `hl7:scopingOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name)
|  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name)
|  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name)
|  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name)
|  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  | `hl7:participant wo [@typeCode='REF'] [@nullFlavor] typeCode="REF" nullFlavor="UNK"`
|  | 0 … 1 |  |  | atlab_document_Mikrobiologiebefund
|  |  | `hl7:associatedEntity wo [not(@nullFlavor)] [@classCode = 'PROV'] classCode="PROV"`
|  | 1 … 1 Mandatory |  |  | atlab_document_Mikrobiologiebefund
| `hl7:participant wo [@typeCode='REF'] [hl7:templateId/@root='1.2.40.0.34.6.0.11.1.21']`
|  | 0 … 0 Nicht erlaubt |  |  | atlab_document_Mikrobiologiebefund
| `hl7:participant wo [hl7:templateId [@root='1.2.40.0.34.6.0.11.1.20']] typeCode="CALLBCK" contextControlCode="OP"`
|  | 0 … 1 Required |  |  | (Participant Fachlicher Ansprechpartner)
|  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.1.20'] root="1.2.40.0.34.6.0.11.1.20"`
| II | 1 … 1 Mandatory |  |  | (Participant Fachlicher Ansprechpartner)
|  | `hl7:functionCode code="…" codeSystem="…" displayName="…"`
| CE | 0 … 1 |  |  | (Participant Fachlicher Ansprechpartner)
|  | `hl7:associatedEntity wo [not(@nullFlavor)] [@classCode = 'PROV'] classCode="PROV"`
|  | 1 … 1 Mandatory |  |  | (Participant Fachlicher Ansprechpartner)
|  |  | `hl7:code wo [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.6-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] codeSystem="…" displayName="…" code="…" valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Participant Fachlicher Ansprechpartner)
|  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 1 … * Mandatory |  |  | (Participant Fachlicher Ansprechpartner)
|  |  | `hl7:associatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  | `hl7:scopingOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Participant Fachlicher Ansprechpartner)
|  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name)
|  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name)
|  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name)
|  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
| `hl7:participant wo [hl7:templateId [@root='1.2.40.0.34.6.0.11.1.23']] typeCode="IND" contextControlCode="OP"`
|  | 0 … 1 |  |  | (Participant Hausarzt)
|  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.1.23'] root="1.2.40.0.34.6.0.11.1.23"`
| II | 1 … 1 Mandatory |  |  | (Participant Hausarzt)
|  | `hl7:functionCode wo [(@code = 'PCP' and @codeSystem = '2.16.840.1.113883.5.88')] code="PCP" codeSystem="2.16.840.1.113883.5.88" codeSystemName="HL7:ParticipationFunction"`
| CE | 1 … * Mandatory |  |  | (Participant Hausarzt)
|  | `hl7:associatedEntity wo [not(@nullFlavor)] [@classCode = 'PROV'] classCode="PROV"`
|  | 1 … 1 Mandatory |  |  | (Participant Hausarzt)
|  |  | `choice`
|  | 0 … * |  |  |
|  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Participant Hausarzt)
|  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Participant Hausarzt)
|  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Participant Hausarzt)
|  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Participant Hausarzt)
|  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  | `hl7:associatedPerson wo [hl7:name [count(child::*)=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G1 M)
|  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  | `hl7:associatedPerson wo [hl7:name [count(child::*)!=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G2 M)
|  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  | `hl7:scopingOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Participant Hausarzt)
|  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name)
|  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name)
|  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name)
|  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
| `hl7:participant wo [hl7:templateId [@root='1.2.40.0.34.6.0.11.1.27']] typeCode="IND" contextControlCode="OP"`
|  | 0 … * |  |  | (Participant Auskunftsberechtigte Person (Notfallkontakt))
|  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.1.27'] root="1.2.40.0.34.6.0.11.1.27"`
| II | 1 … 1 Mandatory |  |  | (Participant Auskunftsberechtigte Person (Notfallkontakt))
|  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Time Interval Information minimal)
|  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  | `hl7:low wo [@value]`
| TS.AT.TZ | 0 … 1 |  |  | (Time Interval Information minimal)
|  |  |  | `hl7:low wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Time Interval Information minimal)
|  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  | `hl7:high wo [@value]`
| TS.AT.TZ | 0 … 1 |  |  | (Time Interval Information minimal)
|  |  |  | `hl7:high wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Time Interval Information minimal)
|  | `hl7:associatedEntity wo [not(@nullFlavor)] [@classCode = 'ECON'] classCode="ECON"`
|  | 1 … 1 Mandatory |  |  | (Participant Auskunftsberechtigte Person (Notfallkontakt))
|  |  | `hl7:code wo [not(@nullFlavor)] code="…" displayName="…" codeSystem="2.16.840.1.113883.5.111" codeSystemName="HL7:RoleCode" valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Participant Auskunftsberechtigte Person (Notfallkontakt))
|  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  | `choice`
|  | 0 … * |  |  |
|  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Participant Auskunftsberechtigte Person (Notfallkontakt))
|  |  |  | `hl7:telecom wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TEL.AT | 0 … 1 |  |  | (Participant Auskunftsberechtigte Person (Notfallkontakt))
|  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  | `hl7:associatedPerson wo [hl7:name [count(child::*)=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G1 M)
|  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  | `hl7:associatedPerson wo [hl7:name [count(child::*)!=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G2 M)
|  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  | `hl7:scopingOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Participant Auskunftsberechtigte Person (Notfallkontakt))
|  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name)
|  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name)
|  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name)
|  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
| `hl7:participant wo [hl7:templateId [@root='1.2.40.0.34.6.0.11.1.25']] typeCode="IND" contextControlCode="OP"`
|  | 0 … * |  |  | (Participant Angehoerige)
|  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.1.25'] root="1.2.40.0.34.6.0.11.1.25"`
| II | 1 … 1 Mandatory |  |  | (Participant Angehoerige)
|  | `hl7:associatedEntity wo [hl7:code [@codeSystem = '2.16.840.1.113883.5.111' or concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.17-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)]] classCode="PRS"`
|  | 1 … 1 Mandatory |  |  | (Participant Angehoerige)
|  |  | `hl7:code wo [@codeSystem = '2.16.840.1.113883.5.111' or concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.17-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] code="…" displayName="…" codeSystem="2.16.840.1.113883.5.111" codeSystemName="HL7:RoleCode" valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 1 … 1 Mandatory |  |  | (Participant Angehoerige)
|  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Participant Angehoerige)
|  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  | `hl7:associatedPerson wo [hl7:name [count(child::*)=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G1 M)
|  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  | `hl7:associatedPerson wo [hl7:name [count(child::*)!=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G2 M)
|  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  | `hl7:scopingOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name)
|  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name)
|  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name)
|  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name)
|  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
| `hl7:participant wo [hl7:templateId [@root='1.2.40.0.34.6.0.11.1.26']] typeCode="HLD" contextControlCode="OP"`
|  | 0 … * |  |  | (Participant Versicherung)
|  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.1.26'] root="1.2.40.0.34.6.0.11.1.26"`
| II | 1 … 1 Mandatory |  |  | (Participant Versicherung)
|  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Time Interval Information minimal)
|  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  | `hl7:low wo [@value]`
| TS.AT.TZ | 0 … 1 |  |  | (Time Interval Information minimal)
|  |  |  | `hl7:low wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Time Interval Information minimal)
|  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  | `hl7:high wo [@value]`
| TS.AT.TZ | 0 … 1 |  |  | (Time Interval Information minimal)
|  |  |  | `hl7:high wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Time Interval Information minimal)
|  | `hl7:associatedEntity wo [hl7:code [@codeSystem = '2.16.840.1.113883.5.111' or concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.9-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)]] classCode="POLHOLD"`
|  | 1 … 1 Mandatory |  |  | (Participant Versicherung)
|  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Participant Versicherung)
|  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Participant Versicherung)
|  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Participant Versicherung)
|  |  | `hl7:code wo [@codeSystem = '2.16.840.1.113883.5.111' or concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.9-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] code="…" codeSystem="2.16.840.1.113883.5.111" codeSystemName="HL7:RoleCode" valueSet="1.2.40.0.34.10.9" flexibility="dynamic"`
| CE | 1 … 1 Mandatory |  |  | (Participant Versicherung)
|  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Participant Versicherung)
|  |  | `hl7:associatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Conditional |  |  | (Person Name Compilation G2 M)
|  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  | `hl7:scopingOrganization wo [not(@nullFlavor)] classCode="ORG" determinerCode="INSTANCE"`
|  | 1 … 1 Mandatory |  |  | (Participant Versicherung)
|  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name)
|  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name)
|  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name)
|  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
| `hl7:participant wo [hl7:templateId [@root='1.2.40.0.34.6.0.11.1.29']] typeCode="IND" contextControlCode="OP"`
|  | 0 … 1 |  |  | (Participant Betreuungsorganisation)
|  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.1.29'] root="1.2.40.0.34.6.0.11.1.29"`
| II | 1 … 1 Mandatory |  |  | (Participant Betreuungsorganisation)
|  | `hl7:associatedEntity wo [not(@nullFlavor)] [@classCode = 'CAREGIVER'] [hl7:scopingOrganization] classCode="CAREGIVER"`
|  | 1 … 1 Mandatory |  |  | (Participant Betreuungsorganisation)
|  |  | `hl7:scopingOrganization wo [not(@nullFlavor)] classCode="ORG" determinerCode="INSTANCE"`
|  | 1 … 1 Mandatory |  |  | (Participant Betreuungsorganisation)
|  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name)
|  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name)
|  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name)
|  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
| `hl7:participant wo [hl7:templateId [@root='1.2.40.0.34.6.0.11.1.28']] typeCode="CON" contextControlCode="OP"`
|  | 0 … * |  |  | (Participant Weitere Behandler)
|  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.1.28'] root="1.2.40.0.34.6.0.11.1.28"`
| II | 1 … 1 Mandatory |  |  | (Participant Weitere Behandler)
|  | `hl7:functionCode wo [not(@nullFlavor)] code="…" codeSystem="…" displayName="…" valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Participant Weitere Behandler)
|  | `hl7:associatedEntity wo [not(@nullFlavor)] [@classCode = 'PROV'] [hl7:associatedPerson] classCode="PROV"`
|  | 1 … 1 Mandatory |  |  | (Participant Weitere Behandler)
|  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Participant Weitere Behandler)
|  |  | `hl7:associatedPerson wo [not(@nullFlavor)] classCode="PSN" determinerCode="INSTANCE"`
|  | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  | `hl7:scopingOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Participant Weitere Behandler)
|  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name)
|  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name)
|  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name)
|  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
| `hl7:inFulfillmentOf wo [@typeCode = 'FLFS'] [hl7:order [@classCode = 'ACT'] [@moodCode = 'RQO']] typeCode="FLFS"`
|  | 1 … * Mandatory |  |  | (In Fulfillment Of)
|  | `hl7:order wo [not(@nullFlavor)] [@classCode = 'ACT'] [@moodCode = 'RQO'] classCode="ACT" moodCode="RQO"`
|  | 1 … 1 Mandatory |  |  | (In Fulfillment Of)
|  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … 1 Mandatory |  |  | (In Fulfillment Of)
| `hl7:documentationOf wo [hl7:serviceEvent [hl7:code [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.22-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)]]] typeCode="DOC"`
|  | 1 … * Mandatory |  |  | (Documentation Of Service Event - Labor und Mikrobiologie)
|  | `hl7:serviceEvent wo [hl7:code [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.22-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)]] classCode="ACT" moodCode="EVN"`
|  | 1 … 1 Mandatory |  |  | (Documentation Of Service Event - Labor und Mikrobiologie)
|  |  | `hl7:id wo [not(@extension)] extension="…" root="…"`
| II | 0 … 1 Conditional |  |  | (Documentation Of Service Event - Labor und Mikrobiologie)
|  |  | `hl7:code wo [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.22-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.22" flexibility="dynamic"`
| CE | 1 … 1 Mandatory |  |  | (Documentation Of Service Event - Labor und Mikrobiologie)
|  |  | `hl7:effectiveTime wo [not(@nullFlavor)]`
| IVL_TS | 1 … 1 Mandatory |  |  | (Time Interval Information minimal)
|  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  | `hl7:low wo [@value]`
| TS.AT.TZ | 0 … 1 |  |  | (Time Interval Information minimal)
|  |  |  |  | `hl7:low wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Time Interval Information minimal)
|  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  | `hl7:high wo [@value]`
| TS.AT.TZ | 0 … 1 |  |  | (Time Interval Information minimal)
|  |  |  |  | `hl7:high wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Time Interval Information minimal)
|  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.24'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.3.1.7']] typeCode="PRF"`
|  | 0 … * Conditional |  |  | (Performer - Laboratory)
|  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.24'] root="1.2.40.0.34.6.0.11.9.24"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.3.1.7'] root="1.3.6.1.4.1.19376.1.3.3.1.7"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 Required |  |  | (Performer - Laboratory)
|  |  |  |  | `hl7:time wo [@nullFlavor='UNK']`
| TS.AT.TZ | 0 … 1 |  |  | (Performer - Laboratory)
|  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  | `hl7:code wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
|  | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  | `hl7:addr wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  | `hl7:telecom wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TEL.AT | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)!=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  | `hl7:assignedPerson wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  | `hl7:id root="…" extension="…"`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 1 … * Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  | `hl7:addr use="…"`
| AD | 1 … 1 Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
| `hl7:relatedDocument wo [@typeCode] [hl7:parentDocument] typeCode="…"`
|  | 0 … 1 Conditional |  |  | (Document Replacement - Related Document)
|  | `hl7:parentDocument wo [not(@nullFlavor)] classCode="DOCCLIN" moodCode="EVN"`
|  | 1 … 1 Mandatory |  |  | (Document Replacement - Related Document)
|  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … 1 Mandatory |  |  | (Document Replacement - Related Document)
| `hl7:componentOf wo [hl7:encompassingEncounter [hl7:code [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.5-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)]]] typeCode="COMP"`
|  | 0 … 1 |  |  | (Component Of - Encompassing Encounter with id)
|  | `hl7:encompassingEncounter wo [hl7:code [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.5-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)]] classCode="ENC" moodCode="EVN"`
|  | 1 … 1 Mandatory |  |  | (Component Of - Encompassing Encounter with id)
|  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  | `hl7:id wo [not(@nullFlavor)] extension="…" root="…" assigningAuthorityName="…"`
| II | 0 … 1 |  |  | (Component Of - Encompassing Encounter with id)
|  |  |  | `hl7:id wo [@nullFlavor='UNK']`
| II | 0 … 1 |  |  | (Component Of - Encompassing Encounter with id)
|  |  | `hl7:code wo [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.5-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] code="…" codeSystem="…" codeSystemName="HL7:ActCode" displayName="…" valueSet="1.2.40.0.34.10.5" flexibility="dynamic"`
| CE | 1 … 1 Mandatory |  |  | (Component Of - Encompassing Encounter with id)
|  |  | `hl7:effectiveTime wo [not(@nullFlavor)]`
| IVL_TS | 1 … 1 Mandatory |  |  | (Time Interval Information minimal)
|  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  | `hl7:low wo [@value]`
| TS.AT.TZ | 0 … 1 |  |  | (Time Interval Information minimal)
|  |  |  |  | `hl7:low wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Time Interval Information minimal)
|  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  | `hl7:high wo [@value]`
| TS.AT.TZ | 0 … 1 |  |  | (Time Interval Information minimal)
|  |  |  |  | `hl7:high wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Time Interval Information minimal)
|  |  | `hl7:responsibleParty wo [hl7:assignedEntity]`
|  | 0 … 1 Required |  |  | (Component Of - Encompassing Encounter with id)
|  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] [hl7:assignedPerson] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Assigned Entity)
|  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity)
|  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity)
|  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity)
|  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
|  | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  | `hl7:addr wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity)
|  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Assigned Entity)
|  |  |  |  | `hl7:assignedPerson wo [not(@nullFlavor)] classCode="PSN" determinerCode="INSTANCE"`
|  | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name)
|  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name)
|  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name)
|  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name)
|  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  | `hl7:location wo [hl7:healthCareFacility] typeCode="LOC"`
|  | 1 … 1 Mandatory |  |  | (Encounter Location)
|  |  |  | `hl7:healthCareFacility wo [not(@nullFlavor)] [hl7:serviceProviderOrganization] classCode="SDLOC"`
|  | 1 … 1 Mandatory |  |  | (Encounter Location)
|  |  |  |  | `hl7:code wo [not(@nullFlavor)] displayName="…"`
| CE | 1 … 1 Mandatory |  |  | (Encounter Location)
|  |  |  |  | `hl7:serviceProviderOrganization wo [not(@nullFlavor)] classCode="ORG" determinerCode="INSTANCE"`
|  | 1 … 1 Mandatory |  |  | (Organization Compilation with name)
|  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name)
|  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name)
|  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name)
|  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
| `hl7:component wo [not(@nullFlavor)] [hl7:structuredBody] typeCode="COMP" contextConductionInd="true"`
|  | 1 … 1 Mandatory |  |  | atlab_document_Mikrobiologiebefund
|  | `hl7:structuredBody wo [not(@nullFlavor)] classCode="DOCBODY" moodCode="EVN"`
|  | 1 … 1 Mandatory |  |  | atlab_document_Mikrobiologiebefund
|  |  | `hl7:component wo [hl7:section [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.69']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … 1 |  |  | (Brieftext)
|  |  |  | `hl7:section wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.69']] moodCode="EVN" classCode="DOCSECT"`
|  | 1 … |  |  | (Brieftext)
|  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.2.69'] root="1.2.40.0.34.6.0.11.2.69"`
| II | 1 … 1 Mandatory |  |  | (Brieftext)
|  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Brieftext)
|  |  |  |  | `hl7:code wo [(@code = 'BRIEFT' and @codeSystem = '1.2.40.0.34.5.40')] codeSystemName="ELGA_Sections" code="BRIEFT" codeSystem="1.2.40.0.34.5.40"`
| CE | 1 … 1 Mandatory |  |  | (Brieftext)
|  |  |  |  | `hl7:title wo [not(@nullFlavor)]`
| ST | 1 … 1 Mandatory |  |  | (Brieftext)
|  |  |  |  | `hl7:text wo [not(@nullFlavor)]`
| SD.TEXT | 1 … 1 Mandatory |  |  | (Brieftext)
|  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  | `hl7:entry wo [hl7:observationMedia [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.53']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … 1 Required |  |  | (Logo Entry)
|  |  |  |  |  | `hl7:observationMedia wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.53']] classCode="OBS" moodCode="EVN"`
|  | 1 … |  |  | (Logo Entry)
|  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.53'] root="1.2.40.0.34.6.0.11.3.53"`
| II | 1 … 1 Mandatory |  |  | (Logo Entry)
|  |  |  |  |  |  | `hl7:value wo [not(@nullFlavor)] mediaType="…" representation="B64"`
| ED | 1 … 1 Mandatory |  |  | (Logo Entry)
|  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.17']] typeCode="…"`
|  | 0 … * Required |  |  | (Performer Body)
|  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.17'] root="1.2.40.0.34.6.0.11.9.17"`
| II | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Performer Body)
|  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  | `hl7:participant wo [@typeCode] [hl7:participantRole] typeCode="…" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  | `hl7:awarenessCode wo [concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.10310-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor] valueSet="2.16.840.1.113883.1.11.10310"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  | `hl7:participantRole classCode="ROL"`
|  | 1 … 1 Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:playingDevice classCode="DEV" determinerCode="INSTANCE"`
|  |  |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  | `hl7:softwareName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  | `hl7:playingEntity classCode="ENT" determinerCode="INSTANCE"`
|  |  |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  | `hl7:quantity`
| PQ | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  | `hl7:name`
| PN | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  | `sdtc:birthTime`
| TS | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  | `hl7:scopingEntity classCode="ENT" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (Participant Body)
|  |  |  |  | `hl7:component wo [hl7:section [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.8']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * |  |  | (Übersetzung)
|  |  |  |  |  | `hl7:section wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.8']] classCode="DOCSECT" moodCode="EVN"`
|  | 1 … |  |  | (Übersetzung)
|  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.2.8'] root="1.2.40.0.34.6.0.11.2.8"`
| II | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Übersetzung)
|  |  |  |  |  |  | `hl7:title wo [not(@nullFlavor)]`
| ST | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  | `hl7:text wo [not(@nullFlavor)]`
| SD.TEXT | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  | `hl7:languageCode wo [@code = doc('include/voc-1.2.40.0.34.10.173-DYNAMIC.xml')//valueSet [1]/conceptList/*/@code] valueSet="1.2.40.0.34.10.173" flexibility="dynamic"`
| CS | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  | `hl7:component wo [hl7:section [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.6']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … 1 |  |  | (Überweisungsgrund - codiert)
|  |  |  |  | `hl7:section wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.6']] classCode="DOCSECT" moodCode="EVN"`
|  | 1 … |  |  | (Überweisungsgrund - codiert)
|  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.2.6'] root="1.2.40.0.34.6.0.11.2.6"`
| II | 1 … 1 Mandatory |  |  | (Überweisungsgrund - codiert)
|  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Überweisungsgrund - codiert)
|  |  |  |  |  | `hl7:code wo [(@code = '46239-0' and @codeSystem = '2.16.840.1.113883.6.1')] codeSystemName="LOINC" code="46239-0" codeSystem="2.16.840.1.113883.6.1"`
| CE | 1 … 1 Mandatory |  |  | (Überweisungsgrund - codiert)
|  |  |  |  |  | `hl7:title wo [not(@nullFlavor)]`
| ST | 1 … 1 Mandatory |  |  | (Überweisungsgrund - codiert)
|  |  |  |  |  | `hl7:text wo [not(@nullFlavor)]`
| SD.TEXT | 1 … 1 Mandatory |  |  | (Überweisungsgrund - codiert)
|  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * |  |  | (Informant Body)
|  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  | `hl7:entry wo [hl7:act [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.30']]] typeCode="DRIV" contextConductionInd="true"`
|  | 1 … * Mandatory |  |  | (Konsultationsgrund Problem Concern Entry)
|  |  |  |  |  |  | `hl7:act wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.30']] classCode="ACT" moodCode="EVN"`
|  | 1 … |  |  | (Konsultationsgrund Problem Concern Entry)
|  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.30'] root="1.2.40.0.34.6.0.11.3.30"`
| II | 1 … 1 Mandatory |  |  | (Konsultationsgrund Problem Concern Entry)
|  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … 1 Mandatory |  |  | (Konsultationsgrund Problem Concern Entry)
|  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor = 'NA'] nullFlavor="NA"`
| CE | 1 … 1 Required |  |  | (Konsultationsgrund Problem Concern Entry)
|  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'active'] code="active"`
| CS | 1 … 1 Mandatory |  |  | (Konsultationsgrund Problem Concern Entry)
|  |  |  |  |  |  |  | `hl7:effectiveTime`
| IVL_TS | 1 … 1 Required |  |  | (Konsultationsgrund Problem Concern Entry)
|  |  |  |  |  |  |  |  | `hl7:low`
| TS.DATE | 1 … 1 Required |  |  | (Konsultationsgrund Problem Concern Entry)
|  |  |  |  |  |  |  |  | `hl7:high`
| TS.DATE | 0 … 0 Nicht erlaubt |  |  | (Konsultationsgrund Problem Concern Entry)
|  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.17']] typeCode="…"`
|  | 0 … * Required |  |  | (Performer Body)
|  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.17'] root="1.2.40.0.34.6.0.11.9.17"`
| II | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Performer Body)
|  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  | `hl7:participant wo [@typeCode] [hl7:participantRole] typeCode="…" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  | `hl7:awarenessCode wo [concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.10310-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor] valueSet="2.16.840.1.113883.1.11.10310"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  | `hl7:participantRole classCode="ROL"`
|  | 1 … 1 Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:playingDevice classCode="DEV" determinerCode="INSTANCE"`
|  |  |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity classCode="ENT" determinerCode="INSTANCE"`
|  |  |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:quantity`
| PQ | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name`
| PN | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  | `sdtc:birthTime`
| TS | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  | `hl7:scopingEntity classCode="ENT" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  | `hl7:entryRelationship wo [hl7:observation [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.31'] and hl7:templateId [@root = '2.16.840.1.113883.10.20.1.28'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.5.3.1.4.5']]] typeCode="SUBJ" inversionInd="false" contextConductionInd="true"`
|  | 1 … 1 Required |  |  | (Konsultationsgrund Problem Entry)
|  |  |  |  |  |  |  |  | `hl7:observation wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.31'] and hl7:templateId [@root = '2.16.840.1.113883.10.20.1.28'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.5.3.1.4.5']] classCode="OBS" moodCode="EVN" negationInd="…"`
|  | 1 … |  |  | (Konsultationsgrund Problem Entry)
|  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.31'] root="1.2.40.0.34.6.0.11.3.31"`
| II | 1 … 1 Mandatory |  |  | (Konsultationsgrund Problem Entry)
|  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '2.16.840.1.113883.10.20.1.28'] root="2.16.840.1.113883.10.20.1.28"`
| II | 1 … 1 Mandatory |  |  | (Konsultationsgrund Problem Entry)
|  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.5.3.1.4.5'] root="1.3.6.1.4.1.19376.1.5.3.1.4.5"`
| II | 1 … 1 Mandatory |  |  | (Konsultationsgrund Problem Entry)
|  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
|  | 1 … * Mandatory |  |  | (Konsultationsgrund Problem Entry)
|  |  |  |  |  |  |  |  |  | `hl7:code wo [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.205-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] valueSet="1.2.40.0.34.10.205" flexibility="dynamic"`
| CE | 1 … 1 Mandatory |  |  | (Konsultationsgrund Problem Entry)
|  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Konsultationsgrund Problem Entry)
|  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [not(@nullFlavor)]`
| IVL_TS | 1 … 1 Mandatory |  |  | (Konsultationsgrund Problem Entry)
|  |  |  |  |  |  |  |  |  |  | `hl7:low`
| TS.AT.VAR | 1 … 1 Required |  |  | (Konsultationsgrund Problem Entry)
|  |  |  |  |  |  |  |  |  |  | `hl7:high`
| TS.AT.VAR | 0 … 1 Conditional |  |  | (Konsultationsgrund Problem Entry)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:value wo [not(@nullFlavor)] xsi:type="CD"`
|  | 0 … 1 |  |  | (Konsultationsgrund Problem Entry)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:originalText`
| ED | 0 … 1 Required |  |  | (Original Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Original Text Reference)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:qualifier wo [hl7:name [(@code = '106229004' and @codeSystem = '2.16.840.1.113883.6.96')]]`
| CR | 0 … * |  |  | (Konsultationsgrund Problem Entry)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [(@code = '106229004' and @codeSystem = '2.16.840.1.113883.6.96')] code="106229004" codeSystem="2.16.840.1.113883.6.96"`
| CV | 1 … 1 Mandatory |  |  | (Konsultationsgrund Problem Entry)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.6.0.10.23-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] valueSet="1.2.40.0.34.6.0.10.23" flexibility="dynamic"`
| CD | 1 … 1 Mandatory |  |  | (Konsultationsgrund Problem Entry)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:translation`
| CD | 0 … * |  |  | (Konsultationsgrund Problem Entry)
|  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@nullFlavor='OTH'] xsi:type="CD" nullFlavor="OTH"`
|  | 0 … 1 |  |  | (Konsultationsgrund Problem Entry)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:originalText`
| ED | 1 … 1 Mandatory |  |  | (Original Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Original Text Reference)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:translation wo [not(@nullFlavor)]`
| CD | 1 … * Mandatory |  |  | (Konsultationsgrund Problem Entry)
|  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@nullFlavor='NA'] xsi:type="CD" nullFlavor="NA"`
|  | 0 … 1 |  |  | (Konsultationsgrund Problem Entry)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:originalText`
| ED | 1 … 1 Mandatory |  |  | (Original Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Original Text Reference)
|  |  |  |  |  |  |  |  |  | `hl7:targetSiteCode`
| CD | 0 … * |  |  | (Laterality Qualifier)
|  |  |  |  |  |  |  |  |  |  | `hl7:qualifier wo [hl7:name [(@code = '272741003' and @codeSystem = '2.16.840.1.113883.6.96')]]`
| CR | 0 … 1 Required |  |  | (Laterality Qualifier)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [(@code = '272741003' and @codeSystem = '2.16.840.1.113883.6.96')] code="272741003" codeSystem="2.16.840.1.113883.6.96"`
| CV | 1 … 1 Mandatory |  |  | (Laterality Qualifier)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.211-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] valueSet="1.2.40.0.34.10.211" flexibility="dynamic"`
| CD | 1 … 1 Mandatory |  |  | (Laterality Qualifier)
|  |  |  |  |  |  |  |  |  |  | `hl7:qualifier wo [hl7:name [(@code = '106233006' and @codeSystem = '2.16.840.1.113883.6.96')]]`
| CR | 0 … 1 Required |  |  | (Laterality Qualifier)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [(@code = '106233006' and @codeSystem = '2.16.840.1.113883.6.96')] code="106233006" codeSystem="2.16.840.1.113883.6.96"`
| CV | 1 … 1 Mandatory |  |  | (Laterality Qualifier)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:value valueSet="1.2.40.0.34.10.212" flexibility="dynamic"`
| CD | 1 … 1 Mandatory |  |  | (Laterality Qualifier)
|  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.17']] typeCode="…"`
|  | 0 … * Required |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.17'] root="1.2.40.0.34.6.0.11.9.17"`
| II | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  | `hl7:participant wo [@typeCode] [hl7:participantRole] typeCode="…" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:awarenessCode wo [concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.10310-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor] valueSet="2.16.840.1.113883.1.11.10310"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:participantRole classCode="ROL"`
|  | 1 … 1 Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingDevice classCode="DEV" determinerCode="INSTANCE"`
|  |  |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity classCode="ENT" determinerCode="INSTANCE"`
|  |  |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:quantity`
| PQ | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name`
| PN | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `sdtc:birthTime`
| TS | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:scopingEntity classCode="ENT" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  | `hl7:entryRelationship wo [hl7:act [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * Required |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  | `hl7:act wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']] classCode="ACT" moodCode="EVN"`
|  | 1 … |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.11'] root="1.2.40.0.34.6.0.11.3.11"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '2.16.840.1.113883.10.20.1.40'] root="2.16.840.1.113883.10.20.1.40"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.5.3.1.4.2'] root="1.3.6.1.4.1.19376.1.5.3.1.4.2"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = '48767-8' and @codeSystem = '2.16.840.1.113883.6.1')] code="48767-8" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="Annotation comment"`
| CD | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.17']] typeCode="…"`
|  | 0 … * Required |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.17'] root="1.2.40.0.34.6.0.11.9.17"`
| II | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:participant wo [@typeCode] [hl7:participantRole] typeCode="…" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:awarenessCode wo [concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.10310-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor] valueSet="2.16.840.1.113883.1.11.10310"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participantRole classCode="ROL"`
|  | 1 … 1 Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingDevice classCode="DEV" determinerCode="INSTANCE"`
|  |  |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity classCode="ENT" determinerCode="INSTANCE"`
|  |  |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:quantity`
| PQ | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name`
| PN | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `sdtc:birthTime`
| TS | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:scopingEntity classCode="ENT" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  | `hl7:entryRelationship wo [hl7:observation [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.38'] and hl7:templateId [@root = '2.16.840.1.113883.10.22.4.25'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.5.3.1.4.1']]] typeCode="SUBJ" inversionInd="true" contextConductionInd="true"`
|  | 0 … 1 Required |  |  | (Severity Observation)
|  |  |  |  |  |  |  |  |  |  | `hl7:observation wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.38'] and hl7:templateId [@root = '2.16.840.1.113883.10.22.4.25'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.5.3.1.4.1']] classCode="OBS" moodCode="EVN"`
|  | 1 … |  |  | (Severity Observation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.38'] root="1.2.40.0.34.6.0.11.3.38"`
| II | 1 … 1 Mandatory |  |  | (Severity Observation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '2.16.840.1.113883.10.22.4.25'] root="2.16.840.1.113883.10.22.4.25"`
| II | 1 … 1 Mandatory |  |  | (Severity Observation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.5.3.1.4.1'] root="1.3.6.1.4.1.19376.1.5.3.1.4.1"`
| II | 1 … 1 Mandatory |  |  | (Severity Observation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * Required |  |  | (Severity Observation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = 'SEV' and @codeSystem = '2.16.840.1.113883.5.4')] code="SEV" codeSystem="2.16.840.1.113883.5.4"`
| CD | 1 … 1 Mandatory |  |  | (Severity Observation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Severity Observation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.189-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] valueSet="1.2.40.0.34.10.189" flexibility="dynamic"`
| CD | 1 … 1 Mandatory |  |  | (Severity Observation)
|  |  |  |  |  |  |  |  |  | `hl7:entryRelationship wo [hl7:observation [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.35'] and hl7:templateId [@root = '2.16.840.1.113883.10.22.4.18']]] typeCode="SUBJ" inversionInd="true" contextConductionInd="true"`
|  | 0 … 1 Required |  |  | (Criticality Observation)
|  |  |  |  |  |  |  |  |  |  | `hl7:observation wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.35'] and hl7:templateId [@root = '2.16.840.1.113883.10.22.4.18']] classCode="OBS" moodCode="EVN"`
|  | 1 … |  |  | (Criticality Observation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.35'] root="1.2.40.0.34.6.0.11.3.35"`
| II | 1 … 1 Mandatory |  |  | (Criticality Observation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '2.16.840.1.113883.10.22.4.18'] root="2.16.840.1.113883.10.22.4.18"`
| II | 1 … 1 Mandatory |  |  | (Criticality Observation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = '82606-5' and @codeSystem = '2.16.840.1.113883.6.1')] code="82606-5" codeSystem="2.16.840.1.113883.6.1"`
| CE | 1 … 1 Mandatory |  |  | (Criticality Observation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Criticality Observation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.182-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] xsi:type="CD" valueSet="1.2.40.0.34.10.182" flexibility="dynamic"`
|  | 1 … 1 Mandatory |  |  | (Criticality Observation)
|  |  |  |  |  |  |  |  |  | `hl7:entryRelationship wo [hl7:observation [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.36'] and hl7:templateId [@root = '2.16.840.1.113883.10.22.10']]] typeCode="SUBJ" inversionInd="true" contextConductionInd="true"`
|  | 0 … 1 Required |  |  | (Certainty Observation)
|  |  |  |  |  |  |  |  |  |  | `hl7:observation wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.36'] and hl7:templateId [@root = '2.16.840.1.113883.10.22.10']] classCode="OBS" moodCode="EVN"`
|  | 1 … |  |  | (Certainty Observation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.36'] root="1.2.40.0.34.6.0.11.3.36"`
| II | 1 … 1 Mandatory |  |  | (Certainty Observation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '2.16.840.1.113883.10.22.10'] root="2.16.840.1.113883.10.22.10"`
| II | 1 … 1 Mandatory |  |  | (Certainty Observation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = '66455-7' and @codeSystem = '2.16.840.1.113883.6.1')] code="66455-7" codeSystem="2.16.840.1.113883.6.1"`
| CE | 1 … 1 Mandatory |  |  | (Certainty Observation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Certainty Observation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.184-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] xsi:type="CD" valueSet="1.2.40.0.34.10.184" flexibility="dynamic"`
| CD | 1 … 1 Mandatory |  |  | (Certainty Observation)
|  |  |  |  |  |  |  |  |  | `hl7:entryRelationship wo [hl7:observation [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.49'] and hl7:templateId [@root = '2.16.840.1.113883.10.22.4.20'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.5.3.1.4.1.1']]] typeCode="REFR" inversionInd="false" contextConductionInd="true"`
|  | 0 … 1 Required |  |  | (Problem Status Observation)
|  |  |  |  |  |  |  |  |  |  | `hl7:observation wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.49'] and hl7:templateId [@root = '2.16.840.1.113883.10.22.4.20'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.5.3.1.4.1.1']] classCode="OBS" moodCode="EVN"`
|  | 1 … |  |  | (Problem Status Observation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.49'] root="1.2.40.0.34.6.0.11.3.49"`
| II | 1 … 1 Mandatory |  |  | (Problem Status Observation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '2.16.840.1.113883.10.22.4.20'] root="2.16.840.1.113883.10.22.4.20"`
| II | 1 … 1 Mandatory |  |  | (Problem Status Observation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.5.3.1.4.1.1'] root="1.3.6.1.4.1.19376.1.5.3.1.4.1.1"`
| II | 1 … 1 Mandatory |  |  | (Problem Status Observation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = '33999-4' and @codeSystem = '2.16.840.1.113883.6.1')] code="33999-4" codeSystem="2.16.840.1.113883.6.1"`
| CE | 1 … 1 Mandatory |  |  | (Problem Status Observation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Problem Status Observation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.198-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] valueSet="1.2.40.0.34.10.198" flexibility="dynamic"`
| CD | 1 … 1 Mandatory |  |  | (Problem Status Observation)
|  |  |  |  |  |  |  | `hl7:reference wo [hl7:externalDocument [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.14']]]`
|  | 0 … 1 Required |  |  | (External Document Entry)
|  |  |  |  |  |  |  |  | `hl7:externalDocument wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.14']] classCode="DOC" moodCode="EVN"`
|  | 1 … |  |  | (External Document Entry)
|  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.14'] root="1.2.40.0.34.6.0.11.3.14"`
| II | 1 … 1 Mandatory |  |  | (External Document Entry)
|  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … 1 Mandatory |  |  | (External Document Entry)
|  |  |  |  |  |  |  |  |  | `hl7:code codeSystem="…" code="…"`
| CD | 0 … 1 Conditional |  |  | (External Document Entry)
|  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  | `hl7:setId wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (External Document Entry)
|  |  |  |  |  |  |  |  |  | `hl7:versionNumber wo [not(@nullFlavor)]`
| INT | 0 … 1 |  |  | (External Document Entry)
|  |  |  |  |  | `hl7:entry wo [hl7:observationMedia [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.19']]] typeCode="DRIV" contextConductionInd="true"`
|  | 0 … * |  |  | (Eingebettetes Objekt Entry)
|  |  |  |  |  |  | `hl7:observationMedia wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.19']] classCode="OBS" moodCode="EVN" ID="…"`
|  | 1 … |  |  | (Eingebettetes Objekt Entry)
|  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.19'] root="1.2.40.0.34.6.0.11.3.19"`
| II | 1 … 1 Mandatory |  |  | (Eingebettetes Objekt Entry)
|  |  |  |  |  |  |  | `hl7:value wo [not(@nullFlavor)] mediaType="…" representation="B64"`
| ED | 1 … 1 Mandatory |  |  | (Eingebettetes Objekt Entry)
|  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.17']] typeCode="…"`
|  | 0 … * Required |  |  | (Performer Body)
|  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.17'] root="1.2.40.0.34.6.0.11.9.17"`
| II | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Performer Body)
|  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  | `hl7:participant wo [@typeCode] [hl7:participantRole] typeCode="…" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  | `hl7:awarenessCode wo [concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.10310-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor] valueSet="2.16.840.1.113883.1.11.10310"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  | `hl7:participantRole classCode="ROL"`
|  | 1 … 1 Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:playingDevice classCode="DEV" determinerCode="INSTANCE"`
|  |  |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity classCode="ENT" determinerCode="INSTANCE"`
|  |  |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:quantity`
| PQ | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name`
| PN | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  | `sdtc:birthTime`
| TS | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  | `hl7:scopingEntity classCode="ENT" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  | `hl7:component wo [hl7:section [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.8']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * Required |  |  | (Übersetzung)
|  |  |  |  |  |  | `hl7:section wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.8']] classCode="DOCSECT" moodCode="EVN"`
|  | 1 … |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.2.8'] root="1.2.40.0.34.6.0.11.2.8"`
| II | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:title wo [not(@nullFlavor)]`
| ST | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:text wo [not(@nullFlavor)]`
| SD.TEXT | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:languageCode wo [@code = doc('include/voc-1.2.40.0.34.10.173-DYNAMIC.xml')//valueSet [1]/conceptList/*/@code] valueSet="1.2.40.0.34.10.173" flexibility="dynamic"`
| CS | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  | `hl7:component wo [hl7:section [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.114']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … 1 |  |  | (Überweisungsgrund - uncodiert)
|  |  |  |  | `hl7:section wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.114']] classCode="DOCSECT" moodCode="EVN"`
|  | 1 … |  |  | (Überweisungsgrund - uncodiert)
|  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.2.114'] root="1.2.40.0.34.6.0.11.2.114"`
| II | 1 … 1 Mandatory |  |  | (Überweisungsgrund - uncodiert)
|  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Überweisungsgrund - uncodiert)
|  |  |  |  |  | `hl7:code wo [(@code = '46239-0' and @codeSystem = '2.16.840.1.113883.6.1')] codeSystemName="LOINC" code="46239-0" codeSystem="2.16.840.1.113883.6.1"`
| CE | 1 … 1 Mandatory |  |  | (Überweisungsgrund - uncodiert)
|  |  |  |  |  | `hl7:title wo [not(@nullFlavor)]`
| ST | 1 … 1 Mandatory |  |  | (Überweisungsgrund - uncodiert)
|  |  |  |  |  | `hl7:text wo [not(@nullFlavor)]`
| SD.TEXT | 1 … 1 Mandatory |  |  | (Überweisungsgrund - uncodiert)
|  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * |  |  | (Informant Body)
|  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  | `hl7:entry wo [hl7:observationMedia [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.19']]] typeCode="DRIV" contextConductionInd="true"`
|  | 0 … * |  |  | (Eingebettetes Objekt Entry)
|  |  |  |  |  |  | `hl7:observationMedia wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.19']] classCode="OBS" moodCode="EVN" ID="…"`
|  | 1 … |  |  | (Eingebettetes Objekt Entry)
|  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.19'] root="1.2.40.0.34.6.0.11.3.19"`
| II | 1 … 1 Mandatory |  |  | (Eingebettetes Objekt Entry)
|  |  |  |  |  |  |  | `hl7:value wo [not(@nullFlavor)] mediaType="…" representation="B64"`
| ED | 1 … 1 Mandatory |  |  | (Eingebettetes Objekt Entry)
|  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.17']] typeCode="…"`
|  | 0 … * Required |  |  | (Performer Body)
|  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.17'] root="1.2.40.0.34.6.0.11.9.17"`
| II | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Performer Body)
|  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  | `hl7:participant wo [@typeCode] [hl7:participantRole] typeCode="…" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  | `hl7:awarenessCode wo [concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.10310-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor] valueSet="2.16.840.1.113883.1.11.10310"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  | `hl7:participantRole classCode="ROL"`
|  | 1 … 1 Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:playingDevice classCode="DEV" determinerCode="INSTANCE"`
|  |  |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity classCode="ENT" determinerCode="INSTANCE"`
|  |  |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:quantity`
| PQ | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name`
| PN | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  | `sdtc:birthTime`
| TS | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  | `hl7:scopingEntity classCode="ENT" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  | `hl7:component wo [hl7:section [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.8']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * Required |  |  | (Übersetzung)
|  |  |  |  |  |  | `hl7:section wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.8']] classCode="DOCSECT" moodCode="EVN"`
|  | 1 … |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.2.8'] root="1.2.40.0.34.6.0.11.2.8"`
| II | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:title wo [not(@nullFlavor)]`
| ST | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:text wo [not(@nullFlavor)]`
| SD.TEXT | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:languageCode wo [@code = doc('include/voc-1.2.40.0.34.10.173-DYNAMIC.xml')//valueSet [1]/conceptList/*/@code] valueSet="1.2.40.0.34.10.173" flexibility="dynamic"`
| CS | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  | `hl7:component wo [hl7:section [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.109']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … 1 |  |  | (Anamnese - Labor und Mikrobiologie - codiert)
|  |  |  |  | `hl7:section wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.109']] classCode="DOCSECT" moodCode="EVN"`
|  | 1 … |  |  | (Anamnese - Labor und Mikrobiologie - codiert)
|  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.2.109'] root="1.2.40.0.34.6.0.11.2.109"`
| II | 1 … 1 Mandatory |  |  | (Anamnese - Labor und Mikrobiologie - codiert)
|  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Anamnese - Labor und Mikrobiologie - codiert)
|  |  |  |  |  | `hl7:code wo [(@code = '10164-2' and @codeSystem = '2.16.840.1.113883.6.1')] codeSystemName="LOINC" code="10164-2" codeSystem="2.16.840.1.113883.6.1"`
| CE | 1 … 1 Mandatory |  |  | (Anamnese - Labor und Mikrobiologie - codiert)
|  |  |  |  |  | `hl7:title wo [not(@nullFlavor)]`
| ST | 1 … 1 Mandatory |  |  | (Anamnese - Labor und Mikrobiologie - codiert)
|  |  |  |  |  | `hl7:text wo [not(@nullFlavor)]`
| SD.TEXT | 1 … 1 Mandatory |  |  | (Anamnese - Labor und Mikrobiologie - codiert)
|  |  |  |  |  | `hl7:entry wo [hl7:act [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.12']]] typeCode="DRIV" contextConductionInd="true"`
|  | 1 … * Mandatory |  |  | (Anamnese Entry - Labor und Mikrobiologie)
|  |  |  |  |  |  | `hl7:act wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.12']] classCode="ACT" moodCode="EVN"`
|  | 1 … |  |  | (Anamnese Entry - Labor und Mikrobiologie)
|  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.12'] root="1.2.40.0.34.6.0.11.3.12"`
| II | 1 … 1 Mandatory |  |  | (Anamnese Entry - Labor und Mikrobiologie)
|  |  |  |  |  |  |  | `hl7:code wo [(@code = '10164-2' and @codeSystem = '2.16.840.1.113883.6.1')] codeSystemName="LOINC" code="10164-2" codeSystem="2.16.840.1.113883.6.1"`
| CD | 1 … 1 Mandatory |  |  | (Anamnese Entry - Labor und Mikrobiologie)
|  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Anamnese Entry - Labor und Mikrobiologie)
|  |  |  |  |  |  |  | `hl7:effectiveTime`
| IVL_TS | 0 … 1 |  |  | (Anamnese Entry - Labor und Mikrobiologie)
|  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  | `hl7:entryRelationship wo [hl7:observation [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.164']]] typeCode="COMP" contextConductionInd="true"`
|  | 1 … * Mandatory |  |  | (Anamnese Observation - Labor und Mikrobiologie)
|  |  |  |  |  |  |  |  | `hl7:observation wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.164']] classCode="OBS" moodCode="EVN"`
|  | 1 … |  |  | (Anamnese Observation - Labor und Mikrobiologie)
|  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.164'] root="1.2.40.0.34.6.0.11.3.164"`
| II | 1 … 1 Mandatory |  |  | (Anamnese Observation - Labor und Mikrobiologie)
|  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … 1 |  |  | (Anamnese Observation - Labor und Mikrobiologie)
|  |  |  |  |  |  |  |  |  | `hl7:code wo [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.6.0.10.66-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.6.0.10.66" flexibility="dynamic"`
| CD | 1 … 1 Mandatory |  |  | (Anamnese Observation - Labor und Mikrobiologie)
|  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 0 … 1 |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Anamnese Observation - Labor und Mikrobiologie)
|  |  |  |  |  |  |  |  |  | `hl7:effectiveTime`
| IVL_TS | 0 … 1 |  |  | (Anamnese Observation - Labor und Mikrobiologie)
|  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='BL'] [not(@nullFlavor)]`
| BL | 1 … 1 Mandatory |  |  | (Anamnese Observation - Labor und Mikrobiologie)
|  |  |  |  |  | `hl7:component wo [hl7:section [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.8']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * Required |  |  | (Übersetzung)
|  |  |  |  |  |  | `hl7:section wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.8']] classCode="DOCSECT" moodCode="EVN"`
|  | 1 … |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.2.8'] root="1.2.40.0.34.6.0.11.2.8"`
| II | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:title wo [not(@nullFlavor)]`
| ST | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:text wo [not(@nullFlavor)]`
| SD.TEXT | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:languageCode wo [@code = doc('include/voc-1.2.40.0.34.10.173-DYNAMIC.xml')//valueSet [1]/conceptList/*/@code] valueSet="1.2.40.0.34.10.173" flexibility="dynamic"`
| CS | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  | `hl7:component wo [hl7:section [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.111']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … 1 |  |  | (Anamnese - Labor und Mikrobiologie - uncodiert)
|  |  |  |  | `hl7:section wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.111']] classCode="DOCSECT" moodCode="EVN"`
|  | 1 … |  |  | (Anamnese - Labor und Mikrobiologie - uncodiert)
|  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.2.111'] root="1.2.40.0.34.6.0.11.2.111"`
| II | 1 … 1 Mandatory |  |  | (Anamnese - Labor und Mikrobiologie - uncodiert)
|  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Anamnese - Labor und Mikrobiologie - uncodiert)
|  |  |  |  |  | `hl7:code wo [(@code = '10164-2' and @codeSystem = '2.16.840.1.113883.6.1')] codeSystemName="LOINC" code="10164-2" codeSystem="2.16.840.1.113883.6.1"`
| CE | 1 … 1 Mandatory |  |  | (Anamnese - Labor und Mikrobiologie - uncodiert)
|  |  |  |  |  | `hl7:title wo [not(@nullFlavor)]`
| ST | 1 … 1 Mandatory |  |  | (Anamnese - Labor und Mikrobiologie - uncodiert)
|  |  |  |  |  | `hl7:text wo [not(@nullFlavor)]`
| SD.TEXT | 1 … 1 Mandatory |  |  | (Anamnese - Labor und Mikrobiologie - uncodiert)
|  |  |  |  |  | `hl7:component wo [hl7:section [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.8']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * Required |  |  | (Übersetzung)
|  |  |  |  |  |  | `hl7:section wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.8']] classCode="DOCSECT" moodCode="EVN"`
|  | 1 … |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.2.8'] root="1.2.40.0.34.6.0.11.2.8"`
| II | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:title wo [not(@nullFlavor)]`
| ST | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:text wo [not(@nullFlavor)]`
| SD.TEXT | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:languageCode wo [@code = doc('include/voc-1.2.40.0.34.10.173-DYNAMIC.xml')//valueSet [1]/conceptList/*/@code] valueSet="1.2.40.0.34.10.173" flexibility="dynamic"`
| CS | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  | `hl7:component wo [hl7:section [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.15']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … 1 |  |  | (Angeforderte Untersuchungen - codiert)
|  |  |  |  | `hl7:section wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.15']] classCode="DOCSECT" moodCode="EVN"`
|  | 1 … |  |  | (Angeforderte Untersuchungen - codiert)
|  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.2.15'] root="1.2.40.0.34.6.0.11.2.15"`
| II | 1 … 1 Mandatory |  |  | (Angeforderte Untersuchungen - codiert)
|  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Angeforderte Untersuchungen - codiert)
|  |  |  |  |  | `hl7:code wo [(@code = '400999005' and @codeSystem = '2.16.840.1.113883.6.96')] codeSystemName="SNOMED CT" code="400999005" codeSystem="2.16.840.1.113883.6.96"`
| CE | 1 … 1 Mandatory |  |  | (Angeforderte Untersuchungen - codiert)
|  |  |  |  |  | `hl7:title wo [not(@nullFlavor)]`
| ST | 1 … 1 Mandatory |  |  | (Angeforderte Untersuchungen - codiert)
|  |  |  |  |  | `hl7:text wo [not(@nullFlavor)]`
| SD.TEXT | 1 … 1 Mandatory |  |  | (Angeforderte Untersuchungen - codiert)
|  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  | `hl7:entry wo [hl7:procedure [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.169']]] typeCode="DRIV" contextConductionInd="true"`
|  | 1 … * Mandatory |  |  | (Angeforderte Untersuchung Entry)
|  |  |  |  |  |  | `hl7:procedure wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.169']] classCode="PROC" moodCode="RQO"`
|  | 1 … |  |  | (Angeforderte Untersuchung Entry)
|  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.169'] root="1.2.40.0.34.6.0.11.3.169"`
| II | 1 … 1 Mandatory |  |  | (Angeforderte Untersuchung Entry)
|  |  |  |  |  |  |  | `hl7:id`
| II | 0 … 1 |  |  | (Angeforderte Untersuchung Entry)
|  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.6.0.10.70" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Angeforderte Untersuchung Entry)
|  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='OTH']`
| CD | 0 … 1 |  |  | (Angeforderte Untersuchung Entry)
|  |  |  |  |  |  |  | `hl7:text`
| ED | 0 … 1 |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  | `hl7:effectiveTime`
| IVL_TS | 0 … 1 |  |  | (Angeforderte Untersuchung Entry)
|  |  |  |  |  | `hl7:component wo [hl7:section [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.8']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * Required |  |  | (Übersetzung)
|  |  |  |  |  |  | `hl7:section wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.8']] classCode="DOCSECT" moodCode="EVN"`
|  | 1 … |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.2.8'] root="1.2.40.0.34.6.0.11.2.8"`
| II | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:title wo [not(@nullFlavor)]`
| ST | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:text wo [not(@nullFlavor)]`
| SD.TEXT | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:languageCode wo [@code = doc('include/voc-1.2.40.0.34.10.173-DYNAMIC.xml')//valueSet [1]/conceptList/*/@code] valueSet="1.2.40.0.34.10.173" flexibility="dynamic"`
| CS | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  | `hl7:component wo [hl7:section [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.112']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … 1 |  |  | (Angeforderte Untersuchungen - uncodiert)
|  |  |  |  | `hl7:section wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.112']] classCode="DOCSECT" moodCode="EVN"`
|  | 1 … |  |  | (Angeforderte Untersuchungen - uncodiert)
|  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.2.112'] root="1.2.40.0.34.6.0.11.2.112"`
| II | 1 … 1 Mandatory |  |  | (Angeforderte Untersuchungen - uncodiert)
|  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Angeforderte Untersuchungen - uncodiert)
|  |  |  |  |  | `hl7:code wo [(@code = '400999005' and @codeSystem = '2.16.840.1.113883.6.96')] codeSystemName="SNOMED CT" code="400999005" codeSystem="2.16.840.1.113883.6.96"`
| CE | 1 … 1 Mandatory |  |  | (Angeforderte Untersuchungen - uncodiert)
|  |  |  |  |  | `hl7:title wo [not(@nullFlavor)]`
| ST | 1 … 1 Mandatory |  |  | (Angeforderte Untersuchungen - uncodiert)
|  |  |  |  |  | `hl7:text wo [not(@nullFlavor)]`
| SD.TEXT | 1 … 1 Mandatory |  |  | (Angeforderte Untersuchungen - uncodiert)
|  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  | `hl7:component wo [hl7:section [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.8']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * Required |  |  | (Übersetzung)
|  |  |  |  |  |  | `hl7:section wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.8']] classCode="DOCSECT" moodCode="EVN"`
|  | 1 … |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.2.8'] root="1.2.40.0.34.6.0.11.2.8"`
| II | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:title wo [not(@nullFlavor)]`
| ST | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:text wo [not(@nullFlavor)]`
| SD.TEXT | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:languageCode wo [@code = doc('include/voc-1.2.40.0.34.10.173-DYNAMIC.xml')//valueSet [1]/conceptList/*/@code] valueSet="1.2.40.0.34.10.173" flexibility="dynamic"`
| CS | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  | `hl7:component wo [hl7:section [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.93']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … 1 Conditional |  |  | (Probeninformation (Specimen Section))
|  |  |  | `hl7:section wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.93']] classCode="DOCSECT" moodCode="EVN"`
|  | 1 … |  |  | (Probeninformation (Specimen Section))
|  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.2.93'] root="1.2.40.0.34.6.0.11.2.93"`
| II | 1 … 1 Mandatory |  |  | (Probeninformation (Specimen Section))
|  |  |  |  | `hl7:id`
| II | 0 … 1 |  |  | (Probeninformation (Specimen Section))
|  |  |  |  | `hl7:code wo [(@code = '10' and @codeSystem = '1.2.40.0.34.5.11')] codeSystemName="ELGA_LaborparameterErgaenzung" code="10" codeSystem="1.2.40.0.34.5.11"`
| CE | 1 … 1 Mandatory |  |  | (Probeninformation (Specimen Section))
|  |  |  |  | `hl7:title wo [not(@nullFlavor)]`
| ST | 1 … 1 Mandatory |  |  | (Probeninformation (Specimen Section))
|  |  |  |  | `hl7:text wo [not(@nullFlavor)]`
| SD.TEXT | 1 … 1 Mandatory |  |  | (Probeninformation (Specimen Section))
|  |  |  |  | `hl7:entry wo [hl7:act [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.160']]] typeCode="DRIV" contextConductionInd="true"`
|  | 1 … 1 Mandatory |  |  | (Probeninformation (Specimen Entry))
|  |  |  |  |  | `hl7:act wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.160']] classCode="ACT" moodCode="EVN"`
|  | 1 … 1 Mandatory |  |  | (Probeninformation (Specimen Entry))
|  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.160'] root="1.2.40.0.34.6.0.11.3.160"`
| II | 1 … 1 Mandatory |  |  | (Probeninformation (Specimen Entry))
|  |  |  |  |  |  | `hl7:code wo [(@code = '10' and @codeSystem = '1.2.40.0.34.5.11')] codeSystemName="ELGA_LaborparameterErgaenzung" code="10" codeSystem="1.2.40.0.34.5.11"`
| CD | 1 … 1 Mandatory |  |  | (Probeninformation (Specimen Entry))
|  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Probeninformation (Specimen Entry))
|  |  |  |  |  |  | `hl7:entryRelationship wo [hl7:procedure [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.161'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.2']]] typeCode="COMP"`
|  | 1 … * Mandatory |  |  | (Specimen Collection)
|  |  |  |  |  |  |  | `hl7:procedure wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.161'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.2']] classCode="PROC" moodCode="EVN"`
|  | 1 … 1 Mandatory |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.161'] root="1.2.40.0.34.6.0.11.3.161"`
| II | 1 … 1 Mandatory |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.1.2'] root="1.3.6.1.4.1.19376.1.3.1.2"`
| II | 1 … 1 Mandatory |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  | `hl7:code wo [(@code = '33882-2' and @codeSystem = '2.16.840.1.113883.6.1')] codeSystemName="LOINC" code="33882-2" codeSystem="2.16.840.1.113883.6.1"`
| CD | 1 … 1 Mandatory |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [not(@nullFlavor)]`
| IVL_TS | 0 … 1 |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [@nullFlavor='UNK']`
| IVL_TS | 0 … 1 |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:targetSiteCode wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.52" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  | `hl7:targetSiteCode wo [@nullFlavor='UNK']`
| CD | 0 … 1 |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.24'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.3.1.7']] typeCode="PRF"`
|  | 0 … 1 |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.24'] root="1.2.40.0.34.6.0.11.9.24"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.3.1.7'] root="1.3.6.1.4.1.19376.1.3.3.1.7"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 Required |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK']`
| TS.AT.TZ | 0 … 1 |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
|  | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TEL.AT | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)!=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id root="…" extension="…"`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 1 … * Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 1 … 1 Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  | `hl7:participant wo [not(@nullFlavor)] [@typeCode = 'PRD'] [hl7:participantRole [@classCode = 'SPEC']] typeCode="PRD"`
|  | 1 … 1 Mandatory |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  | `hl7:participantRole wo [hl7:playingEntity [hl7:code [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.187-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)]]] classCode="SPEC"`
|  | 1 … 1 Mandatory |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … 1 Mandatory |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity wo [hl7:code [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.187-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)]]`
|  | 1 … 1 Mandatory |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.187-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.187" flexibility="dynamic"`
| CE | 1 … 1 Mandatory |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  | `hl7:entryRelationship wo [not(@nullFlavor)] typeCode="COMP"`
|  | 0 … 1 Required |  |  | (Specimen Received)
|  |  |  |  |  |  |  |  |  | `hl7:act wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.162'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.3']] classCode="ACT" moodCode="EVN"`
|  | 1 … |  |  | (Specimen Received)
|  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.162'] root="1.2.40.0.34.6.0.11.3.162"`
| II | 1 … 1 Mandatory |  |  | (Specimen Received)
|  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.1.3'] root="1.3.6.1.4.1.19376.1.3.1.3"`
| II | 1 … 1 Mandatory |  |  | (Specimen Received)
|  |  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = 'SPRECEIVE' and @codeSystem = '1.3.5.1.4.1.19376.1.5.3.2')] code="SPRECEIVE" codeSystem="1.3.5.1.4.1.19376.1.5.3.2"`
| CD | 1 … 1 Mandatory |  |  | (Specimen Received)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 Required |  |  | (Specimen Received)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [@nullFlavor='UNK']`
| TS.AT.TZ | 0 … 1 |  |  | (Specimen Received)
|  |  |  |  |  |  |  |  |  |  | `hl7:entryRelationship wo [hl7:act [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']]] typeCode="COMP"`
|  | 0 … * |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:act wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']] classCode="ACT" moodCode="EVN"`
|  | 1 … |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.11'] root="1.2.40.0.34.6.0.11.3.11"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '2.16.840.1.113883.10.20.1.40'] root="2.16.840.1.113883.10.20.1.40"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.5.3.1.4.2'] root="1.3.6.1.4.1.19376.1.5.3.1.4.2"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = '48767-8' and @codeSystem = '2.16.840.1.113883.6.1')] code="48767-8" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="Annotation comment"`
| CD | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.17']] typeCode="…"`
|  | 0 … * Required |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.17'] root="1.2.40.0.34.6.0.11.9.17"`
| II | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participant wo [@typeCode] [hl7:participantRole] typeCode="…" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:awarenessCode wo [concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.10310-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor] valueSet="2.16.840.1.113883.1.11.10310"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participantRole classCode="ROL"`
|  | 1 … 1 Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingDevice classCode="DEV" determinerCode="INSTANCE"`
|  |  |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity classCode="ENT" determinerCode="INSTANCE"`
|  |  |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:quantity`
| PQ | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name`
| PN | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `sdtc:birthTime`
| TS | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:scopingEntity classCode="ENT" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (Participant Body)
|  |  |  |  | `hl7:component wo [hl7:section [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.8']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * Required |  |  | (Übersetzung)
|  |  |  |  |  | `hl7:section wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.8']] classCode="DOCSECT" moodCode="EVN"`
|  | 1 … |  |  | (Übersetzung)
|  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.2.8'] root="1.2.40.0.34.6.0.11.2.8"`
| II | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Übersetzung)
|  |  |  |  |  |  | `hl7:title wo [not(@nullFlavor)]`
| ST | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  | `hl7:text wo [not(@nullFlavor)]`
| SD.TEXT | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  | `hl7:languageCode wo [@code = doc('include/voc-1.2.40.0.34.10.173-DYNAMIC.xml')//valueSet [1]/conceptList/*/@code] valueSet="1.2.40.0.34.10.173" flexibility="dynamic"`
| CS | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  | `hl7:component wo [hl7:section [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.105']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … 1 |  |  | (Laboratory Specialty Section (Mikroskopie) - codiert)
|  |  |  |  | `hl7:section wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.105']] classCode="DOCSECT" moodCode="EVN"`
|  | 1 … |  |  | (Laboratory Specialty Section (Mikroskopie) - codiert)
|  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.2.105'] root="1.2.40.0.34.6.0.11.2.105"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Specialty Section (Mikroskopie) - codiert)
|  |  |  |  |  | `hl7:templateId wo [@root='1.3.6.1.4.1.19376.1.3.3.2.1'] root="1.3.6.1.4.1.19376.1.3.3.2.1"`
| II | 0 … 0 Nicht erlaubt |  |  | (Laboratory Specialty Section (Mikroskopie) - codiert)
|  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Laboratory Specialty Section (Mikroskopie) - codiert)
|  |  |  |  |  | `hl7:code wo [(@code = '395538009' and @codeSystem = '2.16.840.1.113883.6.96')] codeSystemName="SNOMED CT" code="395538009" codeSystem="2.16.840.1.113883.6.96"`
| CE | 1 … 1 Mandatory |  |  | (Laboratory Specialty Section (Mikroskopie) - codiert)
|  |  |  |  |  | `hl7:title wo [not(@nullFlavor)]`
| ST | 1 … 1 Mandatory |  |  | (Laboratory Specialty Section (Mikroskopie) - codiert)
|  |  |  |  |  | `hl7:text wo [not(@nullFlavor)]`
| SD.TEXT | 1 … 1 Mandatory |  |  | (Laboratory Specialty Section (Mikroskopie) - codiert)
|  |  |  |  |  | `hl7:entry wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.25'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1']] typeCode="DRIV" contextConductionInd="true"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Report Data Processing Entry)
|  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.25'] root="1.2.40.0.34.6.0.11.3.25"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Report Data Processing Entry)
|  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.1'] root="1.3.6.1.4.1.19376.1.3.1"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Report Data Processing Entry)
|  |  |  |  |  |  | `hl7:act wo [hl7:statusCode [@code = 'completed' or @code = 'aborted']] classCode="ACT" moodCode="EVN"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Report Data Processing Entry)
|  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CD | 1 … 1 Mandatory |  |  | (Laboratory Report Data Processing Entry)
|  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed' or @code = 'aborted'] code="aborted"`
| CS | 1 … 1 Mandatory |  |  | (Laboratory Report Data Processing Entry)
|  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.24'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.3.1.7']] typeCode="PRF"`
|  | 0 … * Conditional |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.24'] root="1.2.40.0.34.6.0.11.9.24"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.3.1.7'] root="1.3.6.1.4.1.19376.1.3.3.1.7"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 Required |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK']`
| TS.AT.TZ | 0 … 1 |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
|  | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TEL.AT | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)!=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  | `hl7:id root="…" extension="…"`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 1 … * Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 1 … 1 Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  | `hl7:entryRelationship wo [hl7:procedure [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.161'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.2']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * Conditional |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  | `hl7:procedure wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.161'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.2']] classCode="PROC" moodCode="EVN"`
|  | 1 … 1 Mandatory |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.161'] root="1.2.40.0.34.6.0.11.3.161"`
| II | 1 … 1 Mandatory |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.1.2'] root="1.3.6.1.4.1.19376.1.3.1.2"`
| II | 1 … 1 Mandatory |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = '33882-2' and @codeSystem = '2.16.840.1.113883.6.1')] codeSystemName="LOINC" code="33882-2" codeSystem="2.16.840.1.113883.6.1"`
| CD | 1 … 1 Mandatory |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [not(@nullFlavor)]`
| IVL_TS | 0 … 1 |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [@nullFlavor='UNK']`
| IVL_TS | 0 … 1 |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:targetSiteCode wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.52" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:targetSiteCode wo [@nullFlavor='UNK']`
| CD | 0 … 1 |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.24'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.3.1.7']] typeCode="PRF"`
|  | 0 … 1 |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.24'] root="1.2.40.0.34.6.0.11.9.24"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.3.1.7'] root="1.3.6.1.4.1.19376.1.3.3.1.7"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 Required |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK']`
| TS.AT.TZ | 0 … 1 |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
|  | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TEL.AT | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)!=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id root="…" extension="…"`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 1 … * Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 1 … 1 Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:participant wo [not(@nullFlavor)] [@typeCode = 'PRD'] [hl7:participantRole [@classCode = 'SPEC']] typeCode="PRD"`
|  | 1 … 1 Mandatory |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:participantRole wo [hl7:playingEntity [hl7:code [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.187-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)]]] classCode="SPEC"`
|  | 1 … 1 Mandatory |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … 1 Mandatory |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity wo [hl7:code [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.187-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)]]`
|  | 1 … 1 Mandatory |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.187-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.187" flexibility="dynamic"`
| CE | 1 … 1 Mandatory |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  |  | `hl7:entryRelationship wo [not(@nullFlavor)] typeCode="COMP"`
|  | 0 … 1 Required |  |  | (Specimen Received)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:act wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.162'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.3']] classCode="ACT" moodCode="EVN"`
|  | 1 … |  |  | (Specimen Received)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.162'] root="1.2.40.0.34.6.0.11.3.162"`
| II | 1 … 1 Mandatory |  |  | (Specimen Received)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.1.3'] root="1.3.6.1.4.1.19376.1.3.1.3"`
| II | 1 … 1 Mandatory |  |  | (Specimen Received)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = 'SPRECEIVE' and @codeSystem = '1.3.5.1.4.1.19376.1.5.3.2')] code="SPRECEIVE" codeSystem="1.3.5.1.4.1.19376.1.5.3.2"`
| CD | 1 … 1 Mandatory |  |  | (Specimen Received)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 Required |  |  | (Specimen Received)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [@nullFlavor='UNK']`
| TS.AT.TZ | 0 … 1 |  |  | (Specimen Received)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:entryRelationship wo [hl7:act [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']]] typeCode="COMP"`
|  | 0 … * |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:act wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']] classCode="ACT" moodCode="EVN"`
|  | 1 … |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.11'] root="1.2.40.0.34.6.0.11.3.11"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '2.16.840.1.113883.10.20.1.40'] root="2.16.840.1.113883.10.20.1.40"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.5.3.1.4.2'] root="1.3.6.1.4.1.19376.1.5.3.1.4.2"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = '48767-8' and @codeSystem = '2.16.840.1.113883.6.1')] code="48767-8" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="Annotation comment"`
| CD | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.17']] typeCode="…"`
|  | 0 … * Required |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.17'] root="1.2.40.0.34.6.0.11.9.17"`
| II | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participant wo [@typeCode] [hl7:participantRole] typeCode="…" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:awarenessCode wo [concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.10310-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor] valueSet="2.16.840.1.113883.1.11.10310"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participantRole classCode="ROL"`
|  | 1 … 1 Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingDevice classCode="DEV" determinerCode="INSTANCE"`
|  |  |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity classCode="ENT" determinerCode="INSTANCE"`
|  |  |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:quantity`
| PQ | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name`
| PN | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `sdtc:birthTime`
| TS | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:scopingEntity classCode="ENT" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  | `hl7:entryRelationship wo [hl7:organizer [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.165'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.1']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … 1 |  |  | (Notification Organizer)
|  |  |  |  |  |  |  |  |  | `hl7:organizer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.165'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.1']] classCode="CLUSTER" moodCode="EVN"`
|  | 1 … |  |  | (Notification Organizer)
|  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.165'] root="1.2.40.0.34.6.0.11.3.165"`
| II | 1 … 1 Mandatory |  |  | (Notification Organizer)
|  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.1.1'] root="1.3.6.1.4.1.19376.1.3.1.1"`
| II | 1 … 1 Required |  |  | (Notification Organizer)
|  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Notification Organizer)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:component wo [hl7:observation [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.166'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.1.1']]] typeCode="COMP"`
|  | 0 … * |  |  | (Notifiable Condition)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:observation wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.166'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.1.1']] classCode="COND" moodCode="EVN"`
|  | 1 … |  |  | (Notifiable Condition)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.166'] root="1.2.40.0.34.6.0.11.3.166"`
| II | 1 … 1 Mandatory |  |  | (Notifiable Condition)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.1.1.1'] root="1.3.6.1.4.1.19376.1.3.1.1.1"`
| II | 1 … 1 Required |  |  | (Notifiable Condition)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … 1 |  |  | (Notifiable Condition)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = '170516003' and @codeSystem = '2.16.840.1.113883.6.96')] codeSystemName="SNOMED CT" code="170516003" codeSystem="2.16.840.1.113883.6.96"`
| CD | 1 … 1 Mandatory |  |  | (Notifiable Condition)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:qualifier wo [hl7:name [(@code = '246087005' and @codeSystem = '2.16.840.1.113883.6.96')]]`
| CR | 1 … 1 Mandatory |  |  | (Notifiable Condition)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [(@code = '246087005' and @codeSystem = '2.16.840.1.113883.6.96')] codeSystemName="SNOMED CT" code="246087005" codeSystem="2.16.840.1.113883.6.96"`
| CV | 1 … 1 Mandatory |  |  | (Notifiable Condition)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [(@code = '116154003' and @codeSystem = '2.16.840.1.113883.6.96')] codeSystemName="SNOMED CT" code="116154003" codeSystem="2.16.840.1.113883.6.96"`
| CD | 1 … 1 Mandatory |  |  | (Notifiable Condition)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 0 … 1 |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Notifiable Condition)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='CE'] [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.58" flexibility="dynamic"`
| CE | 1 … 1 Mandatory |  |  | (Notifiable Condition)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:component wo [hl7:observation [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.170'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.1.2']]] typeCode="COMP"`
|  | 0 … * |  |  | (Case Identification)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:observation wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.170'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.1.2']] classCode="CASE" moodCode="EVN"`
|  | 1 … |  |  | (Case Identification)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.170'] root="1.2.40.0.34.6.0.11.3.170"`
| II | 1 … 1 Mandatory |  |  | (Case Identification)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.1.1.2'] root="1.3.6.1.4.1.19376.1.3.1.1.2"`
| II | 1 … 1 Mandatory |  |  | (Case Identification)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@root = '1.2.40.0.34.3.1.1'] root="1.2.40.0.34.3.1.1" extension="…"`
| II | 0 … 1 |  |  | (Case Identification)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI']`
| II | 0 … 1 |  |  | (Case Identification)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Case Identification)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = '416341003' and @codeSystem = '2.16.840.1.113883.6.96')] codeSystemName="SNOMED CT" code="416341003" codeSystem="2.16.840.1.113883.6.96"`
| CD | 1 … 1 Mandatory |  |  | (Case Identification)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 0 … 1 |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Case Identification)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime`
| IVL_TS | 0 … 1 Required |  |  | (Case Identification)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.6.0.10.19-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] xsi:type="CD" code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.6.0.10.19" flexibility="dynamic"`
| CD | 1 … 1 Mandatory |  |  | (Case Identification)
|  |  |  |  |  |  |  |  | `hl7:entryRelationship wo [hl7:organizer [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.167'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.5']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * |  |  | (Laboratory Isolate Organizer)
|  |  |  |  |  |  |  |  |  | `hl7:organizer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.167'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.5']] classCode="CLUSTER" moodCode="EVN"`
|  | 1 … |  |  | (Laboratory Isolate Organizer)
|  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.167'] root="1.2.40.0.34.6.0.11.3.167"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Isolate Organizer)
|  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.1.5'] root="1.3.6.1.4.1.19376.1.3.1.5"`
| II | 1 … 1 Required |  |  | (Laboratory Isolate Organizer)
|  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed' or @code = 'aborted'] code="aborted"`
| CS | 1 … 1 Mandatory |  |  | (Laboratory Isolate Organizer)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [not(@nullFlavor)]`
| IVL_TS | 0 … 1 |  |  | (Laboratory Isolate Organizer)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [@nullFlavor='UNK']`
| IVL_TS | 0 … 1 |  |  | (Laboratory Isolate Organizer)
|  |  |  |  |  |  |  |  |  |  | `hl7:specimen wo [not(@nullFlavor)] [@typeCode = 'SPC'] [hl7:specimenRole [@classCode = 'SPEC']] typeCode="SPC"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Isolate Organizer)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:specimenRole wo [not(@nullFlavor)] [@classCode = 'SPEC'] [hl7:specimenPlayingEntity [@classCode = 'MIC']] classCode="SPEC"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Isolate Organizer)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … 1 |  |  | (Laboratory Isolate Organizer)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:specimenPlayingEntity wo [not(@nullFlavor)] [@classCode = 'MIC'] classCode="MIC"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Isolate Organizer)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.188" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Laboratory Isolate Organizer)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='OTH']`
| CD | 0 … 1 |  |  | (Laboratory Isolate Organizer)
|  |  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.24'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.3.1.7']] typeCode="PRF"`
|  | 0 … * Conditional |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.24'] root="1.2.40.0.34.6.0.11.9.24"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.3.1.7'] root="1.3.6.1.4.1.19376.1.3.3.1.7"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 Required |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK']`
| TS.AT.TZ | 0 … 1 |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
|  | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TEL.AT | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)!=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id root="…" extension="…"`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 1 … * Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 1 … 1 Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:component wo [hl7:organizer [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.26'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.4']]] typeCode="COMP"`
|  | 0 … * |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:organizer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.26'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.4']] classCode="BATTERY" moodCode="EVN"`
|  | 1 … |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.26'] root="1.2.40.0.34.6.0.11.3.26"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.1.4'] root="1.3.6.1.4.1.19376.1.3.1.4"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.47-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.47" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = '365705006' and @codeSystem = '2.16.840.1.113883.6.96') or @nullFlavor] codeSystemName="SNOMED CT" code="365705006" codeSystem="2.16.840.1.113883.6.96"`
| CD | 0 … 1 |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed' or @code = 'aborted'] code="aborted"`
| CS | 1 … 1 Mandatory |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime`
| IVL_TS | 0 … 1 |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:low wo [not(@nullFlavor)]`
| TS.AT.TZ | 1 … 1 Mandatory |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:high wo [not(@nullFlavor)]`
| TS.AT.TZ | 1 … 1 Mandatory |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.24'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.3.1.7']] typeCode="PRF"`
|  | 0 … * Conditional |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.24'] root="1.2.40.0.34.6.0.11.9.24"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.3.1.7'] root="1.3.6.1.4.1.19376.1.3.3.1.7"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 Required |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK']`
| TS.AT.TZ | 0 … 1 |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
|  | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TEL.AT | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)!=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id root="…" extension="…"`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 1 … * Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 1 … 1 Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:component wo [hl7:observation [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.27'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.6']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:observation wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.27'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.6']] classCode="OBS" moodCode="EVN"`
|  | 1 … |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.27'] root="1.2.40.0.34.6.0.11.3.27"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.1.6'] root="1.3.6.1.4.1.19376.1.3.1.6"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.6.0.10.53" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='OTH']`
| CD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed' or @code = 'aborted'] code="aborted"`
| CS | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [not(@nullFlavor)]`
| IVL_TS | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [@nullFlavor='UNK']`
| IVL_TS | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='PQ']`
| PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:translation`
| PQR | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='IVL_PQ']`
| IVL_PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='INT']`
| INT | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='IVL_INT']`
| IVL_INT | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='BL']`
| BL | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='ST']`
| ST | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='CV'] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CV | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.186-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] xsi:type="CD" code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.186" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [(@code = '281268007' and @codeSystem = '2.16.840.1.113883.6.96') or @nullFlavor] xsi:type="CD" codeSystemName="SNOMED CT" code="281268007" codeSystem="2.16.840.1.113883.6.96"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [(@code = '255599008' and @codeSystem = '2.16.840.1.113883.6.96') or @nullFlavor] xsi:type="CD" codeSystemName="SNOMED CT" code="255599008" codeSystem="2.16.840.1.113883.6.96"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='CD'] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='RTO']`
| RTO | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='RTO_PQ_PQ']`
| RTO_PQ_PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:interpretationCode wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.13" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:interpretationCode wo [@nullFlavor='OTH']`
| CE | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.24'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.3.1.7']] typeCode="PRF"`
|  | 0 … * Conditional |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.24'] root="1.2.40.0.34.6.0.11.9.24"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.3.1.7'] root="1.3.6.1.4.1.19376.1.3.3.1.7"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 Required |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK']`
| TS.AT.TZ | 0 … 1 |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
|  | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TEL.AT | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)!=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id root="…" extension="…"`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 1 … * Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 1 … 1 Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participant wo [hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.3.1.5']] typeCode="AUTHEN" contextControlCode="OP"`
|  | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.3.1.5'] root="1.3.6.1.4.1.19376.1.3.3.1.5"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| IVL_TS | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participantRole wo [not(@nullFlavor)] [hl7:playingEntity] classCode="ROL"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [@nullFlavor='UNK']`
| AD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [@nullFlavor='UNK']`
| TEL.AT | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity wo [not(@nullFlavor)] classCode="ENT" determinerCode="INSTANCE"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| PN | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:entryRelationship wo [hl7:act [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:act wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']] classCode="ACT" moodCode="EVN"`
|  | 1 … |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.11'] root="1.2.40.0.34.6.0.11.3.11"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '2.16.840.1.113883.10.20.1.40'] root="2.16.840.1.113883.10.20.1.40"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.5.3.1.4.2'] root="1.3.6.1.4.1.19376.1.5.3.1.4.2"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = '48767-8' and @codeSystem = '2.16.840.1.113883.6.1')] code="48767-8" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="Annotation comment"`
| CD | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.17']] typeCode="…"`
|  | 0 … * Required |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.17'] root="1.2.40.0.34.6.0.11.9.17"`
| II | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participant wo [@typeCode] [hl7:participantRole] typeCode="…" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:awarenessCode wo [concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.10310-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor] valueSet="2.16.840.1.113883.1.11.10310"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participantRole classCode="ROL"`
|  | 1 … 1 Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingDevice classCode="DEV" determinerCode="INSTANCE"`
|  |  |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity classCode="ENT" determinerCode="INSTANCE"`
|  |  |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:quantity`
| PQ | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name`
| PN | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `sdtc:birthTime`
| TS | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:scopingEntity classCode="ENT" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:entryRelationship wo [@typeCode = 'REFR'] [hl7:observation [@classCode = 'OBS'] [@moodCode = 'EVN']] typeCode="REFR" contextConductionInd="true"`
|  | 0 … * |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:observation wo [hl7:statusCode [@code = 'completed']] classCode="OBS" moodCode="EVN"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.6.0.10.53" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='OTH']`
| CD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [not(@nullFlavor)]`
| IVL_TS | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [@nullFlavor='UNK']`
| IVL_TS | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='PQ']`
| PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:translation`
| PQR | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='IVL_PQ']`
| IVL_PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='INT']`
| INT | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='IVL_INT']`
| IVL_INT | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='BL']`
| BL | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='ST']`
| ST | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='CV'] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CV | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.186-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] xsi:type="CD" code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.186" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [(@code = '281268007' and @codeSystem = '2.16.840.1.113883.6.96') or @nullFlavor] xsi:type="CD" codeSystemName="SNOMED CT" code="281268007" codeSystem="2.16.840.1.113883.6.96"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [(@code = '255599008' and @codeSystem = '2.16.840.1.113883.6.96') or @nullFlavor] xsi:type="CD" codeSystemName="SNOMED CT" code="255599008" codeSystem="2.16.840.1.113883.6.96"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='CD'] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='RTO']`
| RTO | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='RTO_PQ_PQ']`
| RTO_PQ_PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:interpretationCode wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.13" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:interpretationCode wo [@nullFlavor='OTH']`
| CE | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:referenceRange wo [@typeCode = 'REFV'] [hl7:observationRange [@classCode = 'OBS'] [@moodCode = 'EVN.CRT']] typeCode="REFV"`
|  | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:observationRange wo [hl7:interpretationCode [(@code = 'N' and @codeSystem = '2.16.840.1.113883.5.83')]] classCode="OBS" moodCode="EVN.CRT"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value`
| IVL_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:low wo [not(@nullFlavor)]`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:low wo [@nullFlavor='NA']`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:low wo [@nullFlavor='NINF']`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:high wo [not(@nullFlavor)]`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:high wo [@nullFlavor='NA']`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:high wo [@nullFlavor='PINF']`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:interpretationCode wo [(@code = 'N' and @codeSystem = '2.16.840.1.113883.5.83')] codeSystemName="HL7:ObservationInterpretation" code="N" codeSystem="2.16.840.1.113883.5.83"`
| CE | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:component wo [hl7:observationMedia [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.19']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * |  |  | (Eingebettetes Objekt Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:observationMedia wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.19']] classCode="OBS" moodCode="EVN" ID="…"`
|  | 1 … |  |  | (Eingebettetes Objekt Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.19'] root="1.2.40.0.34.6.0.11.3.19"`
| II | 1 … 1 Mandatory |  |  | (Eingebettetes Objekt Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [not(@nullFlavor)] mediaType="…" representation="B64"`
| ED | 1 … 1 Mandatory |  |  | (Eingebettetes Objekt Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.17']] typeCode="…"`
|  | 0 … * Required |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.17'] root="1.2.40.0.34.6.0.11.9.17"`
| II | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participant wo [@typeCode] [hl7:participantRole] typeCode="…" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:awarenessCode wo [concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.10310-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor] valueSet="2.16.840.1.113883.1.11.10310"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participantRole classCode="ROL"`
|  | 1 … 1 Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingDevice classCode="DEV" determinerCode="INSTANCE"`
|  |  |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity classCode="ENT" determinerCode="INSTANCE"`
|  |  |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:quantity`
| PQ | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name`
| PN | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `sdtc:birthTime`
| TS | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:scopingEntity classCode="ENT" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:component wo [hl7:act [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:act wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']] classCode="ACT" moodCode="EVN"`
|  | 1 … |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.11'] root="1.2.40.0.34.6.0.11.3.11"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '2.16.840.1.113883.10.20.1.40'] root="2.16.840.1.113883.10.20.1.40"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.5.3.1.4.2'] root="1.3.6.1.4.1.19376.1.5.3.1.4.2"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = '48767-8' and @codeSystem = '2.16.840.1.113883.6.1')] code="48767-8" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="Annotation comment"`
| CD | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.17']] typeCode="…"`
|  | 0 … * Required |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.17'] root="1.2.40.0.34.6.0.11.9.17"`
| II | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participant wo [@typeCode] [hl7:participantRole] typeCode="…" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:awarenessCode wo [concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.10310-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor] valueSet="2.16.840.1.113883.1.11.10310"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participantRole classCode="ROL"`
|  | 1 … 1 Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingDevice classCode="DEV" determinerCode="INSTANCE"`
|  |  |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity classCode="ENT" determinerCode="INSTANCE"`
|  |  |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:quantity`
| PQ | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name`
| PN | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `sdtc:birthTime`
| TS | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:scopingEntity classCode="ENT" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:component wo [hl7:observation [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.27'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.6']]] typeCode="COMP"`
|  | 0 … * |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:observation wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.27'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.6']] classCode="OBS" moodCode="EVN"`
|  | 1 … |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.27'] root="1.2.40.0.34.6.0.11.3.27"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.1.6'] root="1.3.6.1.4.1.19376.1.3.1.6"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.6.0.10.53" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='OTH']`
| CD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed' or @code = 'aborted'] code="aborted"`
| CS | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [not(@nullFlavor)]`
| IVL_TS | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [@nullFlavor='UNK']`
| IVL_TS | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='PQ']`
| PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:translation`
| PQR | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='IVL_PQ']`
| IVL_PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='INT']`
| INT | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='IVL_INT']`
| IVL_INT | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='BL']`
| BL | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='ST']`
| ST | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='CV'] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CV | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.186-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] xsi:type="CD" code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.186" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [(@code = '281268007' and @codeSystem = '2.16.840.1.113883.6.96') or @nullFlavor] xsi:type="CD" codeSystemName="SNOMED CT" code="281268007" codeSystem="2.16.840.1.113883.6.96"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [(@code = '255599008' and @codeSystem = '2.16.840.1.113883.6.96') or @nullFlavor] xsi:type="CD" codeSystemName="SNOMED CT" code="255599008" codeSystem="2.16.840.1.113883.6.96"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='CD'] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='RTO']`
| RTO | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='RTO_PQ_PQ']`
| RTO_PQ_PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:interpretationCode wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.13" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:interpretationCode wo [@nullFlavor='OTH']`
| CE | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.24'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.3.1.7']] typeCode="PRF"`
|  | 0 … * Conditional |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.24'] root="1.2.40.0.34.6.0.11.9.24"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.3.1.7'] root="1.3.6.1.4.1.19376.1.3.3.1.7"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 Required |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK']`
| TS.AT.TZ | 0 … 1 |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
|  | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TEL.AT | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)!=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id root="…" extension="…"`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 1 … * Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 1 … 1 Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participant wo [hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.3.1.5']] typeCode="AUTHEN" contextControlCode="OP"`
|  | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.3.1.5'] root="1.3.6.1.4.1.19376.1.3.3.1.5"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| IVL_TS | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participantRole wo [not(@nullFlavor)] [hl7:playingEntity] classCode="ROL"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [@nullFlavor='UNK']`
| AD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [@nullFlavor='UNK']`
| TEL.AT | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity wo [not(@nullFlavor)] classCode="ENT" determinerCode="INSTANCE"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| PN | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:entryRelationship wo [hl7:act [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:act wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']] classCode="ACT" moodCode="EVN"`
|  | 1 … |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.11'] root="1.2.40.0.34.6.0.11.3.11"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '2.16.840.1.113883.10.20.1.40'] root="2.16.840.1.113883.10.20.1.40"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.5.3.1.4.2'] root="1.3.6.1.4.1.19376.1.5.3.1.4.2"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = '48767-8' and @codeSystem = '2.16.840.1.113883.6.1')] code="48767-8" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="Annotation comment"`
| CD | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.17']] typeCode="…"`
|  | 0 … * Required |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.17'] root="1.2.40.0.34.6.0.11.9.17"`
| II | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participant wo [@typeCode] [hl7:participantRole] typeCode="…" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:awarenessCode wo [concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.10310-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor] valueSet="2.16.840.1.113883.1.11.10310"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participantRole classCode="ROL"`
|  | 1 … 1 Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingDevice classCode="DEV" determinerCode="INSTANCE"`
|  |  |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity classCode="ENT" determinerCode="INSTANCE"`
|  |  |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:quantity`
| PQ | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name`
| PN | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `sdtc:birthTime`
| TS | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:scopingEntity classCode="ENT" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:entryRelationship wo [@typeCode = 'REFR'] [hl7:observation [@classCode = 'OBS'] [@moodCode = 'EVN']] typeCode="REFR" contextConductionInd="true"`
|  | 0 … * |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:observation wo [hl7:statusCode [@code = 'completed']] classCode="OBS" moodCode="EVN"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.6.0.10.53" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='OTH']`
| CD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [not(@nullFlavor)]`
| IVL_TS | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [@nullFlavor='UNK']`
| IVL_TS | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='PQ']`
| PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:translation`
| PQR | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='IVL_PQ']`
| IVL_PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='INT']`
| INT | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='IVL_INT']`
| IVL_INT | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='BL']`
| BL | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='ST']`
| ST | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='CV'] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CV | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.186-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] xsi:type="CD" code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.186" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [(@code = '281268007' and @codeSystem = '2.16.840.1.113883.6.96') or @nullFlavor] xsi:type="CD" codeSystemName="SNOMED CT" code="281268007" codeSystem="2.16.840.1.113883.6.96"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [(@code = '255599008' and @codeSystem = '2.16.840.1.113883.6.96') or @nullFlavor] xsi:type="CD" codeSystemName="SNOMED CT" code="255599008" codeSystem="2.16.840.1.113883.6.96"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='CD'] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='RTO']`
| RTO | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='RTO_PQ_PQ']`
| RTO_PQ_PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:interpretationCode wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.13" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:interpretationCode wo [@nullFlavor='OTH']`
| CE | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:referenceRange wo [@typeCode = 'REFV'] [hl7:observationRange [@classCode = 'OBS'] [@moodCode = 'EVN.CRT']] typeCode="REFV"`
|  | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:observationRange wo [hl7:interpretationCode [(@code = 'N' and @codeSystem = '2.16.840.1.113883.5.83')]] classCode="OBS" moodCode="EVN.CRT"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value`
| IVL_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:low wo [not(@nullFlavor)]`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:low wo [@nullFlavor='NA']`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:low wo [@nullFlavor='NINF']`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:high wo [not(@nullFlavor)]`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:high wo [@nullFlavor='NA']`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:high wo [@nullFlavor='PINF']`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:interpretationCode wo [(@code = 'N' and @codeSystem = '2.16.840.1.113883.5.83')] codeSystemName="HL7:ObservationInterpretation" code="N" codeSystem="2.16.840.1.113883.5.83"`
| CE | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:component wo [hl7:observationMedia [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.19']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * |  |  | (Eingebettetes Objekt Entry)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:observationMedia wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.19']] classCode="OBS" moodCode="EVN" ID="…"`
|  | 1 … |  |  | (Eingebettetes Objekt Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.19'] root="1.2.40.0.34.6.0.11.3.19"`
| II | 1 … 1 Mandatory |  |  | (Eingebettetes Objekt Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [not(@nullFlavor)] mediaType="…" representation="B64"`
| ED | 1 … 1 Mandatory |  |  | (Eingebettetes Objekt Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.17']] typeCode="…"`
|  | 0 … * Required |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.17'] root="1.2.40.0.34.6.0.11.9.17"`
| II | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participant wo [@typeCode] [hl7:participantRole] typeCode="…" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:awarenessCode wo [concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.10310-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor] valueSet="2.16.840.1.113883.1.11.10310"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participantRole classCode="ROL"`
|  | 1 … 1 Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingDevice classCode="DEV" determinerCode="INSTANCE"`
|  |  |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity classCode="ENT" determinerCode="INSTANCE"`
|  |  |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:quantity`
| PQ | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name`
| PN | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `sdtc:birthTime`
| TS | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:scopingEntity classCode="ENT" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:component wo [hl7:act [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']]] typeCode="COMP"`
|  | 0 … * |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:act wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']] classCode="ACT" moodCode="EVN"`
|  | 1 … |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.11'] root="1.2.40.0.34.6.0.11.3.11"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '2.16.840.1.113883.10.20.1.40'] root="2.16.840.1.113883.10.20.1.40"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.5.3.1.4.2'] root="1.3.6.1.4.1.19376.1.5.3.1.4.2"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = '48767-8' and @codeSystem = '2.16.840.1.113883.6.1')] code="48767-8" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="Annotation comment"`
| CD | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.17']] typeCode="…"`
|  | 0 … * Required |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.17'] root="1.2.40.0.34.6.0.11.9.17"`
| II | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participant wo [@typeCode] [hl7:participantRole] typeCode="…" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:awarenessCode wo [concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.10310-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor] valueSet="2.16.840.1.113883.1.11.10310"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participantRole classCode="ROL"`
|  | 1 … 1 Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingDevice classCode="DEV" determinerCode="INSTANCE"`
|  |  |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity classCode="ENT" determinerCode="INSTANCE"`
|  |  |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:quantity`
| PQ | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name`
| PN | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `sdtc:birthTime`
| TS | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:scopingEntity classCode="ENT" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  | `hl7:entryRelationship wo [hl7:organizer [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.26'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.4']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  | `hl7:organizer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.26'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.4']] classCode="BATTERY" moodCode="EVN"`
|  | 1 … |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.26'] root="1.2.40.0.34.6.0.11.3.26"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.1.4'] root="1.3.6.1.4.1.19376.1.3.1.4"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.47-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.47" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = '365705006' and @codeSystem = '2.16.840.1.113883.6.96') or @nullFlavor] codeSystemName="SNOMED CT" code="365705006" codeSystem="2.16.840.1.113883.6.96"`
| CD | 0 … 1 |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed' or @code = 'aborted'] code="aborted"`
| CS | 1 … 1 Mandatory |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime`
| IVL_TS | 0 … 1 |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:low wo [not(@nullFlavor)]`
| TS.AT.TZ | 1 … 1 Mandatory |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:high wo [not(@nullFlavor)]`
| TS.AT.TZ | 1 … 1 Mandatory |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.24'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.3.1.7']] typeCode="PRF"`
|  | 0 … * Conditional |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.24'] root="1.2.40.0.34.6.0.11.9.24"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.3.1.7'] root="1.3.6.1.4.1.19376.1.3.3.1.7"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 Required |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK']`
| TS.AT.TZ | 0 … 1 |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
|  | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TEL.AT | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)!=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id root="…" extension="…"`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 1 … * Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 1 … 1 Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:component wo [hl7:observation [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.27'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.6']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:observation wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.27'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.6']] classCode="OBS" moodCode="EVN"`
|  | 1 … |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.27'] root="1.2.40.0.34.6.0.11.3.27"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.1.6'] root="1.3.6.1.4.1.19376.1.3.1.6"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.6.0.10.53" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='OTH']`
| CD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed' or @code = 'aborted'] code="aborted"`
| CS | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [not(@nullFlavor)]`
| IVL_TS | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [@nullFlavor='UNK']`
| IVL_TS | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='PQ']`
| PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:translation`
| PQR | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='IVL_PQ']`
| IVL_PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='INT']`
| INT | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='IVL_INT']`
| IVL_INT | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='BL']`
| BL | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='ST']`
| ST | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='CV'] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CV | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.186-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] xsi:type="CD" code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.186" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [(@code = '281268007' and @codeSystem = '2.16.840.1.113883.6.96') or @nullFlavor] xsi:type="CD" codeSystemName="SNOMED CT" code="281268007" codeSystem="2.16.840.1.113883.6.96"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [(@code = '255599008' and @codeSystem = '2.16.840.1.113883.6.96') or @nullFlavor] xsi:type="CD" codeSystemName="SNOMED CT" code="255599008" codeSystem="2.16.840.1.113883.6.96"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='CD'] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='RTO']`
| RTO | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='RTO_PQ_PQ']`
| RTO_PQ_PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:interpretationCode wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.13" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:interpretationCode wo [@nullFlavor='OTH']`
| CE | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.24'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.3.1.7']] typeCode="PRF"`
|  | 0 … * Conditional |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.24'] root="1.2.40.0.34.6.0.11.9.24"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.3.1.7'] root="1.3.6.1.4.1.19376.1.3.3.1.7"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 Required |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK']`
| TS.AT.TZ | 0 … 1 |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
|  | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TEL.AT | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)!=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id root="…" extension="…"`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 1 … * Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 1 … 1 Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participant wo [hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.3.1.5']] typeCode="AUTHEN" contextControlCode="OP"`
|  | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.3.1.5'] root="1.3.6.1.4.1.19376.1.3.3.1.5"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| IVL_TS | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participantRole wo [not(@nullFlavor)] [hl7:playingEntity] classCode="ROL"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [@nullFlavor='UNK']`
| AD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [@nullFlavor='UNK']`
| TEL.AT | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity wo [not(@nullFlavor)] classCode="ENT" determinerCode="INSTANCE"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| PN | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:entryRelationship wo [hl7:act [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:act wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']] classCode="ACT" moodCode="EVN"`
|  | 1 … |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.11'] root="1.2.40.0.34.6.0.11.3.11"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '2.16.840.1.113883.10.20.1.40'] root="2.16.840.1.113883.10.20.1.40"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.5.3.1.4.2'] root="1.3.6.1.4.1.19376.1.5.3.1.4.2"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = '48767-8' and @codeSystem = '2.16.840.1.113883.6.1')] code="48767-8" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="Annotation comment"`
| CD | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.17']] typeCode="…"`
|  | 0 … * Required |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.17'] root="1.2.40.0.34.6.0.11.9.17"`
| II | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participant wo [@typeCode] [hl7:participantRole] typeCode="…" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:awarenessCode wo [concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.10310-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor] valueSet="2.16.840.1.113883.1.11.10310"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participantRole classCode="ROL"`
|  | 1 … 1 Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingDevice classCode="DEV" determinerCode="INSTANCE"`
|  |  |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity classCode="ENT" determinerCode="INSTANCE"`
|  |  |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:quantity`
| PQ | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name`
| PN | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `sdtc:birthTime`
| TS | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:scopingEntity classCode="ENT" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:entryRelationship wo [@typeCode = 'REFR'] [hl7:observation [@classCode = 'OBS'] [@moodCode = 'EVN']] typeCode="REFR" contextConductionInd="true"`
|  | 0 … * |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:observation wo [hl7:statusCode [@code = 'completed']] classCode="OBS" moodCode="EVN"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.6.0.10.53" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='OTH']`
| CD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [not(@nullFlavor)]`
| IVL_TS | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [@nullFlavor='UNK']`
| IVL_TS | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='PQ']`
| PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:translation`
| PQR | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='IVL_PQ']`
| IVL_PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='INT']`
| INT | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='IVL_INT']`
| IVL_INT | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='BL']`
| BL | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='ST']`
| ST | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='CV'] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CV | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.186-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] xsi:type="CD" code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.186" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [(@code = '281268007' and @codeSystem = '2.16.840.1.113883.6.96') or @nullFlavor] xsi:type="CD" codeSystemName="SNOMED CT" code="281268007" codeSystem="2.16.840.1.113883.6.96"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [(@code = '255599008' and @codeSystem = '2.16.840.1.113883.6.96') or @nullFlavor] xsi:type="CD" codeSystemName="SNOMED CT" code="255599008" codeSystem="2.16.840.1.113883.6.96"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='CD'] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='RTO']`
| RTO | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='RTO_PQ_PQ']`
| RTO_PQ_PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:interpretationCode wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.13" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:interpretationCode wo [@nullFlavor='OTH']`
| CE | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:referenceRange wo [@typeCode = 'REFV'] [hl7:observationRange [@classCode = 'OBS'] [@moodCode = 'EVN.CRT']] typeCode="REFV"`
|  | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:observationRange wo [hl7:interpretationCode [(@code = 'N' and @codeSystem = '2.16.840.1.113883.5.83')]] classCode="OBS" moodCode="EVN.CRT"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value`
| IVL_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:low wo [not(@nullFlavor)]`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:low wo [@nullFlavor='NA']`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:low wo [@nullFlavor='NINF']`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:high wo [not(@nullFlavor)]`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:high wo [@nullFlavor='NA']`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:high wo [@nullFlavor='PINF']`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:interpretationCode wo [(@code = 'N' and @codeSystem = '2.16.840.1.113883.5.83')] codeSystemName="HL7:ObservationInterpretation" code="N" codeSystem="2.16.840.1.113883.5.83"`
| CE | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:component wo [hl7:observationMedia [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.19']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * |  |  | (Eingebettetes Objekt Entry)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:observationMedia wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.19']] classCode="OBS" moodCode="EVN" ID="…"`
|  | 1 … |  |  | (Eingebettetes Objekt Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.19'] root="1.2.40.0.34.6.0.11.3.19"`
| II | 1 … 1 Mandatory |  |  | (Eingebettetes Objekt Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [not(@nullFlavor)] mediaType="…" representation="B64"`
| ED | 1 … 1 Mandatory |  |  | (Eingebettetes Objekt Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.17']] typeCode="…"`
|  | 0 … * Required |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.17'] root="1.2.40.0.34.6.0.11.9.17"`
| II | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participant wo [@typeCode] [hl7:participantRole] typeCode="…" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:awarenessCode wo [concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.10310-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor] valueSet="2.16.840.1.113883.1.11.10310"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participantRole classCode="ROL"`
|  | 1 … 1 Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingDevice classCode="DEV" determinerCode="INSTANCE"`
|  |  |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity classCode="ENT" determinerCode="INSTANCE"`
|  |  |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:quantity`
| PQ | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name`
| PN | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `sdtc:birthTime`
| TS | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:scopingEntity classCode="ENT" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:component wo [hl7:act [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:act wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']] classCode="ACT" moodCode="EVN"`
|  | 1 … |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.11'] root="1.2.40.0.34.6.0.11.3.11"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '2.16.840.1.113883.10.20.1.40'] root="2.16.840.1.113883.10.20.1.40"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.5.3.1.4.2'] root="1.3.6.1.4.1.19376.1.5.3.1.4.2"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = '48767-8' and @codeSystem = '2.16.840.1.113883.6.1')] code="48767-8" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="Annotation comment"`
| CD | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.17']] typeCode="…"`
|  | 0 … * Required |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.17'] root="1.2.40.0.34.6.0.11.9.17"`
| II | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participant wo [@typeCode] [hl7:participantRole] typeCode="…" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:awarenessCode wo [concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.10310-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor] valueSet="2.16.840.1.113883.1.11.10310"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participantRole classCode="ROL"`
|  | 1 … 1 Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingDevice classCode="DEV" determinerCode="INSTANCE"`
|  |  |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity classCode="ENT" determinerCode="INSTANCE"`
|  |  |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:quantity`
| PQ | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name`
| PN | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `sdtc:birthTime`
| TS | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:scopingEntity classCode="ENT" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  | `hl7:entryRelationship wo [hl7:observation [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.27'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.6']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  | `hl7:observation wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.27'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.6']] classCode="OBS" moodCode="EVN"`
|  | 1 … |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.27'] root="1.2.40.0.34.6.0.11.3.27"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.1.6'] root="1.3.6.1.4.1.19376.1.3.1.6"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.6.0.10.53" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='OTH']`
| CD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed' or @code = 'aborted'] code="aborted"`
| CS | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [not(@nullFlavor)]`
| IVL_TS | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [@nullFlavor='UNK']`
| IVL_TS | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='PQ']`
| PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:translation`
| PQR | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='IVL_PQ']`
| IVL_PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='INT']`
| INT | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='IVL_INT']`
| IVL_INT | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='BL']`
| BL | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='ST']`
| ST | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='CV'] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CV | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.186-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] xsi:type="CD" code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.186" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [(@code = '281268007' and @codeSystem = '2.16.840.1.113883.6.96') or @nullFlavor] xsi:type="CD" codeSystemName="SNOMED CT" code="281268007" codeSystem="2.16.840.1.113883.6.96"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [(@code = '255599008' and @codeSystem = '2.16.840.1.113883.6.96') or @nullFlavor] xsi:type="CD" codeSystemName="SNOMED CT" code="255599008" codeSystem="2.16.840.1.113883.6.96"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='CD'] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='RTO']`
| RTO | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='RTO_PQ_PQ']`
| RTO_PQ_PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:interpretationCode wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.13" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:interpretationCode wo [@nullFlavor='OTH']`
| CE | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.24'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.3.1.7']] typeCode="PRF"`
|  | 0 … * Conditional |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.24'] root="1.2.40.0.34.6.0.11.9.24"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.3.1.7'] root="1.3.6.1.4.1.19376.1.3.3.1.7"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 Required |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK']`
| TS.AT.TZ | 0 … 1 |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
|  | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TEL.AT | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)!=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id root="…" extension="…"`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 1 … * Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 1 … 1 Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:participant wo [hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.3.1.5']] typeCode="AUTHEN" contextControlCode="OP"`
|  | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.3.1.5'] root="1.3.6.1.4.1.19376.1.3.3.1.5"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| IVL_TS | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:participantRole wo [not(@nullFlavor)] [hl7:playingEntity] classCode="ROL"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [@nullFlavor='UNK']`
| AD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [@nullFlavor='UNK']`
| TEL.AT | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity wo [not(@nullFlavor)] classCode="ENT" determinerCode="INSTANCE"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| PN | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  | `hl7:entryRelationship wo [hl7:act [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:act wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']] classCode="ACT" moodCode="EVN"`
|  | 1 … |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.11'] root="1.2.40.0.34.6.0.11.3.11"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '2.16.840.1.113883.10.20.1.40'] root="2.16.840.1.113883.10.20.1.40"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.5.3.1.4.2'] root="1.3.6.1.4.1.19376.1.5.3.1.4.2"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = '48767-8' and @codeSystem = '2.16.840.1.113883.6.1')] code="48767-8" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="Annotation comment"`
| CD | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.17']] typeCode="…"`
|  | 0 … * Required |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.17'] root="1.2.40.0.34.6.0.11.9.17"`
| II | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participant wo [@typeCode] [hl7:participantRole] typeCode="…" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:awarenessCode wo [concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.10310-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor] valueSet="2.16.840.1.113883.1.11.10310"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participantRole classCode="ROL"`
|  | 1 … 1 Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingDevice classCode="DEV" determinerCode="INSTANCE"`
|  |  |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity classCode="ENT" determinerCode="INSTANCE"`
|  |  |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:quantity`
| PQ | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name`
| PN | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `sdtc:birthTime`
| TS | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:scopingEntity classCode="ENT" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:entryRelationship wo [@typeCode = 'REFR'] [hl7:observation [@classCode = 'OBS'] [@moodCode = 'EVN']] typeCode="REFR" contextConductionInd="true"`
|  | 0 … * |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:observation wo [hl7:statusCode [@code = 'completed']] classCode="OBS" moodCode="EVN"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.6.0.10.53" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='OTH']`
| CD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [not(@nullFlavor)]`
| IVL_TS | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [@nullFlavor='UNK']`
| IVL_TS | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='PQ']`
| PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:translation`
| PQR | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='IVL_PQ']`
| IVL_PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='INT']`
| INT | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='IVL_INT']`
| IVL_INT | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='BL']`
| BL | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='ST']`
| ST | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='CV'] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CV | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.186-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] xsi:type="CD" code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.186" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [(@code = '281268007' and @codeSystem = '2.16.840.1.113883.6.96') or @nullFlavor] xsi:type="CD" codeSystemName="SNOMED CT" code="281268007" codeSystem="2.16.840.1.113883.6.96"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [(@code = '255599008' and @codeSystem = '2.16.840.1.113883.6.96') or @nullFlavor] xsi:type="CD" codeSystemName="SNOMED CT" code="255599008" codeSystem="2.16.840.1.113883.6.96"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='CD'] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='RTO']`
| RTO | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='RTO_PQ_PQ']`
| RTO_PQ_PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:interpretationCode wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.13" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:interpretationCode wo [@nullFlavor='OTH']`
| CE | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  | `hl7:referenceRange wo [@typeCode = 'REFV'] [hl7:observationRange [@classCode = 'OBS'] [@moodCode = 'EVN.CRT']] typeCode="REFV"`
|  | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:observationRange wo [hl7:interpretationCode [(@code = 'N' and @codeSystem = '2.16.840.1.113883.5.83')]] classCode="OBS" moodCode="EVN.CRT"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value`
| IVL_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:low wo [not(@nullFlavor)]`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:low wo [@nullFlavor='NA']`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:low wo [@nullFlavor='NINF']`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:high wo [not(@nullFlavor)]`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:high wo [@nullFlavor='NA']`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:high wo [@nullFlavor='PINF']`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:interpretationCode wo [(@code = 'N' and @codeSystem = '2.16.840.1.113883.5.83')] codeSystemName="HL7:ObservationInterpretation" code="N" codeSystem="2.16.840.1.113883.5.83"`
| CE | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  | `hl7:entryRelationship wo [hl7:observationMedia [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.19']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * |  |  | (Eingebettetes Objekt Entry)
|  |  |  |  |  |  |  |  |  | `hl7:observationMedia wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.19']] classCode="OBS" moodCode="EVN" ID="…"`
|  | 1 … |  |  | (Eingebettetes Objekt Entry)
|  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.19'] root="1.2.40.0.34.6.0.11.3.19"`
| II | 1 … 1 Mandatory |  |  | (Eingebettetes Objekt Entry)
|  |  |  |  |  |  |  |  |  |  | `hl7:value wo [not(@nullFlavor)] mediaType="…" representation="B64"`
| ED | 1 … 1 Mandatory |  |  | (Eingebettetes Objekt Entry)
|  |  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.17']] typeCode="…"`
|  | 0 … * Required |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.17'] root="1.2.40.0.34.6.0.11.9.17"`
| II | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  | `hl7:participant wo [@typeCode] [hl7:participantRole] typeCode="…" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:awarenessCode wo [concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.10310-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor] valueSet="2.16.840.1.113883.1.11.10310"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:participantRole classCode="ROL"`
|  | 1 … 1 Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingDevice classCode="DEV" determinerCode="INSTANCE"`
|  |  |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity classCode="ENT" determinerCode="INSTANCE"`
|  |  |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:quantity`
| PQ | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name`
| PN | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `sdtc:birthTime`
| TS | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:scopingEntity classCode="ENT" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  | `hl7:entryRelationship wo [hl7:act [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  | `hl7:act wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']] classCode="ACT" moodCode="EVN"`
|  | 1 … |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.11'] root="1.2.40.0.34.6.0.11.3.11"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '2.16.840.1.113883.10.20.1.40'] root="2.16.840.1.113883.10.20.1.40"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.5.3.1.4.2'] root="1.3.6.1.4.1.19376.1.5.3.1.4.2"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = '48767-8' and @codeSystem = '2.16.840.1.113883.6.1')] code="48767-8" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="Annotation comment"`
| CD | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.17']] typeCode="…"`
|  | 0 … * Required |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.17'] root="1.2.40.0.34.6.0.11.9.17"`
| II | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  | `hl7:participant wo [@typeCode] [hl7:participantRole] typeCode="…" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:awarenessCode wo [concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.10310-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor] valueSet="2.16.840.1.113883.1.11.10310"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:participantRole classCode="ROL"`
|  | 1 … 1 Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingDevice classCode="DEV" determinerCode="INSTANCE"`
|  |  |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity classCode="ENT" determinerCode="INSTANCE"`
|  |  |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:quantity`
| PQ | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name`
| PN | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `sdtc:birthTime`
| TS | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:scopingEntity classCode="ENT" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  | `hl7:component wo [hl7:section [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.8']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * Required |  |  | (Übersetzung)
|  |  |  |  |  |  | `hl7:section wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.8']] classCode="DOCSECT" moodCode="EVN"`
|  | 1 … |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.2.8'] root="1.2.40.0.34.6.0.11.2.8"`
| II | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:title wo [not(@nullFlavor)]`
| ST | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:text wo [not(@nullFlavor)]`
| SD.TEXT | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:languageCode wo [@code = doc('include/voc-1.2.40.0.34.10.173-DYNAMIC.xml')//valueSet [1]/conceptList/*/@code] valueSet="1.2.40.0.34.10.173" flexibility="dynamic"`
| CS | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  | `hl7:component wo [hl7:section [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.113']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … 1 |  |  | (Laboratory Specialty Section (Mikroskopie) - uncodiert)
|  |  |  |  | `hl7:section wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.113']] classCode="DOCSECT" moodCode="EVN"`
|  | 1 … |  |  | (Laboratory Specialty Section (Mikroskopie) - uncodiert)
|  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.2.113'] root="1.2.40.0.34.6.0.11.2.113"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Specialty Section (Mikroskopie) - uncodiert)
|  |  |  |  |  | `hl7:templateId wo [@root='1.3.6.1.4.1.19376.1.3.3.2.1'] root="1.3.6.1.4.1.19376.1.3.3.2.1"`
| II | 0 … 0 Nicht erlaubt |  |  | (Laboratory Specialty Section (Mikroskopie) - uncodiert)
|  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Laboratory Specialty Section (Mikroskopie) - uncodiert)
|  |  |  |  |  | `hl7:code wo [(@code = '395538009' and @codeSystem = '2.16.840.1.113883.6.96')] codeSystemName="SNOMED CT" code="395538009" codeSystem="2.16.840.1.113883.6.96"`
| CE | 1 … 1 Mandatory |  |  | (Laboratory Specialty Section (Mikroskopie) - uncodiert)
|  |  |  |  |  | `hl7:title wo [not(@nullFlavor)]`
| ST | 1 … 1 Mandatory |  |  | (Laboratory Specialty Section (Mikroskopie) - uncodiert)
|  |  |  |  |  | `hl7:text wo [not(@nullFlavor)]`
| SD.TEXT | 1 … 1 Mandatory |  |  | (Laboratory Specialty Section (Mikroskopie) - uncodiert)
|  |  |  |  |  | `hl7:component wo [hl7:section [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.8']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * Required |  |  | (Übersetzung)
|  |  |  |  |  |  | `hl7:section wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.8']] classCode="DOCSECT" moodCode="EVN"`
|  | 1 … |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.2.8'] root="1.2.40.0.34.6.0.11.2.8"`
| II | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:title wo [not(@nullFlavor)]`
| ST | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:text wo [not(@nullFlavor)]`
| SD.TEXT | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:languageCode wo [@code = doc('include/voc-1.2.40.0.34.10.173-DYNAMIC.xml')//valueSet [1]/conceptList/*/@code] valueSet="1.2.40.0.34.10.173" flexibility="dynamic"`
| CS | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  | `hl7:component wo [hl7:section [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.106']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … 1 |  |  | (Laboratory Specialty Section (Kultureller Erregernachweis))
|  |  |  | `hl7:section wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.106']] classCode="DOCSECT" moodCode="EVN"`
|  | 1 … |  |  | (Laboratory Specialty Section (Kultureller Erregernachweis))
|  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.2.106'] root="1.2.40.0.34.6.0.11.2.106"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Specialty Section (Kultureller Erregernachweis))
|  |  |  |  | `hl7:templateId wo [@root='1.3.6.1.4.1.19376.1.3.3.2.1'] root="1.3.6.1.4.1.19376.1.3.3.2.1"`
| II | 0 … 0 Nicht erlaubt |  |  | (Laboratory Specialty Section (Kultureller Erregernachweis))
|  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Laboratory Specialty Section (Kultureller Erregernachweis))
|  |  |  |  | `hl7:code wo [(@code = '446394004' and @codeSystem = '2.16.840.1.113883.6.96')] codeSystemName="SNOMED CT" code="446394004" codeSystem="2.16.840.1.113883.6.96"`
| CE | 1 … 1 Mandatory |  |  | (Laboratory Specialty Section (Kultureller Erregernachweis))
|  |  |  |  | `hl7:title wo [not(@nullFlavor)]`
| ST | 1 … 1 Mandatory |  |  | (Laboratory Specialty Section (Kultureller Erregernachweis))
|  |  |  |  | `hl7:text wo [not(@nullFlavor)]`
| SD.TEXT | 1 … 1 Mandatory |  |  | (Laboratory Specialty Section (Kultureller Erregernachweis))
|  |  |  |  | `hl7:entry wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.25'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1']] typeCode="DRIV" contextConductionInd="true"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Report Data Processing Entry)
|  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.25'] root="1.2.40.0.34.6.0.11.3.25"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Report Data Processing Entry)
|  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.1'] root="1.3.6.1.4.1.19376.1.3.1"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Report Data Processing Entry)
|  |  |  |  |  | `hl7:act wo [hl7:statusCode [@code = 'completed' or @code = 'aborted']] classCode="ACT" moodCode="EVN"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Report Data Processing Entry)
|  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CD | 1 … 1 Mandatory |  |  | (Laboratory Report Data Processing Entry)
|  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed' or @code = 'aborted'] code="aborted"`
| CS | 1 … 1 Mandatory |  |  | (Laboratory Report Data Processing Entry)
|  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.24'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.3.1.7']] typeCode="PRF"`
|  | 0 … * Conditional |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.24'] root="1.2.40.0.34.6.0.11.9.24"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.3.1.7'] root="1.3.6.1.4.1.19376.1.3.3.1.7"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 Required |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK']`
| TS.AT.TZ | 0 … 1 |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
|  | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:addr wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  | `hl7:telecom wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TEL.AT | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)!=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  | `hl7:id root="…" extension="…"`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 1 … * Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 1 … 1 Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  | `hl7:entryRelationship wo [hl7:procedure [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.161'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.2']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * Conditional |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  | `hl7:procedure wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.161'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.2']] classCode="PROC" moodCode="EVN"`
|  | 1 … 1 Mandatory |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.161'] root="1.2.40.0.34.6.0.11.3.161"`
| II | 1 … 1 Mandatory |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.1.2'] root="1.3.6.1.4.1.19376.1.3.1.2"`
| II | 1 … 1 Mandatory |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = '33882-2' and @codeSystem = '2.16.840.1.113883.6.1')] codeSystemName="LOINC" code="33882-2" codeSystem="2.16.840.1.113883.6.1"`
| CD | 1 … 1 Mandatory |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [not(@nullFlavor)]`
| IVL_TS | 0 … 1 |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [@nullFlavor='UNK']`
| IVL_TS | 0 … 1 |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:targetSiteCode wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.52" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  |  | `hl7:targetSiteCode wo [@nullFlavor='UNK']`
| CD | 0 … 1 |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.24'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.3.1.7']] typeCode="PRF"`
|  | 0 … 1 |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.24'] root="1.2.40.0.34.6.0.11.9.24"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.3.1.7'] root="1.3.6.1.4.1.19376.1.3.3.1.7"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 Required |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK']`
| TS.AT.TZ | 0 … 1 |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
|  | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TEL.AT | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)!=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id root="…" extension="…"`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 1 … * Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 1 … 1 Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:participant wo [not(@nullFlavor)] [@typeCode = 'PRD'] [hl7:participantRole [@classCode = 'SPEC']] typeCode="PRD"`
|  | 1 … 1 Mandatory |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  |  | `hl7:participantRole wo [hl7:playingEntity [hl7:code [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.187-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)]]] classCode="SPEC"`
|  | 1 … 1 Mandatory |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … 1 Mandatory |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity wo [hl7:code [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.187-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)]]`
|  | 1 … 1 Mandatory |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.187-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.187" flexibility="dynamic"`
| CE | 1 … 1 Mandatory |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  | `hl7:entryRelationship wo [not(@nullFlavor)] typeCode="COMP"`
|  | 0 … 1 Required |  |  | (Specimen Received)
|  |  |  |  |  |  |  |  |  |  | `hl7:act wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.162'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.3']] classCode="ACT" moodCode="EVN"`
|  | 1 … |  |  | (Specimen Received)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.162'] root="1.2.40.0.34.6.0.11.3.162"`
| II | 1 … 1 Mandatory |  |  | (Specimen Received)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.1.3'] root="1.3.6.1.4.1.19376.1.3.1.3"`
| II | 1 … 1 Mandatory |  |  | (Specimen Received)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = 'SPRECEIVE' and @codeSystem = '1.3.5.1.4.1.19376.1.5.3.2')] code="SPRECEIVE" codeSystem="1.3.5.1.4.1.19376.1.5.3.2"`
| CD | 1 … 1 Mandatory |  |  | (Specimen Received)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 Required |  |  | (Specimen Received)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [@nullFlavor='UNK']`
| TS.AT.TZ | 0 … 1 |  |  | (Specimen Received)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:entryRelationship wo [hl7:act [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']]] typeCode="COMP"`
|  | 0 … * |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:act wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']] classCode="ACT" moodCode="EVN"`
|  | 1 … |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.11'] root="1.2.40.0.34.6.0.11.3.11"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '2.16.840.1.113883.10.20.1.40'] root="2.16.840.1.113883.10.20.1.40"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.5.3.1.4.2'] root="1.3.6.1.4.1.19376.1.5.3.1.4.2"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = '48767-8' and @codeSystem = '2.16.840.1.113883.6.1')] code="48767-8" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="Annotation comment"`
| CD | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.17']] typeCode="…"`
|  | 0 … * Required |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.17'] root="1.2.40.0.34.6.0.11.9.17"`
| II | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participant wo [@typeCode] [hl7:participantRole] typeCode="…" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:awarenessCode wo [concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.10310-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor] valueSet="2.16.840.1.113883.1.11.10310"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participantRole classCode="ROL"`
|  | 1 … 1 Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingDevice classCode="DEV" determinerCode="INSTANCE"`
|  |  |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity classCode="ENT" determinerCode="INSTANCE"`
|  |  |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:quantity`
| PQ | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name`
| PN | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `sdtc:birthTime`
| TS | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:scopingEntity classCode="ENT" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  | `hl7:entryRelationship wo [hl7:organizer [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.165'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.1']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … 1 |  |  | (Notification Organizer)
|  |  |  |  |  |  |  |  | `hl7:organizer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.165'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.1']] classCode="CLUSTER" moodCode="EVN"`
|  | 1 … |  |  | (Notification Organizer)
|  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.165'] root="1.2.40.0.34.6.0.11.3.165"`
| II | 1 … 1 Mandatory |  |  | (Notification Organizer)
|  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.1.1'] root="1.3.6.1.4.1.19376.1.3.1.1"`
| II | 1 … 1 Required |  |  | (Notification Organizer)
|  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Notification Organizer)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:component wo [hl7:observation [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.166'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.1.1']]] typeCode="COMP"`
|  | 0 … * |  |  | (Notifiable Condition)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:observation wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.166'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.1.1']] classCode="COND" moodCode="EVN"`
|  | 1 … |  |  | (Notifiable Condition)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.166'] root="1.2.40.0.34.6.0.11.3.166"`
| II | 1 … 1 Mandatory |  |  | (Notifiable Condition)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.1.1.1'] root="1.3.6.1.4.1.19376.1.3.1.1.1"`
| II | 1 … 1 Required |  |  | (Notifiable Condition)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … 1 |  |  | (Notifiable Condition)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = '170516003' and @codeSystem = '2.16.840.1.113883.6.96')] codeSystemName="SNOMED CT" code="170516003" codeSystem="2.16.840.1.113883.6.96"`
| CD | 1 … 1 Mandatory |  |  | (Notifiable Condition)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:qualifier wo [hl7:name [(@code = '246087005' and @codeSystem = '2.16.840.1.113883.6.96')]]`
| CR | 1 … 1 Mandatory |  |  | (Notifiable Condition)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [(@code = '246087005' and @codeSystem = '2.16.840.1.113883.6.96')] codeSystemName="SNOMED CT" code="246087005" codeSystem="2.16.840.1.113883.6.96"`
| CV | 1 … 1 Mandatory |  |  | (Notifiable Condition)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [(@code = '116154003' and @codeSystem = '2.16.840.1.113883.6.96')] codeSystemName="SNOMED CT" code="116154003" codeSystem="2.16.840.1.113883.6.96"`
| CD | 1 … 1 Mandatory |  |  | (Notifiable Condition)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 0 … 1 |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Notifiable Condition)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='CE'] [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.58" flexibility="dynamic"`
| CE | 1 … 1 Mandatory |  |  | (Notifiable Condition)
|  |  |  |  |  |  |  |  |  |  | `hl7:component wo [hl7:observation [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.170'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.1.2']]] typeCode="COMP"`
|  | 0 … * |  |  | (Case Identification)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:observation wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.170'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.1.2']] classCode="CASE" moodCode="EVN"`
|  | 1 … |  |  | (Case Identification)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.170'] root="1.2.40.0.34.6.0.11.3.170"`
| II | 1 … 1 Mandatory |  |  | (Case Identification)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.1.1.2'] root="1.3.6.1.4.1.19376.1.3.1.1.2"`
| II | 1 … 1 Mandatory |  |  | (Case Identification)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@root = '1.2.40.0.34.3.1.1'] root="1.2.40.0.34.3.1.1" extension="…"`
| II | 0 … 1 |  |  | (Case Identification)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI']`
| II | 0 … 1 |  |  | (Case Identification)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Case Identification)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = '416341003' and @codeSystem = '2.16.840.1.113883.6.96')] codeSystemName="SNOMED CT" code="416341003" codeSystem="2.16.840.1.113883.6.96"`
| CD | 1 … 1 Mandatory |  |  | (Case Identification)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 0 … 1 |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Case Identification)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime`
| IVL_TS | 0 … 1 Required |  |  | (Case Identification)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.6.0.10.19-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] xsi:type="CD" code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.6.0.10.19" flexibility="dynamic"`
| CD | 1 … 1 Mandatory |  |  | (Case Identification)
|  |  |  |  |  |  |  | `hl7:entryRelationship wo [hl7:organizer [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.167'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.5']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * |  |  | (Laboratory Isolate Organizer)
|  |  |  |  |  |  |  |  | `hl7:organizer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.167'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.5']] classCode="CLUSTER" moodCode="EVN"`
|  | 1 … |  |  | (Laboratory Isolate Organizer)
|  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.167'] root="1.2.40.0.34.6.0.11.3.167"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Isolate Organizer)
|  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.1.5'] root="1.3.6.1.4.1.19376.1.3.1.5"`
| II | 1 … 1 Required |  |  | (Laboratory Isolate Organizer)
|  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed' or @code = 'aborted'] code="aborted"`
| CS | 1 … 1 Mandatory |  |  | (Laboratory Isolate Organizer)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [not(@nullFlavor)]`
| IVL_TS | 0 … 1 |  |  | (Laboratory Isolate Organizer)
|  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [@nullFlavor='UNK']`
| IVL_TS | 0 … 1 |  |  | (Laboratory Isolate Organizer)
|  |  |  |  |  |  |  |  |  | `hl7:specimen wo [not(@nullFlavor)] [@typeCode = 'SPC'] [hl7:specimenRole [@classCode = 'SPEC']] typeCode="SPC"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Isolate Organizer)
|  |  |  |  |  |  |  |  |  |  | `hl7:specimenRole wo [not(@nullFlavor)] [@classCode = 'SPEC'] [hl7:specimenPlayingEntity [@classCode = 'MIC']] classCode="SPEC"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Isolate Organizer)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … 1 |  |  | (Laboratory Isolate Organizer)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:specimenPlayingEntity wo [not(@nullFlavor)] [@classCode = 'MIC'] classCode="MIC"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Isolate Organizer)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.188" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Laboratory Isolate Organizer)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='OTH']`
| CD | 0 … 1 |  |  | (Laboratory Isolate Organizer)
|  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.24'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.3.1.7']] typeCode="PRF"`
|  | 0 … * Conditional |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.24'] root="1.2.40.0.34.6.0.11.9.24"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.3.1.7'] root="1.3.6.1.4.1.19376.1.3.3.1.7"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 Required |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK']`
| TS.AT.TZ | 0 … 1 |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
|  | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TEL.AT | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)!=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id root="…" extension="…"`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 1 … * Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 1 … 1 Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:component wo [hl7:organizer [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.26'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.4']]] typeCode="COMP"`
|  | 0 … * |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:organizer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.26'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.4']] classCode="BATTERY" moodCode="EVN"`
|  | 1 … |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.26'] root="1.2.40.0.34.6.0.11.3.26"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.1.4'] root="1.3.6.1.4.1.19376.1.3.1.4"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.47-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.47" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = '365705006' and @codeSystem = '2.16.840.1.113883.6.96') or @nullFlavor] codeSystemName="SNOMED CT" code="365705006" codeSystem="2.16.840.1.113883.6.96"`
| CD | 0 … 1 |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed' or @code = 'aborted'] code="aborted"`
| CS | 1 … 1 Mandatory |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime`
| IVL_TS | 0 … 1 |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:low wo [not(@nullFlavor)]`
| TS.AT.TZ | 1 … 1 Mandatory |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:high wo [not(@nullFlavor)]`
| TS.AT.TZ | 1 … 1 Mandatory |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.24'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.3.1.7']] typeCode="PRF"`
|  | 0 … * Conditional |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.24'] root="1.2.40.0.34.6.0.11.9.24"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.3.1.7'] root="1.3.6.1.4.1.19376.1.3.3.1.7"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 Required |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK']`
| TS.AT.TZ | 0 … 1 |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
|  | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TEL.AT | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)!=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id root="…" extension="…"`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 1 … * Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 1 … 1 Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:component wo [hl7:observation [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.27'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.6']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:observation wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.27'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.6']] classCode="OBS" moodCode="EVN"`
|  | 1 … |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.27'] root="1.2.40.0.34.6.0.11.3.27"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.1.6'] root="1.3.6.1.4.1.19376.1.3.1.6"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.6.0.10.53" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='OTH']`
| CD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed' or @code = 'aborted'] code="aborted"`
| CS | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [not(@nullFlavor)]`
| IVL_TS | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [@nullFlavor='UNK']`
| IVL_TS | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='PQ']`
| PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:translation`
| PQR | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='IVL_PQ']`
| IVL_PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='INT']`
| INT | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='IVL_INT']`
| IVL_INT | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='BL']`
| BL | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='ST']`
| ST | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='CV'] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CV | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.186-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] xsi:type="CD" code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.186" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [(@code = '281268007' and @codeSystem = '2.16.840.1.113883.6.96') or @nullFlavor] xsi:type="CD" codeSystemName="SNOMED CT" code="281268007" codeSystem="2.16.840.1.113883.6.96"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [(@code = '255599008' and @codeSystem = '2.16.840.1.113883.6.96') or @nullFlavor] xsi:type="CD" codeSystemName="SNOMED CT" code="255599008" codeSystem="2.16.840.1.113883.6.96"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='CD'] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='RTO']`
| RTO | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='RTO_PQ_PQ']`
| RTO_PQ_PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:interpretationCode wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.13" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:interpretationCode wo [@nullFlavor='OTH']`
| CE | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.24'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.3.1.7']] typeCode="PRF"`
|  | 0 … * Conditional |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.24'] root="1.2.40.0.34.6.0.11.9.24"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.3.1.7'] root="1.3.6.1.4.1.19376.1.3.3.1.7"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 Required |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK']`
| TS.AT.TZ | 0 … 1 |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
|  | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TEL.AT | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)!=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id root="…" extension="…"`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 1 … * Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 1 … 1 Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participant wo [hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.3.1.5']] typeCode="AUTHEN" contextControlCode="OP"`
|  | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.3.1.5'] root="1.3.6.1.4.1.19376.1.3.3.1.5"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| IVL_TS | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participantRole wo [not(@nullFlavor)] [hl7:playingEntity] classCode="ROL"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [@nullFlavor='UNK']`
| AD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [@nullFlavor='UNK']`
| TEL.AT | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity wo [not(@nullFlavor)] classCode="ENT" determinerCode="INSTANCE"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| PN | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:entryRelationship wo [hl7:act [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:act wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']] classCode="ACT" moodCode="EVN"`
|  | 1 … |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.11'] root="1.2.40.0.34.6.0.11.3.11"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '2.16.840.1.113883.10.20.1.40'] root="2.16.840.1.113883.10.20.1.40"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.5.3.1.4.2'] root="1.3.6.1.4.1.19376.1.5.3.1.4.2"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = '48767-8' and @codeSystem = '2.16.840.1.113883.6.1')] code="48767-8" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="Annotation comment"`
| CD | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.17']] typeCode="…"`
|  | 0 … * Required |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.17'] root="1.2.40.0.34.6.0.11.9.17"`
| II | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participant wo [@typeCode] [hl7:participantRole] typeCode="…" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:awarenessCode wo [concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.10310-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor] valueSet="2.16.840.1.113883.1.11.10310"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participantRole classCode="ROL"`
|  | 1 … 1 Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingDevice classCode="DEV" determinerCode="INSTANCE"`
|  |  |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity classCode="ENT" determinerCode="INSTANCE"`
|  |  |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:quantity`
| PQ | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name`
| PN | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `sdtc:birthTime`
| TS | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:scopingEntity classCode="ENT" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:entryRelationship wo [@typeCode = 'REFR'] [hl7:observation [@classCode = 'OBS'] [@moodCode = 'EVN']] typeCode="REFR" contextConductionInd="true"`
|  | 0 … * |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:observation wo [hl7:statusCode [@code = 'completed']] classCode="OBS" moodCode="EVN"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.6.0.10.53" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='OTH']`
| CD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [not(@nullFlavor)]`
| IVL_TS | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [@nullFlavor='UNK']`
| IVL_TS | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='PQ']`
| PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:translation`
| PQR | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='IVL_PQ']`
| IVL_PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='INT']`
| INT | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='IVL_INT']`
| IVL_INT | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='BL']`
| BL | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='ST']`
| ST | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='CV'] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CV | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.186-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] xsi:type="CD" code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.186" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [(@code = '281268007' and @codeSystem = '2.16.840.1.113883.6.96') or @nullFlavor] xsi:type="CD" codeSystemName="SNOMED CT" code="281268007" codeSystem="2.16.840.1.113883.6.96"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [(@code = '255599008' and @codeSystem = '2.16.840.1.113883.6.96') or @nullFlavor] xsi:type="CD" codeSystemName="SNOMED CT" code="255599008" codeSystem="2.16.840.1.113883.6.96"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='CD'] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='RTO']`
| RTO | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='RTO_PQ_PQ']`
| RTO_PQ_PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:interpretationCode wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.13" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:interpretationCode wo [@nullFlavor='OTH']`
| CE | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:referenceRange wo [@typeCode = 'REFV'] [hl7:observationRange [@classCode = 'OBS'] [@moodCode = 'EVN.CRT']] typeCode="REFV"`
|  | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:observationRange wo [hl7:interpretationCode [(@code = 'N' and @codeSystem = '2.16.840.1.113883.5.83')]] classCode="OBS" moodCode="EVN.CRT"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value`
| IVL_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:low wo [not(@nullFlavor)]`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:low wo [@nullFlavor='NA']`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:low wo [@nullFlavor='NINF']`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:high wo [not(@nullFlavor)]`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:high wo [@nullFlavor='NA']`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:high wo [@nullFlavor='PINF']`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:interpretationCode wo [(@code = 'N' and @codeSystem = '2.16.840.1.113883.5.83')] codeSystemName="HL7:ObservationInterpretation" code="N" codeSystem="2.16.840.1.113883.5.83"`
| CE | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:component wo [hl7:observationMedia [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.19']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * |  |  | (Eingebettetes Objekt Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:observationMedia wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.19']] classCode="OBS" moodCode="EVN" ID="…"`
|  | 1 … |  |  | (Eingebettetes Objekt Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.19'] root="1.2.40.0.34.6.0.11.3.19"`
| II | 1 … 1 Mandatory |  |  | (Eingebettetes Objekt Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [not(@nullFlavor)] mediaType="…" representation="B64"`
| ED | 1 … 1 Mandatory |  |  | (Eingebettetes Objekt Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.17']] typeCode="…"`
|  | 0 … * Required |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.17'] root="1.2.40.0.34.6.0.11.9.17"`
| II | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participant wo [@typeCode] [hl7:participantRole] typeCode="…" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:awarenessCode wo [concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.10310-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor] valueSet="2.16.840.1.113883.1.11.10310"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participantRole classCode="ROL"`
|  | 1 … 1 Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingDevice classCode="DEV" determinerCode="INSTANCE"`
|  |  |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity classCode="ENT" determinerCode="INSTANCE"`
|  |  |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:quantity`
| PQ | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name`
| PN | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `sdtc:birthTime`
| TS | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:scopingEntity classCode="ENT" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:component wo [hl7:act [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:act wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']] classCode="ACT" moodCode="EVN"`
|  | 1 … |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.11'] root="1.2.40.0.34.6.0.11.3.11"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '2.16.840.1.113883.10.20.1.40'] root="2.16.840.1.113883.10.20.1.40"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.5.3.1.4.2'] root="1.3.6.1.4.1.19376.1.5.3.1.4.2"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = '48767-8' and @codeSystem = '2.16.840.1.113883.6.1')] code="48767-8" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="Annotation comment"`
| CD | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.17']] typeCode="…"`
|  | 0 … * Required |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.17'] root="1.2.40.0.34.6.0.11.9.17"`
| II | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participant wo [@typeCode] [hl7:participantRole] typeCode="…" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:awarenessCode wo [concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.10310-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor] valueSet="2.16.840.1.113883.1.11.10310"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participantRole classCode="ROL"`
|  | 1 … 1 Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingDevice classCode="DEV" determinerCode="INSTANCE"`
|  |  |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity classCode="ENT" determinerCode="INSTANCE"`
|  |  |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:quantity`
| PQ | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name`
| PN | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `sdtc:birthTime`
| TS | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:scopingEntity classCode="ENT" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:component wo [hl7:observation [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.27'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.6']]] typeCode="COMP"`
|  | 0 … * |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:observation wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.27'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.6']] classCode="OBS" moodCode="EVN"`
|  | 1 … |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.27'] root="1.2.40.0.34.6.0.11.3.27"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.1.6'] root="1.3.6.1.4.1.19376.1.3.1.6"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.6.0.10.53" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='OTH']`
| CD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed' or @code = 'aborted'] code="aborted"`
| CS | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [not(@nullFlavor)]`
| IVL_TS | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [@nullFlavor='UNK']`
| IVL_TS | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='PQ']`
| PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:translation`
| PQR | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='IVL_PQ']`
| IVL_PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='INT']`
| INT | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='IVL_INT']`
| IVL_INT | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='BL']`
| BL | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='ST']`
| ST | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='CV'] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CV | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.186-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] xsi:type="CD" code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.186" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [(@code = '281268007' and @codeSystem = '2.16.840.1.113883.6.96') or @nullFlavor] xsi:type="CD" codeSystemName="SNOMED CT" code="281268007" codeSystem="2.16.840.1.113883.6.96"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [(@code = '255599008' and @codeSystem = '2.16.840.1.113883.6.96') or @nullFlavor] xsi:type="CD" codeSystemName="SNOMED CT" code="255599008" codeSystem="2.16.840.1.113883.6.96"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='CD'] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='RTO']`
| RTO | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='RTO_PQ_PQ']`
| RTO_PQ_PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:interpretationCode wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.13" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:interpretationCode wo [@nullFlavor='OTH']`
| CE | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.24'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.3.1.7']] typeCode="PRF"`
|  | 0 … * Conditional |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.24'] root="1.2.40.0.34.6.0.11.9.24"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.3.1.7'] root="1.3.6.1.4.1.19376.1.3.3.1.7"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 Required |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK']`
| TS.AT.TZ | 0 … 1 |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
|  | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TEL.AT | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)!=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id root="…" extension="…"`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 1 … * Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 1 … 1 Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participant wo [hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.3.1.5']] typeCode="AUTHEN" contextControlCode="OP"`
|  | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.3.1.5'] root="1.3.6.1.4.1.19376.1.3.3.1.5"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| IVL_TS | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participantRole wo [not(@nullFlavor)] [hl7:playingEntity] classCode="ROL"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [@nullFlavor='UNK']`
| AD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [@nullFlavor='UNK']`
| TEL.AT | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity wo [not(@nullFlavor)] classCode="ENT" determinerCode="INSTANCE"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| PN | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:entryRelationship wo [hl7:act [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:act wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']] classCode="ACT" moodCode="EVN"`
|  | 1 … |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.11'] root="1.2.40.0.34.6.0.11.3.11"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '2.16.840.1.113883.10.20.1.40'] root="2.16.840.1.113883.10.20.1.40"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.5.3.1.4.2'] root="1.3.6.1.4.1.19376.1.5.3.1.4.2"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = '48767-8' and @codeSystem = '2.16.840.1.113883.6.1')] code="48767-8" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="Annotation comment"`
| CD | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.17']] typeCode="…"`
|  | 0 … * Required |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.17'] root="1.2.40.0.34.6.0.11.9.17"`
| II | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participant wo [@typeCode] [hl7:participantRole] typeCode="…" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:awarenessCode wo [concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.10310-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor] valueSet="2.16.840.1.113883.1.11.10310"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participantRole classCode="ROL"`
|  | 1 … 1 Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingDevice classCode="DEV" determinerCode="INSTANCE"`
|  |  |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity classCode="ENT" determinerCode="INSTANCE"`
|  |  |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:quantity`
| PQ | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name`
| PN | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `sdtc:birthTime`
| TS | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:scopingEntity classCode="ENT" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:entryRelationship wo [@typeCode = 'REFR'] [hl7:observation [@classCode = 'OBS'] [@moodCode = 'EVN']] typeCode="REFR" contextConductionInd="true"`
|  | 0 … * |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:observation wo [hl7:statusCode [@code = 'completed']] classCode="OBS" moodCode="EVN"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.6.0.10.53" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='OTH']`
| CD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [not(@nullFlavor)]`
| IVL_TS | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [@nullFlavor='UNK']`
| IVL_TS | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='PQ']`
| PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:translation`
| PQR | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='IVL_PQ']`
| IVL_PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='INT']`
| INT | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='IVL_INT']`
| IVL_INT | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='BL']`
| BL | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='ST']`
| ST | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='CV'] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CV | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.186-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] xsi:type="CD" code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.186" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [(@code = '281268007' and @codeSystem = '2.16.840.1.113883.6.96') or @nullFlavor] xsi:type="CD" codeSystemName="SNOMED CT" code="281268007" codeSystem="2.16.840.1.113883.6.96"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [(@code = '255599008' and @codeSystem = '2.16.840.1.113883.6.96') or @nullFlavor] xsi:type="CD" codeSystemName="SNOMED CT" code="255599008" codeSystem="2.16.840.1.113883.6.96"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='CD'] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='RTO']`
| RTO | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='RTO_PQ_PQ']`
| RTO_PQ_PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:interpretationCode wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.13" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:interpretationCode wo [@nullFlavor='OTH']`
| CE | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:referenceRange wo [@typeCode = 'REFV'] [hl7:observationRange [@classCode = 'OBS'] [@moodCode = 'EVN.CRT']] typeCode="REFV"`
|  | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:observationRange wo [hl7:interpretationCode [(@code = 'N' and @codeSystem = '2.16.840.1.113883.5.83')]] classCode="OBS" moodCode="EVN.CRT"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value`
| IVL_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:low wo [not(@nullFlavor)]`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:low wo [@nullFlavor='NA']`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:low wo [@nullFlavor='NINF']`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:high wo [not(@nullFlavor)]`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:high wo [@nullFlavor='NA']`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:high wo [@nullFlavor='PINF']`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:interpretationCode wo [(@code = 'N' and @codeSystem = '2.16.840.1.113883.5.83')] codeSystemName="HL7:ObservationInterpretation" code="N" codeSystem="2.16.840.1.113883.5.83"`
| CE | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  | `hl7:component wo [hl7:observationMedia [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.19']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * |  |  | (Eingebettetes Objekt Entry)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:observationMedia wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.19']] classCode="OBS" moodCode="EVN" ID="…"`
|  | 1 … |  |  | (Eingebettetes Objekt Entry)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.19'] root="1.2.40.0.34.6.0.11.3.19"`
| II | 1 … 1 Mandatory |  |  | (Eingebettetes Objekt Entry)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [not(@nullFlavor)] mediaType="…" representation="B64"`
| ED | 1 … 1 Mandatory |  |  | (Eingebettetes Objekt Entry)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.17']] typeCode="…"`
|  | 0 … * Required |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.17'] root="1.2.40.0.34.6.0.11.9.17"`
| II | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participant wo [@typeCode] [hl7:participantRole] typeCode="…" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:awarenessCode wo [concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.10310-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor] valueSet="2.16.840.1.113883.1.11.10310"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participantRole classCode="ROL"`
|  | 1 … 1 Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingDevice classCode="DEV" determinerCode="INSTANCE"`
|  |  |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity classCode="ENT" determinerCode="INSTANCE"`
|  |  |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:quantity`
| PQ | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name`
| PN | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `sdtc:birthTime`
| TS | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:scopingEntity classCode="ENT" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:component wo [hl7:act [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']]] typeCode="COMP"`
|  | 0 … * |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:act wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']] classCode="ACT" moodCode="EVN"`
|  | 1 … |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.11'] root="1.2.40.0.34.6.0.11.3.11"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '2.16.840.1.113883.10.20.1.40'] root="2.16.840.1.113883.10.20.1.40"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.5.3.1.4.2'] root="1.3.6.1.4.1.19376.1.5.3.1.4.2"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = '48767-8' and @codeSystem = '2.16.840.1.113883.6.1')] code="48767-8" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="Annotation comment"`
| CD | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.17']] typeCode="…"`
|  | 0 … * Required |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.17'] root="1.2.40.0.34.6.0.11.9.17"`
| II | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participant wo [@typeCode] [hl7:participantRole] typeCode="…" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:awarenessCode wo [concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.10310-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor] valueSet="2.16.840.1.113883.1.11.10310"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participantRole classCode="ROL"`
|  | 1 … 1 Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingDevice classCode="DEV" determinerCode="INSTANCE"`
|  |  |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity classCode="ENT" determinerCode="INSTANCE"`
|  |  |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:quantity`
| PQ | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name`
| PN | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `sdtc:birthTime`
| TS | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:scopingEntity classCode="ENT" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  | `hl7:entryRelationship wo [hl7:organizer [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.26'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.4']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  | `hl7:organizer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.26'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.4']] classCode="BATTERY" moodCode="EVN"`
|  | 1 … |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.26'] root="1.2.40.0.34.6.0.11.3.26"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.1.4'] root="1.3.6.1.4.1.19376.1.3.1.4"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:code wo [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.47-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.47" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = '365705006' and @codeSystem = '2.16.840.1.113883.6.96') or @nullFlavor] codeSystemName="SNOMED CT" code="365705006" codeSystem="2.16.840.1.113883.6.96"`
| CD | 0 … 1 |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed' or @code = 'aborted'] code="aborted"`
| CS | 1 … 1 Mandatory |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  | `hl7:effectiveTime`
| IVL_TS | 0 … 1 |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  |  | `hl7:low wo [not(@nullFlavor)]`
| TS.AT.TZ | 1 … 1 Mandatory |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  |  | `hl7:high wo [not(@nullFlavor)]`
| TS.AT.TZ | 1 … 1 Mandatory |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.24'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.3.1.7']] typeCode="PRF"`
|  | 0 … * Conditional |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.24'] root="1.2.40.0.34.6.0.11.9.24"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.3.1.7'] root="1.3.6.1.4.1.19376.1.3.3.1.7"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 Required |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK']`
| TS.AT.TZ | 0 … 1 |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
|  | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TEL.AT | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)!=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id root="…" extension="…"`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 1 … * Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 1 … 1 Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … * |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:component wo [hl7:observation [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.27'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.6']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:observation wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.27'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.6']] classCode="OBS" moodCode="EVN"`
|  | 1 … |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.27'] root="1.2.40.0.34.6.0.11.3.27"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.1.6'] root="1.3.6.1.4.1.19376.1.3.1.6"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.6.0.10.53" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='OTH']`
| CD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed' or @code = 'aborted'] code="aborted"`
| CS | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [not(@nullFlavor)]`
| IVL_TS | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [@nullFlavor='UNK']`
| IVL_TS | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='PQ']`
| PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:translation`
| PQR | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='IVL_PQ']`
| IVL_PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='INT']`
| INT | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='IVL_INT']`
| IVL_INT | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='BL']`
| BL | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='ST']`
| ST | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='CV'] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CV | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.186-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] xsi:type="CD" code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.186" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [(@code = '281268007' and @codeSystem = '2.16.840.1.113883.6.96') or @nullFlavor] xsi:type="CD" codeSystemName="SNOMED CT" code="281268007" codeSystem="2.16.840.1.113883.6.96"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [(@code = '255599008' and @codeSystem = '2.16.840.1.113883.6.96') or @nullFlavor] xsi:type="CD" codeSystemName="SNOMED CT" code="255599008" codeSystem="2.16.840.1.113883.6.96"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='CD'] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='RTO']`
| RTO | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='RTO_PQ_PQ']`
| RTO_PQ_PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:interpretationCode wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.13" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:interpretationCode wo [@nullFlavor='OTH']`
| CE | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.24'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.3.1.7']] typeCode="PRF"`
|  | 0 … * Conditional |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.24'] root="1.2.40.0.34.6.0.11.9.24"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.3.1.7'] root="1.3.6.1.4.1.19376.1.3.3.1.7"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 Required |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK']`
| TS.AT.TZ | 0 … 1 |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
|  | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TEL.AT | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)!=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id root="…" extension="…"`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 1 … * Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 1 … 1 Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participant wo [hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.3.1.5']] typeCode="AUTHEN" contextControlCode="OP"`
|  | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.3.1.5'] root="1.3.6.1.4.1.19376.1.3.3.1.5"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| IVL_TS | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participantRole wo [not(@nullFlavor)] [hl7:playingEntity] classCode="ROL"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [@nullFlavor='UNK']`
| AD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [@nullFlavor='UNK']`
| TEL.AT | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity wo [not(@nullFlavor)] classCode="ENT" determinerCode="INSTANCE"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| PN | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:entryRelationship wo [hl7:act [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:act wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']] classCode="ACT" moodCode="EVN"`
|  | 1 … |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.11'] root="1.2.40.0.34.6.0.11.3.11"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '2.16.840.1.113883.10.20.1.40'] root="2.16.840.1.113883.10.20.1.40"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.5.3.1.4.2'] root="1.3.6.1.4.1.19376.1.5.3.1.4.2"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = '48767-8' and @codeSystem = '2.16.840.1.113883.6.1')] code="48767-8" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="Annotation comment"`
| CD | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.17']] typeCode="…"`
|  | 0 … * Required |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.17'] root="1.2.40.0.34.6.0.11.9.17"`
| II | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participant wo [@typeCode] [hl7:participantRole] typeCode="…" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:awarenessCode wo [concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.10310-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor] valueSet="2.16.840.1.113883.1.11.10310"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participantRole classCode="ROL"`
|  | 1 … 1 Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingDevice classCode="DEV" determinerCode="INSTANCE"`
|  |  |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity classCode="ENT" determinerCode="INSTANCE"`
|  |  |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:quantity`
| PQ | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name`
| PN | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `sdtc:birthTime`
| TS | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:scopingEntity classCode="ENT" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:entryRelationship wo [@typeCode = 'REFR'] [hl7:observation [@classCode = 'OBS'] [@moodCode = 'EVN']] typeCode="REFR" contextConductionInd="true"`
|  | 0 … * |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:observation wo [hl7:statusCode [@code = 'completed']] classCode="OBS" moodCode="EVN"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.6.0.10.53" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='OTH']`
| CD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [not(@nullFlavor)]`
| IVL_TS | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [@nullFlavor='UNK']`
| IVL_TS | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='PQ']`
| PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:translation`
| PQR | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='IVL_PQ']`
| IVL_PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='INT']`
| INT | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='IVL_INT']`
| IVL_INT | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='BL']`
| BL | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='ST']`
| ST | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='CV'] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CV | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.186-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] xsi:type="CD" code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.186" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [(@code = '281268007' and @codeSystem = '2.16.840.1.113883.6.96') or @nullFlavor] xsi:type="CD" codeSystemName="SNOMED CT" code="281268007" codeSystem="2.16.840.1.113883.6.96"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [(@code = '255599008' and @codeSystem = '2.16.840.1.113883.6.96') or @nullFlavor] xsi:type="CD" codeSystemName="SNOMED CT" code="255599008" codeSystem="2.16.840.1.113883.6.96"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='CD'] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='RTO']`
| RTO | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='RTO_PQ_PQ']`
| RTO_PQ_PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:interpretationCode wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.13" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:interpretationCode wo [@nullFlavor='OTH']`
| CE | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:referenceRange wo [@typeCode = 'REFV'] [hl7:observationRange [@classCode = 'OBS'] [@moodCode = 'EVN.CRT']] typeCode="REFV"`
|  | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:observationRange wo [hl7:interpretationCode [(@code = 'N' and @codeSystem = '2.16.840.1.113883.5.83')]] classCode="OBS" moodCode="EVN.CRT"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value`
| IVL_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:low wo [not(@nullFlavor)]`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:low wo [@nullFlavor='NA']`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:low wo [@nullFlavor='NINF']`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:high wo [not(@nullFlavor)]`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:high wo [@nullFlavor='NA']`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:high wo [@nullFlavor='PINF']`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:interpretationCode wo [(@code = 'N' and @codeSystem = '2.16.840.1.113883.5.83')] codeSystemName="HL7:ObservationInterpretation" code="N" codeSystem="2.16.840.1.113883.5.83"`
| CE | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  | `hl7:component wo [hl7:observationMedia [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.19']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * |  |  | (Eingebettetes Objekt Entry)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:observationMedia wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.19']] classCode="OBS" moodCode="EVN" ID="…"`
|  | 1 … |  |  | (Eingebettetes Objekt Entry)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.19'] root="1.2.40.0.34.6.0.11.3.19"`
| II | 1 … 1 Mandatory |  |  | (Eingebettetes Objekt Entry)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [not(@nullFlavor)] mediaType="…" representation="B64"`
| ED | 1 … 1 Mandatory |  |  | (Eingebettetes Objekt Entry)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.17']] typeCode="…"`
|  | 0 … * Required |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.17'] root="1.2.40.0.34.6.0.11.9.17"`
| II | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participant wo [@typeCode] [hl7:participantRole] typeCode="…" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:awarenessCode wo [concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.10310-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor] valueSet="2.16.840.1.113883.1.11.10310"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participantRole classCode="ROL"`
|  | 1 … 1 Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingDevice classCode="DEV" determinerCode="INSTANCE"`
|  |  |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity classCode="ENT" determinerCode="INSTANCE"`
|  |  |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:quantity`
| PQ | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name`
| PN | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `sdtc:birthTime`
| TS | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:scopingEntity classCode="ENT" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:component wo [hl7:act [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:act wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']] classCode="ACT" moodCode="EVN"`
|  | 1 … |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.11'] root="1.2.40.0.34.6.0.11.3.11"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '2.16.840.1.113883.10.20.1.40'] root="2.16.840.1.113883.10.20.1.40"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.5.3.1.4.2'] root="1.3.6.1.4.1.19376.1.5.3.1.4.2"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = '48767-8' and @codeSystem = '2.16.840.1.113883.6.1')] code="48767-8" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="Annotation comment"`
| CD | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.17']] typeCode="…"`
|  | 0 … * Required |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.17'] root="1.2.40.0.34.6.0.11.9.17"`
| II | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participant wo [@typeCode] [hl7:participantRole] typeCode="…" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:awarenessCode wo [concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.10310-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor] valueSet="2.16.840.1.113883.1.11.10310"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participantRole classCode="ROL"`
|  | 1 … 1 Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingDevice classCode="DEV" determinerCode="INSTANCE"`
|  |  |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity classCode="ENT" determinerCode="INSTANCE"`
|  |  |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:quantity`
| PQ | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name`
| PN | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `sdtc:birthTime`
| TS | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:scopingEntity classCode="ENT" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  | `hl7:entryRelationship wo [hl7:observation [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.27'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.6']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  | `hl7:observation wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.27'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.6']] classCode="OBS" moodCode="EVN"`
|  | 1 … |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.27'] root="1.2.40.0.34.6.0.11.3.27"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.1.6'] root="1.3.6.1.4.1.19376.1.3.1.6"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.6.0.10.53" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='OTH']`
| CD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed' or @code = 'aborted'] code="aborted"`
| CS | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [not(@nullFlavor)]`
| IVL_TS | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [@nullFlavor='UNK']`
| IVL_TS | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  | `choice`
|  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='PQ']`
| PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:translation`
| PQR | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='IVL_PQ']`
| IVL_PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='INT']`
| INT | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='IVL_INT']`
| IVL_INT | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='BL']`
| BL | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='ST']`
| ST | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='CV'] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CV | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  | `hl7:value wo [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.186-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] xsi:type="CD" code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.186" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  | `hl7:value wo [(@code = '281268007' and @codeSystem = '2.16.840.1.113883.6.96') or @nullFlavor] xsi:type="CD" codeSystemName="SNOMED CT" code="281268007" codeSystem="2.16.840.1.113883.6.96"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  | `hl7:value wo [(@code = '255599008' and @codeSystem = '2.16.840.1.113883.6.96') or @nullFlavor] xsi:type="CD" codeSystemName="SNOMED CT" code="255599008" codeSystem="2.16.840.1.113883.6.96"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='CD'] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='RTO']`
| RTO | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='RTO_PQ_PQ']`
| RTO_PQ_PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:interpretationCode wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.13" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  | `hl7:interpretationCode wo [@nullFlavor='OTH']`
| CE | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.24'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.3.1.7']] typeCode="PRF"`
|  | 0 … * Conditional |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.24'] root="1.2.40.0.34.6.0.11.9.24"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.3.1.7'] root="1.3.6.1.4.1.19376.1.3.3.1.7"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 Required |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK']`
| TS.AT.TZ | 0 … 1 |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
|  | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TEL.AT | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)!=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id root="…" extension="…"`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 1 … * Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 1 … 1 Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:participant wo [hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.3.1.5']] typeCode="AUTHEN" contextControlCode="OP"`
|  | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.3.1.5'] root="1.3.6.1.4.1.19376.1.3.3.1.5"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| IVL_TS | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  | `hl7:participantRole wo [not(@nullFlavor)] [hl7:playingEntity] classCode="ROL"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [@nullFlavor='UNK']`
| AD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [@nullFlavor='UNK']`
| TEL.AT | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity wo [not(@nullFlavor)] classCode="ENT" determinerCode="INSTANCE"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| PN | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  | `hl7:entryRelationship wo [hl7:act [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  | `hl7:act wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']] classCode="ACT" moodCode="EVN"`
|  | 1 … |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.11'] root="1.2.40.0.34.6.0.11.3.11"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '2.16.840.1.113883.10.20.1.40'] root="2.16.840.1.113883.10.20.1.40"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.5.3.1.4.2'] root="1.3.6.1.4.1.19376.1.5.3.1.4.2"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = '48767-8' and @codeSystem = '2.16.840.1.113883.6.1')] code="48767-8" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="Annotation comment"`
| CD | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.17']] typeCode="…"`
|  | 0 … * Required |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.17'] root="1.2.40.0.34.6.0.11.9.17"`
| II | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:participant wo [@typeCode] [hl7:participantRole] typeCode="…" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:awarenessCode wo [concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.10310-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor] valueSet="2.16.840.1.113883.1.11.10310"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participantRole classCode="ROL"`
|  | 1 … 1 Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingDevice classCode="DEV" determinerCode="INSTANCE"`
|  |  |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity classCode="ENT" determinerCode="INSTANCE"`
|  |  |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:quantity`
| PQ | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name`
| PN | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `sdtc:birthTime`
| TS | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:scopingEntity classCode="ENT" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  | `hl7:entryRelationship wo [@typeCode = 'REFR'] [hl7:observation [@classCode = 'OBS'] [@moodCode = 'EVN']] typeCode="REFR" contextConductionInd="true"`
|  | 0 … * |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  | `hl7:observation wo [hl7:statusCode [@code = 'completed']] classCode="OBS" moodCode="EVN"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.6.0.10.53" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='OTH']`
| CD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [not(@nullFlavor)]`
| IVL_TS | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [@nullFlavor='UNK']`
| IVL_TS | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='PQ']`
| PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:translation`
| PQR | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='IVL_PQ']`
| IVL_PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='INT']`
| INT | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='IVL_INT']`
| IVL_INT | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='BL']`
| BL | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='ST']`
| ST | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='CV'] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CV | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.186-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] xsi:type="CD" code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.186" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [(@code = '281268007' and @codeSystem = '2.16.840.1.113883.6.96') or @nullFlavor] xsi:type="CD" codeSystemName="SNOMED CT" code="281268007" codeSystem="2.16.840.1.113883.6.96"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [(@code = '255599008' and @codeSystem = '2.16.840.1.113883.6.96') or @nullFlavor] xsi:type="CD" codeSystemName="SNOMED CT" code="255599008" codeSystem="2.16.840.1.113883.6.96"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='CD'] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='RTO']`
| RTO | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='RTO_PQ_PQ']`
| RTO_PQ_PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:interpretationCode wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.13" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:interpretationCode wo [@nullFlavor='OTH']`
| CE | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  | `hl7:referenceRange wo [@typeCode = 'REFV'] [hl7:observationRange [@classCode = 'OBS'] [@moodCode = 'EVN.CRT']] typeCode="REFV"`
|  | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  | `hl7:observationRange wo [hl7:interpretationCode [(@code = 'N' and @codeSystem = '2.16.840.1.113883.5.83')]] classCode="OBS" moodCode="EVN.CRT"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:value`
| IVL_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:low wo [not(@nullFlavor)]`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:low wo [@nullFlavor='NA']`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:low wo [@nullFlavor='NINF']`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:high wo [not(@nullFlavor)]`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:high wo [@nullFlavor='NA']`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:high wo [@nullFlavor='PINF']`
| IVXB_PQ | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:interpretationCode wo [(@code = 'N' and @codeSystem = '2.16.840.1.113883.5.83')] codeSystemName="HL7:ObservationInterpretation" code="N" codeSystem="2.16.840.1.113883.5.83"`
| CE | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  | `hl7:entryRelationship wo [hl7:observationMedia [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.19']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * |  |  | (Eingebettetes Objekt Entry)
|  |  |  |  |  |  |  |  | `hl7:observationMedia wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.19']] classCode="OBS" moodCode="EVN" ID="…"`
|  | 1 … |  |  | (Eingebettetes Objekt Entry)
|  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.19'] root="1.2.40.0.34.6.0.11.3.19"`
| II | 1 … 1 Mandatory |  |  | (Eingebettetes Objekt Entry)
|  |  |  |  |  |  |  |  |  | `hl7:value wo [not(@nullFlavor)] mediaType="…" representation="B64"`
| ED | 1 … 1 Mandatory |  |  | (Eingebettetes Objekt Entry)
|  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.17']] typeCode="…"`
|  | 0 … * Required |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.17'] root="1.2.40.0.34.6.0.11.9.17"`
| II | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  | `hl7:participant wo [@typeCode] [hl7:participantRole] typeCode="…" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:awarenessCode wo [concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.10310-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor] valueSet="2.16.840.1.113883.1.11.10310"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:participantRole classCode="ROL"`
|  | 1 … 1 Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingDevice classCode="DEV" determinerCode="INSTANCE"`
|  |  |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity classCode="ENT" determinerCode="INSTANCE"`
|  |  |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:quantity`
| PQ | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name`
| PN | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `sdtc:birthTime`
| TS | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:scopingEntity classCode="ENT" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  | `hl7:entryRelationship wo [hl7:act [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  | `hl7:act wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']] classCode="ACT" moodCode="EVN"`
|  | 1 … |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.11'] root="1.2.40.0.34.6.0.11.3.11"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '2.16.840.1.113883.10.20.1.40'] root="2.16.840.1.113883.10.20.1.40"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.5.3.1.4.2'] root="1.3.6.1.4.1.19376.1.5.3.1.4.2"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = '48767-8' and @codeSystem = '2.16.840.1.113883.6.1')] code="48767-8" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="Annotation comment"`
| CD | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.17']] typeCode="…"`
|  | 0 … * Required |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.17'] root="1.2.40.0.34.6.0.11.9.17"`
| II | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  | `hl7:participant wo [@typeCode] [hl7:participantRole] typeCode="…" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:awarenessCode wo [concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.10310-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor] valueSet="2.16.840.1.113883.1.11.10310"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:participantRole classCode="ROL"`
|  | 1 … 1 Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingDevice classCode="DEV" determinerCode="INSTANCE"`
|  |  |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity classCode="ENT" determinerCode="INSTANCE"`
|  |  |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:quantity`
| PQ | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name`
| PN | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `sdtc:birthTime`
| TS | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:scopingEntity classCode="ENT" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (Participant Body)
|  |  |  |  | `hl7:component wo [hl7:section [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.8']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * Required |  |  | (Übersetzung)
|  |  |  |  |  | `hl7:section wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.8']] classCode="DOCSECT" moodCode="EVN"`
|  | 1 … |  |  | (Übersetzung)
|  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.2.8'] root="1.2.40.0.34.6.0.11.2.8"`
| II | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Übersetzung)
|  |  |  |  |  |  | `hl7:title wo [not(@nullFlavor)]`
| ST | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  | `hl7:text wo [not(@nullFlavor)]`
| SD.TEXT | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  | `hl7:languageCode wo [@code = doc('include/voc-1.2.40.0.34.10.173-DYNAMIC.xml')//valueSet [1]/conceptList/*/@code] valueSet="1.2.40.0.34.10.173" flexibility="dynamic"`
| CS | 1 … 1 Mandatory |  |  | (Übersetzung)
|  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  | `hl7:component wo [hl7:section [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.107']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … 1 |  |  | (Laboratory Specialty Section (Molekularer Erregernachweis))
|  |  |  | `hl7:section wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.2.107']] classCode="DOCSECT" moodCode="EVN"`
|  | 1 … |  |  | (Laboratory Specialty Section (Molekularer Erregernachweis))
|  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.2.107'] root="1.2.40.0.34.6.0.11.2.107"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Specialty Section (Molekularer Erregernachweis))
|  |  |  |  | `hl7:templateId wo [@root='1.3.6.1.4.1.19376.1.3.3.2.1'] root="1.3.6.1.4.1.19376.1.3.3.2.1"`
| II | 0 … 0 Nicht erlaubt |  |  | (Laboratory Specialty Section (Molekularer Erregernachweis))
|  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Laboratory Specialty Section (Molekularer Erregernachweis))
|  |  |  |  | `hl7:code wo [(@code = '108262000' and @codeSystem = '2.16.840.1.113883.6.96')] codeSystemName="SNOMED CT" code="108262000" codeSystem="2.16.840.1.113883.6.96"`
| CE | 1 … 1 Mandatory |  |  | (Laboratory Specialty Section (Molekularer Erregernachweis))
|  |  |  |  | `hl7:title wo [not(@nullFlavor)]`
| ST | 1 … 1 Mandatory |  |  | (Laboratory Specialty Section (Molekularer Erregernachweis))
|  |  |  |  | `hl7:text wo [not(@nullFlavor)]`
| SD.TEXT | 1 … 1 Mandatory |  |  | (Laboratory Specialty Section (Molekularer Erregernachweis))
|  |  |  |  | `hl7:entry wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.25'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1']] typeCode="DRIV" contextConductionInd="true"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Report Data Processing Entry)
|  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.25'] root="1.2.40.0.34.6.0.11.3.25"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Report Data Processing Entry)
|  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.1'] root="1.3.6.1.4.1.19376.1.3.1"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Report Data Processing Entry)
|  |  |  |  |  | `hl7:act wo [hl7:statusCode [@code = 'completed' or @code = 'aborted']] classCode="ACT" moodCode="EVN"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Report Data Processing Entry)
|  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CD | 1 … 1 Mandatory |  |  | (Laboratory Report Data Processing Entry)
|  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed' or @code = 'aborted'] code="aborted"`
| CS | 1 … 1 Mandatory |  |  | (Laboratory Report Data Processing Entry)
|  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.24'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.3.1.7']] typeCode="PRF"`
|  | 0 … * Conditional |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.24'] root="1.2.40.0.34.6.0.11.9.24"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.3.1.7'] root="1.3.6.1.4.1.19376.1.3.3.1.7"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 Required |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK']`
| TS.AT.TZ | 0 … 1 |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
|  | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:addr wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  | `hl7:telecom wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TEL.AT | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)!=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  | `hl7:id root="…" extension="…"`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 1 … * Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 1 … 1 Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  | `hl7:entryRelationship wo [hl7:procedure [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.161'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.2']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * Conditional |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  | `hl7:procedure wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.161'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.2']] classCode="PROC" moodCode="EVN"`
|  | 1 … 1 Mandatory |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.161'] root="1.2.40.0.34.6.0.11.3.161"`
| II | 1 … 1 Mandatory |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.1.2'] root="1.3.6.1.4.1.19376.1.3.1.2"`
| II | 1 … 1 Mandatory |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = '33882-2' and @codeSystem = '2.16.840.1.113883.6.1')] codeSystemName="LOINC" code="33882-2" codeSystem="2.16.840.1.113883.6.1"`
| CD | 1 … 1 Mandatory |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [not(@nullFlavor)]`
| IVL_TS | 0 … 1 |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [@nullFlavor='UNK']`
| IVL_TS | 0 … 1 |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:targetSiteCode wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.52" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  |  | `hl7:targetSiteCode wo [@nullFlavor='UNK']`
| CD | 0 … 1 |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.24'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.3.1.7']] typeCode="PRF"`
|  | 0 … 1 |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.24'] root="1.2.40.0.34.6.0.11.9.24"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.3.1.7'] root="1.3.6.1.4.1.19376.1.3.3.1.7"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 Required |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK']`
| TS.AT.TZ | 0 … 1 |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
|  | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TEL.AT | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)!=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id root="…" extension="…"`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 1 … * Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 1 … 1 Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `hl7:participant wo [not(@nullFlavor)] [@typeCode = 'PRD'] [hl7:participantRole [@classCode = 'SPEC']] typeCode="PRD"`
|  | 1 … 1 Mandatory |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  |  | `hl7:participantRole wo [hl7:playingEntity [hl7:code [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.187-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)]]] classCode="SPEC"`
|  | 1 … 1 Mandatory |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … 1 Mandatory |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity wo [hl7:code [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.187-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)]]`
|  | 1 … 1 Mandatory |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.187-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.187" flexibility="dynamic"`
| CE | 1 … 1 Mandatory |  |  | (Specimen Collection)
|  |  |  |  |  |  |  |  |  | `hl7:entryRelationship wo [not(@nullFlavor)] typeCode="COMP"`
|  | 0 … 1 Required |  |  | (Specimen Received)
|  |  |  |  |  |  |  |  |  |  | `hl7:act wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.162'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.3']] classCode="ACT" moodCode="EVN"`
|  | 1 … |  |  | (Specimen Received)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.162'] root="1.2.40.0.34.6.0.11.3.162"`
| II | 1 … 1 Mandatory |  |  | (Specimen Received)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.1.3'] root="1.3.6.1.4.1.19376.1.3.1.3"`
| II | 1 … 1 Mandatory |  |  | (Specimen Received)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = 'SPRECEIVE' and @codeSystem = '1.3.5.1.4.1.19376.1.5.3.2')] code="SPRECEIVE" codeSystem="1.3.5.1.4.1.19376.1.5.3.2"`
| CD | 1 … 1 Mandatory |  |  | (Specimen Received)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 Required |  |  | (Specimen Received)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [@nullFlavor='UNK']`
| TS.AT.TZ | 0 … 1 |  |  | (Specimen Received)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:entryRelationship wo [hl7:act [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']]] typeCode="COMP"`
|  | 0 … * |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:act wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']] classCode="ACT" moodCode="EVN"`
|  | 1 … |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.11'] root="1.2.40.0.34.6.0.11.3.11"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '2.16.840.1.113883.10.20.1.40'] root="2.16.840.1.113883.10.20.1.40"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.5.3.1.4.2'] root="1.3.6.1.4.1.19376.1.5.3.1.4.2"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = '48767-8' and @codeSystem = '2.16.840.1.113883.6.1')] code="48767-8" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="Annotation comment"`
| CD | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.17']] typeCode="…"`
|  | 0 … * Required |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.17'] root="1.2.40.0.34.6.0.11.9.17"`
| II | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:informant typeCode="INF" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity classCode="ASSIGNED"`
|  | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedEntity wo [@classCode = 'PRS'] classCode="PRS"`
|  | 0 … 1 |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.17" flexibility="dynamic"`
| CE | 0 … 1 Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)]`
| TEL.AT | 0 … * Required |  |  | (Informant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:relatedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participant wo [@typeCode] [hl7:participantRole] typeCode="…" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:awarenessCode wo [concat(@code, @codeSystem) = doc('include/voc-2.16.840.1.113883.1.11.10310-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor] valueSet="2.16.840.1.113883.1.11.10310"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participantRole classCode="ROL"`
|  | 1 … 1 Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingDevice classCode="DEV" determinerCode="INSTANCE"`
|  |  |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName`
| SC | 0 … 1 |  |  | (CDA Device SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity classCode="ENT" determinerCode="INSTANCE"`
|  |  |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:quantity`
| PQ | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name`
| PN | 0 … * |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `sdtc:birthTime`
| TS | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (CDA PlayingEntity SDTC)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:scopingEntity classCode="ENT" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code valueSet="2.16.840.1.113883.1.11.16040"`
| CE | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:desc`
| ED | 0 … 1 |  |  | (Participant Body)
|  |  |  |  |  |  |  | `hl7:entryRelationship wo [hl7:organizer [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.165'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.1']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … 1 |  |  | (Notification Organizer)
|  |  |  |  |  |  |  |  | `hl7:organizer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.165'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.1']] classCode="CLUSTER" moodCode="EVN"`
|  | 1 … |  |  | (Notification Organizer)
|  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.165'] root="1.2.40.0.34.6.0.11.3.165"`
| II | 1 … 1 Mandatory |  |  | (Notification Organizer)
|  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.1.1'] root="1.3.6.1.4.1.19376.1.3.1.1"`
| II | 1 … 1 Required |  |  | (Notification Organizer)
|  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Notification Organizer)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:component wo [hl7:observation [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.166'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.1.1']]] typeCode="COMP"`
|  | 0 … * |  |  | (Notifiable Condition)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:observation wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.166'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.1.1']] classCode="COND" moodCode="EVN"`
|  | 1 … |  |  | (Notifiable Condition)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.166'] root="1.2.40.0.34.6.0.11.3.166"`
| II | 1 … 1 Mandatory |  |  | (Notifiable Condition)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.1.1.1'] root="1.3.6.1.4.1.19376.1.3.1.1.1"`
| II | 1 … 1 Required |  |  | (Notifiable Condition)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … 1 |  |  | (Notifiable Condition)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = '170516003' and @codeSystem = '2.16.840.1.113883.6.96')] codeSystemName="SNOMED CT" code="170516003" codeSystem="2.16.840.1.113883.6.96"`
| CD | 1 … 1 Mandatory |  |  | (Notifiable Condition)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:qualifier wo [hl7:name [(@code = '246087005' and @codeSystem = '2.16.840.1.113883.6.96')]]`
| CR | 1 … 1 Mandatory |  |  | (Notifiable Condition)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [(@code = '246087005' and @codeSystem = '2.16.840.1.113883.6.96')] codeSystemName="SNOMED CT" code="246087005" codeSystem="2.16.840.1.113883.6.96"`
| CV | 1 … 1 Mandatory |  |  | (Notifiable Condition)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [(@code = '116154003' and @codeSystem = '2.16.840.1.113883.6.96')] codeSystemName="SNOMED CT" code="116154003" codeSystem="2.16.840.1.113883.6.96"`
| CD | 1 … 1 Mandatory |  |  | (Notifiable Condition)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 0 … 1 |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Notifiable Condition)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='CE'] [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.58" flexibility="dynamic"`
| CE | 1 … 1 Mandatory |  |  | (Notifiable Condition)
|  |  |  |  |  |  |  |  |  |  | `hl7:component wo [hl7:observation [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.170'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.1.2']]] typeCode="COMP"`
|  | 0 … * |  |  | (Case Identification)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:observation wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.170'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.1.2']] classCode="CASE" moodCode="EVN"`
|  | 1 … |  |  | (Case Identification)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.170'] root="1.2.40.0.34.6.0.11.3.170"`
| II | 1 … 1 Mandatory |  |  | (Case Identification)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.1.1.2'] root="1.3.6.1.4.1.19376.1.3.1.1.2"`
| II | 1 … 1 Mandatory |  |  | (Case Identification)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@root = '1.2.40.0.34.3.1.1'] root="1.2.40.0.34.3.1.1" extension="…"`
| II | 0 … 1 |  |  | (Case Identification)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI']`
| II | 0 … 1 |  |  | (Case Identification)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … * |  |  | (Case Identification)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = '416341003' and @codeSystem = '2.16.840.1.113883.6.96')] codeSystemName="SNOMED CT" code="416341003" codeSystem="2.16.840.1.113883.6.96"`
| CD | 1 … 1 Mandatory |  |  | (Case Identification)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 0 … 1 |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Case Identification)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime`
| IVL_TS | 0 … 1 Required |  |  | (Case Identification)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.6.0.10.19-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] xsi:type="CD" code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.6.0.10.19" flexibility="dynamic"`
| CD | 1 … 1 Mandatory |  |  | (Case Identification)
|  |  |  |  |  |  |  | `hl7:entryRelationship wo [hl7:organizer [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.167'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.5']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * |  |  | (Laboratory Isolate Organizer)
|  |  |  |  |  |  |  |  | `hl7:organizer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.167'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.5']] classCode="CLUSTER" moodCode="EVN"`
|  | 1 … |  |  | (Laboratory Isolate Organizer)
|  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.167'] root="1.2.40.0.34.6.0.11.3.167"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Isolate Organizer)
|  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.1.5'] root="1.3.6.1.4.1.19376.1.3.1.5"`
| II | 1 … 1 Required |  |  | (Laboratory Isolate Organizer)
|  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed' or @code = 'aborted'] code="aborted"`
| CS | 1 … 1 Mandatory |  |  | (Laboratory Isolate Organizer)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [not(@nullFlavor)]`
| IVL_TS | 0 … 1 |  |  | (Laboratory Isolate Organizer)
|  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [@nullFlavor='UNK']`
| IVL_TS | 0 … 1 |  |  | (Laboratory Isolate Organizer)
|  |  |  |  |  |  |  |  |  | `hl7:specimen wo [not(@nullFlavor)] [@typeCode = 'SPC'] [hl7:specimenRole [@classCode = 'SPEC']] typeCode="SPC"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Isolate Organizer)
|  |  |  |  |  |  |  |  |  |  | `hl7:specimenRole wo [not(@nullFlavor)] [@classCode = 'SPEC'] [hl7:specimenPlayingEntity [@classCode = 'MIC']] classCode="SPEC"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Isolate Organizer)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … 1 |  |  | (Laboratory Isolate Organizer)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:specimenPlayingEntity wo [not(@nullFlavor)] [@classCode = 'MIC'] classCode="MIC"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Isolate Organizer)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.188" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Laboratory Isolate Organizer)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='OTH']`
| CD | 0 … 1 |  |  | (Laboratory Isolate Organizer)
|  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.24'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.3.1.7']] typeCode="PRF"`
|  | 0 … * Conditional |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.24'] root="1.2.40.0.34.6.0.11.9.24"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.3.1.7'] root="1.3.6.1.4.1.19376.1.3.3.1.7"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 Required |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK']`
| TS.AT.TZ | 0 … 1 |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
|  | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TEL.AT | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)!=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id root="…" extension="…"`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 1 … * Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 1 … 1 Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  | `hl7:component wo [hl7:organizer [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.26'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.4']]] typeCode="COMP"`
|  | 0 … * |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  |  |  | `hl7:organizer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.26'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.4']] classCode="BATTERY" moodCode="EVN"`
|  | 1 … |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.26'] root="1.2.40.0.34.6.0.11.3.26"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.1.4'] root="1.3.6.1.4.1.19376.1.3.1.4"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.47-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.47" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = '365705006' and @codeSystem = '2.16.840.1.113883.6.96') or @nullFlavor] codeSystemName="SNOMED CT" code="365705006" codeSystem="2.16.840.1.113883.6.96"`
| CD | 0 … 1 |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed' or @code = 'aborted'] code="aborted"`
| CS | 1 … 1 Mandatory |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime`
| IVL_TS | 0 … 1 |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:low wo [not(@nullFlavor)]`
| TS.AT.TZ | 1 … 1 Mandatory |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:high wo [not(@nullFlavor)]`
| TS.AT.TZ | 1 … 1 Mandatory |  |  | (Laboratory Battery Organizer)
|  |  |  |  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.24'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.3.1.7']] typeCode="PRF"`
|  | 0 … * Conditional |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.24'] root="1.2.40.0.34.6.0.11.9.24"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.3.1.7'] root="1.3.6.1.4.1.19376.1.3.3.1.7"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 Required |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK']`
| TS.AT.TZ | 0 … 1 |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
|  | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TEL.AT | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)!=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id root="…" extension="…"`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 1 … * Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 1 … 1 Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:component wo [hl7:observation [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.27'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.6']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:observation wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.27'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.6']] classCode="OBS" moodCode="EVN"`
|  | 1 … |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.27'] root="1.2.40.0.34.6.0.11.3.27"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.1.6'] root="1.3.6.1.4.1.19376.1.3.1.6"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id`
| II | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.6.0.10.53" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='OTH']`
| CD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed' or @code = 'aborted'] code="aborted"`
| CS | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [not(@nullFlavor)]`
| IVL_TS | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:effectiveTime wo [@nullFlavor='UNK']`
| IVL_TS | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='PQ']`
| PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:translation`
| PQR | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='IVL_PQ']`
| IVL_PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='INT']`
| INT | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='IVL_INT']`
| IVL_INT | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='BL']`
| BL | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='ST']`
| ST | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='CV'] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CV | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.10.186-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)] xsi:type="CD" code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.186" flexibility="dynamic"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [(@code = '281268007' and @codeSystem = '2.16.840.1.113883.6.96') or @nullFlavor] xsi:type="CD" codeSystemName="SNOMED CT" code="281268007" codeSystem="2.16.840.1.113883.6.96"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [(@code = '255599008' and @codeSystem = '2.16.840.1.113883.6.96') or @nullFlavor] xsi:type="CD" codeSystemName="SNOMED CT" code="255599008" codeSystem="2.16.840.1.113883.6.96"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='CD'] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CD | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='RTO']`
| RTO | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:value wo [@xsi:type='RTO_PQ_PQ']`
| RTO_PQ_PQ | 0 … 1 |  |  | (Laboratory Observation Value)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:interpretationCode wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…" valueSet="1.2.40.0.34.10.13" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:interpretationCode wo [@nullFlavor='OTH']`
| CE | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.24'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.3.1.7']] typeCode="PRF"`
|  | 0 … * Conditional |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.24'] root="1.2.40.0.34.6.0.11.9.24"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.3.1.7'] root="1.3.6.1.4.1.19376.1.3.3.1.7"`
| II | 1 … 1 Mandatory |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 Required |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK']`
| TS.AT.TZ | 0 … 1 |  |  | (Performer - Laboratory)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] code="…" codeSystem="…" codeSystemName="…" displayName="…"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| CE | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
|  | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TEL.AT | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [hl7:name [count(child::*)!=0]] classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson wo [@nullFlavor='UNK'] nullFlavor="UNK"`
|  | 0 … 1 |  |  | (Assigned Entity with id, name, addr and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id root="…" extension="…"`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 1 … * Required |  |  | (Organization Compilation with name, addr minimal and telecom)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
| AD | 1 … 1 Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participant wo [hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.3.1.5']] typeCode="AUTHEN" contextControlCode="OP"`
|  | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.3.3.1.5'] root="1.3.6.1.4.1.19376.1.3.3.1.5"`
| II | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| IVL_TS | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:participantRole wo [not(@nullFlavor)] [hl7:playingEntity] classCode="ROL"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [@nullFlavor='UNK']`
| AD | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [@nullFlavor='UNK']`
| TEL.AT | 0 … 1 |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:playingEntity wo [not(@nullFlavor)] classCode="ENT" determinerCode="INSTANCE"`
|  | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| PN | 1 … 1 Mandatory |  |  | (Laboratory Observation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:entryRelationship wo [hl7:act [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']]] typeCode="COMP" contextConductionInd="true"`
|  | 0 … * |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:act wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.3.11'] 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']] classCode="ACT" moodCode="EVN"`
|  | 1 … |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.3.11'] root="1.2.40.0.34.6.0.11.3.11"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '2.16.840.1.113883.10.20.1.40'] root="2.16.840.1.113883.10.20.1.40"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.3.6.1.4.1.19376.1.5.3.1.4.2'] root="1.3.6.1.4.1.19376.1.5.3.1.4.2"`
| II | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … 1 |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [(@code = '48767-8' and @codeSystem = '2.16.840.1.113883.6.1')] code="48767-8" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="Annotation comment"`
| CD | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:text`
| ED | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:reference wo [not(@nullFlavor)] value="…"`
| TEL | 1 … 1 Mandatory |  |  | (Narrative Text Reference)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:statusCode wo [@code = 'completed'] code="completed"`
| CS | 1 … 1 Mandatory |  |  | (Comment Entry)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:performer wo [hl7:templateId [@root = '1.2.40.0.34.6.0.11.9.17']] typeCode="…"`
|  | 0 … * Required |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:templateId wo [@root = '1.2.40.0.34.6.0.11.9.17'] root="1.2.40.0.34.6.0.11.9.17"`
| II | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time`
| IVL_TS | 0 … 1 |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedEntity wo [not(@nullFlavor)] classCode="ASSIGNED"`
|  | 1 … 1 Mandatory |  |  | (Performer Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='NI'] nullFlavor="NI"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code`
| CE | 0 … 1 Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr use="…"`
|  | 0 … * Required |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom value="…" use="…"`
| TEL.AT | 0 … * Required |  |  | (Assigned Entity Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 0 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G1 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 1 … 1 Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2 M)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 Required |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with name, addr minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation Minimal)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:author wo [hl7:assignedAuthor] typeCode="AUT" contextControlCode="OP"`
|  | 0 … * Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:functionCode`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [not(@nullFlavor)]`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:time wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| TS.AT.TZ | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthor classCode="ASSIGNED"`
|  | 1 … 1 Required |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … * |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| II | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:code wo [not(@nullFlavor)] valueSet="1.2.40.0.34.10.6" flexibility="dynamic"`
| CE | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedPerson classCode="PSN" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Author Body)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `choice`
|  | 1 … 1 |  |  |
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)] use="…"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:prefix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:family wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:given wo [not(@nullFlavor)] qualifier="…"`
| ENXP | 1 … * Mandatory |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:suffix qualifier="…"`
| ENXP | 0 … * |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='UNK'] nullFlavor="UNK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [@nullFlavor='MSK'] nullFlavor="MSK"`
| PN | 0 … 1 |  |  | (Person Name Compilation G2)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:manufacturerModelName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:softwareName wo [not(@nullFlavor)]`
| SC | 1 … 1 Mandatory |  |  | (Device Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:representedOrganization classCode="ORG" determinerCode="INSTANCE"`
|  | 0 … 1 |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:id wo [not(@nullFlavor)]`
| II | 1 … * Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:name wo [not(@nullFlavor)]`
| ON | 1 … 1 Mandatory |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:telecom wo [not(@nullFlavor)] value="…" use="…"`
| TEL.AT | 0 … * |  |  | (Organization Compilation with id, name)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:addr wo [not(@nullFlavor)] use="…"`
| AD | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetAddressLine`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:streetName`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:houseNumber`
| ADXP | 0 … 1 Conditional |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:postalCode wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:city wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:state`
| ADXP | 0 … 1 |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:country wo [not(@nullFlavor)]`
| ADXP | 1 … 1 Mandatory |  |  | (Address Compilation)
|  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | `hl7:additionalLocator`
| ADXP | 0 … 1 |  |  | (Address Compilation)