FHIR Chat · dividedDoses · Medication

Stream: Medication

Topic: dividedDoses


view this post on Zulip Jefferson (Jul 17 2019 at 16:50):

Looking at https://www.hl7.org/fhir/medicationrequest.html I dont see any dividedDoses field. I was looking for a flag to denote that the recommended amount of medication should be divided into multiple administrations. Something like 500 – 1,000 mg/day (starting dose, adjust based on efficacy and tolerability to a maximum of 2,000 mg/day) divided into 1 – 4 daily doses PO on Days 1 – 28

view this post on Zulip Jean Duteau (Jul 17 2019 at 16:57):

I've never seen a dosing line like that. Is the 500 expected to be given over 1-4 daily doses? Or is it 1 dose of 500 given up to 4 times a day?

view this post on Zulip Jefferson (Jul 17 2019 at 17:02):

1 dose of 500 given up to 4 times a day.

view this post on Zulip Jefferson (Jul 17 2019 at 17:09):

What is there another ways you seen it?

view this post on Zulip Jean Duteau (Jul 17 2019 at 17:10):

MedicationRequest.dosageInstruction.dosage.dosageAndRate.doseRange = 500mg - 1000mg
MedicationRequest.dosageInstruction.timing.frequency = 1
MedicationRequest.dosageInstruction.timing.frequencyMax = 4
MedicationRequest.dosageInstruction.timing.period = 1
MedicationRequest.dosageInstruction.timing.periodUnit = d
MedicationRequest.dosageInstruction.timing.boundsDuration = 28 days
MedicationRequest.dosageInstruction.maxDosePerPeriod = 2000mg / 1 day
MedicationRequest.dosageInstruction.additionalInstruction.text = "starting dose of 500mg, adjust based on efficacy and tolerability to a maximum of 2,000 mg/day"

view this post on Zulip Jean Duteau (Jul 17 2019 at 17:12):

This is effectively saying "take 500mg-1000mg at a time 1-4 times a day, with no more than 2000 mg in one day for 28 days". I think that is equivalent to what you wrote.

view this post on Zulip Jefferson (Jul 17 2019 at 17:12):

Thanks

view this post on Zulip Jefferson (Aug 09 2019 at 16:57):

@Jean Duteau the 1 to 4 times a day is still saying take 500 mg each time that is the way I would read this.

view this post on Zulip Jean Duteau (Aug 09 2019 at 17:23):

Yes. That was what I was asking and I read your answer as wanting that. What I gave you is:
take 500mg-1000mg at a time 1-4 times a day, with no more than 2000 mg in one day for 28 days

each dose is 500-1000mg.

view this post on Zulip Jefferson (Aug 09 2019 at 17:35):

(deleted)

view this post on Zulip Jefferson (Aug 09 2019 at 17:35):

Sorry that was my mistake

view this post on Zulip Jean Duteau (Aug 09 2019 at 17:36):

Right, so you may not have understood my question. We don't have the ability to easily represent "divided into" in the Dosage datatype.

view this post on Zulip Jefferson (Aug 09 2019 at 17:38):

So I would need to use a extension for something like this?

view this post on Zulip Jean Duteau (Aug 09 2019 at 17:42):

Either an extension or fall back onto text. I've added a text element to indicate that the dose amount is divided into the daily doses. I've also added a maxDosePerAdministration. This is probably the best we can do.

MedicationRequest.dosageInstruction.dosage.dosageAndRate.doseRange = 500mg - 1000mg
MedicationRequest.dosageInstruction.dosage.text = "Divide the dose amount into the daily doses"
MedicationRequest.dosageInstruction.timing.frequency = 1
MedicationRequest.dosageInstruction.timing.frequencyMax = 4
MedicationRequest.dosageInstruction.timing.period = 1
MedicationRequest.dosageInstruction.timing.periodUnit = d
MedicationRequest.dosageInstruction.timing.boundsDuration = 28 days
MedicationRequest.dosageInstruction.maxDosePerPeriod = 2000mg / 1 day
MedicationRequest.dosageInstruction.maxDosePerAdministration = 500mg
MedicationRequest.dosageInstruction.additionalInstruction.text = "starting dose of 500mg divided between 1-4 doses/day, adjust based on efficacy and tolerability to a maximum of 2,000 mg/day"

I've never seen a system that had this "divided into" functionality.

view this post on Zulip Jefferson (Aug 09 2019 at 17:43):

Ok thanks for the help

view this post on Zulip Jefferson (Aug 19 2019 at 18:28):

@Jean Duteau how do you handle exponents like within Text like platelet recovery >50x10^9/L following each cycle of induction

view this post on Zulip Jean Duteau (Aug 19 2019 at 20:30):

I'm not sure I understand your question. In text, you would just represent it the way you did in the chat. Where else would you want to represent it?

view this post on Zulip Melva Peters (Aug 20 2019 at 04:23):

@Tom MCDEVITT is your example about platelet recovery a condition for the dose? Like give or don’t give a dose until... if so we have a draft extension for conditional dosing. We’re looking for examples to test the extension.

view this post on Zulip Jefferson (Aug 20 2019 at 12:20):

@Melva Peters Yes it is a condition for the dose, you need to wait until the platelet count before the 21-day cycle

view this post on Zulip Melva Peters (Aug 23 2019 at 17:48):

We have published an extension in the current build for conditional doses. We're looking for examples to test the extension so would appreciate if you could have a look and see if your platelet count use case can be handled by this extension: http://build.fhir.org/extension-dosage-conditions.html


Last updated: Apr 12 2022 at 19:14 UTC