FHIR Chat · dosage and priority · implementers

Stream: implementers

Topic: dosage and priority


view this post on Zulip Rik Smithies (Oct 09 2018 at 11:07):

A MedicationRequest can have multiple dosageInstructions but has only one priority. How can you say, take medication X once immediately (priority=asap), and then take as needed. For the second dosageInstruction, you end up saying "take immediately, as needed", a little ambiguous. Do I need 2 requests for the same medication X?

view this post on Zulip Lloyd McKenzie (Oct 09 2018 at 14:15):

@Melva Peters ?

view this post on Zulip Jean Duteau (Oct 09 2018 at 15:41):

The priority is on the request, so I think the semantics are slightly different than you stated: Immediately, 1) take medication X once and 2) then take as needed. But, having said that, I still think that we might consider moving the priority on to the Dosage or adding something in Timing to represent that (add STAT to Timing.code?)

https://gforge.hl7.org/gf/project/fhir/tracker/?action=TrackerItemEdit&tracker_item_id=19344

view this post on Zulip Rik Smithies (Oct 09 2018 at 15:48):

In my head that was 1) immediately - take the medication X once, and 2) immediately - then take as needed. So I think yours is the same as what I meant. Agree that it would seem a good idea to have a dosage specific something. Thanks for raising that tracker.

view this post on Zulip Melva Peters (Oct 09 2018 at 17:19):

There is a sequence number on the dosage line

view this post on Zulip Jean Duteau (Oct 09 2018 at 17:20):

Yes, but there is nothing on the dosage itself that says "do this immediately". at least I couldn't see it

view this post on Zulip Richard Townley-O'Neill (Oct 09 2018 at 23:47):

There might be a code that can be used in Dosage.additionalInstruction.
Or Timing could be extended.
Or a value could be added to the ValueSet used by Timing.when. That would wait for R5.


Last updated: Apr 12 2022 at 19:14 UTC