7phcy:V6.12 medicationAdministrationRequest.doseCheckQuantity: verschil tussen versies

Uit informatiestandaarden
Naar navigatie springen Naar zoeken springen
k (Tekst vervangen - "{{DISPLAYTITLE:.*}}" door "")
 
(4 tussenliggende versies door 4 gebruikers niet weergegeven)
Regel 1: Regel 1:
{{#customtitle:medicationAdministrationRequest.doseCheckQuantity|medicationAdministrationRequest.doseCheckQuantity}}
+
 
  
 
<noinclude>{{DocumentPart|ns=7phcy|title=V6.12_HL7v3-domeinspecificatie_Pharmacy}}</noinclude>
 
<noinclude>{{DocumentPart|ns=7phcy|title=V6.12_HL7v3-domeinspecificatie_Pharmacy}}</noinclude>
Regel 8: Regel 8:
 
<syntaxhighlight lang="xml">
 
<syntaxhighlight lang="xml">
 
           <doseCheckQuantity>
 
           <doseCheckQuantity>
             <numerator xsi:type="PQ" value=”…” [unit=”…”]>
+
             <numerator xsi:type="PQ" value="…" [unit="…"]>
 
                   $translations
 
                   $translations
 
             </numerator>
 
             </numerator>
             <denominator xsi:type="PQ" value=”…” [unit=”…”]>
+
             <denominator xsi:type="PQ" value="…" unit="…"/>
                  $translations
 
            </denominator>
 
 
           </doseCheckQuantity>
 
           </doseCheckQuantity>
 
</syntaxhighlight>
 
</syntaxhighlight>
Regel 21: Regel 19:
 
           <doseCheckQuantity>
 
           <doseCheckQuantity>
 
             <numerator xsi:type="IVL_PQ">
 
             <numerator xsi:type="IVL_PQ">
               [    <low value=”…” [ unit=”…” ]>
+
               [    <low value="…" [ unit="…" ]>
 
                   $translations
 
                   $translations
 
                     </low>
 
                     </low>
 
               ]
 
               ]
               [    <high value=”…” [ unit=”…” ]>
+
               [    <high value="…" [ unit="…" ]>
 
                   $translations
 
                   $translations
 
                     </high>
 
                     </high>
 
               ]
 
               ]
 
             </numerator>
 
             </numerator>
             <denominator xsi:type="PQ" value=”…” [unit=”…”]>
+
             <denominator xsi:type="PQ" value="…" unit="…"/>
                  $translations
+
          </doseCheckQuantity>
            </denominator>
 
            </doseCheckQuantity>
 
 
</syntaxhighlight>
 
</syntaxhighlight>
 
waarbij minimaal één van de elementen <low> en <high> aanwezig moet zijn.
 
waarbij minimaal één van de elementen <low> en <high> aanwezig moet zijn.
Regel 40: Regel 36:
 
<syntaxhighlight lang="xml">
 
<syntaxhighlight lang="xml">
 
             <translation value="…" code="…"
 
             <translation value="…" code="…"
                         codeSystem=”2.16.840.1.113883.2.4.4.1.900.2”
+
                         codeSystem="2.16.840.1.113883.2.4.4.1.900.2"
                         displayName=”…”/>
+
                         displayName="…"/>
 
         [  <translation value="…" code="…"
 
         [  <translation value="…" code="…"
                         codeSystem=”2.16.840.1.113883.2.4.4.1.361”
+
                         codeSystem="2.16.840.1.113883.2.4.4.1.361"
                         displayName=”…”/>
+
                         displayName="…"/>
 
         ]
 
         ]
 
</syntaxhighlight>
 
</syntaxhighlight>
Regel 51: Regel 47:
 
* Er wordt een verstrekking gerapporteerd op basis van historische of anderszins '''onvolledige gegevens''', waarbij om wat voor reden dan ook het doseerschema niet is vastgelegd, maar waarbij wel de dag-, week- of andere periodedosering bekend is.
 
* Er wordt een verstrekking gerapporteerd op basis van historische of anderszins '''onvolledige gegevens''', waarbij om wat voor reden dan ook het doseerschema niet is vastgelegd, maar waarbij wel de dag-, week- of andere periodedosering bekend is.
 
* Er is sprake van een lokale tabel met doseercodes waarbij '''niet altijd een vertaling naar tabel 25''' aanwezig is. Ook dan moet voor de medicatiebewaking een dosering per periode bekend zijn (voorbeeld is code PIL, met 21 tabletten per 28 dagen).
 
* Er is sprake van een lokale tabel met doseercodes waarbij '''niet altijd een vertaling naar tabel 25''' aanwezig is. Ook dan moet voor de medicatiebewaking een dosering per periode bekend zijn (voorbeeld is code PIL, met 21 tabletten per 28 dagen).
* Er is sprake van een '''tabel 25 instructie die (nog) niet volledig vertaald kan worden''' naar een HL7 codering. Een voorbeeld is tabel 25 instructie –D4T 1-2-1, die staat voor “4 tabletten per dag, 1 's morgens, 2 's middags, 1 ’s avonds”. Als men deze b code nog niet kan vertalen, dan biedt de benadering ‘4 tabletten per dag’ (dagdosering zonder schema) in ieder geval informatie voor medicatiebewaking.
+
* Er is sprake van een '''tabel 25 instructie die (nog) niet volledig vertaald kan worden''' naar een HL7 codering. Een voorbeeld is tabel 25 instructie –D4T 1-2-1, die staat voor “4 tabletten per dag, 1 's morgens, 2 's middags, 1 ’s avonds". Als men deze b code nog niet kan vertalen, dan biedt de benadering ‘4 tabletten per dag’ (dagdosering zonder schema) in ieder geval informatie voor medicatiebewaking.
 
Als in zo´n geval een dosis per periode valt te bepalen, dan moet dit element gevuld zijn.
 
Als in zo´n geval een dosis per periode valt te bepalen, dan moet dit element gevuld zijn.
  
Regel 62: Regel 58:
 
De G-Standaard basiseenheden hebben OID '''2.16.840.1.113883.2.4.4.1.900.2'''.
 
De G-Standaard basiseenheden hebben OID '''2.16.840.1.113883.2.4.4.1.900.2'''.
 
De eenheden gebruiksadvies van tabel 25 worden aangeduid door de OID '''2.16.840.1.113883.2.4.4.1.361''' en worden elders uitgebreid beschreven.
 
De eenheden gebruiksadvies van tabel 25 worden aangeduid door de OID '''2.16.840.1.113883.2.4.4.1.361''' en worden elders uitgebreid beschreven.
 +
 +
 +
{{NoteBox|Er is een vaste volgorde van de mogelijke coderingen voor doseereenheden, namelijk eerst de HL7 UCUM eenheden, dan de G-Standaard basiseenheden en dan (optioneel) de tabel 25 a codes. Voor een ontvangend systeem verdient het echter aanbeveling om de codes met omgekeerde prioriteit te verwerken, aangezien ze een steeds specifiekere aanduiding van de dosis mogelijk maken (tabel 25 a codes duiden de farmaceutische vorm van de medicatie aan). Dus:
 +
 +
* Als er een tabel 25 a code is (en wordt ondersteund), dan die verwerken.
 +
* Anders de G-Standaard basiseenheid verwerken (verplicht ondersteund).
 +
* De UCUM unit is opgenomen in het kader van internationale afstemming.}}
  
  
Regel 70: Regel 73:
 
<syntaxhighlight lang="xml">
 
<syntaxhighlight lang="xml">
 
<doseCheckQuantity>
 
<doseCheckQuantity>
<numerator xsi:type="PQ" value=”4”/>
+
<numerator xsi:type="PQ" value="4"/>
<denominator xsi:type="PQ" value=”1” unit=”d”/>
+
<translation value="4" code="245"
 +
codeSystem="2.16.840.1.113883.2.4.4.1.900.2"
 +
displayName="stuk"/>
 +
      </numerator>
 +
      <denominator xsi:type="PQ" value="1" unit="d"/>
 
</doseCheckQuantity>
 
</doseCheckQuantity>
 
</syntaxhighlight>
 
</syntaxhighlight>
Regel 79: Regel 86:
 
<syntaxhighlight lang="xml">
 
<syntaxhighlight lang="xml">
 
<doseCheckQuantity>
 
<doseCheckQuantity>
<numerator xsi:type=”IVL_PQ”>
+
<numerator xsi:type="IVL_PQ">
<low value=”200” unit=”mg”/>
+
<low value="200" unit="mg"/>
<high value=”400” unit=”mg”/>
+
                <translation value="200" code="229"
 +
codeSystem="2.16.840.1.113883.2.4.4.1.900.2"
 +
displayName="Milligram"/>
 +
</low>
 +
                <high value="400" unit="mg"/>
 +
                <translation value="400" code="229"
 +
codeSystem="2.16.840.1.113883.2.4.4.1.900.2"
 +
displayName="Milligram"/>
 +
</high>
 +
 
 
</numerator>
 
</numerator>
<denominator xsi:type="PQ" value=”1” unit=”d”/>
+
<denominator xsi:type="PQ" value="1" unit="d"/>
 
</doseCheckQuantity>
 
</doseCheckQuantity>
 
</syntaxhighlight>
 
</syntaxhighlight>
Regel 92: Regel 108:
 
<medicationAdministrationRequest>
 
<medicationAdministrationRequest>
 
 
<effectiveTime xsi:type=”IVL_TS”>
+
<effectiveTime xsi:type="IVL_TS">
<width value=”2” unit=”wk”/>
+
<width value="2" unit="wk"/>
 
</effectiveTime>
 
</effectiveTime>
 
<doseCheckQuantity>
 
<doseCheckQuantity>
<numerator xsi:type="PQ" value=”4”/>
+
<numerator xsi:type="PQ" value="4"/>
<denominator xsi:type="PQ" value=”1” unit=”d”/>
+
                <translation value="4" code="245"
 +
codeSystem="2.16.840.1.113883.2.4.4.1.900.2"
 +
displayName="stuk"/>
 +
</numerator>
 +
<denominator xsi:type="PQ" value="1" unit="d"/>
 
</doseCheckQuantity>
 
</doseCheckQuantity>
 
</medicationAdministrationRequest>
 
</medicationAdministrationRequest>
Regel 108: Regel 128:
 
 
 
<doseCheckQuantity>
 
<doseCheckQuantity>
<numerator xsi:type="PQ" value=”4”/>
+
<numerator xsi:type="PQ" value="4"/>
<denominator xsi:type="PQ" value=”1” unit=”d”/>
+
  <translation value="4" code="245"
 +
codeSystem="2.16.840.1.113883.2.4.4.1.900.2"
 +
displayName="stuk"/>
 +
</numerator>
 +
<denominator xsi:type="PQ" value="1" unit="d"/>
 
</doseCheckQuantity>
 
</doseCheckQuantity>
 
<support2>
 
<support2>
 
<medicationAdministrationInstruction>
 
<medicationAdministrationInstruction>
<code code=”1170”
+
<code code="1170"
    codeSystem=”2.16.840.1.113883.2.4.4.5”
+
    codeSystem="2.16.840.1.113883.2.4.4.5"
      displayName=”1 's morgens, 2 's middags, 1 's avonds”/>
+
      displayName="1 's morgens, 2 's middags, 1 's avonds"/>
 
</medicationAdministrationInstruction>
 
</medicationAdministrationInstruction>
 
</support2>
 
</support2>
 
</medicationAdministrationRequest>
 
</medicationAdministrationRequest>
 
</syntaxhighlight>
 
</syntaxhighlight>

Huidige versie van 25 aug 2020 om 14:45


Dit materiaal is onderdeel van HL7v3-domein Pharmacy V6.12_HL7v3-domeinspecificatie_Pharmacy.
  • Compatible wijzigingen/nadere bewoordingen, tikfouten kunnen direct in de Wiki gewijzigd worden
  • Open issues die discussie vergen s.v.p. in de commentaarsectie opnemen.

medicationAdministrationRequest.doseCheckQuantity

Formaat (vaste periodieke dosis):
           <doseCheckQuantity>
             <numerator xsi:type="PQ" value="…" [unit="…"]>
                   $translations
             </numerator>
             <denominator xsi:type="PQ" value="…" unit="…"/>
           </doseCheckQuantity>
Formaat (variabele periodieke dosis):
           <doseCheckQuantity>
             <numerator xsi:type="IVL_PQ">
               [    <low value="…" [ unit="…" ]>	
                   $translations
                    </low>
               ]
               [    <high value="…" [ unit="…" ]>	
                   $translations
                    </high>
               ]
            </numerator>
            <denominator xsi:type="PQ" value="…" unit="…"/>
          </doseCheckQuantity>

waarbij minimaal één van de elementen <low> en <high> aanwezig moet zijn.

Formaat $translations:
            <translation value="…" code="…"
                         codeSystem="2.16.840.1.113883.2.4.4.1.900.2"
                         displayName="…"/>
         [  <translation value="…" code="…"
                         codeSystem="2.16.840.1.113883.2.4.4.1.361"
                         displayName="…"/>
         ]

Dit element is conditioneel aanwezig in het Toedieningsverzoek en wordt alleen gebruikt in situaties waarin geen exact doseerschema bij de medicatie bekend is. Dit kan voorkomen in enkele situaties, waarbij alleen onvolledige informatie beschikbaar is:

  • Er wordt een verstrekking gerapporteerd op basis van historische of anderszins onvolledige gegevens, waarbij om wat voor reden dan ook het doseerschema niet is vastgelegd, maar waarbij wel de dag-, week- of andere periodedosering bekend is.
  • Er is sprake van een lokale tabel met doseercodes waarbij niet altijd een vertaling naar tabel 25 aanwezig is. Ook dan moet voor de medicatiebewaking een dosering per periode bekend zijn (voorbeeld is code PIL, met 21 tabletten per 28 dagen).
  • Er is sprake van een tabel 25 instructie die (nog) niet volledig vertaald kan worden naar een HL7 codering. Een voorbeeld is tabel 25 instructie –D4T 1-2-1, die staat voor “4 tabletten per dag, 1 's morgens, 2 's middags, 1 ’s avonds". Als men deze b code nog niet kan vertalen, dan biedt de benadering ‘4 tabletten per dag’ (dagdosering zonder schema) in ieder geval informatie voor medicatiebewaking.

Als in zo´n geval een dosis per periode valt te bepalen, dan moet dit element gevuld zijn.

VERTALING NAAR ANDERE CODERINGSSYSTEMEN

Het is verplicht om naast (dus niet in plaats van!) de bovengenoemde UCUM codering van HL7, ook een vertalingdoor te geven naar de G-Standaard basiseenheden (tabel 2 van de thesauraus). Daarnaast kan optioneel een vertaling worden aangeduid naar de eenheden gebruiksadvies (a component) van tabel 25. In beide gevallen wordt gebruik gemaakt van de numerieke codes (doorgegeven zonder voorloopnullen).

De G-Standaard basiseenheden hebben OID 2.16.840.1.113883.2.4.4.1.900.2. De eenheden gebruiksadvies van tabel 25 worden aangeduid door de OID 2.16.840.1.113883.2.4.4.1.361 en worden elders uitgebreid beschreven.



XML voorbeeld:

Er is alleen bekend dat er 4 tabletten per dag gebruikt zijn/worden.

<doseCheckQuantity>
	<numerator xsi:type="PQ" value="4"/>
	<translation value="4" code="245"
	codeSystem="2.16.840.1.113883.2.4.4.1.900.2"
	displayName="stuk"/>
       </numerator>
       <denominator xsi:type="PQ" value="1" unit="d"/>
</doseCheckQuantity>

Er is elke dag 200 tot 400 milligram gebruikt.

<doseCheckQuantity>
	<numerator xsi:type="IVL_PQ">
		<low value="200" unit="mg"/>
                 <translation value="200" code="229"
		 codeSystem="2.16.840.1.113883.2.4.4.1.900.2"
		 displayName="Milligram"/>
		</low>
                <high value="400" unit="mg"/>
                 <translation value="400" code="229"
		 codeSystem="2.16.840.1.113883.2.4.4.1.900.2"
		 displayName="Milligram"/>
		</high>

	</numerator>
	<denominator xsi:type="PQ" value="1" unit="d"/>
</doseCheckQuantity>

Er is bekend dat er gedurende 2 weken 4 tabletten per dag gebruikt zijn/worden.

<medicationAdministrationRequest><effectiveTime xsi:type="IVL_TS">
		<width value="2" unit="wk"/>
	</effectiveTime>
	<doseCheckQuantity>
		<numerator xsi:type="PQ" value="4"/>
                 <translation value="4" code="245"
		 codeSystem="2.16.840.1.113883.2.4.4.1.900.2"
		 displayName="stuk"/>
		</numerator>
		<denominator xsi:type="PQ" value="1" unit="d"/>
	</doseCheckQuantity>
</medicationAdministrationRequest>

Er is sprake van een tabel 25 instructie –D4T 1-2-1.

<medicationAdministrationRequest><doseCheckQuantity>
		<numerator xsi:type="PQ" value="4"/>
  		 <translation value="4" code="245"
		 codeSystem="2.16.840.1.113883.2.4.4.1.900.2"
		 displayName="stuk"/>
		</numerator>
		<denominator xsi:type="PQ" value="1" unit="d"/>
	</doseCheckQuantity>
	<support2>
		<medicationAdministrationInstruction>
			<code code="1170"
 			   codeSystem="2.16.840.1.113883.2.4.4.5"
	      displayName="1 's morgens, 2 's middags, 1 's avonds"/>
		</medicationAdministrationInstruction>
	</support2>			
</medicationAdministrationRequest>