Item | DT | Kard | Konf | Beschreibung | Label |
---|
| cs | 0 … 1 | F | AUT |
| cs | 0 … 1 | F | OP |
| TS.AT.TZ | 1 … 1 | R | Zeitpunkt der Freigabe der Dokumentation
| (atc...ass) |
| | elgaimpf-dataelement-366 | Freigabezeitpunkt | Datensatz e-Impfpass 2019 |
|
| @nullFlavor
|
| cs | 0 … 1 | F | 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]). TODO: Assert
|
| | 1 … 1 | R | | (atc...ass) |
| @classCode
|
| cs | 0 … 1 | F | ASSIGNED |
| hl7:id
|
| II | 1 … * | R | | (atc...ass) |
| | elgaimpf-dataelement-381 | ID der Organisation | Datensatz e-Impfpass 2019 | elgaimpf-dataelement-346 | ID des Unterzeichners | Datensatz e-Impfpass 2019 |
|
| | @nullFlavor
|
| cs | 0 … 1 | F | UNK |
| 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. TODO: Assert
|
| hl7:code
|
| CE | 0 … 1 | R | | (atc...ass) |
| 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) |
| | elgaimpf-dataelement-384 | Adresse | Datensatz e-Impfpass 2019 |
|
| hl7:telecom
|
| TEL.AT | 0 … * | R | Kontaktdaten der Organisation des Verfassers des Dokuments. Grundsätzlich sind die Vorgaben für „Kontaktdaten-Element“ zu befolgen. | (atc...ass) |
| | elgaimpf-dataelement-383 | Telekom | Datensatz e-Impfpass 2019 | elgaimpf-dataelement-347 | Kontaktdaten | Datensatz e-Impfpass 2019 |
|
| | @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" TODO: Assert: bei Angabe mehrerer Tel, @use angeben
|
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 | R | | (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 |
| PN | 1 … 1 | R | Namen-Element (Person)
| (atc...ass) |
| | elgaimpf-dataelement-339 | Name | Datensatz e-Impfpass 2019 |
|
| cs | 0 … 1 | | Zugelassene nullFlavors:
- MSK … Der Name der Person darf nicht bekanntgegeben werden
- UNK … Der Name der Person ist unbekannt
|
| 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) |
| | elgaimpf-dataelement-344 | Nachname | Datensatz e-Impfpass 2019 |
|
| 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) |
| | elgaimpf-dataelement-343 | Vorname | Datensatz e-Impfpass 2019 |
|
| 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) |
|
| Schematron assert | role | error | |
| test | not(@nullFlavor='MSK' or @nullFlavor='UNK') or (hl7:name) | |
| Meldung | TODO testen: Nullflavor muss MSK oder UNK sein | |
| | hl7:assignedAuthoringDevice
|
| | 0 … 1 | R | 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) |
| | elgaimpf-dataelement-353 | Organisation | Datensatz e-Impfpass 2019 |
|
| | @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]). ToDo: Assert
|
| Beispiel | <representedOrganization classCode="ORG" determinerCode="INSTANCE"> <id root="1.2.40.0.34.3.1" extension="12345"/> <name>Krankenhaus Zwettl</name></representedOrganization> |