Stream: implementers
Topic: How to model max tolerated dose of meds
Tom Stanis (Oct 09 2020 at 04:11):
It is important to note the maximally tolerated dosage for various medications in some settings. A good example is beta blockers, where patients with heat failure should be titrated to the maximally tolerated dose or the guideline dose, whichever is lower. I've been thinking about the best way to model this with FHIR and not having much luck. AlergyIntolerance doesn't have the notion of a dosage, nor does it take into account other medications that might be prescribed at the same time that are leading to the intolerance. I've spoken with some HF Cardiologists that are hacking the Allergy section of their EMR to do this, but there should be a more expressive way.
AdverseEvent may be a way to model some of this, but there are gaps still. MedicationStatement can be used to represent a single medication and has an ability to include the dosage, and I can model multiple meds through multiple suspectEntity entries. Querying AdverseEvents to find intolerances doesn't seem like the right approach though, there needs to be some judgement here as to the conclusion to be drawn from the AdverseEvent. There is also the problem that most of the AdverseEvent fields and codes seem to indicate that AdverseEvents are never to be expected or a normal course of traetment.
Would appreciate any advice in this area.
Lin Zhang (Oct 09 2020 at 11:53):
Maybe LOINC Codes could be used to model such a panel.
Lin Zhang (Oct 09 2020 at 11:59):
A simple search shows that there is no such a specific LOINC code. Perhaps need to propose a new term.
Jose Costa Teixeira (Oct 09 2020 at 12:11):
@Rik Smithies @Jean Duteau
Rik Smithies (Oct 09 2020 at 12:19):
MedicationKnowledge has this sort of context specific use of a medication e.g. MedicationKnowledge.administrationGuideline, perhaps with Dosage.type = "max tolerated"?
It is definitely not AllergyIntolerance, AdverseEvent or MedicationStatement. Those are for actual patient contexts, not for this sort of "textbook" information.
Tom Stanis (Oct 09 2020 at 18:54):
This is actually in the context of a patient. Some patients may only be able to tolerate X dose of something and we want to record that maximum for future care.
Josh Mandel (Oct 09 2020 at 19:39):
I think the semantics of AllergyIntolerance.reaction
are actually close -- they model things like what substance the patient was exposed to, and what route they were exposed by... it wouldn't feel totally out of place to have something like exposureDose
here next to exposureRoute
.
Josh Mandel (Oct 09 2020 at 19:43):
I take your point about capturing other concomitant meds, if you suspect it's a combination leading to the intolerance. This would feel more like the job of a new prop like AllergyIntolerance.reaction.additionalSubstances
with the reaction record.
Tom Stanis (Oct 09 2020 at 21:14):
Yes, if AllergyIntollerance.reaction had exposureRoute that was a list of References (MedicationStatement|Procedure|Device) that would fit a lot of use cases. Including a list of additional routes would be good also as a list of references.
Josh Mandel (Oct 09 2020 at 23:01):
"route" generally refers to a mechanism of exposure (oral, injection, etc) -- but yeah, a kind of reaction.exposureReference
would help here.
@Michelle (Moseman) Miller is this something Patient Care might explore, either as a core extension or element?
Lloyd McKenzie (Oct 10 2020 at 23:38):
@Melva Peters Also seems like an appropriate topic for Pharmacy. My personal leaning is Observation.
Tom Stanis (Oct 11 2020 at 16:55):
@Lloyd McKenzie so in the Observation model, one would use Observation.basedOn or Observation.partOf to reference the medications?
Lloyd McKenzie (Oct 11 2020 at 18:41):
I'd just use Observation, in a similar manner to susceptability Observations - a component would identify the med and the Observation.value would identify the max tolerated dose.
Robert McClure (Oct 12 2020 at 22:17):
@Josh Mandel @Tom Stanis Goodness please lets not continue to cement ourselves into the "any medication intolerance is an allergy" hole. You'll give @Russell Leftwich and I a stroke... @Lloyd McKenzie is on the right path.
Lloyd McKenzie (Oct 12 2020 at 22:18):
Observation is also a point-in-time assertion (max tolerated dose isn't static) and can assert method used to make the determination.
Josh Mandel (Oct 12 2020 at 22:20):
@Robert McClure wait, who's suggesting that all intolerances are allergies? FHIR AllergyIntolerance
isn't just about allergies.
Robert McClure (Oct 12 2020 at 22:26):
oops - I stand corrected. I had forgotten the two ideas are melded into one resource. But I remain a bit concerned that a max tolerated dose would be an intolerance.
Russell Leftwich (Oct 13 2020 at 03:03):
I appreciate @Robert McClure looking out for my cerebrovascular health. I think whatever distinction you try to make between an allergy and an intolerance, the Allergy/Intolerance resource models a property of the patient, not the dose or pharmacologic effect of the medication. Allergy (broadly defined without mechanism) is an adverse reaction to an amount (dose) that would not be expected to cause an adverse reaction in most individuals. The reference to titrating a dose in a patient with a certain condition places this in the category of a drug-disease integration. As Rob suggests, the "max dose" concept is a different concept of tolerance and relates to the pharmacologic effect. Clinically we refer to that as the maximum tolerated dose, not as intolerance of a higher dose. Chemotherapy would be a more common example where "maximum tolerated dose" is typical in dose determinations. And I agree with Rob that Lloyd has the correct handling of this other type of intolerance.
Michelle (Moseman) Miller (Oct 16 2020 at 01:00):
For what it's worth, Patient Care discussed this today and generally agreed Observation is acceptable if the intent is just to document the max tolerated dose in the chart. However, Flag should be considered for future management.
CC: @Rob Hausam
Tom Stanis (Oct 23 2020 at 05:28):
Thanks for the the followup on this. Observation will work, but it punts the problem to be dealt with in some coding system somewhere. It effectively says this isn't a core problem that FHIR wants to model. Allergies have all the same temporal problems as listed above (they change, and can be dependent on underlying conditions). To ask another way, how might we model maximum tolerated dose?
Jean Duteau (Oct 23 2020 at 14:47):
I wouldn't say "this isn't a core problem that FHIR wants to model" as that seems too negative. I'd say that it's the first time that someone has brought forward patient-specific maximum tolerated doses. As a Pharmacy chair, I would agree with Patient Care's assessment that Flag is the proper resource for this.
Flag.status = active
Flag.category = maximum tolerated dose
Flag.code.text = <what the maximum dose is>
Flag.subject = Patient
Josh Mandel (Oct 23 2020 at 16:30):
Where in this proposal do you say what the drug is?
Josh Mandel (Oct 23 2020 at 16:30):
(This feels ad-hoc to me; the semantics for Flag can be super wide-ranging.)
Lloyd McKenzie (Oct 23 2020 at 16:33):
Flag is to highlight information that exists elsewhere in the record - it's for information that is urgent/critical for a practitioner to see prior to engaging with the patient. It's not a primary place for storing information. The primary place here would be Observation. And I probably wouldn't recommend duplicating them in Flag as I don't think they meet the purpose of the resource.
Tom Stanis (Oct 23 2020 at 20:40):
Oh, Flag is interesting. How do we indicate the context in which it is relevant? One specialists might care very much about these maximum tolerated dose, while another might not and don't want the noise.
Lloyd McKenzie (Oct 23 2020 at 23:16):
Flag has a category, so you can differentiate administrative flags from pharmacy flags from nursing flags.
Lloyd McKenzie (Oct 23 2020 at 23:18):
Note that Flag isn't about "what might a provider want to see", but more "What does a provider urgently need to know before engaging with or doing anything with the patient". Examples might include 'severe latex allergy" or "hard of hearing" or "has a dog that bites"
Tom Stanis (Oct 24 2020 at 22:42):
Well, maximum tolerated doses aren't things that a clinician "urgently needs to know before engaging", they are more about understanding patient history. In the context of prescribing new meds that are in the adjacent classes they would become urgently needed to be known.
Jeremy R (Oct 28 2020 at 17:10):
This is interesting, as the actual "maximum tolerated dose" as worded, seems to imply within context of the specific patient. If you were to consider the "Maximum indicated dose" / guideline dose then that would imply the specific medication without context to a patient. Noting that there are always outliers and some medications are more flexible than others - mainly due to ADEs eg gentamicin, colchicine, and some are flexible: eg escitalopram, the AMH states 20mg is usually the maximum dose, but its not uncommon to see 40mg or 60mg.
To the point though, under emergency treatment, you'd keep administering until a response is desired. Similarly, out in the community, doses are usually slowly titrated based on response. Its at that point that a clinician might want to record what the maximum dose was, in the case that the patient reduced their medication as it wasn't needed. But, again, clinical status/conditions change, what might've been the highest tolerated dose of medication (due to clinical response, eg blood pressure/ HR), 5 years later, may not be, and the patient may need less or more.
Last updated: Apr 12 2022 at 19:14 UTC