|
|
1 .. 1 |
|
|
(MedicationInformation) |
 |
@classCode
|
|
|
1 .. 1 |
F |
MANU |
 |
hl7:templateId
|
|
II |
1 .. 1 |
|
|
(MedicationInformation) |
 |
 |
@root
|
|
|
1 .. 1 |
F |
2.16.840.1.113883.2.4.3.11.60.20.77.10.116 |
 |
hl7:manufacturedMaterial
|
|
|
1 .. 1 |
|
|
(MedicationInformation) |
 |
 |
@classCode
|
|
|
1 .. 1 |
F |
MMAT |
 |
 |
@determinerCode
|
|
|
1 .. 1 |
F |
KIND |
Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9005 MP Medication or Material Code (DYNAMISCH) 1 .. 1 Verplicht
|
|
Voorbeeld |
Een voorschrijver schrijft DIAZEPAM TABLET 5 MG voor op het niveau van de GPK
<code code="20664" codeSystem="2.16.840.1.113883.2.4.4.1" displayName="DIAZEPAM TABLET 5 MG"/>
|
|
Voorbeeld |
Een voorschrijver schrijft voor op het niveau van de PRK, maar zijn software zorgt
er automatisch voor dat ook de bijbehorende GPK meegegeven wordt (n-op-1 relatie).
<code code="7447" codeSystem="2.16.840.1.113883.2.4.4.10" displayName="DIAZEPAM TABLET 5 MG">
<translation code="20664" codeSystem="2.16.840.1.113883.2.4.4.1"/>
</code> |
|
Voorbeeld |
Een voorschrijver schrijft voor op het niveau van de HPK, maar zijn software zorgt
er voor dat zowel de bijbehorende PRK als de GPK meegegeven worden (n-op-1 relatie).
<code code="239038" codeSystem="2.16.840.1.113883.2.4.4.7" displayName="VALIUM TABLET 5 MG">
<translation code="7447" codeSystem="2.16.840.1.113883.2.4.4.10"/>
<translation code="20664" codeSystem="2.16.840.1.113883.2.4.4.1"/>
</code> |
|
Voorbeeld |
Er heeft een verstrekking plaatsgevonden, waarbij een specifiek artikel is geregistreerd.
Het apotheeksysteem verzendt het artikelnummer, plus vertalingen naar HPK en PRK.
<code code="546342" codeSystem="2.16.840.1.113883.2.4.4.8" displayName="VALIUM TABLET 5 MG">
<translation code="239038" codeSystem="2.16.840.1.113883.2.4.4.7"/>
<translation code="20664" codeSystem="2.16.840.1.113883.2.4.4.1"/>
</code> |
 |
 |
hl7:code
|
|
CE |
1 .. 1 |
R |
|
(MedicationInformation) |
|
CONF |
@codeSystem moet "2.16.840.1.113883.2.4.4.1" zijn |
of |
@codeSystem moet "2.16.840.1.113883.2.4.4.7" zijn |
of |
@codeSystem moet "2.16.840.1.113883.2.4.4.8" zijn |
of |
@codeSystem moet "2.16.840.1.113883.2.4.4.10" zijn |
|
|
|
0 .. * |
|
|
(MedicationInformation) |
|
Schematron assert |
role |
error
|
|
test |
not(hl7:translation) or hl7:translation/@codeSystem='2.16.840.1.113883.2.4.4.1' or
hl7:translation/@codeSystem='2.16.840.1.113883.2.4.4.10' or hl7:translation/@codeSystem='2.16.840.1.113883.2.4.4.7'
|
|
Melding |
Medicatiecode kan alleen translation hebben uit GPK, PRK, HPK |
|
Schematron assert |
role |
error
|
|
test |
not(hl7:translation/@codeSystem=@codeSystem) |
|
Melding |
Medicatiecode kan geen translation hebben uit hetzelfde codesysteem |
|
Schematron assert |
role |
error
|
|
test |
not(@codeSystem='2.16.840.1.113883.2.4.4.1' and hl7:translation) |
|
Melding |
Medicatiecode uit GPK kan geen translation hebben |
|
Schematron assert |
role |
error
|
|
test |
not(@codeSystem='2.16.840.1.113883.2.4.4.10') or (count(hl7:translation)=1 and hl7:translation/@codeSystem='2.16.840.1.113883.2.4.4.1') |
|
Melding |
Medicatiecode uit PRK moet een translation hebben uit GPK en geen andere translations |
|
Schematron assert |
role |
error
|
|
test |
(@code and @displayName) or not(@code) |
|
Melding |
Medicatiecode moet attribuut @displayName hebben tenzij er geen code is |
|
Schematron assert |
role |
error
|
|
test |
not(@nullFlavor) or @nullFlavor='OTH' |
|
Melding |
Bij niet gecodeerde medicatie moet @nullFlavor 'OTH' bevatten |
|
Schematron assert |
role |
error
|
|
test |
not(@nullFlavor) or string-length(hl7:originalText)>0 |
|
Melding |
Bij magistrale receptuur moet originalText een waarde hebben |
|
Schematron assert |
role |
error
|
|
test |
@nullFlavor or not(hl7:originalText) |
|
Melding |
Bij gecodeerde medicatie mag originalText geen waarde hebben |
 |
 |
hl7:name
|
|
EN |
0 .. 1 |
|
|
(MedicationInformation) |
 |
 |
pharm:desc
|
|
ED |
0 .. 1 |
|
|
(MedicationInformation) |
 |
 |
pharm:formCode
|
|
CD |
0 .. 1 |
|
|
(MedicationInformation) |
 |
 |
hl7:lotNumberText
|
|
ST |
0 .. 1 |
|
lotNumberText |
(MedicationInformation) |
 |
 |
pharm:activeIngredient
|
|
|
0 .. * |
|
Werkzame stof
Verdere informatie
|
(MedicationInformation) |
|
Bevat |
2.16.840.1.113883.2.4.3.11.60.20.77.10.117 MP Active Ingredient CDA (DYNAMISCH) met overschreven kardinaliteit 0 .. *
|
|
Schematron assert |
role |
error
|
|
test |
../pharm:code/@nullFlavor |
|
Melding |
Bij gecodeerde medicatie mag activeIngredient geen waarde hebben |
 |
 |
pharm:otherIngredient
|
|
|
0 .. * |
|
Andere ingrediënt
Verdere informatie
|
(MedicationInformation) |
|
Bevat |
2.16.840.1.113883.2.4.3.11.60.20.77.10.119 MP Other Ingredient CDA (DYNAMISCH) met overschreven kardinaliteit 0 .. *
|
|
Schematron assert |
role |
error
|
|
test |
not(pharm:code/@nullFlavor) or hl7:activeIngredient or hl7:otherIngredient or hl7:desc |
|
Melding |
Als er geen gecodeerde medicatie is en ook geen ingrediënten dan moet desc een waarde
hebben |