FHIR Chat · Dosage.rate 1-4 tablets per 2 minutes · implementers

Stream: implementers

Topic: Dosage.rate 1-4 tablets per 2 minutes


view this post on Zulip 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

view this post on Zulip Jose Costa Teixeira (Jun 19 2018 at 14:28):

you mean every 2 minutes? or lasting 2 minutes?

view this post on Zulip Melva Peters (Jun 19 2018 at 14:34):

If it is every 2 minutes, this would work:

view this post on Zulip 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>

view this post on Zulip 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"

view this post on Zulip Jose Costa Teixeira (Jun 19 2018 at 14:55):

rateRange should do it

view this post on Zulip 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.

view this post on Zulip Jose Costa Teixeira (Jun 19 2018 at 14:56):

aaaaaaaaaaaaaahhh i think i see

view this post on Zulip 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?

view this post on Zulip 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.

view this post on Zulip 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>

view this post on Zulip Melva Peters (Jun 19 2018 at 15:18):

Yes, that works

view this post on Zulip 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.

view this post on Zulip 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