Item | DT | Kard | Konf | Beschreibung | Label |
---|
hl7:substanceAdministration
|
| | | | An immunizations entry is used to record the patient's immunization history. An immunization is a substance administration event. An immunization entry may also be used to report a specific immunization that was not performed (e.g. undesired immunization). In this case, negationInd shall be set to "true", otherwise, it shall be "false". | IHE PCC TF2 Rev.11, 6.3.4.17 |
| | elgaimpf-dataelement-6 | Impfung (Klassifikation) | Datensatz |
|
| @moodCode
|
| cs | 1 … 1 | F | EVN |
| @negationInd
|
| bl | 1 … 1 | F | false |
|
For administered immunizations: negationInd='false'
For undesired immunizations: negationInd='true' (ELGA: not allowed)
|
| hl7:templateId
|
| II | 1 … 1 | M | | IHE PCC TF2 Rev.11, 6.3.4.17 |
| | @root
|
| uid | 1 … 1 | F | 1.2.40.0.34.6.0.11.3.1 |
| hl7:templateId
|
| II | 1 … 1 | M | | IHE PCC TF2 Rev.11, 6.3.4.17 |
| | @root
|
| uid | 1 … 1 | F | 1.3.6.1.4.1.19376.1.5.3.1.4.12 |
| hl7:templateId
|
| II | 1 … 1 | M | | IHE PCC TF2 Rev.11, 6.3.4.17 |
| | @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.(zB für Updates) OID und Extension werden von der GDA-Software generiert, Eindeutigkeit ist unbedingt zu wahren. | IHE PCC TF2 Rev.11, 6.3.4.17 |
| | @root
|
| uid | 1 … 1 | R | |
| | @extension
|
| st | 0 … 1 | | |
Auswahl | 1 … 1 | | Elemente in der Auswahl: |
| | hl7:code
|
| CD | 0 … 1 | | | IHE PCC TF2 Rev.11, 6.3.4.17 |
| 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 (z.B. es wird eine Immunität durch Erkrankung eingetragen, aber keine Impfung), muss diese Sektion trotzdem vorhanden sein, aber mit dem Code:
182849000
|
No Drug Therapy Prescribed
|
TODO:
- Weitere Sonderfälle siehe IHE PCC TF Vol 2 Table 6.3.4.16.7-1 (Drug Treatment Unknown, No Drug Therapy Prescribed, Patient Not On Self-Medications). Es muss ein Value Set erstellt werden.
- Neuer Code für Stornierungen von Impfungen?
| IHE PCC TF2 Rev.11, 6.3.4.17 |
| 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) TODO: dt. Übersetzung |
| hl7:text
|
| ED | 1 … 1 | M | | IHE PCC TF2 Rev.11, 6.3.4.17 |
| | 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']. | IHE PCC TF2 Rev.11, 6.3.4.17 |
| | 1 … 1 | R | Reference to the narrative part of the section in the format '#xxx', where xxx is the ID of the corresponding <content></content> element. |
| 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 |
The statusCode shall be set to 'completed' for all immunizations. Todo: Assert
| IHE PCC TF2 Rev.11, 6.3.4.17 |
| 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 | R | Zeitpunkt der Durchführung der Impfung | IHE PCC TF2 Rev.11, 6.3.4.17 |
| hl7:routeCode
|
| CE | 1 … 1 | R |
Die Art der Anwendung (des Impfstoffes) z.B. subkutan, intramuskulär
Für dieses Element wird daher immer der nullFlavor='NA' angegeben. TODO: Prüfen, ob beim Assert-Testen "implizit" geprüft wird.
| IHE PCC TF2 Rev.11, 6.3.4.17 |
| | @nullFlavor
|
| cs | 1 … 1 | F | NA |
| | @code
|
| cs | 0 | NP | NP/nicht anwesend |
| | @codeSystem
|
| oid | 0 | NP | NP/nicht anwesend |
| | @codeSystemName
|
| st | 0 | NP | NP/nicht anwesend |
| | @displayName
|
| st | 0 | NP | NP/nicht anwesend |
| hl7:approachSiteCode
|
| CD | 0 … * | |
Der Ort der Anwendung bzw. die Körperstelle, an der Impfung angewendet wurde. Wird nicht verwendet.
Für dieses Element wird daher immer der nullFlavor='NA' angegeben.
| IHE PCC TF2 Rev.11, 6.3.4.17 |
| | @nullFlavor
|
| cs | 1 … 1 | F | NA |
| | @code
|
| cs | 0 | NP | NP/nicht anwesend |
| | @codeSystem
|
| oid | 0 | NP | NP/nicht anwesend |
| | @codeSystemName
|
| st | 0 | NP | NP/nicht anwesend |
| | @displayName
|
| st | 0 | NP | NP/nicht anwesend |
| hl7:doseQuantity
|
| IVL_PQ | | R | Dosis. mit doseQuantity als IVL_PQ, aber als PQ instantiiert | IHE PCC TF2 Rev.11, 6.3.4.17 |
| wo [not(hl7:lowoder hl7:high)] |
| |
| | @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 angegbene 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:consumable
|
| | 1 … 1 | R | Vaccine Beinhaltet 1.2.40.0.34.6.0.11.3.12 Vaccine Entry (DYNAMIC) | IHE PCC TF2 Rev.11, 6.3.4.17 |
| wo [hl7:manufacturedProduct] |
| |
| | @typeCode
|
| cs | 1 … 1 | F | CSM |
| hl7:performer
|
| | 0 … 1 | R |
Impfende Person ("Impfarzt")
Die Person, die die Impfung durchführt, z.B. ein Arzt oder eine Hebamme bzw DGKS im Übertragenen Wirkungsbereich
TODO Assert: entweder Performer oder Participant Transcriber, performer.AssignedEntity.representedOrganization.address (mit @use="PHYS") -> Adresse nur für Abrechnung nötig, nicht verpflichtend, wenn aber mit PHYS
Beinhaltet 1.2.40.0.34.6.0.11.9.17 Performer Body (DYNAMIC) | IHE PCC TF2 Rev.11, 6.3.4.17 |
| wo [hl7:assignedEntity] |
| |
| Constraint | Muss bei einer Impfung eingetragen werden, kann entfallen bei einem Nachtrag (späteres Eintragen einer bereits stattgefundenen Impfung). |
| hl7:author
|
| | 0 … * | | Die Person, die für die Impfung und ihre Dokumentation letztlich verantwortlich ist. Im Sinne des "Übertragenen Wirkungsbereiches" der verantwortliche Arzt.
TODO: Kontrolle 1.2.40.0.34.6.0.11.3.10 Author Body (Dynamisch): muss einen Klassifikator (Abrechnungsrelevante Rolle) enthalten können z.B. als assignedEntity.Code.Translation (Vorschlag Tony) Beinhaltet 1.2.40.0.34.6.0.11.9.2 Author Body (DYNAMIC) | IHE PCC TF2 Rev.11, 6.3.4.17 |
| wo [hl7:assignedAuthor] |
| |
| hl7:participant
|
| | 0 … * | |
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) | IHE PCC TF2 Rev.11, 6.3.4.17 |
| wo [hl7:participantRole] |
| |
| hl7:entryRelationship
|
| | 0 … * | | "Impfung" (Masern, FSME, Rotavirus... TODO: Weg von Schweizer Template, Österr. Template verwenden
Impfschutz gegen eine bestimmte Krankheit oder einen Erreger.
Mehrfach-Attribut - Bei einer Impfung mit einem Produkt können mehrere Wirkstoffe (gegen mehrere Krankheiten) verabreicht werden. Alle einzelnen "Impfungen" müssen zu dem Produkt zentral verfügbar sein.
TODO: neues Template "Impfung gegen" erstellen : Target Of The Immunization - Medication Target 2.16.756.5.30.1.1.10.4.95 als vorlage verwenden
Beinhaltet 1.2.40.0.34.6.0.11.3.2 Immunization Target Entry (DYNAMIC) | IHE PCC TF2 Rev.11, 6.3.4.17 |
| wo [hl7:observation [hl7:code [not(@nullFlavor)]]] |
| |
| | @typeCode
|
| cs | 1 … 1 | F | IMM |
| hl7:entryRelationship
|
| | 0 … * | | Abrechenbarkeit Beinhaltet 1.2.40.0.34.6.0.11.3.5 Immunization Billability Entry (DYNAMIC) | IHE PCC TF2 Rev.11, 6.3.4.17 |
| 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
|
| | 0 … * | |
TODO anpassen
Beinhaltet 1.2.40.0.34.6.0.11.3.10 Immunization Schedule Entry (DYNAMIC) | IHE PCC TF2 Rev.11, 6.3.4.17 |
| wo [hl7:criterion [hl7:code [not(@nullFlavor)]]] |
| |
| Schematron assert | role | error | |
| test | (substring(/hl7:ClinicalDocument/hl7:effectiveTime/@value,1,6)<'20200415') or hl7:performer | |
| Meldung | After 15.4.2020, the performer is required for each immunization. | |
| Schematron assert | role | error | |
| test | (substring(/hl7:ClinicalDocument/hl7:effectiveTime/@value,1,6)<'20200415') or (string-length(hl7:effectiveTime/@value)>7) | |
| Meldung | After 15.4.2020, the date with precision of day is required for each immunization. | |
| Schematron assert | role | error | |
| test | (substring(/hl7:ClinicalDocument/hl7:effectiveTime/@value,1,6)<'20200415') or hl7:consumable/hl7:manufacturedProduct/hl7:manufacturedMaterial/hl7:lotNumberText/text() | |
| Meldung | After 15.4.2020, the lot number is required for each immunization. | |