cda:substanceAdministration
|
|
|
|
|
(MPCDAVoorstelMA) |
@classCode
|
cs |
1 … 1 |
F |
SBADM |
@moodCode
|
cs |
1 … 1 |
F |
PRP |
|
De moodCode 'PRP' (Proposal) geeft aan dat het hier om een voorstel gaat. |
|
|
Gekoppeld aan concepten:
|
|
Voorbeeld |
<substanceAdministration classCode="SBADM" moodCode="PRP"/>
|
cda:templateId
|
|
1 … 1 |
M |
Voorstel Medicatieafspraak templateId. |
(MPCDAVoorstelMA) |
@root
|
uid |
1 … 1 |
F |
2.16.840.1.113883.2.4.3.11.60.20.77.10.9128 |
|
Voorbeeld |
<templateId root="2.16.840.1.113883.2.4.3.11.60.20.77.10.9128"/>
|
cda:code
|
CD |
1 … 1 |
M |
Code die aangeeft om welke bouwsteen het gaat. |
(MPCDAVoorstelMA) |
@displayName
|
st |
0 … 1 |
|
|
@codeSystemName
|
st |
0 … 1 |
|
|
@code
|
|
1 … 1 |
F |
16076005 |
@codeSystem
|
|
1 … 1 |
F |
2.16.840.1.113883.6.96 (SNOMED CT) |
|
Voorbeeld |
<code code="16076005" displayName="Medicatieafspraak" codeSystem="2.16.840.1.113883.6.96" codeSystemName="SNOMED CT"/>
|
cda:text
|
ED |
1 … 1 |
R |
|
(MPCDAVoorstelMA) |
@mediaType
|
st |
0 … 1 |
F |
text/plain |
|
|
Gekoppeld aan concepten:
|
|
Voorbeeld |
<text mediaType="text/plain">Gedurende 24 weken, 1 maal daags 1 stuk</text> |
cda:effectiveTime
|
IVL_TS |
0 … 1 |
R |
|
(MPCDAVoorstelMA) |
waar [@xsi:type='IVL_TS'] |
|
|
Voorbeeld |
<effectiveTime xsi:type="IVL_TS"> <low value="20160602"/> <width value="168" unit="d"/> </effectiveTime> |
Ingevoegd |
van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9019 Usable Period (2016‑07‑01 15:50:04)
|
hl7:low
|
TS |
0 … 1 |
R |
Begindatum (en tijd) |
(MPCDAVoorstelMA) |
|
|
Gekoppeld aan concepten:
|
|
Voorbeeld |
Ambulante situatie: alleen begindatum bekend (geen tijd). <low value="20130818"/>
|
|
Voorbeeld |
Klinisch of ambulant: inclusief begintijd. <low value="201308181000"/>
|
hl7:width
|
PQ |
0 … 1 |
R |
Gebruiksperiode (ambulante situatie) |
(MPCDAVoorstelMA) |
@value
|
real |
1 … 1 |
R |
@value moet een getal bevatten dat groter is dan nul. |
@unit
|
cs |
1 … 1 |
R |
Duur weergeven in uren (h), dagen (d), weken (wk) of jaren (a). Maanden is niet toegestaan
omdat dan niet altijd eenduidig is vast te stellen hoe lang de duur precies is.
|
|
CONF |
|
|
|
Gekoppeld aan concepten:
|
|
Voorbeeld |
<width value="4" unit="d"/>
|
|
Schematron assert |
role |
error
|
|
|
test |
@value>0 |
|
|
Melding |
@value moet een getal bevatten dat groter is dan nul. |
|
hl7:high
|
TS |
0 … 1 |
R |
Einddatum en tijd |
(MPCDAVoorstelMA) |
@value
|
ts |
0 … 1 |
|
|
@nullFlavor
|
cs |
0 … 1 |
|
Gebruik nullFlavor NI voor gebruik tot nader order. |
|
|
Gekoppeld aan concepten:
|
|
Voorbeeld |
<high value="201308212359"/>
|
|
Voorbeeld |
Gebruik tot nader order <high nullFlavor="NI"/>
|
|
Schematron assert |
role |
error
|
|
|
test |
not(../hl7:width) |
|
|
Melding |
Einddatum/tijd mag niet voorkomen in combinatie met width. |
|
Ingevoegd 0 … * |
van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9076 MP CDA Doseerinstructie (2016‑06‑19 20:06:44)
|
|
Voorbeeld |
1 maal per dag <effectiveTime xsi:type="hl7nl:PIVL_TS" isFlexible="true" operator="A"> <hl7nl:frequency> <hl7nl:numerator xsi:type="hl7nl:INT" value="1"/> <hl7nl:denominator xsi:type="hl7nl:PQ" value="1" unit="d"/> </hl7nl:frequency></effectiveTime> |
Keuze 0 … * |
Elementen om uit te kiezen:
- hl7:effectiveTime[@xsi:type='hl7nl:PIVL_TS' and @isFlexible='true' and hl7nl:frequency]
- hl7:effectiveTime[@xsi:type='hl7nl:PIVL_TS' and (@isFlexible='false' or not(@isFlexible))
and hl7nl:frequency]
- hl7:effectiveTime[@xsi:type='hl7nl:PIVL_TS' and hl7nl:phase[not(hl7nl:width)]]
- hl7:effectiveTime[@xsi:type='SXPR_TS' and hl7:comp[@xsi:type='hl7nl:PIVL_TS' and hl7nl:period
and hl7nl:phase[not(hl7nl:width)]]]
- hl7:effectiveTime[@xsi:type='SXPR_TS' and hl7:comp[@xsi:type='hl7nl:PIVL_TS' and hl7nl:period
and hl7nl:phase[hl7nl:width]]]
- hl7:effectiveTime[@xsi:type='hl7nl:PIVL_TS' and hl7nl:count]
|
hl7:effectiveTime
|
hl7nl:PIVL_TS |
0 … 1 |
R |
Eenvoudig doseerschema met alleen één frequentie. |
(MPCDAVoorstelMA) |
waar [@xsi:type='hl7nl:PIVL_TS' and @isFlexible='true' and hl7nl:frequency] |
|
Ingevoegd |
van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9080 HL7NL PIVL_TS Frequency (2016‑06‑20 16:42:39)
|
@operator
|
cs |
0 … 1 |
F |
A |
@isFlexible
|
bl |
1 … 1 |
F |
true |
|
Geeft aan of degene die het schema uitvoert zelf de exacte timing mag bepalen (bijvoorbeeld
om onderscheid te maken tussen 'exact iedere 8 uur' en '3 maal per dag').
Wanneer isFlexible="true", dan mag de uitvoerder zelf de exacte timing bepalen. Dit
komt overeen met het dataset concept 'Frequentie'. Wanneer isFlexible="false", dan moet de exacte timing van de voorschrijver aangehouden
worden. Dit komt overeen met het dataset concept 'Interval'.
|
@xsi:type
|
|
1 … 1 |
F |
hl7nl:PIVL_TS |
hl7nl:frequency
|
hl7nl:RTO |
1 … 1 |
R |
Frequentie |
(MPCDAVoorstelMA) |
@xsi:type
|
|
0 … 1 |
F |
hl7nl:RTO |
|
|
Gekoppeld aan concepten:
|
hl7nl:numerator
|
hl7nl:INT |
1 … 1 |
R |
|
(MPCDAVoorstelMA) |
@xsi:type
|
|
1 … 1 |
F |
hl7nl:INT |
@value
|
|
0 … 1 |
|
Vaste frequentie |
|
|
Gekoppeld aan concepten:
|
|
|
Gekoppeld aan concepten:
|
hl7nl:uncertainRange
|
|
|
|
Variabele frequentie (1 à 2 keer, 0 tot 4 keer) |
(MPCDAVoorstelMA) |
hl7nl:low
|
hl7nl:INT |
0 … 1 |
R |
|
(MPCDAVoorstelMA) |
@xsi:type
|
|
1 … 1 |
F |
hl7nl:INT |
@value
|
int |
0 … 1 |
|
|
|
|
Gekoppeld aan concepten:
|
|
|
Gekoppeld aan concepten:
|
hl7nl:high
|
hl7nl:INT |
0 … 1 |
R |
|
(MPCDAVoorstelMA) |
@xsi:type
|
|
1 … 1 |
F |
hl7nl:INT |
@value
|
int |
0 … 1 |
|
|
|
|
Gekoppeld aan concepten:
|
|
|
Gekoppeld aan concepten:
|
|
Schematron assert |
role |
error
|
|
|
test |
../../../@isFlexible='true' |
|
|
Melding |
Bij variabele frequentie moet het "isFlexible"-attribuut de waarde 'true' bevatten.
Er is dan immers géén sprake van een precies interval. |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(../@value) |
|
|
Melding |
Bij variabele frequentie kan niet ook een waarde bestaan voor vaste frequentie. |
|
|
Schematron assert |
role |
error
|
|
|
test |
@value or hl7nl:uncertainRange |
|
|
Melding |
Er moet ofwel een variabele ofwel een vaste frequentie zijn. |
|
hl7nl:denominator
|
hl7nl:PQ |
1 … 1 |
R |
|
(MPCDAVoorstelMA) |
@xsi:type
|
|
1 … 1 |
F |
hl7nl:PQ |
@value
|
real |
1 … 1 |
R |
|
@unit
|
cs |
1 … 1 |
R |
Tijdseenheid |
|
CONF |
|
|
|
Gekoppeld aan concepten:
|
hl7:effectiveTime
|
hl7nl:PIVL_TS |
0 … 1 |
R |
Eenvoudig doseerschema met alleen één interval. |
(MPCDAVoorstelMA) |
waar [@xsi:type='hl7nl:PIVL_TS' and (@isFlexible='false' or not(@isFlexible)) and hl7nl:frequency] |
|
Ingevoegd |
van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9079 HL7NL PIVL_TS Interval (2016‑06‑20 16:29:55)
|
@operator
|
cs |
0 … 1 |
F |
A |
@isFlexible
|
bl |
0 … 1 |
F |
false |
|
Geeft aan of degene die het schema uitvoert zelf de exacte timing mag bepalen (bijvoorbeeld
om onderscheid te maken tussen 'exact iedere 8 uur' en '3 maal per dag').
Wanneer isFlexible="true", dan mag de uitvoerder zelf de exacte timing bepalen. Dit
komt overeen met het dataset concept 'Frequentie'. Wanneer isFlexible="false", dan moet de exacte timing van de voorschrijver aangehouden
worden. Dit komt overeen met het dataset concept 'Interval'.
Het attribuut isFlexible bij voorkeur altijd opnemen. Wanneer isFlexible tóch niet
is opgenomen (sommige xml parsers onderdrukken deze vlag omdat een default van 'false'
wordt verondersteld) moet dit geïnterpreteerd worden als 'false'.
|
@xsi:type
|
|
1 … 1 |
F |
hl7nl:PIVL_TS |
hl7nl:frequency
|
hl7nl:RTO |
1 … 1 |
R |
Frequentie |
(MPCDAVoorstelMA) |
@xsi:type
|
|
0 … 1 |
F |
hl7nl:RTO |
|
|
Gekoppeld aan concepten:
|
hl7nl:numerator
|
hl7nl:INT |
1 … 1 |
R |
|
(MPCDAVoorstelMA) |
@xsi:type
|
|
1 … 1 |
F |
hl7nl:INT |
@value
|
|
0 … 1 |
|
Vaste frequentie |
hl7nl:denominator
|
hl7nl:PQ |
1 … 1 |
R |
|
(MPCDAVoorstelMA) |
@xsi:type
|
|
1 … 1 |
F |
hl7nl:PQ |
@value
|
real |
1 … 1 |
R |
|
@unit
|
cs |
1 … 1 |
R |
Tijdseenheid |
|
CONF |
|
hl7:effectiveTime
|
hl7nl:PIVL_TS |
0 … 1 |
R |
Eenvoudig doseerschema met één vast tijdstip. |
(MPCDAVoorstelMA) |
waar [@xsi:type='hl7nl:PIVL_TS' and hl7nl:phase [not(hl7nl:width)]] |
|
Ingevoegd |
van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9081 HL7NL PIVL_TS Vaste Tijd (2016‑06‑20 23:42:34)
|
@xsi:type
|
|
1 … 1 |
F |
hl7nl:PIVL_TS |
@operator
|
cs |
0 … 1 |
|
Gebruik I (vereniging met het voorgaande element in de verzameling) of A (doorsnijding
van het voorgaande element in de verzameling). I is de default waarde (dit betekent
dat wanneer dit attribuut niet is opgenomen dit toch equivalent is met de waarde 'I').
|
|
CONF |
@operator moet "I" zijn |
of |
@operator moet "A" zijn |
|
@isFlexible
|
bl |
1 … 1 |
R |
Geeft aan of degene die het schema uitvoert zelf de exacte timing mag bepalen (bijvoorbeeld
om onderscheid te maken tussen 'exact iedere 8 uur' en '3 maal per dag').
Wanneer isFlexible="true", dan mag de uitvoerder zelf de exacte timing bepalen. Wanneer
isFlexible="false", dan moet de exacte timing van de voorschrijver aangehouden worden.
|
hl7nl:phase
|
|
0 … 1 |
R |
Herhalend tijdstip. Een herhalend tijdstip wordt uitgedrukt in het xml element 'low'.
Er is de regel gesteld dat bij vaste tijdstippen het interval altijd 1 dag moet zijn.
|
(MPCDAVoorstelMA) |
waar [not(exists(hl7nl:width))] |
|
hl7nl:low
|
|
0 … 1 |
R |
Herhalend tijdstip per dag. |
(MPCDAVoorstelMA) |
|
|
Gekoppeld aan concepten:
|
|
Schematron assert |
role |
error
|
|
|
test |
not(exists(../hl7nl:width)) |
|
|
Melding |
Het xml element phase/low mag niet gecombineerd worden met phase/width. |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(exists(@value)) |
|
|
Melding |
Het gebruik van het phase/@value attribuut is niet toegestaan. Gebruik in plaats daarvan
het xml
element 'low'. |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(hl7nl:high) |
|
|
Melding |
Het gebruik van het phase/high element is niet toegestaan. |
|
hl7nl:period
|
hl7nl:PQ |
1 … 1 |
R |
Altijd per dag |
(MPCDAVoorstelMA) |
waar [exists(../hl7nl:phase/hl7nl:low)] |
|
@value
|
int |
1 … 1 |
F |
1 |
@unit
|
cs |
1 … 1 |
F |
d |
hl7:effectiveTime
|
SXPR_TS |
0 … 1 |
R |
Doseerschema met meer dan één vast tijdstip. |
(MPCDAVoorstelMA) |
waar [@xsi:type='SXPR_TS' and hl7:comp [@xsi:type='hl7nl:PIVL_TS' and hl7nl:period and
hl7nl:phase [not(hl7nl:width)]]] |
|
@operator
|
cs |
1 … 1 |
F |
A |
hl7:comp
|
hl7nl:PIVL_TS |
2 … * |
R |
Doseerschema met vaste tijdstippen (meer dan één). Dit comp element komt minimaal
twee keer voor.
|
(MPCDAVoorstelMA) |
waar [@xsi:type='hl7nl:PIVL_TS'] |
|
Ingevoegd |
van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9081 HL7NL PIVL_TS Vaste Tijd (2016‑06‑20 23:42:34)
|
@xsi:type
|
|
1 … 1 |
F |
hl7nl:PIVL_TS |
@operator
|
cs |
0 … 1 |
|
Gebruik I (vereniging met het voorgaande element in de verzameling) of A (doorsnijding
van het voorgaande element in de verzameling). I is de default waarde (dit betekent
dat wanneer dit attribuut niet is opgenomen dit toch equivalent is met de waarde 'I').
|
|
CONF |
@operator moet "I" zijn |
of |
@operator moet "A" zijn |
|
@isFlexible
|
bl |
1 … 1 |
R |
Geeft aan of degene die het schema uitvoert zelf de exacte timing mag bepalen (bijvoorbeeld
om onderscheid te maken tussen 'exact iedere 8 uur' en '3 maal per dag').
Wanneer isFlexible="true", dan mag de uitvoerder zelf de exacte timing bepalen. Wanneer
isFlexible="false", dan moet de exacte timing van de voorschrijver aangehouden worden.
|
hl7nl:phase
|
|
0 … 1 |
R |
Herhalend tijdstip. Een herhalend tijdstip wordt uitgedrukt in het xml element 'low'.
Er is de regel gesteld dat bij vaste tijdstippen het interval altijd 1 dag moet zijn.
|
(MPCDAVoorstelMA) |
waar [not(exists(hl7nl:width))] |
|
hl7nl:low
|
|
0 … 1 |
R |
Herhalend tijdstip per dag. |
(MPCDAVoorstelMA) |
|
|
Gekoppeld aan concepten:
|
|
Schematron assert |
role |
error
|
|
|
test |
not(exists(../hl7nl:width)) |
|
|
Melding |
Het xml element phase/low mag niet gecombineerd worden met phase/width. |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(exists(@value)) |
|
|
Melding |
Het gebruik van het phase/@value attribuut is niet toegestaan. Gebruik in plaats daarvan
het xml
element 'low'. |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(hl7nl:high) |
|
|
Melding |
Het gebruik van het phase/high element is niet toegestaan. |
|
hl7nl:period
|
hl7nl:PQ |
1 … 1 |
R |
Altijd per dag |
(MPCDAVoorstelMA) |
waar [exists(../hl7nl:phase/hl7nl:low)] |
|
@value
|
int |
1 … 1 |
F |
1 |
@unit
|
cs |
1 … 1 |
F |
d |
hl7:effectiveTime
|
SXPR_TS |
0 … 1 |
R |
Cyclisch doseerschema. |
(MPCDAVoorstelMA) |
waar [@xsi:type='SXPR_TS' and hl7:comp [@xsi:type='hl7nl:PIVL_TS' and hl7nl:period and
hl7nl:phase [hl7nl:width]]] |
|
@operator
|
cs |
1 … 1 |
F |
A |
hl7:comp
|
hl7nl:PIVL_TS |
1 … 1 |
|
De frequentie van inname binnen het cyclisch schema. |
(MPCDAVoorstelMA) |
waar [@xsi:type='hl7nl:PIVL_TS' and @isFlexible='true' and hl7nl:frequency] |
|
Ingevoegd |
van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9120 HL7NL PIVL_TS Frequency NoRange (2016‑07‑11 10:19:47)
|
@operator
|
cs |
0 … 1 |
F |
A |
@isFlexible
|
bl |
1 … 1 |
F |
true |
|
Geeft aan of degene die het schema uitvoert zelf de exacte timing mag bepalen (bijvoorbeeld
om onderscheid te maken tussen 'exact iedere 8 uur' en '3 maal per dag').
Wanneer isFlexible="true", dan mag de uitvoerder zelf de exacte timing bepalen. Dit
komt overeen met het dataset concept 'Frequentie'. Wanneer isFlexible="false", dan moet de exacte timing van de voorschrijver aangehouden
worden. Dit komt overeen met het dataset concept 'Interval'.
|
@xsi:type
|
|
1 … 1 |
F |
hl7nl:PIVL_TS |
hl7nl:frequency
|
hl7nl:RTO |
1 … 1 |
R |
Frequentie |
(MPCDAVoorstelMA) |
@xsi:type
|
|
0 … 1 |
F |
hl7nl:RTO |
hl7nl:numerator
|
hl7nl:INT |
1 … 1 |
R |
|
(MPCDAVoorstelMA) |
@xsi:type
|
|
1 … 1 |
F |
hl7nl:INT |
@value
|
|
1 … 1 |
R |
Vaste frequentie |
hl7nl:denominator
|
hl7nl:PQ |
1 … 1 |
R |
|
(MPCDAVoorstelMA) |
@xsi:type
|
|
1 … 1 |
F |
hl7nl:PQ |
@value
|
real |
1 … 1 |
R |
|
@unit
|
cs |
1 … 1 |
R |
Tijdseenheid |
|
CONF |
|
hl7:comp
|
hl7nl:PIVL_TS |
1 … 1 |
R |
Cyclisch schema. |
(MPCDAVoorstelMA) |
waar [@xsi:type='hl7nl:PIVL_TS' and hl7nl:period and hl7nl:phase [hl7nl:width]] |
|
Ingevoegd |
van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9082 HL7NL PIVL_TS Cyclisch schema (2016‑06‑21 00:21:12)
|
@operator
|
cs |
0 … 1 |
F |
A |
|
Operator moet hier A (doorsnijding) zijn, een voorafgaande PIVL_TS moet namelijk de
frequentie of het interval van toediening bevatten (dus bijvoorbeeld: 1 maal per dag).
Deze PIVL_TS doorsnijdt die vorige.
|
@isFlexible
|
bl |
1 … 1 |
R |
Geeft aan of degene die het schema uitvoert zelf de exacte timing mag bepalen (bijvoorbeeld
om onderscheid te maken tussen 'exact iedere 8 uur' en '3 maal per dag').
Wanneer isFlexible="true", dan mag de uitvoerder zelf de exacte timing bepalen. Dit
komt overeen met het dataset concept 'Frequentie'.
Wanneer isFlexible="false", dan moet de exacte timing van de voorschrijver aangehouden
worden. Dit komt overeen met het dataset concept 'Interval'.
|
hl7nl:phase
|
hl7nl:IVL_TS |
0 … 1 |
R |
Herhalend interval. Een herhalend interval wordt uitgedrukt in het xml element 'width'
met of zonder 'low'. Een herhalend interval bestaat altijd uit een geankerd (met startdatum)
of een
zwevend interval dat periodiek herhaald wordt. Het interval én de herhaalperiode moeten
altijd een geheel aantal dagen beslaan. Dit omdat de intervalschema’s waarin een herhalend
interval wordt gebruikt in principe
altijd de vorm hebben “m dagen wel, n dagen niet” (totdat er andere use cases zijn).
|
(MPCDAVoorstelMA) |
waar [exists(hl7nl:width)] |
|
hl7nl:low
|
|
0 … 1 |
R |
De begindatum bij een geankerd interval. |
(MPCDAVoorstelMA) |
hl7nl:width
|
|
1 … 1 |
R |
Herhalend interval. Kan zwevend (zonder 'low') of geankerd (met 'low') voorkomen. |
(MPCDAVoorstelMA) |
@xsi:type
|
|
1 … 1 |
R |
|
@value
|
int |
1 … 1 |
R |
Aantal dagen |
@unit
|
cs |
1 … 1 |
F |
d |
|
Altijd uit te drukken in hele dagen. |
|
|
Gekoppeld aan concepten:
|
|
Schematron assert |
role |
error
|
|
|
test |
not(hl7nl:high) |
|
|
Melding |
Het gebruik van het phase/high element is niet toegestaan. |
|
hl7nl:period
|
hl7nl:PQ |
1 … 1 |
R |
|
(MPCDAVoorstelMA) |
waar [exists(../hl7nl:phase/hl7nl:width)] |
|
@value
|
int |
1 … 1 |
R |
|
@unit
|
cs |
1 … 1 |
F |
d |
|
|
Gekoppeld aan concepten:
|
|
Schematron assert |
role |
error
|
|
|
test |
not(exists(../preceding-sibling::*[@xsi:type='hl7nl:PIVL_TS'])) or @unit=../preceding-sibling::*[@xsi:type='hl7nl:PIVL_TS']//@unit |
|
|
Melding |
Binnen één
doseerinstructie moet de eenheid van de herhaalperiode hetzelfde zijn (technisch:
de @unit van period (herhaalperiode) moet overeenkomen met iedere andere tijdseenheid
(@unit) in hetzelfde toedieningsschema) |
|
hl7:effectiveTime
|
hl7nl:PIVL_TS |
0 … 1 |
R |
Eenmalig gebruik of aantal keren gebruik zonder tijd. |
(MPCDAVoorstelMA) |
waar [@xsi:type='hl7nl:PIVL_TS' and hl7nl:count] |
|
Ingevoegd |
van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9121 HL7NL PIVL_TS Aantal keer. (2016‑07‑11 10:46:12)
|
@operator
|
cs |
0 … 1 |
F |
A |
@isFlexible
|
bl |
1 … 1 |
F |
true |
|
Geeft aan of degene die het schema uitvoert zelf de exacte timing mag bepalen (bijvoorbeeld
om onderscheid te maken tussen 'exact iedere 8 uur' en '3 maal per dag').
Wanneer isFlexible="true", dan mag de uitvoerder zelf de exacte timing bepalen. Wanneer isFlexible="false", dan moet de exacte timing van de voorschrijver aangehouden
worden.
|
@xsi:type
|
|
1 … 1 |
F |
hl7nl:PIVL_TS |
hl7nl:period
|
|
1 … 1 |
R |
|
(MPCDAVoorstelMA) |
@nullFlavor
|
|
1 … 1 |
F |
NI |
|
Het xml schema (xsd) vereist een period, maar deze is bij "éénmalig" niet van toepassing.
Daarom vullen met nullFlavor NI.
|
hl7nl:count
|
hl7nl:INT |
1 … 1 |
R |
Aantal keer dat gebruikt moet worden of gebruikt is. |
(MPCDAVoorstelMA) |
@value
|
|
1 … 1 |
R |
|
cda:routeCode
|
CE |
1 … 1 |
R |
Toedieningsweg, G-Standaard tabel voor toedieningswegen: subtabel 0007 |
(MPCDAVoorstelMA) |
@code
|
|
1 … 1 |
R |
Code uit tabel 0007 van de thesaurus zónder voorloopnullen. |
@codeSystem
|
|
1 … 1 |
F |
2.16.840.1.113883.2.4.4.9 |
@displayName
|
|
1 … 1 |
R |
|
|
|
Gekoppeld aan concepten:
|
|
Voorbeeld |
Gebruik via het oor <routeCode code="8" codeSystem="2.16.840.1.113883.2.4.4.9" displayName="auriculair"/>
|
|
Voorbeeld |
intramusculair of intraveneus <routeCode code="18" codeSystem="2.16.840.1.113883.2.4.4.9" displayName="IM/IV"/>
|
|
Schematron assert |
role |
error
|
|
|
test |
not(starts-with(@code, '0')) |
|
|
Melding |
Géén voorloopnullen opnemen bij code voor toedieningsweg. |
|
Keuze 0 … 1 |
Elementen om uit te kiezen:
|
Ingevoegd 0 … 1 Required |
van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9048 DoseQuantity (2016‑06‑14 14:58:40)
|
|
Voorbeeld |
<doseQuantity> <center value="1" unit="1"> <translation value="1" code="245" codeSystem="2.16.840.1.113883.2.4.4.1.900.2" displayName="stuk"/> </center></doseQuantity> |
Keuze 0 … 1 Required |
Elementen om uit te kiezen:
- hl7:doseQuantity[hl7:center]
- hl7:doseQuantity[hl7:low|hl7:high]
|
hl7:doseQuantity
|
IVL_PQ |
0 … 1 |
|
Doseerhoeveelheid. Voor vaste keerdosis: gebruik het center element.
|
(MPCDAVoorstelMA) |
waar [hl7:center] |
|
|
Voorbeeld |
Er moeten 200 mg worden toegediend. <doseQuantity> <center value="200" unit="mg"> <translation value="200" code="229" codeSystem="2.16.840.1.113883.2.4.4.1.900.2" displayName="milligram"/> </center></doseQuantity> |
|
Voorbeeld |
Er moeten 2850 Internationale Eenheden (van een injectievloeistof) worden toegediend. <doseQuantity> <center value="2850" unit="[iU]"> <translation value="2850" code="217" codeSystem="2.16.840.1.113883.2.4.4.1.900.2" displayName="Internat.eenh."/> </center></doseQuantity> |
hl7:center
|
PQ |
1 … 1 |
R |
Vaste keerdosis |
(MPCDAVoorstelMA) |
|
|
Gekoppeld aan concepten:
|
Ingevoegd |
van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9021 DoseQuantity Value and Translation(s) (2015‑03‑05)
|
@unit
|
|
0 … 1 |
|
Primaire eenheid. Deze moet afkomstig zijn uit de Unified Codes for Units of Measure
(UCUM).
|
hl7:translation
|
PQR |
0 … 1 |
R |
Verplichte vertaling naar de G-Standaard basiseenheden (tabel 2 van de thesauraus). |
(MPCDAVoorstelMA) |
waar [@codeSystem='2.16.840.1.113883.2.4.4.1.900.2'] |
|
@value
|
real |
1 … 1 |
R |
Waarde van keerdosis |
|
|
Gekoppeld aan concepten:
|
@code
|
|
1 … 1 |
R |
Code voor de eenheid uit G-Standaard basiseenheden (tabel 2 van de thesauraus) |
|
|
Gekoppeld aan concepten:
|
@codeSystem
|
|
1 … 1 |
F |
2.16.840.1.113883.2.4.4.1.900.2 |
@displayName
|
|
1 … 1 |
R |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(exists(@value)) or hl7:translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2'] |
|
|
Melding |
Vertaling naar de G-Standaard
basiseenheden (tabel 2 van de thesauraus) is verplicht. |
|
hl7:translation
|
PQR |
0 … 1 |
|
Optionele vertaling naar eenheden gebruiksadvies (a component) van tabel 25. Wel verplicht
te verwerken door ontvanger
(indien de betreffende tabel ondersteund wordt).
|
(MPCDAVoorstelMA) |
waar [@codeSystem='2.16.840.1.113883.2.4.4.1.361'] |
|
@value
|
real |
1 … 1 |
R |
Waarde van keerdosis |
@code
|
|
1 … 1 |
R |
Code voor de (a component) van tabel 25 |
@codeSystem
|
|
1 … 1 |
F |
2.16.840.1.113883.2.4.4.1.361 |
@displayName
|
|
1 … 1 |
R |
|
|
Schematron assert |
role |
warning
|
|
|
test |
not(exists(../@value)) or hl7:translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2'
and @value=../@value]
|
|
|
Melding |
translation/@value in G-Standaard basiseenheden tabel 2 is niet gelijk aan dose(Check)Quantity/@value,
controleer of dit klopt. |
|
hl7:doseQuantity
|
IVL_PQ |
0 … 1 |
|
Doseerhoeveelheid. Voor variabele keerdosis: gebruik low en/of high.
|
(MPCDAVoorstelMA) |
waar [hl7:lowof hl7:high] |
|
|
Voorbeeld |
Er moeten 1 tot 3 eenheden (bijvoorbeeld tabletten) worden toegediend. <doseQuantity> <low value="1" unit="1"> <translation value="1" code="245" codeSystem="2.16.840.1.113883.2.4.4.1.900.2" displayName="stuk"/> </low> <high value="3" unit="1"> <translation value="3" code="245" codeSystem="2.16.840.1.113883.2.4.4.1.900.2" displayName="stuk"/> </high></doseQuantity> |
Keuze 1 … 2 |
Elementen om uit te kiezen:
|
hl7:low
|
PQ |
0 … 1 |
R |
Ondergrens bij variabele keerdosis |
(MPCDAVoorstelMA) |
|
|
Gekoppeld aan concepten:
|
Ingevoegd |
van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9021 DoseQuantity Value and Translation(s) (2015‑03‑05)
|
@unit
|
|
0 … 1 |
|
Primaire eenheid. Deze moet afkomstig zijn uit de Unified Codes for Units of Measure
(UCUM).
|
hl7:translation
|
PQR |
0 … 1 |
R |
Verplichte vertaling naar de G-Standaard basiseenheden (tabel 2 van de thesauraus). |
(MPCDAVoorstelMA) |
waar [@codeSystem='2.16.840.1.113883.2.4.4.1.900.2'] |
|
@value
|
real |
1 … 1 |
R |
Waarde van keerdosis |
|
|
Gekoppeld aan concepten:
|
@code
|
|
1 … 1 |
R |
Code voor de eenheid uit G-Standaard basiseenheden (tabel 2 van de thesauraus) |
|
|
Gekoppeld aan concepten:
|
@codeSystem
|
|
1 … 1 |
F |
2.16.840.1.113883.2.4.4.1.900.2 |
@displayName
|
|
1 … 1 |
R |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(exists(@value)) or hl7:translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2'] |
|
|
Melding |
Vertaling naar de G-Standaard
basiseenheden (tabel 2 van de thesauraus) is verplicht. |
|
hl7:translation
|
PQR |
0 … 1 |
|
Optionele vertaling naar eenheden gebruiksadvies (a component) van tabel 25. Wel verplicht
te verwerken door ontvanger
(indien de betreffende tabel ondersteund wordt).
|
(MPCDAVoorstelMA) |
waar [@codeSystem='2.16.840.1.113883.2.4.4.1.361'] |
|
@value
|
real |
1 … 1 |
R |
Waarde van keerdosis |
@code
|
|
1 … 1 |
R |
Code voor de (a component) van tabel 25 |
@codeSystem
|
|
1 … 1 |
F |
2.16.840.1.113883.2.4.4.1.361 |
@displayName
|
|
1 … 1 |
R |
|
|
Schematron assert |
role |
warning
|
|
|
test |
not(exists(../@value)) or hl7:translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2'
and @value=../@value]
|
|
|
Melding |
translation/@value in G-Standaard basiseenheden tabel 2 is niet gelijk aan dose(Check)Quantity/@value,
controleer of dit klopt. |
|
hl7:high
|
PQ |
0 … 1 |
R |
Bovengrens bij variabele keerdosis |
(MPCDAVoorstelMA) |
|
|
Gekoppeld aan concepten:
|
Ingevoegd |
van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9021 DoseQuantity Value and Translation(s) (2015‑03‑05)
|
@unit
|
|
0 … 1 |
|
Primaire eenheid. Deze moet afkomstig zijn uit de Unified Codes for Units of Measure
(UCUM).
|
hl7:translation
|
PQR |
0 … 1 |
R |
Verplichte vertaling naar de G-Standaard basiseenheden (tabel 2 van de thesauraus). |
(MPCDAVoorstelMA) |
waar [@codeSystem='2.16.840.1.113883.2.4.4.1.900.2'] |
|
@value
|
real |
1 … 1 |
R |
Waarde van keerdosis |
|
|
Gekoppeld aan concepten:
|
@code
|
|
1 … 1 |
R |
Code voor de eenheid uit G-Standaard basiseenheden (tabel 2 van de thesauraus) |
|
|
Gekoppeld aan concepten:
|
@codeSystem
|
|
1 … 1 |
F |
2.16.840.1.113883.2.4.4.1.900.2 |
@displayName
|
|
1 … 1 |
R |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(exists(@value)) or hl7:translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2'] |
|
|
Melding |
Vertaling naar de G-Standaard
basiseenheden (tabel 2 van de thesauraus) is verplicht. |
|
hl7:translation
|
PQR |
0 … 1 |
|
Optionele vertaling naar eenheden gebruiksadvies (a component) van tabel 25. Wel verplicht
te verwerken door ontvanger
(indien de betreffende tabel ondersteund wordt).
|
(MPCDAVoorstelMA) |
waar [@codeSystem='2.16.840.1.113883.2.4.4.1.361'] |
|
@value
|
real |
1 … 1 |
R |
Waarde van keerdosis |
@code
|
|
1 … 1 |
R |
Code voor de (a component) van tabel 25 |
@codeSystem
|
|
1 … 1 |
F |
2.16.840.1.113883.2.4.4.1.361 |
@displayName
|
|
1 … 1 |
R |
|
|
Schematron assert |
role |
warning
|
|
|
test |
not(exists(../@value)) or hl7:translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2'
and @value=../@value]
|
|
|
Melding |
translation/@value in G-Standaard basiseenheden tabel 2 is niet gelijk aan dose(Check)Quantity/@value,
controleer of dit klopt. |
|
cda:rateQuantity
|
IVL_PQ |
|
|
|
(MPCDAVoorstelMA) |
|
|
Gekoppeld aan concepten:
|
cda:low
|
PQ |
0 … 1 |
C |
|
(MPCDAVoorstelMA) |
@value
|
real |
1 … 1 |
R |
|
@unit
|
st |
1 … 1 |
R |
Gebruik hier UCUM. Bijvoorbeeld: ml/h |
cda:center
|
PQ |
0 … 1 |
C |
|
(MPCDAVoorstelMA) |
@value
|
real |
1 … 1 |
R |
|
@unit
|
st |
1 … 1 |
R |
Gebruik hier UCUM. Bijvoorbeeld: ml/h |
cda:high
|
PQ |
0 … 1 |
C |
|
(MPCDAVoorstelMA) |
@value
|
real |
1 … 1 |
R |
|
@unit
|
st |
1 … 1 |
R |
Gebruik hier UCUM. Bijvoorbeeld: ml/h |
cda:maxDoseQuantity
|
RTO_PQ_PQ |
0 … 1 |
R |
Bevat 2.16.840.1.113883.2.4.3.11.60.20.77.10.9064 maxDoseQuantity (2016‑06‑01)
|
(MPCDAVoorstelMA) |
cda:consumable
|
|
1 … 1 |
M |
Bevat 2.16.840.1.113883.2.4.3.11.60.20.77.10.9070 MP CDA Medication Information (2016‑06‑18 19:34:27)
|
(MPCDAVoorstelMA) |
waar [hl7:manufacturedProduct [hl7:templateId/@root='2.16.840.1.113883.2.4.3.11.60.20.77.10.9070']] |
|
|
|
Gekoppeld aan concepten:
|
Keuze 1 … 1 |
Elementen om uit te kiezen:
- hl7:author[hl7:templateId/@root='2.16.840.1.113883.2.4.3.11.60.20.77.10.9066']
- hl7:participant[@typeCode='AUT']
|
hl7:author
|
|
|
|
Te gebruiken als de auteur van het medicatiegebruik een zorgverlener is |
(MPCDAVoorstelMA) |
|
|
Gekoppeld aan concepten:
|
|
Voorbeeld |
Auteur van het medicatiegebruik is een zorgverlener <author> <time value="20131221"/> <assignedAuthor> <id extension="006797896" root="2.16.528.1.1007.3.1"/> <assignedPerson> <name> <given qualifier="IN">J.</given> <prefix qualifier="VV">van </prefix> <family>Beek</family> </name> </assignedPerson> </assignedAuthor></author> |
Ingevoegd |
van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9066 MP CDA Author Participation (2016‑06‑15 21:23:37)
|
cda:templateId
|
II |
1 … 1 |
R |
|
(MPCDAVoorstelMA) |
@root
|
uid |
1 … 1 |
F |
2.16.840.1.113883.2.4.3.11.60.20.77.10.9066 |
cda:time
|
TS |
1 … 1 |
R |
|
(MPCDAVoorstelMA) |
@value
|
ts |
0 … 1 |
|
|
@nullFlavor
|
cs |
0 … 1 |
|
Gebruik nullFlavor NI wanneer er geen tijdstip is. |
|
|
Gekoppeld aan concepten:
|
cda:assignedAuthor
|
|
1 … 1 |
R |
De auteur |
(MPCDAVoorstelMA) |
|
|
Gekoppeld aan concepten:
|
Ingevoegd 1 … 1 Required |
van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9113 MP CDA Zorgverlener (2016‑07‑10 15:25:06)
|
cda:templateId
|
II |
1 … 1 |
R |
|
(MPCDAVoorstelMA) |
@root
|
uid |
1 … 1 |
F |
2.16.840.1.113883.2.4.3.11.60.20.77.10.9113 |
Ingevoegd 1 … 1 Required |
van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9111 MP CDA Zorgverlener identificaties (2016‑07‑07 21:23:37)
|
Keuze 1 … 1 Required |
Elementen om uit te kiezen:
- cda:id[@root='2.16.528.1.1007.3.1']
- cda:id[@root='2.16.840.1.113883.2.4.6.1']
- cda:id[@root='2.16.528.1.1007.5.1']
|
cda:id
|
II.NL.UZI |
0 … 1 |
R |
Zorgverlener UZI. Identificatie van zorgverleners (natuurlijke personen) in de Nederlandse
zorgsector.
|
(MPCDAVoorstelMA) |
waar [@root='2.16.528.1.1007.3.1'] |
|
@root
|
uid |
1 … 1 |
F |
2.16.528.1.1007.3.1 |
|
|
Gekoppeld aan concepten:
|
cda:id
|
II.NL.AGB |
0 … 1 |
|
VEKTIS AGB-Z. Dient ter identificatie van zorgverleners en zorgverlenende organisaties |
(MPCDAVoorstelMA) |
waar [@root='2.16.840.1.113883.2.4.6.1'] |
|
@root
|
uid |
1 … 1 |
F |
2.16.840.1.113883.2.4.6.1 |
|
|
Gekoppeld aan concepten:
|
cda:id
|
II |
0 … 1 |
|
BIG-ID. Het ID van de in het BIG Register opgenomen zorgverlener. |
(MPCDAVoorstelMA) |
waar [@root='2.16.528.1.1007.5.1'] |
|
@root
|
uid |
1 … 1 |
F |
2.16.528.1.1007.5.1 |
|
|
Gekoppeld aan concepten:
|
cda:code
|
|
1 … 1 |
R |
Specialisme |
(MPCDAVoorstelMA) |
@code
|
|
0 … 1 |
|
|
@displayName
|
|
0 … 1 |
|
displayName bevat tekstuele vorm voor specialisme. Verplicht opnemen. |
@codeSystemName
|
|
0 … 1 |
|
|
|
CONF |
@codeSystem moet "2.16.840.1.113883.2.4.15.111" zijn |
of |
@codeSystem moet "2.16.840.1.113883.2.4.6.7" zijn |
|
|
|
Gekoppeld aan concepten:
|
cda:assignedPerson
|
|
1 … 1 |
R |
Naam van de auteur Bevat 2.16.840.1.113883.2.4.3.11.60.101.10.1 Naam persoon (2014‑11‑06)
|
(MPCDAVoorstelMA) |
|
|
Gekoppeld aan concepten:
|
cda:representedOrganization
|
|
1 … 1 |
R |
Organisatie van de auteur |
(MPCDAVoorstelMA) |
|
|
Gekoppeld aan concepten:
|
Ingevoegd |
van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9112 MP CDA Zorgaanbieder identificaties (2016‑07‑10 12:01:16)
|
Keuze 1 … 3 |
Elementen om uit te kiezen:
- cda:id[@root='2.16.528.1.1007.3.3']
- cda:id[@root='2.16.840.1.113883.2.4.6.1']
- cda:id[not(@root='2.16.840.1.113883.2.4.6.1') and not(@root='2.16.528.1.1007.3.3')]
|
cda:id
|
II.NL.URA |
0 … 1 |
R |
Zorgverlener URA. UZI register abonneenummer.
|
(MPCDAVoorstelMA) |
waar [@root='2.16.528.1.1007.3.3'] |
|
@root
|
uid |
1 … 1 |
F |
2.16.528.1.1007.3.3 |
@extension
|
st |
1 … 1 |
R |
URA van de organisatie. |
|
|
Gekoppeld aan concepten:
|
|
Voorbeeld |
<id root="2.16.528.1.1007.3.3" extension="URAnummer"/>
|
cda:id
|
II.NL.AGB |
0 … 1 |
|
VEKTIS AGB-Z. Dient ter identificatie van zorgverlenende organisatie |
(MPCDAVoorstelMA) |
waar [@root='2.16.840.1.113883.2.4.6.1'] |
|
@root
|
uid |
1 … 1 |
F |
2.16.840.1.113883.2.4.6.1 |
@extension
|
st |
1 … 1 |
R |
AGB van de organisatie. |
|
|
Gekoppeld aan concepten:
|
|
Voorbeeld |
<id root="2.16.840.1.113883.2.4.6.1" extension="AGB-nummer"/>
|
cda:id
|
II |
0 … 1 |
|
Andere identificatie dan URA en AGB, bijvoorbeeld voor buitenlandse instellingen. |
(MPCDAVoorstelMA) |
waar [not(@root='2.16.840.1.113883.2.4.6.1') and not(@root='2.16.528.1.1007.3.3')] |
|
@root
|
uid |
1 … 1 |
R |
|
@extension
|
st |
0 … 1 |
|
|
|
|
Gekoppeld aan concepten:
|
|
Voorbeeld |
<id root="1.2.3.999" extension="UniekeID"/>
|
cda:name
|
|
1 … 1 |
R |
Naam van de organisatie |
(MPCDAVoorstelMA) |
|
|
Gekoppeld aan concepten:
|
|
Voorbeeld |
<name>Instelling X</name> |
hl7:participant
|
|
|
|
Te gebruiken als de auteur van het medicatiegebruik de patiënt is |
(MPCDAVoorstelMA) |
waar [@typeCode='AUT'] |
|
@typeCode
|
cs |
1 … 1 |
F |
AUT |
|
|
Gekoppeld aan concepten:
|
|
Voorbeeld |
Auteur van het medicatiegebruik is de patiënt <participant typeCode="AUT"> <time value="20131221091548"/> <participantRole classCode="PAT"/> </participant> |
hl7:time
|
TS |
1 … 1 |
R |
|
(MPCDAVoorstelMA) |
|
|
Gekoppeld aan concepten:
|
hl7:participantRole
|
|
1 … 1 |
M |
|
(MPCDAVoorstelMA) |
@classCode
|
cs |
1 … 1 |
F |
PAT |
cda:entryRelationship
|
|
0 … 1 |
C |
Stoptype Bevat 2.16.840.1.113883.2.4.3.11.60.20.77.10.9067 Stoptype (2016‑06‑17 10:22:09)
|
(MPCDAVoorstelMA) |
waar [*/cda:templateId/@root='2.16.840.1.113883.2.4.3.11.60.20.77.10.9067'] |
|
@typeCode
|
cs |
1 … 1 |
F |
COMP |
|
Voorbeeld |
Definitief staken <entryRelationship typeCode="COMP"> <observation classCode="OBS" moodCode="EVN"> <templateId root="2.16.840.1.113883.2.4.3.11.60.20.77.10.9067"/> <code code="1" displayName="Stoptype voor medicatieafspraak" codeSystem="2.16.840.1.113883.2.4.3.11.60.20.77.5.2"/> <value xsi:type="CE" code="2" displayName="Definitief staken" codeSystem="2.16.840.1.113883.2.4.3.11.60.20.77.5.2.1"/> </observation></entryRelationship> |
cda:entryRelationship
|
|
0 … * |
R |
Reden medicatieafspraak Bevat 2.16.840.1.113883.2.4.3.11.60.20.77.10.9068 Reden voor medicatieafspraak (2016‑06‑17 15:00:15)
|
(MPCDAVoorstelMA) |
waar [*/cda:templateId/@root='2.16.840.1.113883.2.4.3.11.60.20.77.10.9068'] |
|
@typeCode
|
cs |
1 … 1 |
F |
RSON |
|
Voorbeeld |
Te sterk effect <entryRelationship typeCode="RSON"> <observation classCode="OBS" moodCode="EVN"> <templateId root="2.16.840.1.113883.2.4.3.11.60.20.77.10.9068"/> <code code="2" displayName="Reden medicatieafspraak" codeSystem="2.16.840.1.113883.2.4.3.11.60.20.77.5.2"/> <value xsi:type="CE" code="6" displayName="Te sterk effect" codeSystem="2.16.840.1.113883.2.4.3.11.60.20.77.5.2.2"/> </observation></entryRelationship> |
cda:entryRelationship
|
|
0 … * |
R |
Aanvullende Instructie.
Bevat 2.16.840.1.113883.2.4.3.11.60.20.77.10.9085 MP CDA Aanvullende gebruiksinstructie (2016‑06‑21 11:48:18)
|
(MPCDAVoorstelMA) |
waar [*/cda:templateId/@root='2.16.840.1.113883.2.4.3.11.60.20.77.10.9085'] |
|
@typeCode
|
cs |
1 … 1 |
F |
SPRT |
@inversionInd
|
bl |
1 … 1 |
F |
true |
|
Voorbeeld |
aanbrengen <!-- Aanvullende instructie --> <entryRelationship typeCode="SPRT" inversionInd="true"> <act classCode="ACT" moodCode="RQO"> <templateId root="2.16.840.1.113883.2.4.3.11.60.20.77.10.9085"/> <code code="1018" codeSystem="2.16.840.1.113883.2.4.4.5" displayName="aanbrengen"/> </act></entryRelationship> |
cda:entryRelationship
|
|
0 … 1 |
R |
Lichaamslengte Bevat 2.16.840.1.113883.2.4.3.11.60.20.77.10.9122 MP CDA Body Height (2016‑07‑13 17:23:02)
|
(MPCDAVoorstelMA) |
waar [*/cda:templateId/@root='2.16.840.1.113883.2.4.3.11.60.20.77.10.9122'] |
|
@typeCode
|
cs |
1 … 1 |
F |
COMP |
cda:entryRelationship
|
|
0 … 1 |
R |
Lichaamsgewicht Bevat 2.16.840.1.113883.2.4.3.11.60.20.77.10.9123 MP CDA Body Weight (2016‑07‑13 21:26:17)
|
(MPCDAVoorstelMA) |
waar [*/cda:templateId/@root='2.16.840.1.113883.2.4.3.11.60.20.77.10.9123'] |
|
@typeCode
|
cs |
1 … 1 |
F |
COMP |
cda:entryRelationship
|
|
0 … * |
R |
Toelichting Bevat 2.16.840.1.113883.2.4.3.11.60.20.77.10.9069 Toelichting (2016‑06‑17 16:34:05)
|
(MPCDAVoorstelMA) |
waar [*/cda:templateId/@root='2.16.840.1.113883.2.4.3.11.60.20.77.10.9069'] |
|
@typeCode
|
cs |
1 … 1 |
F |
SUBJ |
@inversionInd
|
bl |
1 … 1 |
F |
true |
|
Voorbeeld |
<!-- Toelichting ma --> <entryRelationship typeCode="SUBJ" inversionInd="true"> <act classCode="ACT" moodCode="EVN"> <templateId root="2.16.840.1.113883.2.4.3.11.60.20.77.10.9069"/> <code code="48767-8" displayName="Toelichting" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC"/> <text mediaType="text/plain">Bewust hoge dosering gekozen</text> </act></entryRelationship> |
cda:entryRelationship
|
|
0 … 1 |
R |
Relatie naar medicamenteuze behandeling Bevat 2.16.840.1.113883.2.4.3.11.60.20.77.10.9084 MP MedBeh identificatie (2016‑06‑21 10:38:38)
|
(MPCDAVoorstelMA) |
waar [*/cda:templateId/@root='2.16.840.1.113883.2.4.3.11.60.20.77.10.9084'] |
|
@inversionInd
|
bl |
1 … 1 |
F |
true |
@typeCode
|
cs |
1 … 1 |
F |
COMP |
|
Voorbeeld |
<!-- Relatie naar Medicamenteuze behandeling --> <entryRelationship typeCode="COMP" inversionInd="true"> <procedure classCode="PROC" moodCode="EVN"> <templateId root="2.16.840.1.113883.2.4.3.11.60.20.77.10.9084"/> <id root="1.2.3.999" extension="1234TEST_ID"/> <code code="1" displayName="Medicamenteuze behandeling" codeSystem="2.16.840.1.113883.2.4.3.11.60.20.77.5.3"/> </procedure></entryRelationship> |
cda:precondition
|
|
0 … * |
|
|
(MPCDAVoorstelMA) |
@typeCode
|
cs |
0 … 1 |
F |
PRCN |
|
Voorbeeld |
zo nodig <precondition> <criterion classCode="OBS"> <code code="1137" displayName="zo nodig" codeSystem="2.16.840.1.113883.2.4.4.5"/> </criterion></precondition> |
cda:criterion
|
|
1 … 1 |
R |
Bevat 2.16.840.1.113883.2.4.3.11.60.20.77.10.9000 NHG Tabel 25 B-codes (2013‑05‑21)
|
(MPCDAVoorstelMA) |
@classCode
|
cs |
0 … 1 |
F |
OBS |
@moodCode
|
cs |
0 … 1 |
F |
EVN.CRT |