1 / 20

Doseerinstructies in HL7v3

Doseerinstructies in HL7v3. Tom de Jong. Medicatieafspraken (in voorschrift en bij verstrekking). Requirements voor dosering. Randvoorwaarden “zo nodig” gebeurtenis Maximale dosis Aanvullende gebruiksinstructies Gebruiksduur Expliciet Berekend. Doseerschema Doseerfrequentie

kevlyn
Download Presentation

Doseerinstructies in HL7v3

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Doseerinstructies in HL7v3 Tom de Jong

  2. Medicatieafspraken(in voorschrift en bij verstrekking)

  3. Requirements voor dosering • Randvoorwaarden • “zo nodig” • gebeurtenis • Maximale dosis • Aanvullende gebruiksinstructies • Gebruiksduur • Expliciet • Berekend • Doseerschema • Doseerfrequentie • Variabele frequentie • Deeltijden • Doseerhoeveelheid • Keerdosis • Variabele dosis • Dag/weekdosis

  4. Doseerschema/hoeveelheid 21 dagen 1 tablet per dag, dan 7 dagenniet 4x daags 1 tablet om 10:00 en 16:00 3x per week 20 ml 1e dag 2 tabletten daarna 6 dagenlang 1 tablet/dag per dag 4 tabletten 1-3 x per dag 1 tablet 2 x per dag 2-4 tabletten 1-3 x per dag 2-4 tabletten

  5. Verder… Met water innemen ´zonodig´ In het rechteroor ´zonodig bijhoofdpijn´ Rechtopbewaren vóórelkemaaltijd Gedurende 2 weken Max. 4 capsules per dag Max. 10 tabletten per week

  6. HL7 Pharmacy model (voorschrift/verstrekking)

  7. <medicationAdministrationRequest> • <effectiveTime> datatype GTS • <doseQuantity> datatype IVL_PQ • <maxDoseQuantity> datatype RTO_PQ X • <doseCheckQuantity> datatype RTO_PQ • <precondition> ‘zo nodig’ • <support1> bewaarinstructies X • <support2> toedieninstructies • <text> datatype ST

  8. voorbeeld <medicationAdministrationRequest><text mediaType="text/plain">3 maal per dag 1 zakje</text><statusCode code="active"/><effectiveTime xsi:type="PIVL_TS"><period value="0.3333" unit="d"/></effectiveTime><doseQuantity><center value="1"><translation value="1" code="245" codeSystem="2.16.840.1.113883.2.4.4.1.900.2" displayName="Stuk"/><translation value="1" code="121" codeSystem="2.16.840.1.113883.2.4.4.1.361" displayName="Zakje"/></center></doseQuantity> </medicationAdministrationRequest>

  9. variabele doseerhoeveelheid <doseQuantity><low value="1"><translation value="1" code="245" codeSystem="2.16.840.1.113883.2.4.4.1.900.2" displayName="Stuk"/><translation value="1" code="100" codeSystem="2.16.840.1.113883.2.4.4.1.361" displayName="Tablet"/></low><high value="2"><translation value="2" code="245" codeSystem="2.16.840.1.113883.2.4.4.1.900.2" displayName="Stuk"/><translation value="2" code="100" codeSystem="2.16.840.1.113883.2.4.4.1.361" displayName="Tablet"/></high></doseQuantity>

  10. ‘zo nodig’ voorschrift Gebruik b code(meerderesmaken) <effectiveTime …../><doseQuantity …../><precondition><observationEventCriterion><code code="1137" codeSystem="2.16.840.1.113883.2.4.4.5" displayName="zo nodig"/></observationEventCriterion></precondition> OF <precondition><observationEventCriterion nullFlavor=“NA”/></precondition> Preconditiebekendverondersteld

  11. Datatype GTS (General Timing Specification) • Zeer generieke methode voor opstellen van tijdschema’s • Grote aantal variaties is ‘uitdaging’ bij verwerking door ontvanger • Daarom inperking op geldige uitdrukkingsvormen binnen EMD • Apart hoofdstuk in specificaties

  12. Inperking GTS voor EMDMeest gangbare onderdelen bij ‘ambulante’ voorschriften Formaat: <effectiveTime xsi:type="PIVL_TS"> <period value=”x” unit=”y” /> </effectiveTime> Formaat: <effectiveTime xsi:type="IVL_TS"> <low value=”yyyymmddhhmm” /> [ <high value=”yyyymmddhhmm” /> ] </effectiveTime> <effectiveTime xsi:type="IVL_TS"> [ <low value=”yyyymmdd” /> ] <width value=”{n>=1}” unit=”[d|wk|mo|a]” /> </effectiveTime> • Gebruiksfrequentie • Gebruiksperiode OF

  13. Combineren in GTS: 2x daags 1 tablet, 28 tabletten verstrekt <effectiveTime xsi:type="SXPR_TS"><comp xsi:type="IVL_TS"><width value="14" unit="d"/> </comp><comp xsi:type="PIVL_TS" operator="A"><period value="0.5" unit="d"/></comp> </effectiveTime>

  14. Variabele frequentie • Helaas gebrekkige ondersteuning HL7 • Interpretatie van m-n x daags als: • m x daags vast • n – m x daags zo nodig • Leidt tot 2 aparte <MAR> elementen • Extra uitdaging: 2-4 x daags zo nodig(betekent eigenlijk: 0-4 x daags)

  15. Dag/weekdosis • Belangrijk verschil tussen • ‘4 x daags 1 tablet’ keerdosis • ‘per dag 4 tabletten’ dagdosis • Tweede anders weergegeven in HL7: <doseCheckQuantity><numerator xsi:type="PQ" value="3" unit="g“/><denominator xsi:type="PQ" value="1" unit="d"/> </doseCheckQuantity>

  16. Principe HL7v3 HL7v3 medicationAdministration text effectiveTime IVL PIVL doseQuantity doseCheckQuantity maxDoseQuantity B Instructions / Preconditions K. Heitmann: EMD vertaling HL7 <-> Tabel 25

  17. Voorbeeld HL7v3 <medicationAdministrationRequest> ... <text>2 maal per dag 1 druppel in beide ogen</text> <statusCode code="active"/> <effectiveTime xsi:type="SXPR_TS"> <comp xsi:type="IVL_TS" operator="A"> <low value="20081216"/> <high value="20081223"/> </comp> <comp xsi:type="PIVL_TS" operator="A"> <period value="0.5" unit="d"/> </comp> </effectiveTime> <doseQuantity> <center value="1" unit="drp"> <translation code="20" codeSystem="2.16.840.1.113883.2.4.4.1.361" displayName="druppel" value="1"/> </center> </doseQuantity> <support2> <medicationAdministrationInstruction> <code code="1026" codeSystem="2.16.840.1.113883.2.4.4.5“ displayName="in beide ogen"/> </medicationAdministrationInstruction> </support2></medicationAdministrationRequest> <doseCheckQuantity> <numerator value="10" unit="ml"/> <denominator value="2" unit="d"/></doseCheckQuantity> <precondition> <observationEventCriterion> <code code="1137“ codeSystem="2.16.840.1.113883.2.4.4.5" displayName="zo nodig"/> </observationEventCriterion></precondition> K. Heitmann: EMD vertaling HL7 <-> Tabel 25

  18. Actuele ketenissues • Gebruik van internationale eenheid [iU] • Verplicht doorgeven unit=“1” als eenheid • Interpreteren van klinische doseerschema’s • .<medicationDispenseEvent><expectedUseTime> • Erfenis uit specificaties vóór v6050 • Sommige leveranciers kijken er nog naar • Vooralsnog dus wel blijven vullen • Gebruik van <width> element in interval • Onderscheid tussen: • Verwachte gebruiksduur • Mogelijke gebruiksperiode

  19. illustratie (tijdsintervallen) (geldige constructie) <expectedUseTime><width value=“14“ unit=“d“ /> </expectedUseTime> <expectedUseTime><low value="201001140000"/><high value="201001272359"/> </expectedUseTime> (ongeldige constructie) <expectedUseTime><low value="20100114"/><high value="20100127"/> </expectedUseTime>

  20. illustratie (‘te creatieve’ constructie) <effectiveTime xsi:type="SXPR_TS">            <comp xsi:type="SXPR_TS"><comp xsi:type="IVL_TS" operator="A"> <low value="201008030000"/><high value="201008172359"/> </comp><comp xsi:type="PIVL_TS" operator="A"><period value="0.3333" unit="d"/>                        </comp>            </comp><comp xsi:type="IVL_TS" operator="A"><width value="14" unit="d"/>            </comp> </effectiveTime>

More Related