FHIR Chat · MedicationRequest dose · implementers

Stream: implementers

Topic: MedicationRequest dose


view this post on Zulip Mithilesh gupta (Dec 01 2017 at 10:55):

I have the dose of medications like : (200mg, 5Mg/200ml )
I am having difficulty in representing this in FHIR.
From the Dosage docs I understand that the dose field in dosage permits only quantity and range.
Also from the detailed description of "dose" i understand that "5Mg/200ml" should be represented through medication instead if its about the ingredients.

The problem is we do not have sufficient info to tell whether the dose is about the medicine ingredients or the dose of medicine to take.

view this post on Zulip Jose Costa Teixeira (Dec 01 2017 at 10:56):

Right, and you mean "take 200 mg, diluted at 5 mg/200ml"?

view this post on Zulip Mithilesh gupta (Dec 01 2017 at 11:00):

Sorry I mean
It could be either like : 200mg (example 1)
or like
5mg/200mg(example 2)

view this post on Zulip Jose Costa Teixeira (Dec 01 2017 at 11:38):

200 mg is doseQuantity
5mg / 200 mg is rate

view this post on Zulip Jose Costa Teixeira (Dec 01 2017 at 11:44):

1=
"doseQuantity": {
"value": 200,
"unit": "mg",
"system": "http://unitsofmeasure.org",
"code": "mg"
},

view this post on Zulip Jose Costa Teixeira (Dec 01 2017 at 11:49):

and i think 2 =
"rateRatio": {
"numerator": {
"value": 5,
"system": "http://unitsofmeasure.org",
"code": "mg"
},
"numerator": {
"value": 200,
"system": "http://unitsofmeasure.org",
"code": "ml"
}
}

view this post on Zulip Mithilesh gupta (Dec 01 2017 at 11:53):

Is rateRatio allowed ? I can see only doseQuantity and doseRange

view this post on Zulip Jose Costa Teixeira (Dec 01 2017 at 11:54):

ah you are probably looking at the dosage.dose[x] only?

view this post on Zulip Mithilesh gupta (Dec 01 2017 at 11:56):

Yeah , what else can I use?

view this post on Zulip Jose Costa Teixeira (Dec 01 2017 at 11:56):

look down

view this post on Zulip Jose Costa Teixeira (Dec 01 2017 at 11:57):

dosage has a rangeRatio

view this post on Zulip Jose Costa Teixeira (Dec 01 2017 at 11:57):

so you'd have medicationRequest.dosageRequest.rateRatio

view this post on Zulip Jose Costa Teixeira (Dec 01 2017 at 12:00):

http://test.fhir.org/r3/MedicationRequest/medrx0319

view this post on Zulip Mithilesh gupta (Dec 01 2017 at 12:02):

Isn't the denominator in rateRatio supposed to be only time units?

view this post on Zulip Jose Costa Teixeira (Dec 01 2017 at 12:02):

not that i know of

view this post on Zulip Jose Costa Teixeira (Dec 01 2017 at 12:03):

afaik, it can be mg/ml, mg /mg (concentration)
or mg/kg (per patient weight)

view this post on Zulip Jose Costa Teixeira (Dec 01 2017 at 12:04):

ah wait you are right

view this post on Zulip Mithilesh gupta (Dec 01 2017 at 12:05):

ok cool .
So i use dosage.dose.doseQuantity for example 1 , and dosage.rateRatio for example 2. Right?

view this post on Zulip Jose Costa Teixeira (Dec 01 2017 at 12:06):

I think the description is preventing the support of these common cases.
It says "Amount of medication per unit of time" but should be something else.
Unless there is another way to express rate that I am not aware of.
@Melva Peters - should w echange the description of rate[x]?

view this post on Zulip Jose Costa Teixeira (Dec 01 2017 at 12:06):

i would so so, but would you please expose this as a gforge tracker item?

view this post on Zulip Jose Costa Teixeira (Dec 01 2017 at 12:07):

because actually the specs technically supports it, but there is a bit of text that should be changed otherwise the text explicitly prevents what you want.

view this post on Zulip Mithilesh gupta (Dec 01 2017 at 12:08):

Thanks @Jose Costa Teixeira

view this post on Zulip Jose Costa Teixeira (Dec 01 2017 at 12:08):

something like
"Change
Amount of medication per unit of time to
Rate at which medication is given - quantity per unit of time, concentration, or other"

view this post on Zulip Jose Costa Teixeira (Dec 01 2017 at 12:09):

have fun!

view this post on Zulip Richard Townley-O'Neill (Dec 04 2017 at 01:31):

Dose is for the amount of medication administered, or to be administered, at one time. So dose is a quantity range or a quantity.
Rate is for how fast to administer the medication: e.g. 2gm/hr or 2-3gm/hr.
The word 'rate' is generally (but not always) used for proportions involving time or money: $/item, km/hr, $/hr etc. Proportions such as mg/l and mg/g are called strengths or concentrations.

5gm/200ml could mean the strength of the medication is 5mg in every 200ml. Strength information goes in the Medication resource.

I think that you intend 5gm/200ml to mean the dose is 200ml of filler (e.g. water) with 5mg of interesting stuff. If you put 'stuff' in MedicationRequest.medication, then the dose will be 5mg. If you put 200mg filler with 5mg of stuff in MedicationRequest.medication, then the dose will be 1 unit.

view this post on Zulip Melva Peters (Dec 04 2017 at 15:38):

We have a separate tracker item to look at the dose attibute and update examples and descriptions. It would be great if you could submit a new tracker item with your questions and suggestions.


Last updated: Apr 12 2022 at 19:14 UTC