Terug naar index  <<  Terug naar templates

 Template  Medication Administration Request

Template (intern) 2.16.840.1.113883.2.4.3.11.60.20.77.10.100 - MedicationAdministrationRequest
Id 2.16.840.1.113883.2.4.3.11.60.20.77.10.100
Relatie Afgeleide: model COCT_MT940000NL (DYNAMISCH)
Versie geldig vanaf 2013‑05‑21 status In ontwikkeling
Open/gesloten Open (ook andere dan gedefinieerde elementen zijn toegestaan)
Omschrijving Template: Medication Administration Request (Toedieningsverzoek)
MedicationAdministrationRequest bevat de gegevenselementen die nodig zijn om de instructies voor het gebruik van de medicatie door te geven. Dit behelst met name doseerschema en doseerhoeveelheid, maar ook aanvullende gebruiksinstructies.
De CMET heeft betrekking op een gebruiksafspraak met één bepaalde doseerhoeveelheid. Indien er sprake is van een medicatievoorschrift met wisselende doseerhoeveelheden, dan dient de CMET meerdere keren opgenomen te zijn (één keer per doseerhoeveelheid).
Verdere informatie
notice Er zijn open issues met betrekking tot dit item:
  • mp-issue-7: maxDoseQuantity verwijderen uit template (Open)
  • mp-issue-17: dosecheckQuantity - specificatie incorrect (Open)
Gebruikt door / Gebruikt
Gebruikt door / Gebruikt 6 templates
Gebruikt door Template-id Naam Versie
2.16.840.1.113883.2.4.3.11.60.20.77.10.104 Medication Combined Order 2013‑05‑21
2.16.840.1.113883.2.4.3.11.60.20.77.10.110 Medication Dispense Event 2013‑05‑21
Gebruikt Template-id Naam Versie
2.16.840.1.113883.2.4.3.11.60.20.77.10.9006 UsablePeriodandFrequency DYNAMISCH
2.16.840.1.113883.2.4.3.11.60.20.77.10.101 MedicationAdministrationInstruction DYNAMISCH
2.16.840.1.113883.2.4.3.11.60.20.77.10.9001 ObservationEventCriterion DYNAMISCH
2.16.840.1.113883.2.4.3.11.60.20.77.10.9002 MedicationStorageInstruction DYNAMISCH
Item DT Card Conf Omschrijving Label
hl7:medicationAdministrationRequest
(MedicationAdministrationRequest)
treetree @classCode
0 .. 1 F SBADM
treetree @moodCode
0 .. 1 F RQO
Voorbeeld
<medicationAdministrationRequest classCode="SBADM" moodCode="RQO">
  <!-- .. -->
  <support2>
    <medicationAdministrationInstruction>
      <!-- ... -->
    </medicationAdministrationInstruction>
  </support2>
  <precondition>
    <observationEventCriterion>
      <!-- ... -->
    </observationEventCriterion>
  </precondition>
</medicationAdministrationRequest>
treetree hl7:text
ST 1 .. 1 M Toedieningsverzoekomschrijving.
Verdere informatie
(MedicationAdministrationRequest)
treeblank treetree @mediaType
1 .. 1 F text/plain
Voorbeeld
Er wordt een handgeschreven medicatievoorschrift ingevoerd, waarop de tekst ’30 stuks Paracetamol 200 mg, max. 3xdgs 1 tablet bij hoofdpijn. Met water innemen.’ staat. De tekst van de daarin opgenomen gebruiksinstructies wordt letterlijk doorgegeven.
<text mediaType="text/plain">Max. 3xdgs 1 tablet bij hoofdpijn. Met water innemen.</text>
Voorbeeld
In een elektronisch voorschrijfsysteem (EVS) wordt een klinische medicatieopdracht ingevoerd door het selecteren van een doseerhoeveelheid, een doseerschema en eventuele gecodeerde gebruiksinstructies. Deze informatie-elementen worden op de juiste plaatsen doorgegeven in het toedieningsverzoek, maar daarnaast wordt hieruit (geautomatiseerd) een tekstuele omschrijving van het toedieningsverzoek (dus de bijbehorende gebruiksinstructies) gegenereerd. Dit ziet er bijvoorbeeld als volgt uit:
<text mediaType="text/plain">Start: 21/04/2008 Stop: <tot nader order> Frequentie: 1 x daags Dosering: 1 sachet Bijzonderheden: in water oplossen </text>
treetree hl7:statusCode
CS 1 .. 1 M (MedicationAdministrationRequest)
treeblank treetree @code
1 .. 1 F active
Ingevoegd van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9006 Usable Period and Frequency (DYNAMISCH)
Keuze min 0 element(en) en max 1 element(en). Elementen om uit te kiezen:
  • hl7:effectiveTime[@xsi:type='SXPR_TS']
  • hl7:effectiveTime[@xsi:type='IVL_TS']
  • hl7:effectiveTime[@xsi:type='PIVL_TS']
treeblank treetree hl7:effectiveTime
waar
[@xsi:type='SXPR_TS']
SXPR_TS 0 .. 1 Gebruiksperiode en doseerschema
Verdere informatie
(MedicationAdministrationRequest)
Keuze min 0 element(en) en max 2 element(en). Elementen om uit te kiezen:
  • hl7:comp[@xsi:type='IVL_TS'][hl7:width or @nullFlavor]
  • hl7:comp[@xsi:type='IVL_TS'][not(hl7:width)]
treeblank treeblank treeblank treetree hl7:comp
waar
[@xsi:type='IVL_TS'] [hl7:width or @nullFlavor]
IVL_TS  .. 1 Ambulante medicatie (MedicationAdministrationRequest)
Voorbeeld
<comp xsi:type="IVL_TS" nullFlavor="UNK"/>
Voorbeeld
<comp xsi:type="IVL_TS">
  <low value="201308181000"/>
  <width value="2" unit="d"/>
</comp>
Voorbeeld
<comp xsi:type="IVL_TS">
  <width value="2" unit="d"/>
</comp>
treeblank treeblank treeblank treeblank treetree hl7:low
TS 0 .. 1 (MedicationAdministrationRequest)
treeblank treeblank treeblank treeblank treetree hl7:width
PQ 0 .. 1 (MedicationAdministrationRequest)
CONF
unit is "d"
treeblank treeblank treeblank treetree hl7:comp
waar
[@xsi:type='IVL_TS'] [not(hl7:width)]
IVL_TS  .. 1 Klinische medicatie (MedicationAdministrationRequest)
Voorbeeld
<comp xsi:type="IVL_TS">
  <low value="201308181000"/>
  <high value="201308251000"/>
</comp>
treeblank treeblank treeblank treeblank treetree hl7:low
TS 1 .. 1 (MedicationAdministrationRequest)
treeblank treeblank treeblank treeblank treetree hl7:high
TS 0 .. 1 (MedicationAdministrationRequest)
treeblank treeblank treetree hl7:comp
waar
[@xsi:type='PIVL_TS']
PIVL_TS  .. 1 Doseerschema: Vaste frequentie, variabele frequentie (MedicationAdministrationRequest)
treeblank treeblank treeblank treetree @operator
1 .. 1 F A
treeblank treeblank treeblank treetree hl7:period
PQ 1 .. 1 (MedicationAdministrationRequest)
treeblank treeblank treeblank treeblank treetree @value
1 .. 1  
treeblank treeblank treeblank treeblank treetree @unit
1 .. 1  
  CONF
De waarde van @unit moet komen uit waardelijst 2.16.840.1.113883.2.4.3.11.60.20.77.11.11 Time a tot h PQ (UCUM) (DYNAMISCH)
CONF
minInclude ondergrens is "1"
treeblank treeblank treetree hl7:comp
waar
[@xsi:type='SXPR_TS'] [count(hl7:comp [@operator='A'])=0]
SXPR_TS  .. 1 Toediening op vaste tijden (per dag) (MedicationAdministrationRequest)
treeblank treeblank treeblank treetree @operator
1 .. 1 F A
Voorbeeld
<comp xsi:type="SXPR_TS" operator="A">
  <comp xsi:type="PIVL_TS">
    <phase>
      <center value="{eerste tijdstip}"/>
    </phase>
    <period value="1" unit="d"/>
  </comp>
  <comp xsi:type="PIVL_TS" operator="I">
    <phase>
      <center value="{tweede tijdstip}"/>
    </phase>
    <period value="1" unit="d"/>
  </comp>
  <!-- etc. -->
</comp>
treeblank treeblank treeblank treetree hl7:comp
waar
[@xsi:type='PIVL_TS'] [not(@operator)]
PIVL_TS 1 .. 1 (MedicationAdministrationRequest)
treeblank treeblank treeblank treeblank treetree hl7:phase
IVL_TS 1 .. 1 (MedicationAdministrationRequest)
treeblank treeblank treeblank treeblank treetree hl7:period
PQ 1 .. 1 (MedicationAdministrationRequest)
treeblank treeblank treeblank treeblank treeblank treetree @value
1 .. 1 F 1
CONF
unit is "d"
treeblank treeblank treeblank treetree hl7:comp
waar
[@xsi:type='PIVL_TS'] [@operator='I']
PIVL_TS 1 .. 1 (MedicationAdministrationRequest)
treeblank treeblank treeblank treeblank treetree @operator
1 .. 1 F I
treeblank treeblank treeblank treeblank treetree hl7:phase
IVL_TS 1 .. 1 (MedicationAdministrationRequest)
treeblank treeblank treeblank treeblank treetree hl7:period
PQ 1 .. 1 (MedicationAdministrationRequest)
treeblank treeblank treeblank treeblank treeblank treetree @value
1 .. 1 F 1
CONF
unit is "d"
treeblank treeblank treetree hl7:comp
waar
[@xsi:type='SXPR_TS'] [hl7:comp [@operator='A']]
SXPR_TS  .. 2 Toediening volgens cyclisch schema (MedicationAdministrationRequest)
Keuze max 1 element(en). Elementen om uit te kiezen:
  • hl7:comp[@xsi:type='IVL_TS'][hl7:width]
  • hl7:comp[@xsi:type='IVL_TS'][hl7:high]
treeblank treeblank treeblank treeblank treetree hl7:comp
waar
[@xsi:type='IVL_TS'] [hl7:width]
IVL_TS  .. 1 (MedicationAdministrationRequest)
treeblank treeblank treeblank treeblank treeblank treetree hl7:low
TS 0 .. 1 (MedicationAdministrationRequest)
treeblank treeblank treeblank treeblank treeblank treetree hl7:width
TS 0 .. 1 (MedicationAdministrationRequest)
treeblank treeblank treeblank treeblank treetree hl7:comp
waar
[@xsi:type='IVL_TS'] [hl7:high]
IVL_TS  .. 1 Ambulante medicatie (MedicationAdministrationRequest)
treeblank treeblank treeblank treeblank treeblank treetree hl7:low
TS 1 .. 1 (MedicationAdministrationRequest)
treeblank treeblank treeblank treeblank treeblank treetree hl7:high
TS 0 .. 1 (MedicationAdministrationRequest)
treeblank treeblank treeblank treetree hl7:comp
PIVL_TS 0 .. * (MedicationAdministrationRequest)
treeblank treeblank treeblank treeblank treetree @operator
1 .. 1 F A
treeblank treeblank treeblank treeblank treetree hl7:phase
IVL_TS 0 .. 1 (MedicationAdministrationRequest)
treeblank treeblank treeblank treeblank treetree hl7:period
PQ 1 .. 1 (MedicationAdministrationRequest)
treeblank treetree hl7:effectiveTime
waar
[@xsi:type='IVL_TS']
IVL_TS 0 .. 1 (MedicationAdministrationRequest)
treeblank treetree hl7:effectiveTime
waar
[@xsi:type='PIVL_TS']
PIVL_TS 0 .. 1 (MedicationAdministrationRequest)
treetree hl7:priorityCode
CV NP (MedicationAdministrationRequest)
treetree hl7:routeCode
CE 0 .. 1 Toedieningsweg, G-Standaard tabel voor toedieningswegen: subtabel 0007
Verdere informatie
(MedicationAdministrationRequest)
treeblank treetree @displayName
1 .. 1  
treeblank treetree @codeSystem
1 .. 1 F 2.16.840.1.113883.2.4.4.9
Voorbeeld
De voorschrijver wil expliciet duidelijk maken dat het via het oor moet worden gebruikt.
<routeCode code="8" codeSystem="2.16.840.1.113883.2.4.4.9" displayName="auriculair"/>
Voorbeeld
Er wordt bij een klinische MO aangegeven dat toediening zowel intramusculair als intraveneus kan plaatsvinden, al naar gelang de afweging van de arts of verpleger.
<routeCode code="18" codeSystem="2.16.840.1.113883.2.4.4.9" displayName="IM/IV"/>
treeblank treetree hl7:translation
NP (MedicationAdministrationRequest)
treetree hl7:approachSiteCode
NP (MedicationAdministrationRequest)
treetree hl7:doseQuantity
IVL_PQ 0 .. 1 Doseerhoeveelheid
Verdere informatie
(MedicationAdministrationRequest)
Voorbeeld
Er moeten 200 mg worden toegediend.
<doseQuantity>
  <center value="200" unit="mg"/>
</doseQuantity>
Voorbeeld
Er moeten 2850 Internationale Eenheden (van een injectievloeistof) worden toegediend.
<doseQuantity>
  <center value="2850" unit="[iU]"/>
</doseQuantity>
Voorbeeld
Voorbeeld met vertaling naar een andere coderingssysteem: het gaat om 100 mg per toediening van de werkzame stof (bijvoorbeeld in een tablet).
<doseQuantity>
  <center value="100" unit="mg">
    <translation value="100" code="229" codeSystem="2.16.840.1.113883.2.4.4.1.900.2" displayName="milligram"/>
  </center>
</doseQuantity>
Schematron assert role red error
test (count(*//hl7:translation)=1 and *//hl7:translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']) or (count(*//hl7:translation)=2 and *//hl7:translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2'] and *//hl7:translation[@codeSystem='2.16.840.1.113883.2.4.4.1.361'])
Melding Doseerhoeveelheid MOET een vertaling hebben naar G-Standaard basiseenheden tabel 2 en mag ook een vertaling hebben naar Tabel 25 eenheden gebruiksadvies
Schematron assert role red error
test not(hl7:translation/@codeSystem) or hl7:translation/@displayName
Melding In translation elementen MOET @displayName een waarde hebben als er een code is
Schematron assert role red error
test not(hl7:translation[@codeSystem='2.16.840.1.113883.2.4.4.1.900.2']) 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 MOET gelijk zijn aan doseQuantity/@value
Schematron assert role red error
test not(hl7:translation[@codeSystem='2.16.840.1.113883.2.4.4.1.361' and @code='10' and not(@value=../@value div 15)])
Melding Als NHG Tabel 25 code '10' is, dan MOET value in Tabel 25 vertaling gelijk zijn aan doseQuantity/@value / 15
Schematron assert role red error
test not(hl7:translation[@codeSystem='2.16.840.1.113883.2.4.4.1.361' and @code='11' and not(@value=../@value div 8)])
Melding Als NHG Tabel 25 code '11' is, dan MOET value in Tabel 25 vertaling gelijk zijn aan doseQuantity/@value / 8
Schematron assert role red error
test not(hl7:translation[@codeSystem='2.16.840.1.113883.2.4.4.1.361' and @code='14' and not(@value=../@value div 3)])
Melding Als NHG Tabel 25 code '14' is, dan MOET value in Tabel 25 vertaling gelijk zijn aan doseQuantity/@value / 3
treetree hl7:rateQuantity
IVL_PQ 0 .. 1 (MedicationAdministrationRequest)
treetree hl7:doseCheckQuantity
RTO_QTY_QTY 0 .. 1 Dosering over periode
Verdere informatie
(MedicationAdministrationRequest)
Voorbeeld
Er is alleen bekend dat er 4 tabletten per dag gebruikt zijn/worden.
<doseCheckQuantity>
  <numerator xsi:type="PQ" value="4"/>
  <denominator xsi:type="PQ" value="1" unit="d"/>
</doseCheckQuantity>
Voorbeeld
Er is elke dag 200 tot 400 milligram gebruikt.
<doseCheckQuantity>
  <numerator xsi:type="IVL_PQ">
    <low value="200" unit="mg"/>
    <high value="400" unit="mg"/>
  </numerator>
  <denominator xsi:type="PQ" value="1" unit="d"/>
</doseCheckQuantity>
treetree hl7:maxDoseQuantity
RTO_QTY_QTY 0 .. * (MedicationAdministrationRequest)
treetree hl7:support2
0 .. * Gebruiksinstructie (MedicationAdministrationRequest)
treeblank treetree @typeCode
0 .. 1 F SPRT
Bevat 2.16.840.1.113883.2.4.3.11.60.20.77.10.101 Medication Administration Instruction (DYNAMISCH) met overschreven kardinaliteit 0 .. *
treetree hl7:precondition
0 .. * Randvoorwaarde (MedicationAdministrationRequest)
treeblank treetree @typeCode
0 .. 1 F PRCN
Bevat 2.16.840.1.113883.2.4.3.11.60.20.77.10.9001 Observation Event Criterion (DYNAMISCH) met overschreven kardinaliteit 0 .. *
treetree hl7:support1
0 .. * Randvoorwaarde (MedicationAdministrationRequest)
treeblank treetree @typeCode
0 .. 1 F SPRT
Bevat 2.16.840.1.113883.2.4.3.11.60.20.77.10.9002 Medication Storage Instruction (DYNAMISCH) met overschreven kardinaliteit 0 .. *