hl7:manufacturedProduct
|
|
|
|
|
(Arz…try) |
@classCode
|
|
1 … 1 |
F |
MANU |
hl7:templateId
|
II |
1 … 1 |
|
|
(Arz…try) |
@root
|
|
1 … 1 |
F |
1.3.6.1.4.1.19376.1.5.3.1.4.7.2 |
hl7:templateId
|
II |
1 … 1 |
|
|
(Arz…try) |
@root
|
|
1 … 1 |
F |
2.16.840.1.113883.10.20.1.53 |
hl7:manufacturedMaterial
|
|
1 … 1 |
M |
|
(Arz…try) |
@classCode
|
|
1 … 1 |
F |
MMAT |
@determinerCode
|
|
1 … 1 |
F |
KIND |
hl7:templateId
|
II |
1 … 1 |
|
|
(Arz…try) |
@root
|
|
1 … 1 |
F |
1.2.40.0.34.11.2.3.4 |
hl7:templateId
|
II |
1 … 1 |
|
|
(Arz…try) |
@root
|
|
1 … 1 |
F |
1.3.6.1.4.1.19376.1.9.1.3.1 |
hl7:code
|
CE |
1 … 1 |
R |
Pharmazentralnummer (OID 1.2.40.0.34.4.16) oder Zulassungsnummer (OID 1.2.40.0.34.4.17)
der Arznei Zugelassene nullFlavor:
- NI Arznei hat keine PZN
- NA Arznei ist eine magistrale Zubereitung
- UNK Arznei hat eine PZN, diese ist jedoch unbekannt
|
(Arz…try) |
@nullFlavor
|
|
0 … 1 |
|
|
|
CONF |
@nullFlavor muss "NA" sein |
oder |
@nullFlavor muss "NI" sein |
oder |
@nullFlavor muss "UNK" sein |
|
|
CONF |
@codeSystem muss "1.2.40.0.34.4.16" sein |
oder |
@codeSystem muss "1.2.40.0.34.4.17" sein |
|
|
Beispiel |
Code der Arznei (PZN) <code code="4711" displayName="Parkemed 500mg" codeSystem="1.2.40.0.34.4.16" codeSystemName="Pharmazentralnummer"/> |
|
Beispiel |
Code der Arznei (Zulassungsnummer) <code code="0815" displayName="Parkemed 500mg" codeSystem="1.2.40.0.34.4.17" codeSystemName="Zulassungsnummer"/> |
|
Beispiel |
Code der Arznei (PZN) mit Zulassungsnummer <code code="4711" displayName="Parkemed 500mg" codeSystem="1.2.40.0.34.4.16" codeSystemName="Pharmazentralnummer"> <translation code="0815" displayName="Parkemed 500mg" codeSystem="1.2.40.0.34.4.17" codeSystemName="Zulassungsnummer"/></code> |
|
Beispiel |
Magistrale Zubereitung ohne PZN oder Zulassungsnummer <code nullFlavor="NA"/> |
hl7:originalText
|
ED |
0 … 1 |
|
|
(Arz…try) |
hl7:translation
|
CE |
0 … * |
|
Optionale Übersetzung des Codes in das jewei-lige andere Codesystem |
(Arz…try) |
hl7:name
|
EN |
1 … 1 |
R |
Bezeichnung der Arznei Zugelassenes nullFlavor:
- NA Arznei ist eine magistrale Zubereitung
|
(Arz…try) |
@nullFlavor
|
|
0 … 1 |
|
|
|
CONF |
@nullFlavor muss "NA" sein |
|
|
Beispiel |
Name der Arznei <name>Parkemed 500mg</name> |
|
Beispiel |
Magistrale Zubereitungen ohne Handelsname <name nullFlavor="NA"/> |
pharm:formCode
|
|
0 … 1 |
|
Darreichungsform bei magistraler Zubereitung |
(Arz…try) |
|
CONF |
Der Wert von @code muss gewählt werden aus dem Value Set 1.2.40.0.34.10.70 ELGA_MedikationDarreichungsform (DYNAMIC)
|
|
|
Beispiel |
Darreichungsform bei magistraler Zubereitung <pharm:formCode code="100000073665" displayName="Filmtablette" codeSystem="1.2.40.0.10.1.4.3.4.3.5" codeSystemName="ELGA_MedikationDarreichungsform"/> |
|
Schematron assert |
role |
error
|
|
|
test |
hl7:code/@nullFlavor or (hl7:code/@code and count(pharm:asContent)>0) |
|
|
Meldung |
pharm:asContent Komponente zur Aufnahme der Packungsangaben ist mandatory wenn PZN
vorhanden |
|
pharm:asContent
|
|
0 … 1 |
|
|
(Arz…try) |
@classCode
|
|
1 … 1 |
F |
CONT |
pharm:containerPackagedMedicine
|
|
1 … 1 |
M |
|
(Arz…try) |
@classCode
|
|
1 … 1 |
F |
CONT |
@determinerCode
|
|
1 … 1 |
F |
INSTANCE |
pharm:code
|
|
1 … 1 |
M |
Pharmazentralnummer oder Zulassungsnummer der Arznei |
(Arz…try) |
|
CONF |
@codeSystem muss "1.2.40.0.34.4.16" sein |
oder |
@codeSystem muss "1.2.40.0.34.4.17" sein |
|
pharm:originalText
|
ED |
0 … 1 |
|
|
(Arz…try) |
pharm:name
|
EN |
1 … 1 |
M |
|
(Arz…try) |
pharm:capacityQuantity
|
PQ |
1 … 1 |
M |
|
(Arz…try) |
@unit
|
cs |
1 … 1 |
R |
|
|
CONF |
Der Wert von @unit muss gewählt werden aus dem Value Set 1.2.40.0.34.10.32 ELGA_MedikationMengenart (DYNAMIC)
|
Fehler: Kann Value Set "1.2.40.0.34.10.32" nicht finden |
|
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 … * |
|
Komponente zur Aufnahme des Wirkstoffs |
(Arz…try) |
@classCode
|
|
1 … 1 |
F |
ACTI |
pharm:quantity
|
|
1 … 1 |
R |
|
(Arz…try) |
pharm:numerator
|
PQ |
1 … 1 |
|
|
(Arz…try) |
pharm:denominator
|
PQ |
1 … 1 |
|
|
(Arz…try) |
pharm:ingredient
|
|
1 … 1 |
M |
Code und Name des Wirkstoffs |
(Arz…try) |
pharm:code
|
CE |
1 … 1 |
R |
|
(Arz…try) |
@codeSystem
|
CONF |
1 … 1 |
F |
2.16.840.1.113883.6.73 |
pharm:originalText
|
ED |
0 … 1 |
|
|
(Arz…try) |
pharm:translation
|
CE |
0 … * |
|
|
(Arz…try) |
|
Constraint |
Konditionale Konformität
Card |
Conf |
Prädikat |
1..1 |
M |
Element wird in Medikationsliste verwendet |
|
NP |
Sonst |
|
pharm:name
|
EN |
1 … 1 |
M |
|
(Arz…try) |