Item | DT | Kard | Konf | Beschreibung | Label |
---|
| cs | 0 … 1 | F | AUT |
| cs | 0 … 1 | F | OP |
Auswahl | 1 … 1 | | Zeitpunkt der Freigabe der Dokumentation
Elemente 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 |
| | 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'] | |
| 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. WP Zulä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:assignedPerson
- hl7: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) |
| cs | 0 … 1 | F | PSN |
| cs | 0 … 1 | F | INSTANCE |
Auswahl | 1 … 1 | | Elemente in der Auswahl:- hl7:name[not(@nullFlavor)]
- hl7:name[@nullFlavor='UNK']
- hl7:name[@nullFlavor='MSK']
|
| PN | 0 … 1 | | | (atc...ass) |
wo [not(@nullFlavor)] | |
| 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“). |
| ENXP | 0 … * | | Beliebig viele Präfixe zum Namen, z.B. Akademische Titel Achtung: Die Angabe der Anrede („Frau“, „Herr“), ist im CDA nicht vorgesehen! | (atc...ass) |
| 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) |
|
| ENXP | 1 … * | M | Mindestens ein Hauptname (Nachname) | (atc...ass) |
| 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) |
|
| ENXP | 1 … * | M | Mindestens ein Vorname | (atc...ass) |
| 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) |
|
| ENXP | 0 … * | | Beliebig viele Suffixe zum Namen | (atc...ass) |
| 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) |
|
| PN | 0 … 1 | | | (atc...ass) |
wo [@nullFlavor='UNK'] | |
| cs | 1 … 1 | F | UNK |
| PN | 0 … 1 | | | (atc...ass) |
wo [@nullFlavor='MSK'] | |
| 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. | |