FHIR Chat · MedicationRequest with preventive intent · Medication

Stream: Medication

Topic: MedicationRequest with preventive intent


view this post on Zulip François Macary (Aug 16 2021 at 16:50):

How do you express that a MedicationRequest is to prevent disorder X? In other words the intent is not curative but preventive and the target disorder X is not a current Condition of the Patient. It is a condition to be averted.
I can't figure out what to put in MedicationRequest.reason to express for instance "prevent cerebrovascular accident", in a structured manner.

view this post on Zulip Melva Peters (Aug 16 2021 at 17:01):

It could be included in the MedicationRequest.reason attribute which is the "reason or indication for ordering or not ordering the medication" - it is a CodeableReference

view this post on Zulip François Macary (Aug 16 2021 at 18:09):

Yes, this is the path I'm following. However, there is no concept in SNOMED representing "prevention of disorder X", and if I use a reference to a Condition resource instead. This would be a Condition that is not current for the patient, but to be feared for the future. And I can't see how to express that in Condition.

view this post on Zulip François Macary (Aug 17 2021 at 07:03):

Having done some additional search, I think the closest solution is to put in MedicationRequest.reason a concept "at risk of disorder X". For instance 866240007 |At risk of cerebrovascular accident (finding)|. One would infer that the medication is prescribed to mitigate that risk, hence with a preventive intent.

view this post on Zulip May Terry (Aug 19 2021 at 14:13):

@François Macary - yeh, had a similar need for treatment intent in mCODE and didn't think that MedicationRequest.reason was sufficient since we have that specifically bound to cancer condition codes. http://build.fhir.org/ig/HL7/fhir-mCODE-ig/branches/master/StructureDefinition-mcode-cancer-related-medication-request.html. It would have been really unruly to add "risk of" concepts for all of our cancer codes, especially since that value set is also used for our diagnosis of cancer (and risk of is not a diagnosis for us).
Because of that, we had to create an extension for treatment intent called (procedure intent), and included preventative in our value set. http://build.fhir.org/ig/HL7/fhir-mCODE-ig/branches/master/ValueSet-mcode-procedure-intent-vs.html. We felt that was a clearer designation and wouldn't rely upon a lot of external logic to infer preventative by deconstructing a SNOMED expression to identify "at risk for disease" (which could also be inaccurate in its association for preventative treatments).
Anyway, perhaps both of our needs merits at least a discussion to add treatment intent to the MedicationRequest resource, if not at least create a standard extension for it.

view this post on Zulip Jose Costa Teixeira (Aug 19 2021 at 14:39):

I like the idea of adding an intent and a valueset. I presume these could be the intents - Therapeutic, prophylactic, diagnostic, others.
IMO, a valueset and an explicit data element is better than inferrence from the procedure code.

view this post on Zulip Jose Costa Teixeira (Aug 19 2021 at 14:40):

Presuming that such information is useful to share and should therefore be in the interfaces, I think a standard interface makes sense

view this post on Zulip François Macary (Aug 19 2021 at 15:02):

Thank you for this. I concur that having an element conveying the intent bound to the comprehensibe ValueSet {preventive, curative, diagnostic, palliative, supportive, forensic, screening, guidance} is more robust and straightforward.
I would be tempted to promote this element into the base standard resource MedicationRequest, naming it "treatmentIntent" rather than "procedureIntent" , because this name is more suitable for procedures which consist in medication administration, and also "treatmentIntent" already exists with this name in MedicationKnowledge (and should be bound to the same ValueSet).

view this post on Zulip Melva Peters (Aug 19 2021 at 18:55):

I suggest that you add a Jira issue @François Macary

view this post on Zulip François Macary (Aug 20 2021 at 12:12):

Jira created: https://jira.hl7.org/browse/FHIR-33219


Last updated: Apr 12 2022 at 19:14 UTC