Item | DT | Kard | Konf | Beschreibung | Label |
---|
hl7:substanceAdministration
|
| | | | | |
 | @classCode
|
| cs | 1 … 1 | F | SBADM |
 | @moodCode
|
| cs | 1 … 1 | F | EVN |
 | @negationInd
|
| bl | 1 … 1 | F | false |
| In ELGA werden keine unerwünschten Impfungen dokumentiert, daher ist der negationInd immer "false". |
 | hl7:templateId
|
| II | 1 … 1 | M | ELGA
| |
 |  | @root
|
| uid | 1 … 1 | F | 1.2.40.0.34.6.0.11.3.1 |
 | hl7:templateId
|
| II | 1 … 1 | M | HL7 CCD Medication activity
| |
 |  | @root
|
| uid | 1 … 1 | F | 2.16.840.1.113883.10.20.1.24 |
 | hl7:templateId
|
| II | 1 … 1 | M | IHE Immunizations Entry | |
 |  | @root
|
| uid | 1 … 1 | F | 1.3.6.1.4.1.19376.1.5.3.1.4.12 |
 | hl7:id
|
| II | 1 … 1 | M | Id der einzelnen Impfung, auf die referenziert werden kann (z.B. für Updates). OID und/oder Extension werden von der GDA-Software generiert, Eindeutigkeit ist unbedingt zu wahren. | |
 | hl7:code
|
| CD | 1 … 1 | M | | |
 |  | @code
|
| cs | 1 … 1 | F | IMMUNIZ |
 |  | @codeSystem
|
| oid | 1 … 1 | F | 2.16.840.1.113883.5.4 |
 |  | @codeSystemName
|
| st | 1 … 1 | F | ActCode |
 |  | @displayName
|
| st | 0 | NP | NP/nicht anwesend |
Eingefügt | 1 … 1 | M | von atcdabrr_other_NarrativeTextReference[1.2.40.0.34.6.0.11.9.1] (DYNAMIC) |
| Inklusion |  | Fehler: Kann das Template "atcdabrr_other_NarrativeTextReference[1.2.40.0.34.6.0.11.9.1]" (DYNAMIC) nicht finden |
|
 | hl7:statusCode
|
| CS | 1 … 1 | M | Fester Wert "completed" | |
 |  | @code
|
| cs | 1 … 1 | F | completed |
 | hl7:effectiveTime
|
| TS | 1 … 1 | M | Impfzeitpunkt: Datum und Zeitpunkt der Durchführung der Impfung bzw. "Impfdatum": Datum der Durchführung der Impfung ohne Zeitangabe. | |
wo [not(@nullFlavor)] | |
| Constraint | Im Fall der Dokumentenklasse "Update Immunisierungsstatus" ohne Nachtrag MUSS der Impfzeitpunkt entweder im Format YYYYMMDD (taggenau) oder YYYYMMDD HHMMSS (sekundengenau) angegeben werden.
Im Fall der Dokumentenklasse "Update Immunisierungsstatus" mit Nachtrag KANN der Impfzeitpunkt auch im Format YYYYMM oder YYYY strukturiert sein.
|
 | hl7:routeCode
|
| CE | 1 … 1 | R |
Die Art der Anwendung (des Impfstoffes) z.B. subkutan, intramuskulär.
Wird nicht verwendet! Für dieses Element wird daher immer der nullFlavor='NA' angegeben.
| |
 |  | @nullFlavor
|
| cs | 1 … 1 | F | NA |
 | hl7:approachSiteCode
|
| CD | 1 … 1 | R |
Der Ort der Anwendung bzw. die Körperstelle, an der die Impfung angewendet wurde.
Wird nicht verwendet!
Für dieses Element wird daher immer der nullFlavor='NA' angegeben.
| |
 |  | @nullFlavor
|
| cs | 1 … 1 | F | NA |
Auswahl | 1 … 1 | | Elemente in der Auswahl:- hl7:doseQuantity[not(hl7:low|hl7:high|@nullFlavor)]
- hl7:doseQuantity[@nullFlavor='UNK']
|
 |  | hl7:doseQuantity
|
| IVL_PQ | 0 … 1 | | Menge der tatsächlich verabreichten Arzneispezialität (z.B. Volumen in mL bei Injektionen). Mit doseQuantity als IVL_PQ, aber als PQ instantiiert.
| |
wo [not(hl7:lowoder hl7:highoder @nullFlavor)] | |
| | 1 … 1 | R | Dosierung bzw. Menge des verabreichten Impfstoffes. |
| cs | 0 … 1 | | |
| CONF | Der Wert von @unit MUSS gewählt werden aus dem Value Set ELGA_MedikationMengenart_VS[1.2.40.0.34.10.32] (DYNAMIC) | oder | Der Wert von @unit MUSS gewählt werden aus dem Value Set ELGA_MedikationMengenartAlternativ[1.2.40.0.34.10.67] (DYNAMIC) |
|
| Constraint |
Im Fall der Dokumentenklasse "Update Immunisierungsstatus" ohne Nachtrag MUSS, M [1..1], die tatsächlich verabreichte Menge dokumentiert werden, WENN von Fachinformation abweichend verabreicht wurde.
In allen anderen Fällen MUSS, R [1..1] das Element vorhanden sein und KANN mit nullFlavor = "UNK" strukturiert werden.
|
| IVXB_PQ | | NP | | |
| PQ | | NP | | |
| PQ | | NP | | |
| IVXB_PQ | | NP | | |
 |  | hl7:doseQuantity
|
| IVL_PQ | 0 … 1 | | | |
wo [@nullFlavor='UNK'] | |
| cs | 1 … 1 | F | UNK |
Auswahl | 1 … 1 | | Elemente in der Auswahl:- hl7:consumable[hl7:manufacturedProduct/hl7:templateId[@root='1.2.40.0.34.6.0.11.9.32']] welches enthält Template atcdabbr_other_vaccineProduct[1.2.40.0.34.6.0.11.9.32] (2022‑07‑12 08:54:29)
- hl7:consumable[hl7:manufacturedProduct/hl7:templateId[@root='1.2.40.0.34.6.0.11.9.31']] welches enthält Template atcdabbr_other_vaccineProductNichtAngegeben[1.2.40.0.34.6.0.11.9.31] (DYNAMIC)
|
| Constraint |
Im Fall der Dokumentenklasse "Update Immunisierungsstatus" ohne Nachtragung MUSS, M [1..1], das Element den Vorgaben des Template "Vaccine Product" (templateId 1.2.40.0.34.6.0.11.9.32) folgen. In allen anderen Fällen KANN, R [1..1], das Element auch entsprechend dem Template "Vaccine Product nicht angegeben" (templateId 1.2.40.0.34.6.0.11.9.31) strukturiert sein.
|
 |  | hl7:consumable
|
| | 0 … 1 | | Impfstoff.
Beinhaltet  | Fehler: Kann das Template "atcdabbr_other_vaccineProduct[1.2.40.0.34.6.0.11.9.32]" (2022-07-12T08:54:29) nicht finden |
| |
wo [hl7:manufacturedProduct/hl7:templateId [@root='1.2.40.0.34.6.0.11.9.32']] | |
| cs | 1 … 1 | F | CSM |
 |  | hl7:consumable
|
| | 0 … 1 | | Beinhaltet  | Fehler: Kann das Template "atcdabbr_other_vaccineProductNichtAngegeben[1.2.40.0.34.6.0.11.9.31]" (DYNAMIC) nicht finden |
| |
wo [hl7:manufacturedProduct/hl7:templateId [@root='1.2.40.0.34.6.0.11.9.31']] | |
| cs | 1 … 1 | F | CSM |
 | hl7:performer
|
| | 0 … 1 | C |
Impfende Person ("Impfarzt"): Jene Person, die die Impfung durchführt, z.B. ein Arzt, eine Hebamme oder diplomierte Pflegeperson im übertragenen Wirkungsbereich.
Beinhaltet  | Fehler: Kann das Template "atcdabbr_other_PerformerBodyImpfendePerson[1.2.40.0.34.6.0.11.9.21]" (DYNAMIC) nicht finden |
| |
 |  | @typeCode
|
| cs | 1 … 1 | F | PRF |
| Constraint |
Im Fall der Dokumentenklasse "Update Immunisierungsstatus" ohne Nachtragung MUSS dieses Element angegeben sein, WENN sich der Performer von der für die Impfung verantwortlichen Person (author) unterscheidet. In allen anderen Fällen KANN, das Element auch komplett entfallen. Bei Strukturierung des Elements MUSS performer/assignedEntity/representedOrganization/addr/@use den Wert "PHYS" haben.
|
| Schematron assert | role | error | |
| test | not(hl7:assignedEntity/hl7:representedOrganization/hl7:addr) or hl7:assignedEntity/hl7:representedOrganization/hl7:addr[@use='PHYS'] | |
| Meldung | Das Attribut assignedEntity/representedOrganization/addr/@use='PHYS' MUSS vorhanden sein. | |
 | hl7:author
|
| | 0 … 1 | C | Die Person, die für die Impfung und ihre Dokumentation letztlich verantwortlich ist, z.B. der verantwortliche Arzt.
Beinhaltet  | Fehler: Kann das Template "atcdabbr_other_AuthorBody_eImpfpass[1.2.40.0.34.6.0.11.9.8]" (DYNAMIC) nicht finden |
| |
| Constraint |
Der Author MUSS verpflichtend angegeben werden bei:
- einer neuen Impfung (Dokumentenklasse "Update Immunisierungsstatus" ohne Nachtragung) (M [1..1]) oder
- einer Selbsteintragung einer Impfung durch den Bürger (M [1..1]).
Bei einem Nachtrag (Dokumentenklasse "Update Immunisierungsstatus" mit Nachtragung)
KANN das Element auch komplett entfallen (O [0..1]).
|
 | hl7:informant
|
| | 0 … 1 | C | Verpflichtende Angabe, falls die Impfung durch den/die Bürger/in selbst eingetragen wird.
Anmerkung: Selbsteingetragene Impfungen sind als solche gekennzeichnet und dienen Gesundheitsdiensteanbietern nur zur Information.
Beinhaltet  | Fehler: Kann das Template "atcdabbr_other_InformantBody[1.2.40.0.34.6.0.11.9.3]" (DYNAMIC) nicht finden |
| |
| Constraint |
Im Falle einer Selbsteintragung einer Impfung durch den/die Bürger/in MUSS der Informant M [1..1] und der darin enthaltene relatedEntity.code M [1..1] mit "SELF" angeben werden.
In allen anderen Fällen wird der Informant nicht angegeben (NP).
|
 | hl7:participant
|
| | 0 … 1 | C |
Nachtragende Person (Datenverarbeitende Person)
Die Person / Gerät, die Daten für den Impfpass dokumentiert. Nur für Nachtragung relevant.
Beinhaltet  | Fehler: Kann das Template "atcdabbr_other_ParticipantBodyTranscriber[1.2.40.0.34.6.0.11.9.14]" (DYNAMIC) nicht finden |
| |
|  | elgaimpf-dataelement-285 | Nachtragende Person 1.0.1 | Datensatz Immunisierungsstatus |
|
 |  | @typeCode
|
| cs | 1 … 1 | F | ENT |
 |  | @contextControlCode
|
| cs | 0 … 1 | F | OP |
| Constraint |
- Im Fall der Nachtragung einer Immunisierung mittels der Dokumentenklasse "Update Immunisierungsstatus" MUSS, M [1..1] dieses Element angegeben sein.
- Im Fall der Dokumentenklasse "Update Immunisierungsstatus" ohne Nachtragung oder bei einer Selbsteintragung einer Impfung durch den/die Bürger/in ist dieses Element NICHT ERLAUBT (NP [0..0]).
- Im Fall der Dokumentenklasse "Kompletter Immunisierungsstatus" KANN dieses Element angegeben sein (O [0..1]).
|
 | hl7:participant
|
| | 0 … 1 | C | Korrigierende Person (Datenverarbeitende Person) Die Person / Gerät, die Daten im eImpfpass korrigiert.
Anmerkung: Nur spezielle gesetzlich festgelegte Rollen dürfen Korrekturen an Einträgen anderer GDA durchführen und werden von der Zentralen Anwendung beim entsprechenden Eintrag im Kompletten Immunisierungsstatus als Korrekturperson angeführt.
Beinhaltet  | Fehler: Kann das Template "atcdabbr_other_ParticipantBodyVerifier[1.2.40.0.34.6.0.11.9.44]" (2021-08-04T12:28:20) nicht finden |
| |
|  | elgaimpf-dataelement-402 | Korrigierende Person | Datensatz Immunisierungsstatus |
|
 |  | @typeCode
|
| cs | 1 … 1 | F | VRF |
 |  | @contextControlCode
|
| cs | 0 … 1 | F | OP |
| Constraint |
- In der Dokumentenklasse "Update Immunisierungsstatus" ist die Angabe einer Korrekturperson NICHT erlaubt (NP [0...0]).
- In der Dokumentenklasse "Kompletter Immunisierungsstatus" MUSS die Korrekturperson angegeben werden (M [1..1]), wenn eine neue Version eines "Update Immunisierungsstatus" nicht den ursprünglichen document.author enthält (Korrektur durch Behörde).
Alle durch Behörden korrigierten Einträge scheinen dauerhaft im Kompletten Immunisierungsstatus mit Korrekturperson auf, sonst ist die Korrekturperson verboten (NP).
|
 | hl7:participant
|
| | 0 … 1 | C | Zur Bearbeitung berechtigte Person (OID aus dem GDA-Index).
Beinhaltet  | Fehler: Kann das Template "atcdabbr_other_ParticipantBodyAuthorizedEditor[1.2.40.0.34.6.0.11.9.46]" (DYNAMIC) nicht finden |
| |
|  | elgaimpf-dataelement-405 | Berechtigter bearbeitender GDA | Datensatz Immunisierungsstatus |
|
 |  | @typeCode
|
| cs | 1 … 1 | F | AUT |
 |  | @contextControlCode
|
| cs | 0 … 1 | F | OP |
| Constraint |
- In der Dokumentenklasse "Update Immunisierungsstatus" ist die Angabe NICHT erlaubt (NP [0...0]).
- In der Dokumentenklasse "Kompletter Immunisierungsstatus" KANN die zur Bearbeitung berechtigte Person angegeben werden ([0..1]), wenn die OID aus dem GDA-Index des document.author des zugrundeliegenden "Update Immunisierungsstatus" vorliegt.
|
 | hl7:participant
|
| | 0 … 1 | C | Die das Dokument „schreibende“ Person (z.B. Medizinische/r Dokumentationsassistent/in, Schreibkraft, …) (OID aus dem GDA-Index).
Beinhaltet  | Fehler: Kann das Template "atcdabbr_other_ParticipantBodyDataEnterer[1.2.40.0.34.6.0.11.9.47]" (DYNAMIC) nicht finden |
| |
|  | elgaimpf-dataelement-32 | Eintragende Person | Datensatz Immunisierungsstatus |
|
 |  | @typeCode
|
| cs | 1 … 1 | F | ENT |
 |  | @contextControlCode
|
| cs | 0 … 1 | F | OP |
| Constraint |
- In der Dokumentenklasse "Update Immunisierungsstatus" ist die Angabe NICHT erlaubt (NP [0...0]).
- In der Dokumentenklasse "Kompletter Immunisierungsstatus" KANN die das Dokument „schreibende“ Person angegeben werden ([0..1]).
|
 | hl7:entryRelationship
|
| | 1 … * | M |
"Impfung": Impfschutz gegen eine bestimmte Krankheit oder einen Erreger.
Beinhaltet  | Fehler: Kann das Template "atcdabbr_entry_ImmunizationTarget[1.2.40.0.34.6.0.11.3.2]" (2021-10-28T13:49:14) nicht finden |
| |
 |  | @typeCode
|
| cs | 1 … 1 | F | RSON |
 |  | @contextConductionInd
|
| cs | 0 … 1 | F | true |
 | hl7:entryRelationship
|
| | 0 … 1 | C | Abrechenbarkeit.
Beinhaltet  | Fehler: Kann das Template "atcdabbr_entry_ImmunizationBillability[1.2.40.0.34.6.0.11.3.5]" (DYNAMIC) nicht finden |
| |
 |  | @typeCode
|
| cs | 1 … 1 | F | SUBJ |
 |  | @contextConductionInd
|
| cs | 0 … 1 | F | true |
| Constraint |
Ist nur im Falle der Dokumentenklasse " Update Immunisierungsstatus" ohne Nachtragung zulässig. In allen anderen Fällen MUSS dieses Element komplett entfallen.
|
| Schematron assert | role | error | |
| test | /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']) | |
| Meldung | Das Element entryRelationship/act/templateId/@root='1.2.40.0.34.6.0.11.3.5' ist NICHT ERLAUBT. | |
 | hl7:entryRelationship
|
| | 0 … * | R | Zusatzklassifikation
Beinhaltet  | Fehler: Kann das Template "atcdabbr_entry_Zusatzklassifikation[1.2.40.0.34.6.0.11.3.168]" (DYNAMIC) nicht finden |
| |
 |  | @typeCode
|
| cs | 1 … 1 | F | SUBJ |
 |  | @contextConductionInd
|
| cs | 0 … 1 | F | true |
 | hl7:reference
|
| | 0 … 1 | C | Referenz auf den zugrundeliegenden Befund der Dokumentenklasse "Update Immunisierungsstatus" mit dem dieses Immunization Entry ursprünglich vom GDA gespeichert wurde. Beinhaltet  | Fehler: Kann das Template "atcdabbr_entry_externalDocument[1.2.40.0.34.6.0.11.3.14]" (DYNAMIC) nicht finden |
| |
wo [hl7:externalDocument [hl7:code [@code = '11369-6']]] | |
 |  | @typeCode
|
| cs | 1 … 1 | F | REFR |
| Constraint |
Im Fall der Dokumentenklasse "Kompletter Immunisierungsstatus" MUSS dieses Element angegeben sein (M [1..1]).
In allen anderen Fällen KANN das Element auch komplett entfallen (R [0..1]).
|
 | hl7:reference
|
| | 0 … 1 | R | Referenz auf das Impfzertifikat zu dieser Impfung. Beinhaltet  | Fehler: Kann das Template "atcdabbr_entry_externalDocument[1.2.40.0.34.6.0.11.3.14]" (DYNAMIC) nicht finden |
| |
wo [not(hl7:externalDocument [hl7:code [@code = '11369-6']])] | |
 |  | @typeCode
|
| cs | 1 … 1 | F | REFR |
| Constraint |
Bei Referenz auf ein Impfzertifikat gelten für das External Document Entry folgende constraints:
- externalDocument/code MUSS mit den Attributen
- @code == "308707006"
- @codeSystem == "2.16.840.1.113883.6.96"
- @displayName == "Zertifikat"
strukturiert sein.
- externalDocument/code/translation/code MUSS mit den Attributen
- @code == "DGC-V"
- @codeSystem == "1.2.40.0.34.5.183"
- @displayName == "Impfzertifikat"
strukturiert sein.
|
 | hl7:precondition
|
| | 1 … 1 | M | Impfschema. Die Angabe eines Impfschemas ist verpflichtend.
Beinhaltet  | Fehler: Kann das Template "atcdabbr_entry_ImmunizationSchedule[1.2.40.0.34.6.0.11.3.10]" (2021-08-04T14:47:27) nicht finden |
| |
 |  | @typeCode
|
| cs | 0 … 1 | F | PRCN |
| Schematron assert | role | error | |
| test | not(/hl7:ClinicalDocument/hl7:templateId[@root = '1.2.40.0.34.6.0.11.0.2']) or hl7:doseQuantity | |
| Meldung | Das Element doseQuantity MUSS vorhanden und KANN mit nullFlavor "UNK" 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( hl7:participant/hl7:templateId[@root = '1.2.40.0.34.6.0.11.9.14'])) or hl7:consumable/hl7:manufacturedProduct/hl7:templateId[@root='1.2.40.0.34.6.0.11.9.32'] | |
| Meldung | Das Element consumable/manufacturedProduct/templateId/@root='1.2.40.0.34.6.0.11.9.32' MUSS vorhanden sein. | |
| Schematron assert | role | error | |
| test | not(/hl7:ClinicalDocument/hl7:templateId[@root = '1.2.40.0.34.6.0.11.0.2'] and not(hl7:participant/hl7:templateId[@root = '1.2.40.0.34.6.0.11.9.14'])) or hl7:author | |
| Meldung | Das Element author MUSS vorhanden sein. | |
| Schematron assert | role | error | |
| test | not(/hl7:ClinicalDocument/hl7:templateId[@root = '1.2.40.0.34.6.0.11.0.4']) or hl7:reference/hl7:externalDocument/hl7:code/hl7:translation[@code = '87273-9'] | |
| Meldung | Das Element reference MUSS vorhanden sein. | |
| Schematron assert | role | error | |
| test | not(/hl7:ClinicalDocument/hl7:templateId[@root = '1.2.40.0.34.6.0.11.0.2'] and hl7:participant/hl7:templateId[@root = '1.2.40.0.34.6.0.11.9.44']) | |
| Meldung | Das Element participant[@typeCode='VRF'] DARF NICHT vorhanden sein. | |
| Schematron assert | role | error | |
| test | not(/hl7:ClinicalDocument/hl7:templateId[@root = '1.2.40.0.34.6.0.11.0.2'] and hl7:participant/hl7:templateId[@root = '1.2.40.0.34.6.0.11.9.46']) | |
| Meldung | Das Element participant[@typeCode='AUT'] DARF NICHT vorhanden sein. | |
| Schematron assert | role | error | |
| test | not(/hl7:ClinicalDocument/hl7:templateId[@root = '1.2.40.0.34.6.0.11.0.2'] and hl7:participant/hl7:templateId[@root = '1.2.40.0.34.6.0.11.9.47']) | |
| Meldung | Das Element participant[@typeCode='ENT'] DARF NICHT vorhanden sein. | |