Stream: Care Plan/Care Coordination
Topic: Executing on a RequestGroup
Rob Dingwell (Oct 14 2020 at 20:54):
How does one execute on a RequestGroup ?
For instance, after executing the $apply operation on a PlanDefinition a RequestGroup or CarePlan with a RequestGroup is generated and would logically contain a number of actions/sub actions and the requests that that go with them. These actions have a status of draft and an intent of option (it's an option of the RequestGroup) at this point. Beyond determining what the first action to take is what is needed to execute the request for that action? Is it enough to set the status of the request to active?
Is there anything different that should be done for requests that are contained resources in either the CarePlan or RequestGroup? Should these be issued as stand alone resources?
Is there any guidance on using the CarePlan/Request group once it has been created?
Rob Dingwell (Oct 14 2020 at 21:01):
I would also wonder if there have been any thought around this when you have a series of looping criteria. Something along the lines of going through a series of actions and at the end possibly going back through that same series of activities until a desired outcome is reached.
Lloyd McKenzie (Oct 14 2020 at 21:13):
Asking for fulfillment of any Request would follow one of the workflow communication patterns - typically using Task, but not always.
Rob Dingwell (Oct 15 2020 at 12:40):
Thanks @Lloyd McKenzie . Does anyone know if there are existing systems that support those workflows? Or even more specifically that support executing on a RequestGroup with it's actions , related actions, applicability conditions ... ?
Lloyd McKenzie (Oct 15 2020 at 14:10):
@Bryn Rhodes
Bryn Rhodes (Oct 15 2020 at 21:35):
There are some projects in-flight, yes, at varying levels of completion.
Bryn Rhodes (Oct 15 2020 at 21:35):
I don't think I would characterize any of them as "existing systems" though
Last updated: Apr 12 2022 at 19:14 UTC