Stream: implementers
Topic: MedicationRequest Intent
Lakshmi Bhamidipati (Mar 31 2021 at 15:52):
Hello,
I posted this in the Inferno stream this morning, but I am reposting it here.
Thank you.
I am finding it difficult to figure out how to set "Intent" for a MedicationRequest resource. If I set the intent to "order" for all my resource instances, I am getting this error in the test tool - "Message:
Cannot find second value for intent to perform a multipleOr search". I am guessing it is because Inferno is looking for records with more than 1 code.
This may not be the stream to ask this question, but can you please suggest intent values for patient medication records in an ambulatory environment? In our table, we have meds that are prescribed and not dispensed; meds that are dispensed; meds that have been renewed or refilled and entered-in-error meds. Thank you!
ryan moehrke (Mar 31 2021 at 16:08):
MedicationRequest.intent is bound to this ValueSet so any of these code would be expected: http://hl7.org/fhir/R4/valueset-medicationrequest-intent.html
Robert Scanlon (Mar 31 2021 at 16:25):
Since this is in the context of US Core, there is guidance regarding MedicationRequest and what constitutes "all medications": https://www.hl7.org/fhir/us/core/all-meds.html
Robert Scanlon (Mar 31 2021 at 16:44):
Usage of the "order" and "plan" intents are described there. Does your system capture reported medications anywhere (perhaps in a different place in your database)? If so, you need to provide that information through MedicationRequest too.
Lakshmi Bhamidipati (Mar 31 2021 at 17:08):
@Robert Scanlon - I'll go through the link that you pasted. Yes, we do capture "reported" meds - I am assuming they are meds that are prescribed elsewhere or imported into our system. Thanks
Jose Costa Teixeira (Mar 31 2021 at 17:51):
Just a short note that the use of "MedicationRequest for all meds" is not a consensual choice. In the US it may have been the best possible choice at a given moment, but it is not consensual.
Lakshmi Bhamidipati (Mar 31 2021 at 17:57):
Robert Scanlon said:
Usage of the "order" and "plan" intents are described there. Does your system capture reported medications anywhere (perhaps in a different place in your database)? If so, you need to provide that information through MedicationRequest too.
I read the document. It helps answer my question. Thank you. if reported (self reported) - "plan", otherwise it is an "order". Thank you.
Last updated: Apr 12 2022 at 19:14 UTC