Item | DT | Kard | Konf | Beschreibung | Label |
---|
hl7:substanceAdministration
|
| | | | | (atc...ion) |
| | elgaimpf-dataelement-6 | Impfung (Klassifikation) | Datensatz |
|
| @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 | (atc...ion) |
| | @root
|
| uid | 1 … 1 | F | 1.2.40.0.34.6.0.11.3.1 |
| hl7:templateId
|
| II | 1 … 1 | M | IHE PCC Immunizations Entry
| (atc...ion) |
| | @root
|
| uid | 1 … 1 | F | 1.3.6.1.4.1.19376.1.5.3.1.4.12 |
| hl7:templateId
|
| II | 1 … 1 | M | HL7 CCD Medication activity
| (atc...ion) |
| | @root
|
| uid | 1 … 1 | F | 2.16.840.1.113883.10.20.1.24 |
| hl7:id
|
| II | 1 … 1 | M | Id der einzelnen Impfung, auf die referenziert werden kann (z.B. für Updates). OID und Extension werden von der GDA-Software generiert, Eindeutigkeit ist unbedingt zu wahren. | (atc...ion) |
| | @root
|
| uid | 1 … 1 | R | |
| | @extension
|
| st | 0 … 1 | | |
Auswahl | 1 … 1 | | Elemente in der Auswahl:- hl7:code
- hl7:code[concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.6.0.10.3-DYNAMIC.xml')//valueSet[1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor]
|
| | hl7:code
|
| CD | 0 … 1 | | | (atc...ion) |
| cs | 1 … 1 | F | IMMUNIZ |
| oid | 1 … 1 | F | 2.16.840.1.113883.5.4 |
| st | 1 … 1 | F | ActCode |
| st | 0 | NP | NP/nicht anwesend |
| | hl7:code
|
| CD | 0 … 1 | | Wenn im Dokument keine Impfung dokumentiert wird, sondern z.B. eine Immunität durch Erkrankung eingetragen werden soll, muss dieses Entry trotzdem vorhanden sein, aber folgender Code ist zu verwenden:
182849000
|
No Drug Therapy Prescribed
|
| (atc...ion) |
| cs | 1 … 1 | R | |
| oid | 1 … 1 | R | |
| st | 0 … 1 | | |
| st | 1 … 1 | R | |
| CONF | Der Wert von @code muss gewählt werden aus dem Value Set 1.2.40.0.34.6.0.10.3 ELGA_SpecialCaseMedication_VS (DYNAMIC) |
|
Eingefügt | 1 … 1 | | von 1.2.40.0.34.6.0.11.9.1 Narrative Text Reference (DYNAMIC) Der menschenlesbare Text MUSS automatisch aus den strukturierten Informationen dieses Elements generiert werden. Das Textelement MUSS NUR den Verweis auf den entsprechenden Text im menschenlesbaren Teil enthalten. |
| hl7:text
|
| ED | 1 … 1 | M | | (atc...ion) |
| | hl7:reference
|
| TEL | 1 … 1 | M | Die Referenz auf den entsprechenden Text im menschenlesbaren Teil muss durch Bezugnahme auf den Inhalt[@ID] angegeben werden: reference[@value='#xxx']. | (atc...ion) |
| | 1 … 1 | R | |
| Schematron assert | role | error | |
| test | starts-with(@value,'#') | |
| Meldung | The @value attribute content MUST conform to the format '#xxx', where xxx is the ID of the corresponding <content/> element. | |
| Variable let | Name | idvalue | |
| Value | substring-after(@value,'#') | |
| Schematron assert | role | error | |
| test | ancestor::hl7:structuredBody//*[@ID=$idvalue] | |
| Meldung | No narrative text found for this reference (no content element within this document has an ID that corresponds to '<value-of select="$idvalue"/>'). | |
| hl7:statusCode
|
| CS | 1 … 1 | M | Der StatusCode muss für alle Impfungen auf "abgeschlossen" gesetzt werden. | (atc...ion) |
| CONF | Der Wert von @code muss gewählt werden aus dem Value Set 2.16.840.1.113883.1.11.20025 ActStatusCompleted (DYNAMIC) |
|
| hl7:effectiveTime
|
| TS.AT.TZ | 1 … 1 | M | Zeitpunkt der Durchführung der Impfung. | (atc...ion) |
| 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.
| (atc...ion) |
| | @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.
| (atc...ion) |
| | @nullFlavor
|
| cs | 1 … 1 | F | NA |
| hl7:doseQuantity
|
| IVL_PQ | 1 … 1 | R | Menge des Wirkstoffs der verabreichten Arzneispezialität (Mengenangabe aus Fachinformation). Die tatsächlich verabreichte Menge MUSS dokumentiert werden, wenn von Fachinformation abweichend verabreicht wurde.
Mit doseQuantity als IVL_PQ, aber als PQ instantiiert.
TODO: Assert zu Nullflavor nur erlaubt, wenn es sich um einen Nachtrag handelt (d.h. ein Participant Transcriber angegeben ist).
| (atc...ion) |
| wo [not(hl7:lowoder hl7:high)] |
| |
| | @nullFlavor
|
| cs | 0 … 1 | F | UNK |
| | @value
|
| | 1 … 1 | R | Dosierung bzw. Menge des verabreichten Impfstoffes. Muss nur angegeben werden, wenn die tatsächlich verabreichte Menge kleiner ist als die in der Fachinformation angegebene Menge. |
| | @unit
|
| cs | 0 … 1 | | |
| CONF | Der Wert von @unit muss gewählt werden aus dem Value Set 1.2.40.0.34.10.32 ELGA_MedikationMengenart_VS (DYNAMIC) | oder | Der Wert von @unit muss gewählt werden aus dem Value Set 1.2.40.0.34.10.67 ELGA_MedikationMengenartAlternativ (DYNAMIC) |
|
| | hl7:low
|
| IVXB_PQ | | NP | | (atc...ion) |
| | hl7:center
|
| PQ | | NP | | (atc...ion) |
| | hl7:width
|
| PQ | | NP | | (atc...ion) |
| | hl7:high
|
| IVXB_PQ | | NP | | (atc...ion) |
Auswahl | 1 … 1 | | Elemente in der Auswahl:- hl7:consumable welches enthält Template 1.2.40.0.34.6.0.11.9.32 Vaccine (DYNAMIC)
- hl7:consumable welches enthält Template 1.2.40.0.34.6.0.11.9.31 Vaccine nicht angegeben (DYNAMIC)
|
| | hl7:consumable
|
| | 0 … 1 | | Impfstoff. Beim Nachtrag einer Impfung kann das Vaccine Entry entfallen. TODO: Erlaubter Nullflavor "UNK"?
TODO: Nur wenn eine "Nachtragende Person" (Participant Transcriber) vorhanden ist, darf consumable den Nullflavor UNK haben.
Beinhaltet 1.2.40.0.34.6.0.11.9.32 Vaccine (DYNAMIC) | (atc...ion) |
| | wo [hl7:manufacturedProduct] |
| |
| cs | 1 … 1 | F | CSM |
| | hl7:consumable
|
| | 0 … 1 | | Beinhaltet 1.2.40.0.34.6.0.11.9.31 Vaccine nicht angegeben (DYNAMIC) | (atc...ion) |
| | wo [hl7:manufacturedProduct] |
| |
| cs | 1 … 1 | F | CSM |
| hl7:performer
|
| | 0 … 1 | R |
Impfende Person ("Impfarzt"): Jene Person, die die Impfung durchführt, z.B. ein Arzt oder eine Hebamme bzw. DGKS im übertragenen Wirkungsbereich
Beinhaltet 1.2.40.0.34.6.0.11.9.21 Performer Body - Impfende Person (DYNAMIC) | (atc...ion) |
| wo [hl7:assignedEntity] |
| |
| Constraint | Der Performer muss bei einer Impfung angegeben werden, bei einem Nachtrag (späterer Eintrag einer bereits stattgefundenen Impfung) kann er entfallen. |
| hl7:author
|
| | 1 … 1 | R | Die Person, die für die Impfung und ihre Dokumentation letztlich verantwortlich ist. Im Sinne des "Übertragenen Wirkungsbereiches" der verantwortliche Arzt.
Beinhaltet 1.2.40.0.34.6.0.11.9.2 Author Body (DYNAMIC) | (atc...ion) |
| wo [hl7:assignedAuthor] |
| |
| hl7:participant
|
| | 0 … 1 | R |
Eintragende Person (Datenverarbeitende Person)
Die Person / Gerät, die Daten für den Impfpass dokumentiert. Nur für Nachtragung relevant.
Beinhaltet 1.2.40.0.34.6.0.11.9.14 Participant Body Transcriber (DYNAMIC) | (atc...ion) |
| wo [hl7:participantRole] |
| |
| hl7:entryRelationship
|
| | 1 … * | M |
Impfschutz gegen eine bestimmte Krankheit oder einen Erreger.
Beinhaltet 1.2.40.0.34.6.0.11.3.2 Immunization Target Entry (DYNAMIC) | (atc...ion) |
| wo [hl7:observation [hl7:code [concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.6.0.10.4-DYNAMIC.xml')//valueSet [1]/conceptList/concept/concat(@code, @codeSystem)]]] |
| |
| | @typeCode
|
| cs | 1 … 1 | F | IMM |
| hl7:entryRelationship
|
| | 0 … 1 | R | Abrechenbarkeit.
Darf nur bei einer neuen Impfung vorhanden sein. Bei einem Nachtrag oder im Dokument Kompletter Immunisierungsstatus darf dieses Entry nicht vorhanden sein!
TODO: Wenn ein Billability Entry vorhanden ist, darf keine Nachtragende Person (Transcriber participantRole/@classCode=TRANS) vorhanden sein.
Beinhaltet 1.2.40.0.34.6.0.11.3.5 Immunization Billability Entry (DYNAMIC) | (atc...ion) |
| wo [hl7:act [hl7:code [(@code = 'PAY' and @codeSystem = '2.16.840.1.113883.5.4') or @nullFlavor]]] |
| |
| | @typeCode
|
| cs | 1 … 1 | F | SUBJ |
| hl7:precondition
|
| | 1 … 1 | R | Impfschema.
Die Angabe eines Impfschemas ist verpflichtend. Nur beim Nachtrag einer Impfung kann ist das Setzen des Nullflavors 'UNK' (unbekannt) erlaubt.
TODO: Nullflavor 'UNK' nur beim Nachtrag einer Impfung erlaubt.
Beinhaltet 1.2.40.0.34.6.0.11.3.10 Immunization Schedule Entry (DYNAMIC) | (atc...ion) |
| wo [hl7:criterion [hl7:code [not(@nullFlavor)]]] |
| |