Stream: workflow
Topic: Task owner/requester
Kevin Mayfield (Nov 25 2021 at 07:49):
In our prescribing system we are using Task.
The requestor of the Task is the person who requested the Task (the prescriber)
The owner is the organisation who is currently fulfilling the Task.
How do I represent the person changing the status. E.g. the person that accepts, cancels or rejects the Task?
Kevin Mayfield (Nov 25 2021 at 07:50):
This person is probably a PractitionerRole
Kevin Mayfield (Nov 25 2021 at 07:52):
I have been using requester for this role but its been pointed out this changes who requested the Task. (We have the original requester by following the Task.focus)
Lloyd McKenzie (Nov 25 2021 at 16:16):
Technically, the requester isn't necessarily the prescriber. The prescriber authors the order. They're not necessarily the one who asks for a particular pharmacy to dispense it - that might be done by an admin person or even the patient. Task.requester is whoever initiates this specific fulfillment request against the order. Agree that Task.owner would be the pharmacy rather than an individual. The user who updates the status would be captured via Provenance. Or, I guess you could use an extension.
Last updated: Apr 12 2022 at 19:14 UTC