hl7:manufacturedProduct
|
|
1 … 1 |
R |
|
(MPCion) |
@classCode
|
cs |
0 … 1 |
F |
MANU |
hl7:templateId
|
II |
1 … 1 |
M |
|
(MPCion) |
@root
|
uid |
1 … 1 |
F |
2.16.840.1.113883.2.4.3.11.60.20.77.10.9070 |
hl7:manufacturedMaterial
|
|
1 … 1 |
R |
|
(MPCion) |
@classCode
|
cs |
0 … 1 |
F |
MMAT |
@determinerCode
|
cs |
0 … 1 |
F |
KIND |
Inclusie |
0 … 1 |
R |
van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9109 MP CDA Medication Code (2016‑07‑01 13:33:11) Medicatiecode (G-standaard). Als code bekend is, is het verplicht deze mee te geven.
Gebruik anders de elementen name/desc en ingredient om het geneesmiddel te beschrijven.
|
|
Voorbeeld |
Het niveau van GPK <code code="20664" codeSystem="2.16.840.1.113883.2.4.4.1" displayName="DIAZEPAM TABLET 5 MG"/> |
|
Voorbeeld |
Het niveau van PRK <code code="7447" codeSystem="2.16.840.1.113883.2.4.4.10" displayName="DIAZEPAM TABLET 5 MG"/> |
|
Voorbeeld |
Het niveau van HPK <code code="239038" codeSystem="2.16.840.1.113883.2.4.4.7" displayName="VALIUM TABLET 5 MG"/> |
|
Voorbeeld |
Het niveau van artikelnummer. <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 |
0 … 1 |
R |
Bevat codering voor medicatie. Niet toepassen voor magistrale receptuur (eigen bereiding).
Deze primaire code in het datatype CE moet de meest specifieke aanduiding zijn die
in het registrerende systeem is vastgelegd.
- @codeSystem='2.16.840.1.113883.2.4.4.1.750' is SNK. Stofnaam code.
- @codeSystem='2.16.840.1.113883.2.4.4.1.725' is SSK. Stofnaam code met toedieningsweg.
- @codeSystem='2.16.840.1.113883.2.4.4.1' is GPK. Generieke productcode: merkloze aanduiding
op basis van de werkzame stof, inclusief de sterkte, de farmaceutische vorm en soms
toedieningsweg.
- @codeSystem='2.16.840.1.113883.2.4.4.10' is PRK. Voorschrijfcode: GPK inclusief extra
kenmerken om te zorgen dat alle bij het voorschrijven relevante informatie in één
code gevangen wordt (soms ook hulpstoffen).
- @codeSystem='2.16.840.1.113883.2.4.4.7' is HPK. Handelsproductcode: GPK inclusief
merkaanduiding van een specifieke fabrikant.
- @codeSystem='2.16.840.1.113883.2.4.4.8' is KNMPnummer. Artikelnummer: HPK inclusief
aanduiding van specifieke verpakkingsvorm.
|
(MPCion) |
@displayName
|
|
0 … 1 |
|
|
@nullFlavor
|
|
0 … 1 |
|
Gebruik nullFlavor OTH voor magistrale receptuur of samengestelde producten. |
|
CONF |
|
hl7:translation
|
|
0 … * |
|
De vertalingen in het datatype CE bevatten equivalente of meer generieke codes uit
andere coderingssystemen, maar nooit meer specifieke codes.
|
(MPCion) |
|
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(hl7:translation/@codeSystem=@codeSystem) |
|
|
Melding |
Medicatiecode kan geen translation hebben uit hetzelfde codesysteem |
|
|
Variabele let |
Naam |
SNK |
|
|
Waarde |
'2.16.840.1.113883.2.4.4.1.750' |
|
|
Variabele let |
Naam |
SSK |
|
|
Waarde |
'2.16.840.1.113883.2.4.4.1.725' |
|
|
Variabele let |
Naam |
GPK |
|
|
Waarde |
'2.16.840.1.113883.2.4.4.1' |
|
|
Variabele let |
Naam |
PRK |
|
|
Waarde |
'2.16.840.1.113883.2.4.4.10' |
|
|
Variabele let |
Naam |
HPK |
|
|
Waarde |
'2.16.840.1.113883.2.4.4.7' |
|
|
Variabele let |
Naam |
ZI |
|
|
Waarde |
'2.16.840.1.113883.2.4.4.8' |
|
|
Variabele let |
Naam |
codeSystems |
|
|
Waarde |
$SNK, $SSK, $GPK, $PRK, $HPK |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(hl7:translation) or not(hl7:translation[not(@codeSystem=data($codeSystems))]) |
|
|
Melding |
Eventuele translation elementen moeten meer algemene alternatieve coderingen bevatten.
Translations moet één van SNK, SSK, GPK, PRK, of HPK zijn (gevonden: <value-of select="hl7:translation[not(@codeSystem=data($codeSystems))]/@codeSystem"/>). |
|
|
Schematron assert |
role |
error
|
|
|
test |
@codeSystem!=$SNK or not(hl7:translation) |
|
|
Melding |
Een SNK code kan geen translation hebben. Eventuele translation elementen moeten meer
algemene alternatieve coderingen bevatten. |
|
|
Variabele let |
Naam |
codeSystems |
|
|
Waarde |
$GPK, $PRK, $HPK, $ZI |
|
|
Schematron assert |
role |
error
|
|
|
test |
@codeSystem!=$SSK or not(hl7:translation) or not(hl7:translation[@codeSystem = data($codeSystems)]) |
|
|
Melding |
Eventuele translation elementen moeten equivalente of meer algemene alternatieve coderingen
bevatten. SSK kan alleen vertaald worden naar SNK. |
|
|
Variabele let |
Naam |
codeSystems |
|
|
Waarde |
$PRK, $HPK, $ZI |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(@codeSystem = $GPK) or not(hl7:translation) or not(hl7:translation[@codeSystem
= data($codeSystems)])
|
|
|
Melding |
Eventuele translation elementen moeten equivalente of meer algemene alternatieve coderingen
bevatten. GPK kan alleen vertaald worden naar SNK of SSK. |
|
|
Variabele let |
Naam |
codeSystems |
|
|
Waarde |
$HPK, $ZI |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(@codeSystem = $PRK) or not(hl7:translation) or not(hl7:translation[@codeSystem
= data($codeSystems)])
|
|
|
Melding |
Eventuele translation elementen moeten equivalente of meer algemene alternatieve coderingen
bevatten. PRK kan alleen vertaald worden naar SNK, SSK of GPK. |
|
|
Variabele let |
Naam |
codeSystems |
|
|
Waarde |
$ZI |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(@codeSystem = $HPK) or not(hl7:translation) or not(hl7:translation[@codeSystem
= data($codeSystems)])
|
|
|
Melding |
Eventuele translation elementen moeten equivalente of meer algemene alternatieve coderingen
bevatten. HPK kan alleen vertaald worden naar SNK, SSK, GPK of PRK. |
|
|
Variabele let |
Naam |
codeSystems |
|
|
Waarde |
'2.16.840.1.113883.2.4.4.1.750','2.16.840.1.113883.2.4.4.1.725','2.16.840.1.113883.2.4.4.1','2.16.840.1.113883.2.4.4.10','2.16.840.1.113883.2.4.4.7' |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(hl7:originalText) |
|
|
Melding |
Bij gecodeerde medicatie mag originalText geen waarde hebben |
|
hl7:name
|
EN |
0 … 1 |
C |
|
(MPCion) |
|
Schematron assert |
role |
error
|
|
|
test |
hl7:code/@code or hl7:name |
|
|
Melding |
Geneesmiddel naam (name) verplicht opnemen wanneer de codering *niet* afdoende is
om de samenstelling van het geneesmiddel te achterhalen |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(hl7:name and hl7:code/@code) |
|
|
Melding |
Geneesmiddel naam (name) niet opnemen wanneer de codering afdoende is om de samenstelling
van het geneesmiddel te achterhalen |
|
pharm:desc
|
ED |
0 … 1 |
C |
|
(MPCion) |
|
Schematron assert |
role |
error
|
|
|
test |
hl7:code/@code or pharm:desc |
|
|
Melding |
Geneesmiddel omschrijving (pharm:desc) verplicht opnemen wanneer de codering *niet*
afdoende is om de samenstelling van het geneesmiddel te achterhalen |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(hl7:desc and hl7:code/@code) |
|
|
Melding |
Geneesmiddel omschrijving (pharm:desc) niet opnemen wanneer de codering afdoende is
om de samenstelling van het geneesmiddel te achterhalen |
|
pharm:formCode
|
CE |
0 … 1 |
|
|
(MPCion) |
@code
|
cs |
1 … 1 |
R |
|
@displayName
|
st |
0 … 1 |
|
|
@codeSystem
|
oid |
1 … 1 |
F |
2.16.840.1.113883.2.4.4.11 |
@codeSystemName
|
st |
0 … 1 |
F |
G-Standaard Farmaceutische vormen (tabel 6) |
|
Voorbeeld |
Oorcrème <pharm:formCode code="48" displayName="OORCREME" codeSystem="2.16.840.1.113883.2.4.4.11" codeSystemName="G-Standaard Farmaceutische vormen (tabel 6)"/> |
|
Schematron assert |
role |
error
|
|
|
test |
not(hl7:formcode and hl7:code/@code) |
|
|
Melding |
Farmaceutische vorm niet opnemen wanneer de codering afdoende is om de samenstelling
van het geneesmiddel te achterhalen. |
|
hl7:lotNumberText
|
ST |
0 … 1 |
|
lotNumberText |
(MPCion) |
Inclusie |
0 … * |
R |
van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9106 MP CDA Ingredient (2016‑06‑26 16:40:13)
|
pharm:ingredient
|
|
0 … * |
R |
|
(MPCion) |
|
|
waar [@classCode='INGR'] |
|
|
@classCode
|
cs |
0 … 1 |
F |
INGR |
pharm:quantity
|
RTO_QTY_QTY |
0 … 1 |
R |
Relatieve hoeveelheid (sterkte) Bevat 2.16.840.1.113883.2.4.3.11.60.20.77.10.9071 MP Ingredient quantity (2016‑06‑18 20:41:53)
|
(MPCion) |
Inclusie |
0 … 1 |
R |
van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9073 MP CDA Ingredient Material Kind (2016‑06‑18 20:55:06) Materiaalsoort
|
pharm:ingredient
|
|
0 … 1 |
R |
Bevat 2.16.840.1.113883.2.4.3.11.60.20.77.10.9074 MP CDA Material Code Ext (2016‑06‑18 20:58:01)
|
(MPCion) |
|
|
@classCode
|
cs |
0 … 1 |
F |
MMAT |
@determinerCode
|
cs |
0 … 1 |
F |
KIND |
|
Schematron assert |
role |
error
|
|
|
test |
hl7:code/@code or pharm:ingredient |
|
|
Melding |
Als er geen gecodeerde medicatie is moet er minimaal één ingrediënt zijn. |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(pharm:ingredient and hl7:code/@code) |
|
|
Melding |
Bij gecodeerde medicatie mag ingredient geen waarde hebben. |
|