Stream: implementers
Topic: Dosage.rate 1-4 tablets per 2 minutes
Alexander Henket (Jun 19 2018 at 14:14):
How would you do Dosage rate of 1-4 tablets per 2 minutes? None of the datatypes seem to apply
Jose Costa Teixeira (Jun 19 2018 at 14:28):
you mean every 2 minutes? or lasting 2 minutes?
Melva Peters (Jun 19 2018 at 14:34):
If it is every 2 minutes, this would work:
Melva Peters (Jun 19 2018 at 14:34):
<dosageInstruction>
<text value="one to two tablets every two minutes"/>
<timing>
<repeat>
<frequency value="1"/>
<period value="2"/>
<periodUnit value="min"/>
</repeat>
</timing>
<doseAndRate>
<type>
<coding>
<system value="http://hl7.org/fhir/dose-rate-type"/>
<code value="ordered"/>
<display value="Ordered"/>
</coding>
</type>
<doseRange>
<low>
<value value="1"/>
<unit value="TAB"/>
<system value="http://hl7.org/fhir/v3/orderableDrugForm"/>
<code value="TAB"/>
</low>
<high>
<value value="4"/>
<unit value="TAB"/>
<system value="http://hl7.org/fhir/v3/orderableDrugForm"/>
<code value="TAB"/>
</high>
</doseRange>
</doseAndRate>
</dosageInstruction>
Alexander Henket (Jun 19 2018 at 14:55):
@Jose Costa Teixeira / @Melva Peters It is actually the latter and so I see the example is not so good. Better would be a "variable administration rate of 0-10 ml/hour"
Jose Costa Teixeira (Jun 19 2018 at 14:55):
rateRange should do it
Melva Peters (Jun 19 2018 at 14:56):
@Jose Costa Teixeira agree. @Alexander Henket there should be some examples in the MedicationRequest resource that include different kinds of dosages.
Jose Costa Teixeira (Jun 19 2018 at 14:56):
aaaaaaaaaaaaaahhh i think i see
Jose Costa Teixeira (Jun 19 2018 at 14:57):
since rateRange is a quantity and not a ratio, that could be a bit trickyt, right?
Melva Peters (Jun 19 2018 at 15:01):
@Alexander Henket can you provide the exact dosage that is needed to be included? I'm confused about your first example and then your comment about variable rate.
Alexander Henket (Jun 19 2018 at 15:08):
I want to specify a variable rate at which to administer fluid from an IV. Example would be 0-10 ml/hour every X period.
I believe "every X period" is Dosage.timing.repeat.
I believe "0-10 ml/hour" is Dosage.rate, but the variable 0-10 part would be this maybe?
<rateRange>
<low>
<value value="0"/>
<unit value="mL/h"/>
<system value="http://unitsofmeasure.org"/>
<code value="mL/h"/>
</low>
<high>
<value value="10"/>
<unit value="mL/h"/>
<system value="http://unitsofmeasure.org"/>
<code value="mL/h"/>
</high>
</rateRange>
Melva Peters (Jun 19 2018 at 15:18):
Yes, that works
Arianne van de Wetering (Jun 19 2018 at 15:22):
So why is there a ratio with a numerator and denominator for a 'normal' rate, and a quantity range in a variable rate ? It seems inconsistent.
Alexander Henket (Jun 20 2018 at 03:25):
I don't think the Range would work for "3 to 5 mL per 2 minutes". It would not work for Ratio either since numerator is a Quantity, not a Range.
Last updated: Apr 12 2022 at 19:14 UTC