Stream: implementers
Topic: MedicationRequest dose
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.
Jose Costa Teixeira (Dec 01 2017 at 10:56):
Right, and you mean "take 200 mg, diluted at 5 mg/200ml"?
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)
Jose Costa Teixeira (Dec 01 2017 at 11:38):
200 mg is doseQuantity
5mg / 200 mg is rate
Jose Costa Teixeira (Dec 01 2017 at 11:44):
1=
"doseQuantity": {
"value": 200,
"unit": "mg",
"system": "http://unitsofmeasure.org",
"code": "mg"
},
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"
}
}
Mithilesh gupta (Dec 01 2017 at 11:53):
Is rateRatio allowed ? I can see only doseQuantity and doseRange
Jose Costa Teixeira (Dec 01 2017 at 11:54):
ah you are probably looking at the dosage.dose[x] only?
Mithilesh gupta (Dec 01 2017 at 11:56):
Yeah , what else can I use?
Jose Costa Teixeira (Dec 01 2017 at 11:56):
look down
Jose Costa Teixeira (Dec 01 2017 at 11:57):
dosage has a rangeRatio
Jose Costa Teixeira (Dec 01 2017 at 11:57):
so you'd have medicationRequest.dosageRequest.rateRatio
Jose Costa Teixeira (Dec 01 2017 at 12:00):
http://test.fhir.org/r3/MedicationRequest/medrx0319
Mithilesh gupta (Dec 01 2017 at 12:02):
Isn't the denominator in rateRatio supposed to be only time units?
Jose Costa Teixeira (Dec 01 2017 at 12:02):
not that i know of
Jose Costa Teixeira (Dec 01 2017 at 12:03):
afaik, it can be mg/ml, mg /mg (concentration)
or mg/kg (per patient weight)
Jose Costa Teixeira (Dec 01 2017 at 12:04):
ah wait you are right
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?
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]?
Jose Costa Teixeira (Dec 01 2017 at 12:06):
i would so so, but would you please expose this as a gforge tracker item?
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.
Mithilesh gupta (Dec 01 2017 at 12:08):
Thanks @Jose Costa Teixeira
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"
Jose Costa Teixeira (Dec 01 2017 at 12:09):
have fun!
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.
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