FHIR Chat · Maximum Dosage per day · Medication

Stream: Medication

Topic: Maximum Dosage per day


view this post on Zulip Dave Barnet (Oct 10 2018 at 14:55):

As an example, a medication may be taken twice a day - one tablet in the morning, and 2 tablets at night, with a maximum dosage of 4 tablets per day. Due to different volume of tablets, we are assuming that we have to use 2 x dosage instruction (MedicationRequest) - i.e. one to reflect the 1 tablet in the morning, and a one to reflect the 2 tablets at night. Where do we hold the maximum daily dosage of 4 tables?

view this post on Zulip Richard Townley-O'Neill (Oct 11 2018 at 01:25):

You can use Dosage.maxDosePerPeriod

view this post on Zulip Dave Barnet (Oct 12 2018 at 14:37):

Thanks for the response Richard. The issue we were hinting at was around there being 2 doses per day, and each dose being different (therefore 2 dosageInsructions), and how to represent a total daily dosage. The dosage.maxDosePerPeriod is on the dosage structure (for which we'd use 2 in this example) - so it's a bit strange duplicating the maxDosePerPeriod on both dosages?

view this post on Zulip Richard Townley-O'Neill (Oct 15 2018 at 06:27):

I hadn't noticed the 2 doses per day. But I think the solution is the same.
The max dose per lifetime would also be repeated in both doses.
I think of the maximum dose per ... information as important information that is recorded redundantly. It fits with FHIR as primarily a tool for exchange, not for a normalised data base.


Last updated: Apr 12 2022 at 19:14 UTC