cda:substanceAdministration
|
|
|
|
|
|
|
|
@classCode
|
cs |
1 … 1 |
F |
SBADM |
@moodCode
|
cs |
1 … 1 |
F |
RQO |
|
Voorbeeld |
<substanceAdministration classCode="SBADM" moodCode="RQO"/> |
hl7:templateId
|
II |
1 … 1 |
M |
|
|
@root
|
uid |
1 … 1 |
F |
2.16.840.1.113883.2.4.3.11.60.20.77.10.9431 |
|
Schematron assert |
role |
error |
|
|
test |
hl7:entryRelationship[hl7:observation[hl7:code[@code = '16'][@codeSystem = '2.16.840.1.113883.2.4.3.11.60.20.77.5.2']][hl7:value[@value
= 'true']]] |
|
|
Melding |
De kopie-indicator moet 'true' zijn. Dit template is alleen bedoeld voor 'andermans'
medicatieafspraken. Gebruik voor andere medicatieafspraken het daarvoor bedoelde template
voor 'eigen' medicatieafspraken. |
|
Inclusie |
|
|
van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9429 MP CDA Medicatieafspraak inhoud (2022‑11‑22 13:00:54) |
cda:templateId
|
II |
1 … 1 |
M |
|
|
@root
|
oid |
1 … 1 |
F |
2.16.840.1.113883.2.4.3.11.60.20.77.10.9429 |
Inclusie |
|
|
van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9427 MP CDA Medicatieafspraak onderdelen 1 (2022‑11‑22 11:55:21) |
cda:id
|
II |
1 … 1 |
R |
|
|
|
|
cda:code
|
CD |
1 … 1 |
M |
Code die aangeeft om welke bouwsteen het gaat. |
|
@displayName
|
st |
0 … 1 |
|
|
@codeSystemName
|
st |
0 … 1 |
|
|
|
CONF |
@code moet "33633005" zijn |
@codeSystem moet "2.16.840.1.113883.6.96" zijn |
of |
@code moet "16076005" zijn |
@codeSystem moet "2.16.840.1.113883.6.96" zijn |
|
|
Schematron assert |
role |
warning |
|
|
test |
not(@code='16076005') |
|
|
Melding |
Vanaf MP 9 2.0.0 is de SNOMED code 16076005 verouderd voor de medicatieafspraak. Gebruik
in plaats daarvan 33633005. |
|
cda:text
|
ED |
1 … 1 |
R |
|
|
|
|
@mediaType
|
st |
0 … 1 |
F |
text/plain |
Keuze |
1 … 1 |
|
Elementen om uit te kiezen:
- cda:effectiveTime[@value]
- cda:effectiveTime[(local-name-from-QName(resolve-QName(@xsi:type,.))='IVL_TS' and
namespace-uri-from-QName(resolve-QName(@xsi:type,.))='urn:hl7-org:v3') ]
|
cda:effectiveTime
|
|
0 … 1 |
R |
Gebruik een tijdstip in effectiveTime/@value wanneer start- en einddatumtijd gelijk
aan elkaar zijn. |
|
waar [@value] |
|
|
|
@value
|
|
1 … 1 |
R |
|
cda:effectiveTime
|
IVL_TS |
0 … 1 |
R |
|
|
waar [(local-name-from-QName(resolve-QName(@xsi:type,.))='IVL_TS' and namespace-uri-from-QName(resolve-QName(@xsi:type,.))='urn:hl7-org:v3')
] |
|
|
|
Inclusie |
|
|
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) |
|
|
|
|
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 |
Gebruiksduur |
|
|
|
@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 |
|
|
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 |
|
|
|
@value
|
ts |
0 … 1 |
|
|
@nullFlavor
|
cs |
0 … 1 |
|
Gebruik nullFlavor NI voor gebruik tot nader order. |
|
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. |
|
|
Schematron assert |
role |
error |
|
|
test |
@nullFlavor or string-length(@value)>10 |
|
|
Melding |
Einddatum/tijd minimaal tot op de minuut nauwkeurig meegeven (om verwarring tussen
'tot' en 'tot en met' te voorkomen). |
|
cda:routeCode
|
CE |
1 … 1 |
R |
Toedieningsweg, G-Standaard tabel voor toedieningswegen: subtabel 0007 |
|
|
|
@code
|
|
0 … 1 |
|
Code uit tabel 0007 van de thesaurus zónder voorloopnullen. Displayname verplicht
meegeven. |
@codeSystem
|
|
0 … 1 |
F |
2.16.840.1.113883.2.4.4.9 |
@displayName
|
|
0 … 1 |
|
|
@nullFlavor
|
cs |
0 … 1 |
|
Gebruik nullFlavor UNK wanneer toedieningsweg onbekend is. |
|
Schematron assert |
role |
error |
|
|
test |
not(starts-with(@code, '0')) |
|
|
Melding |
Géén voorloopnullen opnemen bij code voor toedieningsweg. |
|
|
Schematron assert |
role |
error |
|
|
test |
@nullFlavor or @displayName |
|
|
Melding |
Het is verplicht de displayName mee te geven als er een waarde is. |
|
cda:consumable
|
|
1 … 1 |
M |
Bevat 2.16.840.1.113883.2.4.3.11.60.20.77.10.9362 MP CDA Medication Information (2021‑06‑02 15:46:32) |
|
|
|
cda:author
|
|
1 … 1 |
R |
Bevat 2.16.840.1.113883.2.4.3.11.60.121.10.32 auteur (2021‑07‑01) |
|
|
|
|
Schematron assert |
role |
warning |
|
|
test |
count(hl7:assignedAuthor/hl7:representedOrganization/hl7:addr[@use='WP']) ge 1 |
|
|
Melding |
Er is minimaal één werkadres van de auteur (hl7:assignedAuthor/hl7:representedOrganization/hl7:addr[@use='WP'])
verwacht bij een medicatieafspraak. |
|
|
Schematron assert |
role |
warning |
|
|
test |
not(hl7:time/@value) or matches(string(hl7:time/@value), '^[0-9]{14,14}') |
|
|
Melding |
Bij afspraakdatum is het verplicht om de tijd met een minimale precisie van seconden
mee te geven |
|
cda:participant
|
|
0 … 1 |
R |
Bevat 2.16.840.1.113883.2.4.3.11.60.20.77.10.9446 participant (2022‑11‑28 11:50:41) |
|
|
|
Inclusie |
|
|
van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9428 MP CDA (voorstel) Medicatieafspraak onderdelen 2 (2022‑11‑22 12:44:07) |
cda:entryRelationship
|
|
0 … 1 |
R |
Stoptype Bevat 2.16.840.1.113883.2.4.3.11.60.20.77.10.9414 Stoptype (2022‑11‑18 14:15:06) |
|
@typeCode
|
cs |
1 … 1 |
F |
COMP |
cda:entryRelationship
|
|
0 … 1 |
R |
Reden wijzigen of staken Bevat 2.16.840.1.113883.2.4.3.11.60.20.77.10.9438 Reden wijzigen of staken afspraak (2022‑11‑24 11:30:46) |
|
@typeCode
|
cs |
1 … 1 |
F |
RSON |
cda:entryRelationship
|
|
0 … 1 |
R |
Reden van voorschrijven Bevat 2.16.840.1.113883.2.4.3.11.60.121.10.24 problem observation (2021‑07‑01) |
|
|
|
@typeCode
|
cs |
1 … 1 |
F |
RSON |
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) |
|
@typeCode
|
cs |
1 … 1 |
F |
SPRT |
cda:entryRelationship
|
|
0 … * |
R |
Aanvullende informatie voor medicatieafspraak Bevat 2.16.840.1.113883.2.4.3.11.60.20.77.10.9401 MP CDA MA Aanvullende informatie (2022‑03‑15) |
|
@typeCode
|
cs |
1 … 1 |
F |
COMP |
cda:entryRelationship
|
|
0 … 1 |
R |
Toelichting Bevat 2.16.840.1.113883.2.4.3.11.60.3.10.0.32 toelichting (2021‑07‑01) |
|
@typeCode
|
cs |
1 … 1 |
F |
SUBJ |
@inversionInd
|
bl |
1 … 1 |
F |
true |
cda:entryRelationship
|
|
0 … * |
R |
Relatie naar dosering |
|
|
|
@typeCode
|
cs |
1 … 1 |
F |
COMP |
cda:sequenceNumber
|
INT |
1 … 1 |
R |
Volgnummer van deze doseerinstructie, begin bij 1. |
|
|
|
@value
|
int |
1 … 1 |
R |
|
Inclusie |
1 … 1 |
M |
van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9359 MP CDA Dosering (2021‑05‑17 14:12:55) Dosering |
cda:substanceAdministration
|
|
1 … 1 |
M |
|
|
|
|
@classCode
|
cs |
1 … 1 |
F |
SBADM |
@moodCode
|
cs |
1 … 1 |
F |
RQO |
|
Voorbeeld |
<substanceAdministration classCode="SBADM" moodCode="RQO"/> |
cda:templateId
|
|
1 … 1 |
M |
Dosering templateId. |
|
@root
|
uid |
1 … 1 |
F |
2.16.840.1.113883.2.4.3.11.60.20.77.10.9359 |
f:effectiveTime
|
|
0 … 1 |
R |
De inhoud van deze effectiveTime is het FHIR timing datatype volgens R4. Meer informatie
hierover staat op informatiestandaarden.nictzi.nl. Aanvullend hierop is de modifierExtension voor herhaalperiode cyclisch schema toegevoegd.
Deze is nodig bij een cyclisch schema.
|
|
|
|
Inclusie |
|
|
van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9358 MP FHIR Timing (2021‑05‑17 12:42:13) |
f:modifierExtension
|
|
0 … 1 |
R |
De modifier extensie voor 'herhaalperiode cyclisch schema'. Dit is de extensie met
url: "http://nictiz.nl/fhir/StructureDefinition/zib-Medication-RepeatPeriodCyclicalSchedule"
|
|
|
|
f:repeat
|
|
0 … 1 |
R |
De repeat uit het FHIR timing datatype conform de FHIR profielen voor MP9 2.0 (die
gebaseerd zijn op zibs-2020).
|
|
|
|
Inclusie |
0 … 1 |
R |
van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9048 DoseQuantity (2016‑06‑14 14:58:40) |
Keuze |
0 … 1 |
|
Elementen om uit te kiezen:
- hl7:doseQuantity[hl7:center]
- hl7:doseQuantity[hl7:low|hl7:high]
|
hl7:doseQuantity
|
IVL_PQ |
0 … 1 |
R |
Doseerhoeveelheid. Voor vaste keerdosis: gebruik het center element. |
|
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 |
|
|
|
Inclusie |
|
|
van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9164 DoseQuantity and translation(s) (2017‑01‑18) |
@value
|
real |
0 … 1 |
|
Waarde van keerdosis |
Inclusie |
|
|
van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9021 Quantity unit and translation(s) (2015‑03‑05) |
@unit
|
cs |
0 … 1 |
|
Primaire eenheid. Deze moet afkomstig zijn uit de Unified Codes for Units of Measure
(UCUM). Verdere informatie. |
|
Schematron assert |
role |
warning |
|
|
test |
not(@unit) or matches(string(@unit),'^1$|^[umcdk]?[mgl]+$|^\[drp\]$|^\[tsp_us\]$|^\[tbs_us\]$|^\[iU\]$') |
|
|
Melding |
De gevonden UCUM eenheid '<value-of select="@unit"/>' behoort niet tot de meest gebruikte. Is de UCUM eenheid correct? |
|
hl7:translation
|
PQR |
0 … 1 |
R |
Verplichte vertaling naar de G-Standaard basiseenheden (tabel 2 van de thesauraus). |
|
waar [@codeSystem='2.16.840.1.113883.2.4.4.1.900.2'] |
|
|
|
@value
|
real |
1 … 1 |
R |
Waarde van keerdosis |
|
|
@code
|
cs |
1 … 1 |
R |
Code voor de eenheid uit G-Standaard basiseenheden (tabel 2 van de thesauraus) |
|
|
@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. |
|
|
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: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). |
|
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 |
|
hl7:doseQuantity
|
IVL_PQ |
0 … 1 |
R |
Doseerhoeveelheid. Voor variabele keerdosis: gebruik low en/of high. |
|
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 |
|
|
|
Inclusie |
|
|
van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9164 DoseQuantity and translation(s) (2017‑01‑18) |
@value
|
real |
0 … 1 |
|
Waarde van keerdosis |
Inclusie |
|
|
van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9021 Quantity unit and translation(s) (2015‑03‑05) |
@unit
|
cs |
0 … 1 |
|
Primaire eenheid. Deze moet afkomstig zijn uit de Unified Codes for Units of Measure
(UCUM). Verdere informatie. |
|
Schematron assert |
role |
warning |
|
|
test |
not(@unit) or matches(string(@unit),'^1$|^[umcdk]?[mgl]+$|^\[drp\]$|^\[tsp_us\]$|^\[tbs_us\]$|^\[iU\]$') |
|
|
Melding |
De gevonden UCUM eenheid '<value-of select="@unit"/>' behoort niet tot de meest gebruikte. Is de UCUM eenheid correct? |
|
hl7:translation
|
PQR |
0 … 1 |
R |
Verplichte vertaling naar de G-Standaard basiseenheden (tabel 2 van de thesauraus). |
|
waar [@codeSystem='2.16.840.1.113883.2.4.4.1.900.2'] |
|
|
|
@value
|
real |
1 … 1 |
R |
Waarde van keerdosis |
|
|
@code
|
cs |
1 … 1 |
R |
Code voor de eenheid uit G-Standaard basiseenheden (tabel 2 van de thesauraus) |
|
|
@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. |
|
|
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: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). |
|
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 |
|
hl7:high
|
PQ |
0 … 1 |
R |
Bovengrens bij variabele keerdosis |
|
|
|
Inclusie |
|
|
van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9164 DoseQuantity and translation(s) (2017‑01‑18) |
@value
|
real |
0 … 1 |
|
Waarde van keerdosis |
Inclusie |
|
|
van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9021 Quantity unit and translation(s) (2015‑03‑05) |
@unit
|
cs |
0 … 1 |
|
Primaire eenheid. Deze moet afkomstig zijn uit de Unified Codes for Units of Measure
(UCUM). Verdere informatie. |
|
Schematron assert |
role |
warning |
|
|
test |
not(@unit) or matches(string(@unit),'^1$|^[umcdk]?[mgl]+$|^\[drp\]$|^\[tsp_us\]$|^\[tbs_us\]$|^\[iU\]$') |
|
|
Melding |
De gevonden UCUM eenheid '<value-of select="@unit"/>' behoort niet tot de meest gebruikte. Is de UCUM eenheid correct? |
|
hl7:translation
|
PQR |
0 … 1 |
R |
Verplichte vertaling naar de G-Standaard basiseenheden (tabel 2 van de thesauraus). |
|
waar [@codeSystem='2.16.840.1.113883.2.4.4.1.900.2'] |
|
|
|
@value
|
real |
1 … 1 |
R |
Waarde van keerdosis |
|
|
@code
|
cs |
1 … 1 |
R |
Code voor de eenheid uit G-Standaard basiseenheden (tabel 2 van de thesauraus) |
|
|
@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. |
|
|
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: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). |
|
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 |
|
Inclusie |
0 … 1 |
R |
van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9150 MP CDA Toedieningssnelheid (2016‑07‑26 15:04:49) |
cda:rateQuantity
|
IVL_PQ |
0 … 1 |
R |
|
|
|
|
cda:low
|
PQ |
0 … 1 |
R |
|
|
|
|
@value
|
real |
1 … 1 |
R |
|
|
|
@unit
|
st |
1 … 1 |
R |
Gebruik hier UCUM. Bijvoorbeeld: ml/h |
|
|
cda:center
|
PQ |
0 … 1 |
R |
|
|
|
|
@value
|
real |
1 … 1 |
R |
|
|
|
@unit
|
st |
1 … 1 |
R |
Gebruik hier UCUM. Bijvoorbeeld: ml/h |
|
|
cda:high
|
PQ |
0 … 1 |
R |
|
|
|
|
@value
|
real |
1 … 1 |
R |
|
|
|
@unit
|
st |
1 … 1 |
R |
Gebruik hier UCUM. Bijvoorbeeld: ml/h |
|
|
cda:maxDoseQuantity
|
RTO_PQ_PQ |
0 … 1 |
R |
Maximale dosering Bevat 2.16.840.1.113883.2.4.3.11.60.20.77.10.9456 maxDoseQuantity (2023‑12‑19 11:48:25) |
|
|
|
cda:consumable
|
|
1 … 1 |
R |
|
|
@xsi:nil
|
bl |
1 … 1 |
F |
true |
|
Voorbeeld |
<consumable xsi:nil="true"/> |
cda:precondition
|
|
0 … * |
R |
|
|
|
|
@typeCode
|
cs |
0 … 1 |
F |
PRCN |
|
Voorbeeld |
zo nodig <cda:precondition typeCode="PRCN"> <cda:criterion classCode="OBS" moodCode="EVN.CRT"> <!-- template 2.16.840.1.113883.2.4.3.11.60.20.77.10.9308 'Zo nodig criterium' (2019-11-25T16:47:30)
--> </cda:criterion></cda:precondition> |
cda:criterion
|
|
1 … 1 |
R |
Bevat 2.16.840.1.113883.2.4.3.11.60.20.77.10.9308 Zo nodig criterium (2019‑11‑25 16:47:30) |
|
|
|
@classCode
|
cs |
0 … 1 |
F |
OBS |
@moodCode
|
cs |
0 … 1 |
F |
EVN.CRT |
cda:entryRelationship
|
|
0 … * |
R |
Relatie naar medicatieafspraak Bevat 2.16.840.1.113883.2.4.3.11.60.20.77.10.9384 MP Medicatieafspraak identificatie (2021‑06‑18 15:29:03) |
|
|
|
@typeCode
|
cs |
1 … 1 |
F |
REFR |
cda:entryRelationship
|
|
0 … * |
R |
Relatie naar toedieningsafspraak Bevat 2.16.840.1.113883.2.4.3.11.60.20.77.10.9101 MP Toedieningsafspraak identificatie (2016‑06‑24 13:03:16) |
|
|
|
@typeCode
|
cs |
1 … 1 |
F |
REFR |
cda:entryRelationship
|
|
0 … * |
R |
Relatie naar medicatiegebruik Bevat 2.16.840.1.113883.2.4.3.11.60.20.77.10.9386 MP Medicatiegebruik identificatie (2021‑06‑29 17:00:21) |
|
|
|
@typeCode
|
cs |
1 … 1 |
F |
REFR |
cda:entryRelationship
|
|
0 … 1 |
R |
Kopie-indicator. Geeft aan of deze bouwsteen van een andere bron is. Alleen verplicht
bij transacties die dit verplicht stellen, zoals bijvoorbeeld bij medicatieoverzicht. Bevat 2.16.840.1.113883.2.4.3.11.60.20.77.10.9200 Kopie-indicator (2018‑01‑12 10:18:47) |
|
@typeCode
|
cs |
1 … 1 |
F |
COMP |
|
Voorbeeld |
<!-- Kopie indicator --> <entryRelationship typeCode="COMP"/> |
cda:entryRelationship
|
|
1 … 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) |
|
@typeCode
|
cs |
1 … 1 |
F |
COMP |
@inversionInd
|
bl |
1 … 1 |
F |
true |
|
Voorbeeld |
<!-- Relatie naar Medicamenteuze behandeling --> <entryRelationship typeCode="COMP" inversionInd="true"/> |
Inclusie |
0 … * |
|
van 2.16.840.1.113883.2.4.3.11.60.7.10.32 part Encounter reference (2017‑12‑21 12:39:47) Bevat een koppeling met een contact waar deze medicatieafspraak deel van was |
hl7:entryRelationship
|
|
0 … * |
R |
Relatie met een contactmoment/bezoek. Het enige verplichte data-element is het id,
om daar naar te verwijzen |
|
waar [@typeCode = 'REFR'] [hl7:encounter] |
|
|
|
@typeCode
|
cs |
1 … 1 |
F |
REFR |
|
Voorbeeld |
Verwijzing naar contactmoment/bezoek met id <encounter classCode="ENC" moodCode="EVN"> <id extension="0056465423" root="2.16.528.1.1007.3.3.765332.1.12"/></encounter> |
hl7:encounter
|
|
1 … 1 |
M |
Het contactmoment/bezoek |
|
@classCode
|
|
1 … 1 |
F |
ENC |
@moodCode
|
|
1 … 1 |
F |
EVN |
hl7:id
|
II |
1 … 1 |
M |
Identificatie contactmoment/bezoek |
|
|
|
Inclusie |
0 … * |
|
van 2.16.840.1.113883.2.4.3.11.60.7.10.33 part Concern reference (2017‑12‑21 12:40:50) Bevat een koppeling met een episode waar deze medicatieafspraak een relatie mee heeft |
hl7:entryRelationship
|
|
0 … * |
R |
Relatie met een concern/episode. Het enige verplichte data-element is het id, om daar
naar te verwijzen. Het element code is ook verplicht, maar heeft vaste waarden. |
|
waar [@typeCode = 'REFR'] [hl7:act [hl7:code [@code = 'CONC'] [@codeSystem = '2.16.840.1.113883.5.6']]] |
|
|
|
@typeCode
|
cs |
1 … 1 |
F |
REFR |
|
Voorbeeld |
Verwijzing naar concern/episode met id <act classCode="ACT" moodCode="EVN"> <id extension="hc657498ft562.9895" root="2.16.528.1.1007.3.3.765332.1.12"/> <code code="CONC" codeSystem="2.16.840.1.113883.5.6" displayName="Concern"/></act> |
hl7:act
|
|
1 … 1 |
M |
Het concern/de episode |
|
@classCode
|
|
1 … 1 |
F |
ACT |
@moodCode
|
|
1 … 1 |
F |
EVN |
hl7:id
|
II |
1 … 1 |
M |
Identificatie concern/episode |
|
|
|
hl7:code
|
CV |
1 … 1 |
M |
Type act heeft vaste waarde HL7 ActClass CONC |
|
@code
|
CONF |
1 … 1 |
F |
CONC |
@codeSystem
|
1 … 1 |
F |
2.16.840.1.113883.5.6 (ActClass) |
cda:precondition
|
|
0 … * |
|
|
|
@typeCode
|
cs |
0 … 1 |
F |
PRCN |
|
Voorbeeld |
zo nodig <cda:precondition typeCode="PRCN"> <cda:criterion classCode="OBS" moodCode="EVN.CRT"> <text mediaType="text/plain">3 dagen voor operatie starten</text> </cda:criterion></cda:precondition> |
cda:criterion
|
|
1 … 1 |
R |
|
|
@classCode
|
cs |
0 … 1 |
F |
OBS |
@moodCode
|
cs |
0 … 1 |
F |
EVN.CRT |
cda:text
|
ED |
1 … 1 |
R |
|
|
|
|