Item | DT | Kard | Konf | Beschreibung | Label |
---|
hl7:ClinicalDocument
| | 1 … 1 | M | Kompletter Immunisierungsstatus Alle Dokumente müssen mit diesem XML-Prolog starten:<?xml version="1.0" encoding="utf-8" standalone="yes"?> <?xml-stylesheet type="text/xsl" href="eimpf-stylesheet_v1.0.xsl"?> | test_9999 |
@classCode
| cs | 0 … 1 | F | DOCCLIN |
@moodCode
| cs | 0 … 1 | F | EVN |
Eingefügt | 1 … 1 | M | von 1.2.40.0.34.6.0.11.1.10 Document Realm (DYNAMIC) |
hl7:realmCode
| CS | 1 … 1 | M | Hoheitsbereich des Dokuments.
Fester Wert: @code = AT (aus Value Set „ELGA_RealmCode“) | atcdealm |
@code
| | 1 … 1 | F | AT |
hl7:typeId
| II | 1 … 1 | M | Dokumentformat CDA R2 | test_9999 |
@root
| uid | 1 … 1 | F | 2.16.840.1.113883.1.3 |
@extension
| st | 1 … 1 | F | POCD_HD000040 |
hl7:templateId
| II | 1 … 1 | M | eHealth Austria Dokumente | test_9999 |
@root
| uid | 1 … 1 | F | 1.2.40.0.34.6.0.11.0.1 |
hl7:templateId
| II | 1 … 1 | M | Implementierungsleitfaden e-Impfpass 2019 (OID Knoten). Dient als informative Referenz. | test_9999 |
@root
| uid | 1 … 1 | F | 1.2.40.0.34.7.19 |
hl7:templateId
| II | 1 … 1 | M | Implementierungsleitfaden e-Impfpass - Kompletter Immunisierungsstatus | test_9999 |
wo [@root='1.2.40.0.34.6.0.11.0.4'] | |
@root
| uid | 1 … 1 | F | 1.2.40.0.34.6.0.11.0.4 |
hl7:templateId
| II | 1 … 1 | M | Version des speziellen Implementierungsleitfaden e-Impfpass - Kompletter Immunisierungsstatus mit XDSdocumentEntry.formatCode als Extension. ↔ Hinweis zum XDS-Mapping: Das templateId-Element mit einer Extension beginnend mit "XDSdocumentEntry.formatCode^" wird ins XDS-Attribut formatCode gemappt (ohne Präfix XDSdocumentEntry.formatCode^). | test_9999 |
@extension
| st | 1 … 1 | F | XDSdocumentEntry.formatCode^urn:hl7-at:eImpf:2019 |
@root
| uid | 1 … 1 | F | 1.2.40.0.34.6.0.11.0.4.1 |
hl7:templateId
| II | 1 … 1 | M | Immunization Content (IC) Content Module, IHE PCC Technical Framework Revision 11.0 - November 11, 2016. Dient als informative Referenz. | test_9999 |
@root
| uid | 1 … 1 | F | 1.3.6.1.4.1.19376.1.5.3.1.1.18.1.2 |
hl7:id
| II | 1 … 1 | M | Weltweit eindeutige Dokumenten-Id eines CDA-Dokuments.
Grundsätzlich sind die Vorgaben gemäß „Identifikations-Elemente“ zu befolgen | test_9999 |
| Beispiel | <id root="1.2.40.0.34.99.111.1.1" extension="134F989" assigningAuthorityName="Amadeus Spital"/> |
hl7:code
| CE | 1 … 1 | M | Bezeichnet die „Dokumentklasse“. Zulässige Werte gemäß Value-Set „ELGA_Dokumentklassen“ ↔ Hinweis zum XDS-Mapping: Dieses Element wird ins XDS-Attribut XDSDocumentEntry.classCode gemappt. Zu berücksichtigen sind jeweils die Attribute @code, @codeSystem und @displayName.
| test_9999 |
@code
| CONF | 1 … 1 | F | 11369-6 |
@codeSystem
| 1 … 1 | F | 2.16.840.1.113883.6.1 |
@displayName
| 1 … 1 | F | HISTORY OF IMMUNIZATIONS |
hl7:translation
| CD | 1 … 1 | M | Dokumententyp in feiner Granularität. Wird in ELGA in das XDS DocumentEntry Metadaten-Attribut XDSDocumentEntry.typeCode übernommen. Zu berücksichtigen sind jeweils die Attribute @code, @codeSystem und @displayName.
| test_9999 |
@code
| cs | 1 … 1 | F | 82593-5 |
@codeSystem
| oid | 1 … 1 | F | 2.16.840.1.113883.6.1 |
@displayName
| st | 1 … 1 | F | Immunization summary report |
hl7:title
| ST | 1 … 1 | M | Dokumententitel. Dieses Element enthält den für den lesenden Dokumentempfänger gedachten Titel. MUSS lauten: "Immunisierungsstatus - Zusammenfassung"
↔ Hinweis zum XDS-Mapping: Dieses Element wird ins XDS-Attribut title gemappt. | test_9999 |
Eingefügt | 1 … 1 | M | von 1.2.40.0.34.6.0.11.1.11 Document Effective Time (DYNAMIC) |
hl7:effectiveTime
| TS.AT.TZ | 1 … 1 | M | Relevantes Datum des Dokuments. Grundsätzlich sind die Vorgaben für „Zeit-Elemente“ zu befolgen. | atcdTime |
Eingefügt | 1 … 1 | M | von 1.2.40.0.34.6.0.11.1.12 Document Confidentiality Code (DYNAMIC) |
hl7:confidentialityCode
| CE | 1 … 1 | M | Vertraulichkeitscode des Dokuments aus Value Set „ELGA_Confidentiality“. | atcdCode |
@codeSystemName
| st | 1 … 1 | F | HL7:Confidentiality |
| Constraint | Für ELGA-Dokumente ist ausschließlich "N" erlaubt!
|
Eingefügt | 1 … 1 | M | von 1.2.40.0.34.6.0.11.1.13 Document Language (DYNAMIC) |
hl7:languageCode
| CS.LANG | 1 … 1 | M | Sprachcode des Dokuments.
| atcduage |
@code
| cs | 1 … 1 | R | |
| CONF | Der Wert von @code muss gewählt werden aus dem Value Set 1.2.40.0.34.10.10 ELGA_LanguageCode (DYNAMIC) |
|
| Constraint | Für ELGA ist in @code für CDA und Ableitungen in die XDSDocumentEntry-Metadaten derzeit ausschließlich der Wert "de-AT" zulässig. Für eHealth und zukünftige Versionen der ELGA Leitfäden können weitere Sprachcodes erlaubt werden. |
Eingefügt | 1 … 1 | M | von 1.2.40.0.34.6.0.11.1.15 Document Set Id and Version Number (DYNAMIC) Das CDA-Dokument "Kompletter Immunisierungsstatus" ist immer eine neue Version desselben Dokuments, d.h. die SetId bleibt über alle Versionen gleich, es ändert sich nur die VersionsNumber. |
hl7:setId
| II | 1 … 1 | M | Eindeutige Id des Dokumentensets. Diese bleibt über alle Versionen der Dokumente gleich (initialer Wert bleibt erhalten). Die setId SOLL unterschiedlich zur clinicalDocument.id sein. ↔ Hinweis zum XDS-Mapping: Dieses Element wird ins XDS-Attribut referenceIdList ("urn:elga:iti:xds:2014:ownDocument_setId") gemappt. Hinweis: Bestimmte Systeme, die bei der Übernahme der setId in die XDS-Metadaten mit dem V2-Datentyp CX arbeiten, könnten ein Problem mit @extension-Attributen haben, die länger als 15 Zeichen sind. | atcdmber |
hl7:versionNumber
| INT.NONNEG | 1 … 1 | M | Versionsnummer des Dokuments, wird bei neuen Dokumenten mit 1 festgelegt. Die versionNumber ist eine natürliche Zahl für die fortlaufende Versionszählung. Mit einer neuen Version wird diese Zahl hochgezählt, während die setId gleich bleibt.
| atcdmber |
@value
| int | 1 … 1 | R | Versionsnummer als positive ganze Zahl.
|
hl7:recordTarget
| | 1 … 1 | M | Beinhaltet 2.16.840.1.113883.3.1937.99.61.19.10.77 recordTarget Test (DYNAMIC) | test_9999 |
Eingefügt | 1 … * | M | von 1.2.40.0.34.6.0.11.1.2 Author (DYNAMIC) |
hl7:author
| | 1 … * | M | Verfasser des Dokuments. | atcdthor |
@typeCode
| cs | 0 … 1 | F | AUT |
@contextControlCode
| cs | 0 … 1 | F | OP |
hl7:functionCode
| CE (extensible) | 0 … 1 | R | Funktionscode des Verfassers des Dokuments, z.B: „Diensthabender Oberarzt“, „Verantwortlicher Arzt für Dokumentation“,„Stationsschwester“. Eigene Codes und Bezeichnungen können verwendet werden. | atcdthor |
@code
| cs | 1 … 1 | R | |
@codeSystem
| oid | 1 … 1 | R | |
@displayName
| st | 1 … 1 | R | |
Auswahl | 1 … 1 | | Der Zeitpunkt, zu dem das Dokument verfasst bzw. inhaltlich fertiggestellt wurde. Elemente in der Auswahl:- hl7:time[not(@nullFlavor)]
- hl7:time[@nullFlavor='UNK']
|
hl7:time
| TS.AT.TZ | 0 … 1 | | | atcdthor |
wo [not(@nullFlavor)] | |
hl7:time
| TS.AT.TZ | 0 … 1 | | | atcdthor |
wo [@nullFlavor='UNK'] | |
@nullFlavor
| cs | 1 … 1 | F | UNK |
hl7:assignedAuthor
| | 1 … 1 | M | | atcdthor |
@classCode
| cs | 0 … 1 | F | ASSIGNED |
Auswahl | 1 … * | | Identifikation des Verfassers des Dokuments im lokalen System des/der datenerstellenden Gerätes/Software. ODER Identifikation des/der datenerstellenden Gerätes/Software. Elemente in der Auswahl:- hl7:id[not(@nullFlavor)]
- hl7:id[@nullFlavor='NI']
- hl7:id[@nullFlavor='UNK']
|
| Constraint | Zugelassene nullFlavor: - NI ….... Person hat keine ID / Gerät/Software hat keine ID
- UNK … Person hat eine ID, diese ist jedoch unbekannt / Gerät/Software hat eine ID, diese ist jedoch unbekannt
|
hl7:id
| II | 0 … * | | Identifikation des Verfassers des Dokuments im lokalen System des/der datenerstellenden Gerätes/Software. ODER Identifikation des/der datenerstellenden Gerätes/Software. | atcdthor |
wo [not(@nullFlavor)] | |
hl7:id
| II | 0 … 1 | | | atcdthor |
wo [@nullFlavor='NI'] | |
@nullFlavor
| cs | 1 … 1 | F | NI |
hl7:id
| II | 0 … 1 | | | atcdthor |
wo [@nullFlavor='UNK'] | |
@nullFlavor
| cs | 1 … 1 | F | UNK |
hl7:code
| CE | 0 … 1 | R | Angabe der Fachrichtung des Verfassers des Dokuments („Sonderfach“ gem. Ausbildungsordnung), z.B: „Facharzt/Fachärztin für Gynäkologie“. Wenn ein Autor mehreren ärztlichen Sonderfächern zugeordnet ist, kann das anzugebende Sonderfach gewählt werden. Additivfächer werden nicht angegeben. | atcdthor |
@codeSystem
| oid | 1 … 1 | R | |
@displayName
| st | 1 … 1 | R | |
@code
| cs | 1 … 1 | R | |
| CONF | Der Wert von @code muss gewählt werden aus dem Value Set 1.2.40.0.34.10.6 ELGA_AuthorSpeciality (DYNAMIC) |
|
hl7:telecom
| TEL.AT | 0 … * | | Kontaktdaten des Verfassers des Dokuments. Grundsätzlich sind die Vorgaben für „Kontaktdaten-Element“ zu befolgen. | atcdthor |
wo [not(@nullFlavor)] | |
@value
| st | 1 … 1 | R | Die Kontaktadresse (Telefonnummer, Email, etc.), z.B. tel:+43.1.1234567 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-Elemente strukturiert, MUSS jeweils das Attribut @use angeführt sein. |
Auswahl | 1 … 1 | | Elemente in der Auswahl: |
hl7:assignedPerson
| | 0 … 1 | | Personendaten des Verfassers des Dokuments. Grundsätzlich sind die Vorgaben für „Personen-Element“ zu befolgen, name-Element ist hier Mandatory. Beinhaltet 1.2.40.0.34.6.0.11.9.11 Person Name Compilation G2 M (DYNAMIC) | atcdthor |
hl7:assignedAuthoringDevice
| | 0 … 1 | | Datenerstellende/s Software/Gerät Beinhaltet 1.2.40.0.34.6.0.11.9.18 Device Compilation (DYNAMIC) | atcdthor |
hl7:representedOrganization
| | 1 … 1 | M | Organisation, in deren Auftrag der Verfasser des Dokuments die Dokumentation verfasst hat. ↔ Hinweis zum XDS-Mapping: Da manche offiziellen Bezeichnungen von GDA sehr lang werden können, SOLL das name Element einer möglichst eindeutigen Kurzbezeichnung der Organisation entsprechen (im GDA-I im Tag description enthalten). Bei größeren Organisationen SOLL zusätzlich die Abteilung angegeben werden, damit die Zuordnung für den Leser einfacher wird. Beispiel: Statt "Allgemeines Krankenhaus der Stadt Wien-Medizinischer Universitätscampus" --> "Wien AKH" bzw. "Wien AKH - Augenambulanz" Beinhaltet 1.2.40.0.34.6.0.11.9.5 Organization Compilation with id, name (DYNAMIC) | atcdthor |
| Constraint | - id MUSS der OID der Organisation aus dem GDA-Index entsprechen.
- name SOLL der Kurzbezeichnung im GDA-I entsprechen (sofern vorhanden)
- Zu dem Namen größerer Organisationen SOLL auch die Abteilung angegeben werden., z.B.: „Amadeus Spital, Chirurgische Abteilung“
- Ausnahme: Wenn als Author ein/e Software/Gerät fungiert und keine OID aus dem GDA-I angegeben werden kann, MÜSSEN die Angaben der Organisation des Geräte-/Software-Betreibers oder Herstellers entsprechen.
|
hl7:dataEnterer
| | | NP | | test_9999 |
Eingefügt | 1 … 1 | M | von 1.2.40.0.34.6.0.11.1.4 Custodian (DYNAMIC) |
hl7:custodian
| | 1 … 1 | M | Verwahrer des Dokuments. | atcddian |
@typeCode
| cs | 0 … 1 | F | CST |
hl7:assignedCustodian
| | 1 … 1 | M | | atcddian |
@classCode
| cs | 0 … 1 | F | ASSIGNED |
hl7:representedCustodianOrganization
| | 1 … 1 | M | | atcddian |
@classCode
| cs | 0 … 1 | F | ORG |
@determinerCode
| cs | 0 … 1 | F | INSTANCE |
hl7:id
| II | 1 … * | M | Identifikation des Verwahrers des Dokuments. Wenn dieser im GDA-I angeführt ist, ist die entsprechende OID zu verwenden. Grundsätzlich sind die Vorgaben für „Identifikations-Elemente“ zu befolgen. | atcddian |
hl7:name
| ON | 1 … 1 | M | Name des Verwahrers des Dokuments (Organisation). Grundsätzlich sind die Vorgaben für „Namen-Elemente von Organisationen ON“ zu befolgen. | atcddian |
hl7:telecom
| TEL.AT | 0 … * | | Kontaktdaten des Verwahrers des originalen Dokuments (Organisation). Grundsätzlich sind die Vorgaben für „Kontaktdaten-Elemente“ zu befolgen. | atcddian |
wo [not(@nullFlavor)] | |
@value
| st | 1 … 1 | R | |
@use
| set_cs | 0 … 1 | | Bedeutung des angegebenen Kontakts gemäß Value-Set „ELGA_TelecomAddressUse“ |
| Constraint | Werden mehrere gleichartige telecom-Elemente strukturiert, MUSS jeweils das Attribut @use angeführt sein.
|
hl7:addr
| AD | 1 … 1 | M | Adresse des Verwahrers des Dokuments (Organisation). Grundsätzlich sind die Vorgaben für „Adress-Elemente“ zu befolgen. Beinhaltet 1.2.40.0.34.6.0.11.9.25 Address Compilation (DYNAMIC) | atcddian |
hl7:informationRecipient
| | | NP | | test_9999 |
hl7:legalAuthenticator
| | | NP | | test_9999 |
hl7:authenticator
| | | NP | | test_9999 |
hl7:participant
| | | NP | - Fachlicher Ansprechpartner
- Ein-, Ueber-, Zuweisender Arzt
- Auskunftsberechtigte Person (Notfallkontakt)
- Angehörige
- Versicherung
- Betreuungsorganisation
| test_9999 |
hl7:inFulfillmentOf
| | | NP | | test_9999 |
Eingefügt | 1 … 1 | M | von 1.2.40.0.34.6.0.11.1.32 (DYNAMIC) |
| Inklusion | | Fehler: Kann das Template "1.2.40.0.34.6.0.11.1.32" (DYNAMIC) nicht finden |
|
Eingefügt | 0 … 1 | | von 1.2.40.0.34.6.0.11.1.14 Document Replacement - Related Document (DYNAMIC) |
hl7:relatedDocument
| | 0 … 1 | | | atcdment |
@typeCode
| cs | 1 … 1 | R | Art des Bezugs zum Vordokument. |
| Constraint | Erlaubte @typeCodes:
RPLC - replaces: Das Dokument ersetzt ein existierendes Dokument. Der Status des zu ersetzenden Dokumentes wird auf "deprecated" gesetzt, das ursprüngliche Dokument bleibt aber noch im System als historische Referenz verfügbar. APND - append: Zusammenhängen von Dokumenten. Dies ist in ELGA bereits über das Einbetten von Dokumenten realisiert. XFRM - transformed: Das Dokument ist Ergebnis eines Transformationsprozesses, d.h. ist aus einem anderen Originaldokument hervorgegangen.
Hinweis: Die parallele Ablage von CDA-Dokumenten, welche vom Dokumentersteller bereits mit einem Stylesheet zu einem PDF Dokument gerendert wurden, kann mit der XFRM – Transaktion vorgenommen werden. Es ist nicht auszuschließen, dass die Transformation in lokalen Affinity Domains Anwendung findet. Für ELGA ist die Transformation jedoch kein Anwendungsfall. |
hl7:parentDocument
| | 1 … 1 | M | Vorhergehendes Dokument.
| atcdment |
@classCode
| cs | 0 … 1 | F | DOCCLIN |
@moodCode
| cs | 0 … 1 | F | EVN |
hl7:id
| II | 1 … 1 | M | Dokumenten-Id des vorgehenden Dokuments.
Grundsätzlich sind die Vorgaben für „Identifikations-Elemente“ zu befolgen.
| atcdment |
Eingefügt | 1 … 1 | | von 2.16.840.1.113883.3.1937.99.61.19.10.79 depricatedTestCode (DYNAMIC) |
hl7:code
| CE | 1 … 1 | M | | deprCode |
@code
| cs | 1 … 1 | R | |
@codeSystem
| oid | 1 … 1 | F | 2.16.840.1.113883.6.1 |
@codeSystemName
| st | 1 … 1 | F | LOINC |
@displayName
| st | 1 … 1 | R | |
| CONF | |
hl7:authorization
| | | NP | | test_9999 |
hl7:componentOf
| | | NP | Encompassing Encounter
| test_9999 |
hl7:component
| | 1 … 1 | M | | test_9999 |
@typeCode
| cs | 0 … 1 | F | COMP |
@contextConductionInd
| bl | 0 … 1 | F | true |
hl7:structuredBody
| | 1 … 1 | M | | test_9999 |
@classCode
| cs | 0 … 1 | F | DOCBODY |
@moodCode
| cs | 0 … 1 | F | EVN |
hl7:component
| | 1 … 1 | M | Kapitel Impfungen: Sammlung der dokumentierten Impfungen Beinhaltet 1.2.40.0.34.6.0.11.2.1 Impfungen - kodiert (DYNAMIC) | test_9999 |
@typeCode
| cs | 0 … 1 | F | COMP |
@contextConductionInd
| cs | 0 … 1 | F | true |
hl7:component
| | 0 … 1 | | Kapitel Personengruppe: Dokumentiert die Zugehörigkeit zu speziellen Personengruppen.
Beinhaltet 1.2.40.0.34.6.0.11.2.4 Indikationsgruppen - kodiert (DYNAMIC) | test_9999 |
@typeCode
| cs | 0 … 1 | F | COMP |
@contextConductionInd
| cs | 0 … 1 | F | true |
hl7:component
| | 0 … 1 | | Kapitel Impfrelevante Erkrankungen: Sammlung der dokumentierten impfrelevanten Erkrankungen Beinhaltet | Fehler: Kann das Template "1.2.40.0.34.6.0.11.2.5" (DYNAMIC) nicht finden |
| test_9999 |
@typeCode
| cs | 0 … 1 | F | COMP |
@contextConductionInd
| cs | 0 … 1 | F | true |
hl7:component
| | 0 … 1 | | Kapitel Antikörper-Untersuchungen: Sammlung der dokumentierten Antikörper-Untersuchungen
Beinhaltet | Fehler: Kann das Template "1.2.40.0.34.6.0.11.2.7" (DYNAMIC) nicht finden |
| test_9999 |
@typeCode
| cs | 0 … 1 | F | COMP |
@contextConductionInd
| cs | 0 … 1 | F | true |
hl7:component
| | 1 … 1 | R | Kapitel Impfempfehlungen: Sammlung der dokumentierten Impfempfehlungen Beinhaltet 1.2.40.0.34.6.0.11.2.2 Impfempfehlungen - kodiert (DYNAMIC) | test_9999 |
@typeCode
| cs | 0 … 1 | F | COMP |
@contextConductionInd
| cs | 0 … 1 | F | true |
Eingefügt | | | von 1.2.40.0.34.6.0.11.9.34 Stylesheet Test e-Impfpass (DYNAMIC) |
| Schematron assert | role | error | |
| test | matches(//processing-instruction('xml-stylesheet'), '[^\w]eimpf-stylesheet_v1.0.xsl[^\w]') | |
| Meldung | (xml-processing-instr): Es muss ein xml-stylesheet-Prologattribut anwesend sein mit dem Wert für @href=eimpf-stylesheet_v1.0.xsl | |