Stream: implementers
Topic: rejection of prescription
René Spronk (Oct 09 2020 at 10:14):
If we have a MedicationRequest and a corresponding Task, and the designated pharmacy decides to reject the request because of a contra-indication (an AllergyIntolerance) it is aware of, the pharmacy would set Task.status to 'rejected', Task.statusReason could be a code to indicate 'contra indication', - could one explicitely link somehow to the AllergyIntolerance resource ? Would that useful? An extension perhaps ?
Vassil Peytchev (Oct 09 2020 at 16:00):
Could it be an output of the Task? With output.type the same code as statusReason, and output.valueAlergyIntolerance a reference? Then the owner of the request can populate MedicationRequest.detectedIssue accordingly.
Lloyd McKenzie (Oct 09 2020 at 16:41):
I think a statusReasonReference as a 'standard' extension would be more appropriate than Task.output. Care to submit a change request @René Spronk ?
Vassil Peytchev (Oct 09 2020 at 16:56):
Or upgrade statusReason to CodeableReference?
Lloyd McKenzie (Oct 09 2020 at 17:45):
That's not a bad idea. Care to submit a change request?
Vassil Peytchev (Oct 10 2020 at 00:13):
CR submitted: FHIR#29118
Last updated: Apr 12 2022 at 19:14 UTC