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...ody) |
| @nullFlavor
|
| cs | 0 … 1 | F | UNK |
| Constraint | Im Fall der Dokumentenklasse "Update Immunisierungsstatus" ohne Nachtragung MUSS, M [1..1], dieses Element angegeben sein. Die Verwendung von /@nullFlavor ist NICHT ERLAUBT, NP [0..0].
In allen anderen Fällen KANN, R [1..1] das Element auch mittels /@nullFlavor == "UNK" strukturiert werden.
ToDo: Assert |
| | 1 … 1 | R | | (atc...ody) |
| @classCode
|
| cs | 0 … 1 | F | ASSIGNED |
| hl7:id
|
| II | 1 … * | R | | (atc...ody) |
| | @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...ody) |
| 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...ody) |
| 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...ody) |
| | @value
|
| st | 1 … 1 | R | Die Kontaktadresse (Telefonnummer, Email, etc.)
Formatkonvention siehe „telecom – Format Konventionen für Telekom-Daten“
Zulässige Werteliste für telecom Präfixe gemäß „ELGA_URLScheme“
TODO „ELGA_URLScheme“ prüfen
|
| | @use
|
| set_cs | 0 … 1 | | Bedeutung des angegebenen Kontakts (Heim, Arbeitsplatz, …)
Bsp: WP
Zulässige Werte gemäß Value-Set „ELGA_TelecomAddressUse“
TODO: Assert: bei Angabe mehrerer Tel, @use angeben
|
| CONF | Der Wert von @use muss gewählt werden aus dem Value Set 2.16.840.1.113883.1.11.190 AddressUse (DYNAMIC) |
|
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...ody) |
| 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...ody) |
| 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.
Bsp: 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, Adelstitel Achtung: Die Angabe der Anrede („Frau“, „Herr“), ist im CDA nicht vorgesehen! | (atc...ody) |
| 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...ody) |
| 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...ody) |
| 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...ody) |
| 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...ody) |
| cs | 0 … 1 | F | DEV |
| cs | 0 … 1 | F | INSTANCE |
| Beispiel | <assignedAuthoringDevice classCode="DEV" determinerCode="INSTANCE"> <manufacturerModelName>xxx</manufacturerModelName> <softwareName>yyy</softwareName></assignedAuthoringDevice> |
| hl7:representedOrganization
|
| | 1 … 1 | M | 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...ody) |
| wo [not(@nullFlavor)] |
| |
| | @classCode
|
| cs | 0 … 1 | F | ORG |
| | @determinerCode
|
| cs | 0 … 1 | F | INSTANCE |
| Beispiel | <representedOrganization classCode="ORG" determinerCode="INSTANCE"> <id root="1.2.40.0.34.3.1" extension="12345"/> <name>Krankenhaus Zwettl</name></representedOrganization> |