Item | DT | Kard | Konf | Beschreibung | Label |
---|
| | | | Daten zur verabreichten Arzneimittelspezialität (pro Impfung).
| (atc...ine) |
| | elgaimpf-dataelement-3 | Impfstoff (Produkt) | Datensatz |
|
| @classCode
|
| cs | 1 … 1 | F | MANU |
| hl7:templateId
|
| II | 1 … 1 | R | | (atc...ine) |
| | @root
|
| uid | 1 … 1 | F | 1.3.6.1.4.1.19376.1.5.3.1.4.7.2 |
| hl7:templateId
|
| II | 1 … 1 | R | | (atc...ine) |
| | @root
|
| uid | 1 … 1 | F | 2.16.840.1.113883.10.20.1.53 |
| hl7:manufacturedMaterial
|
| | 1 … 1 | M | Vom Hersteller registrierter Name des Impfstoffes, zB 'Boostrix Polio - Injektionssuspension in einer Fertigspritze'
Kann angegeben werden (zB Kompletter Impfstatus), ist aber durch PZN definiert.
TODO: Mapping aus ASP-Liste klären ('Bezeichnung_Arzneispezialitaet_Zulassung'?) TODO: Assert | (atc...ine) |
| | @classCode
|
| cs | 1 … 1 | F | MMAT |
| | @determinerCode
|
| cs | 1 … 1 | F | KIND |
| Constraint | Konditionale Konformität:
Card |
Conf |
Prädikat |
0..1 |
O |
PZN oder Zulassungsnummer vorhanden |
|
NP |
PZN oder Zulassungsnummer nicht vorhanden |
|
| | hl7:templateId
|
| II | 1 … 1 | R | | (atc...ine) |
| uid | 1 … 1 | F | 1.2.40.0.34.6.0.11.3.12 |
| | hl7:templateId
|
| II | 1 … 1 | R | | (atc...ine) |
| uid | 1 … 1 | F | 1.3.6.1.4.1.19376.1.9.1.3.1 |
| | hl7:id
|
| II | 0 … 1 | | UniqueIdentifier (Packungs-Identifikator). Erforderlich für Fälschungssicherheitsrichtlinie. | (atc...ine) |
| uid | 1 … 1 | R | |
| st | 0 … 1 | | |
| | hl7:code
|
| CE | 1 … 1 | R | Mögliche Inhalte:
- Pharmazentralnummer (PZN) (OID 1.2.40.0.34.4.16)
- ID eines nicht mehr verwendeten Impfstoffes (Zeitraum 1950 - 2016)
Zugelassene nullFlavor:
- NI (no information), falls es sich um einen Impfstoff handelt, der in keiner der o.g. Listen enthalten ist.
ToDo
- Klären: kann die Zulassungsnummer (OID 1.2.40.0.34.4.17) der Arznei als Alternative zur PZN hier entfallen?
- Codeliste für nicht mehr verwendete Imfpstoffe mit OID anlegen
- Beispiele anpassen: normale Impfung mit PZN (und ggf. Zulassungsnummer), historische Impfung, andere Impfung
| (atc...ine) |
| cs | 0 … 1 | | |
| CONF | @nullFlavor muss "NI" sein |
|
| CONF | 0 … 1 | F | 1.2.40.0.34.4.16 (PZN) |
| Beispiel | Code der Arznei (PZN) <code code="981417" displayName="CIPROXIN FTBL 500MG" codeSystem="1.2.40.0.34.4.16" codeSystemName="Pharmazentralnummer"/> |
| Beispiel | Code der Arznei (PZN) mit Zulassungsnummer <code code="981417" displayName="CIPROXIN FTBL 500MG" codeSystem="1.2.40.0.34.4.16" codeSystemName="Pharmazentralnummer"> <translation code="1-18296" displayName="CIPROXIN FTBL 500MG" codeSystem="1.2.40.0.34.4.17" codeSystemName="Zulassungsnummer"/></code> |
Eingefügt | | | von 1.2.40.0.34.6.0.11.9.8 Original Text Reference (DYNAMIC)
|
| ED | 0 … 1 | C | | CDA‑CH V2 |
| TEL | 1 … 1 | M | The reference to the corresponding text in the human readable part must be specified by reference to content[@ID]: reference[@value='#xxx'] | CDA‑CH V2 |
| | 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"/>'). | |
| Schematron assert | role | error | |
| test | parent::*/text()=ancestor::hl7:structuredBody//*[@ID=$idvalue]/text() | |
| Meldung | The originalText content MUST be identical to the narrative text for this reference. | |
| CE | 0 … * | C | Zulassungsnummer der Arznei.
| (atc...ine) |
| Constraint | Konditionale Konformität:
Card |
Conf |
Prädikat |
0..* |
O |
Dokumenttyp Medikationsliste |
|
NP |
sonst |
|
| CONF | 0 … 1 | F | 1.2.40.0.34.4.17 (Zulassungsnummer) |
| Schematron assert | role | error | |
| test | | |
| Meldung | TODO: Nur beim Nachtrag ist das Setzen des Nullflavors (UNK) statt der Chargennummer (PZN) erlaubt. | |
| | hl7:name
|
| EN | 0 … 1 | | Kurzname des Impfstoffes, zB "Boostrix Polio"
TODO: Mapping aus ASP-Liste klären (DisplayName? oder neues Feld---> AGES) | (atc...ine) |
| Beispiel | Name der Arznei <name>Parkemed 500mg</name> |
| | hl7:lotNumberText
|
| ST | 1 … 1 | R | Chargennummer der Arzneispezialität, die verabreicht wurde
| (atc...ine) |
| cs | 0 … 1 | F | UNK |
| | pharm:formCode
|
| | 0 … 1 | | Darreichungsform
| (atc...ine) |
| CONF | 0 … 1 | F | 1.2.40.0.10.1.4.3.4.3.5 |
| Schematron assert | role | error | |
| test | hl7:code/@code or (hl7:code/@nullFlavor and count(pharm:asContent)=0) | |
| Meldung | pharm:asContent Komponente zur Aufnahme der Packungsangaben nur zulässig wenn PZN oder Zulassungsnummer nicht vorhanden | |
| | pharm:asContent
|
| | 0 … 1 | |
Angaben zur Packung werden nur angegeben, wenn die Arznei eine Pharmazentralnummer besitzt. In allen anderen Fällen werden keine Angaben zur Packung gemacht.
| (atc...ine) |
| cs | 1 … 1 | F | CONT |
| | | pharm:containerPackagedMedicine
|
| | 1 … 1 | M | Abbildung der Packungsangaben als untergeordnetes containerPackagedMedicine Element.
| (atc...ine) |
| cs | 1 … 1 | F | CONT |
| cs | 1 … 1 | F | INSTANCE |
| PQ | 1 … 1 | M | Menge der Arznei in der Packung.
| (atc...ine) |
| | 1 … 1 | R | |
| 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) |
|
| Constraint | Konditionale Konformität: Menge in nicht-zählbaren Einheiten -> 1..1 M mit @unit aus Value-Set ELGA_MedikationMengenart Menge in zählbaren Einheiten (Tabletten, Kapseln, etc.) -> 0..1 O mit @unit aus Value-Set ELGA_MedikationMengenartAlternativ |
| | pharm:ingredient
|
| | 0 … * | | Wirkstoff(e) des Arzneimittels, zB "Masernviren, Stamm Schwarz (lebend, attenuiert)"
| (atc...ine) |
| cs | 1 … 1 | F | ACTI |
| Beispiel | Wirkstoff 1 (codiert, Value-Set ELGA_whoATC_VS) Beispiel Arznei <XXX:ingredient classCode="ACTI"> <XXX:ingredient classCode="MMAT" determinerCode="KIND"> <XXX:code code="M01AG01" displayName="Mefenamic acid" codeSystem="2.16.840.1.113883.6.73" codeSystemName="whoATC"/> <XXX:name>Mefenaminsäure</XXX:name> </XXX:ingredient></XXX:ingredient> |
| | 1 … 1 | M | Code und Name des Wirkstoffs.
| (atc...ine) |
| cs | 1 … 1 | F | MMAT |
| cs | 1 … 1 | F | KIND |
| CE | 0 … 1 | | Code und Klartext des Wirkstoffs. | (atc...ine) |
| Constraint | Zulässige Werte gemäß Value-Set „ELGA_whoATC_VS“ z.B.: M01AG01, Mefenamic acid. Bei Verwendung im Rahmen der Medikationsliste sind auch Werte gemäß Value-Set „ELGA_Wirkstoffe_AGES_VS“ zugelassen. |
| CONF | @codeSystem muss "2.16.840.1.113883.6.73" sein | oder | @codeSystem muss "1.2.40.0.34.5.156" sein |
|
| CE | 0 … * | | Wird das Element in der Medikationsliste verwendet, ist hier die Wirkstoffklasse zum Wirkstoff angegeben.
| (atc...ine) |
| Constraint | Konditionale Konformität:
Card |
Conf |
Prädikat |
1..1 |
M |
Element wird in Medikationsliste verwendet |
|
NP |
Sonst |
|
| EN | 1 … 1 | M | Name des Wirkstoffs.
z.B.: Mefenaminsäure
| (atc...ine) |
| hl7:manufacturerOrganization
|
| | 0 … 1 | | Hersteller des Impfstoffes (der Arzneispezialität) Beinhaltet 1.2.40.0.34.6.0.11.9.20 Organization Compilation with name, addr minimal (DYNAMIC) | (atc...ine) |