| @typeCode 
 | cs | 0 … 1 | F | AUT | 
                              
                                 | @contextControlCode 
 | cs | 0 … 1 | F | OP | 
                              
                                 | Auswahl | 1 … 1 |  | Zeitpunkt der Freigabe der DokumentationElemente in der Auswahl:
 
                                       hl7:time[not(@nullFlavor)]hl7:time[@nullFlavor='UNK'] | 
                              
                                 |  | Constraint | Im Fall der Dokumentenklasse "Update Immunisierungsstatus" ohne Nachtragung MUSS dieses Element angegeben sein (M [1..1]).
                                     In allen anderen Fällen KANN das Element auch mittels /@nullFlavor = "UNK" strukturiert werden (R [1..1]).
                                     | 
                              
                                 | hl7:time 
 | TS.AT.TZ | 0 … 1 |  |  | (atc  ass) | 
                              
                                 | wo   [not(@nullFlavor)] |  | 
                              
                                 | hl7:time 
 | TS.AT.TZ | 0 … 1 |  | nullFlavor 
 | (atc  ass) | 
                              
                                 | wo   [@nullFlavor='UNK'] |  | 
                              
                                 | @nullFlavor 
 | cs | 1 … 1 | F | UNK | 
                              
                                 | hl7:assignedAuthor 
 |  | 1 … 1 | R |  | (atc  ass) | 
                              
                                 | @classCode 
 | cs | 0 … 1 | F | ASSIGNED | 
                              
                                 | Auswahl | 1 … * |  | Elemente in der Auswahl: 
                                       hl7:id[not(@nullFlavor)]hl7:id[@nullFlavor='UNK'] | 
                              
                                 | hl7:id 
 | II | 0 … * |  |  | (atc  ass) | 
                              
                                 | wo   [not(@nullFlavor)] |  | 
                              
                                 |  | Constraint | Im Fall der Dokumentenklasse "Update Immunisierungsstatus" ohne Nachtragung MUSS dieses Element angegeben sein. Die Verwendung von @nullFlavor = "UNK" ist hierbei
                                       NICHT ERLAUBT. In allen anderen Fällen KANN @nullFlavor = "UNK" strukturiert sein.
                                     | 
                              
                                 | hl7:id 
 | II | 0 … 1 |  |  | (atc  ass) | 
                              
                                 | wo   [@nullFlavor='UNK'] |  | 
                              
                                 | @nullFlavor 
 | cs | 1 … 1 | F | UNK | 
                              
                                 | hl7:code 
 | CE | 0 … 1 |  |  | (atc  ass) | 
                              
                                 | wo   [not(@nullFlavor)] |  | 
                              
                                 |  | CONF | 
                                       
                                          | Der Wert von @code muss gewählt werden aus dem Value Set 1.2.40.0.34.10.6 ELGA_AuthorSpeciality (DYNAMIC) |  | 
                              
                                 | hl7:addr 
 | AD | 0 … 1 |  | Beinhaltet 1.2.40.0.34.6.0.11.9.25 Address Compilation (DYNAMIC) | (atc  ass) | 
                              
                                 | wo   [not(@nullFlavor)] |  | 
                              
                                 | hl7:telecom 
 | TEL.AT | 0 … * |  | Kontaktdaten der Organisation des Verfassers des Dokuments. Grundsätzlich sind die Vorgaben für „Kontaktdaten-Element“ zu befolgen. | (atc  ass) | 
                              
                                 | wo   [not(@nullFlavor)] |  | 
                              
                                 | @value 
 | st | 1 … 1 | R | Die Kontaktadresse (Telefonnummer, Email, etc.) Zulässige Werteliste für telecom Präfixe gemäß „ELGA_URLScheme“ | 
                              
                                 | @use 
 | set_cs | 0 … 1 |  | Bedeutung des angegebenen Kontakts (Heim, Arbeitsplatz, …), z.B. WPZulässige Werte gemäß Value-Set „ELGA_TelecomAddressUse"
 | 
                              
                                 |  | Constraint | Werden mehrere gleichartige telecom Element strukturiert, MUSS jeweils das Attribut
                                    @use angeführt sein. | 
                              
                                 | Auswahl | 1 … 1 |  | Elemente in der Auswahl: 
                                       hl7:assignedPersonhl7:assignedAuthoringDevice welches enthält Template 1.2.40.0.34.6.0.11.9.18 Device Compilation (DYNAMIC)
                                        | 
                              
                                 | hl7:assignedPerson 
 |  | 0 … 1 |  |  | (atc  ass) | 
                              
                                 |  | Beispiel | <assignedPerson classCode="PSN" determinerCode="INSTANCE"> <name>
 <prefix qualifier="AC">Univ.-Prof. Dr.</prefix>    <given>Isabella</given>    <family>Stern</family>  </name></assignedPerson>
 | 
                              
                                 | Eingefügt | 1 … 1 | R | von 1.2.40.0.34.6.0.11.9.6 Person Name Compilation G2 (DYNAMIC) | 
                              
                                 | @classCode 
 | cs | 0 … 1 | F | PSN | 
                              
                                 | @determinerCode 
 | cs | 0 … 1 | F | INSTANCE | 
                              
                                 | Auswahl | 1 … 1 |  | Elemente in der Auswahl: 
                                       hl7:name[not(@nullFlavor)]hl7:name[@nullFlavor='UNK']hl7:name[@nullFlavor='MSK'] | 
                              
                                 | hl7:name 
 | PN | 0 … 1 |  |  | (atc  ass) | 
                              
                                 | wo   [not(@nullFlavor)] |  | 
                              
                                 | @use 
 | cs | 0 … 1 |  | Die genaue Bedeutung des angegebenen Namens, beispielsweise dass der angegebene Personen-Name
                                       ein „Künstlername“ ist, z.B. A („Artist“).
                                     Zulässige Werte gemäß Value Set „ELGA_EntityNameUse“. Wird kein @use Attribut angegeben, gilt der Name als rechtlicher Name („L“). | 
                              
                                 | hl7:prefix 
 | ENXP | 0 … * |  | Beliebig viele Präfixe zum Namen, z.B. Akademische TitelAchtung: Die Angabe der Anrede („Frau“, „Herr“), ist im CDA nicht vorgesehen!
 | (atc  ass) | 
                              
                                 | @qualifier 
 | cs | 0 … 1 |  | Die genaue Bedeutung eines prefix-Elements, beispielsweise dass das angegebene Präfix
                                    einen akademischen Titel darstellt, z.B. AC („Academic“). Zulässige Werte gemäß Value Set „ELGA_EntityNamePartQualifier“ | 
                              
                                 |  | CONF | 
                                       
                                          | Der Wert von @qualifier muss gewählt werden aus dem Value Set 1.2.40.0.34.6.0.10.8 ELGA_EntityNamePartQualifier_VS (DYNAMIC) |  | 
                              
                                 | hl7:family 
 | ENXP | 1 … * | M | Mindestens ein Hauptname (Nachname) | (atc  ass) | 
                              
                                 | @qualifier 
 | cs | 0 … 1 |  | Die genaue Bedeutung eines family-Elements, beispielsweise dass das angegebene Element
                                       einen Geburtsnamen bezeichnet, z.B. BR („Birth“) Zulässige Werte gemäß Value Set „ELGA_EntityNamePartQualifier“
 | 
                              
                                 |  | CONF | 
                                       
                                          | Der Wert von @qualifier muss gewählt werden aus dem Value Set 1.2.40.0.34.6.0.10.8 ELGA_EntityNamePartQualifier_VS (DYNAMIC) |  | 
                              
                                 | hl7:given 
 | ENXP | 1 … * | M | Mindestens ein Vorname | (atc  ass) | 
                              
                                 | @qualifier 
 | cs | 0 … 1 |  | Die genaue Bedeutung eines given-Elements, beispielsweise dass das angegebene Element
                                       einen Geburtsnamen bezeichnet.
                                     z.B.: BR („Birth“) Zulässige Werte gemäß Value-Set „ELGA_EntityNamePartQualifier“ | 
                              
                                 |  | CONF | 
                                       
                                          | Der Wert von @qualifier muss gewählt werden aus dem Value Set 1.2.40.0.34.6.0.10.8 ELGA_EntityNamePartQualifier_VS (DYNAMIC) |  | 
                              
                                 | hl7:suffix 
 | ENXP | 0 … * |  | Beliebig viele Suffixe zum Namen | (atc  ass) | 
                              
                                 | @qualifier 
 | cs | 0 … 1 |  | Die genaue Bedeutung eines suffix-Elements, beispielsweise dass das angegebene Suffix
                                    einen akademischen Titel darstellt, z.B. AC („Academic“). Zulässige Werte gemäß Value-Set „ELGA_EntityNamePartQualifier“
 | 
                              
                                 |  | CONF | 
                                       
                                          | Der Wert von @qualifier muss gewählt werden aus dem Value Set 1.2.40.0.34.6.0.10.8 ELGA_EntityNamePartQualifier_VS (DYNAMIC) |  | 
                              
                                 | hl7:name 
 | PN | 0 … 1 |  |  | (atc  ass) | 
                              
                                 | wo   [@nullFlavor='UNK'] |  | 
                              
                                 | @nullFlavor 
 | cs | 1 … 1 | F | UNK | 
                              
                                 | hl7:name 
 | PN | 0 … 1 |  |  | (atc  ass) | 
                              
                                 | wo   [@nullFlavor='MSK'] |  | 
                              
                                 | @nullFlavor 
 | cs | 1 … 1 | F | MSK | 
                              
                                 | hl7:assignedAuthoringDevice 
 |  | 0 … 1 |  | Beinhaltet 1.2.40.0.34.6.0.11.9.18 Device Compilation (DYNAMIC) | (atc  ass) | 
                              
                                 |  | Beispiel | <assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"> <manufacturerModelName>xxx</manufacturerModelName>  <softwareName>yyy</softwareName></assignedAuthoringDevice>
 | 
                              
                                 | hl7:representedOrganization 
 |  | 0 … 1 | C | Organisation, in deren Auftrag und Verantwortlichkeit der Inhalt erstellt wurde 
 Beinhaltet 1.2.40.0.34.6.0.11.9.5 Organization Compilation with id, name (DYNAMIC)
 | (atc  ass) | 
                              
                                 | @classCode 
 | cs | 0 … 1 | F | ORG | 
                              
                                 | @determinerCode 
 | cs | 0 … 1 | F | INSTANCE | 
                              
                                 |  | Constraint | Im Fall der Dokumentenklasse "Update Immunisierungsstatus" ohne Nachtragung MUSS dieses Element angegeben sein (M [1..1]).
                                     In allen anderen Fällen KANN das Element auch komplett entfallen (O [0..1]).
                                     | 
                              
                                 |  | Beispiel | <representedOrganization classCode="ORG" determinerCode="INSTANCE"> <id root="1.2.40.0.34.3.1" extension="12345"/>  <name>Krankenhaus Zwettl</name></representedOrganization>
 | 
                              
                                 |  | Schematron assert | role |  error |  | 
                              
                                 |  | test | not(/hl7:ClinicalDocument/hl7:templateId[@root = '1.2.40.0.34.6.0.11.0.2'] and not(
                                    ancestor::*/hl7:participant/hl7:templateId[@root = '1.2.40.0.34.6.0.11.9.14'])) or
                                    hl7:id[not(@nullFlavor)] |  | 
                              
                                 |  | Meldung | id/@nullFlavor ist NICHT ERLAUBT. |  | 
                              
                                 |  | Schematron assert | role |  error |  | 
                              
                                 |  | test | not(/hl7:ClinicalDocument/hl7:templateId[@root = '1.2.40.0.34.6.0.11.0.2'] and not(
                                    ancestor::*/hl7:participant/hl7:templateId[@root = '1.2.40.0.34.6.0.11.9.14'])) or
                                    hl7:representedOrganization |  | 
                              
                                 |  | Meldung | Das Element representedOrganization MUSS strukturiert sein. |  | 
                              
                                 |  | Schematron assert | role |  error |  | 
                              
                                 |  | test | not(/hl7:ClinicalDocument/hl7:templateId[@root = '1.2.40.0.34.6.0.11.0.2'] and not(
                                    ancestor::*/hl7:participant/hl7:templateId[@root = '1.2.40.0.34.6.0.11.9.14'])) or
                                    hl7:time[not(@nullFlavor)] |  | 
                              
                                 |  | Meldung | time/@nullFlavor ist NICHT ERLAUBT. |  |