Stream: implementers
Topic: dosage and priority
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?
Lloyd McKenzie (Oct 09 2018 at 14:15):
@Melva Peters ?
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
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.
Melva Peters (Oct 09 2018 at 17:19):
There is a sequence number on the dosage line
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
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