Stream: Argo Patient Lists
Topic: Resolving descriptive groups
Carl Anderson (Jun 26 2020 at 21:41):
I'm wondering if there is an intended way for a descriptive (i.e. Group.actual===false
) Group
to be 'resolved' to an actual collection of Group
members.
Looking at the docs, it seems that a descriptive group must have zero members.
https://www.hl7.org/fhir/group-definitions.html#Group.actual
I wasn't able to find any guidance on this topic in the docs, in Jira issues, or by looking over a few months of zulip scrollback. Anyone here have insights that might not be documented anywhere (or are somewhere I haven't thought to look)?
Looking at the general search semantics, it seems there's a handy Searching by list option, but I'm not sure if this would work for groups.
Is it possible for a resource (like Group
) to define a custom action? Like, would it be reasonable to ask for GET Group/1234?_resolve=true
, which would return a Group
with members populated?
Carl Anderson (Jun 29 2020 at 20:55):
It looks like an Operation
is what I'm thinking of, here:
https://build.fhir.org/operations.html
An analogous operation might be ValueSet/$expand
:
https://build.fhir.org/valueset-operation-expand.html
And I see that there is already a Group/$everything
operation, but it seems like it might be overkill.
https://build.fhir.org/group-operation-everything.html
Josh Mandel (Jun 30 2020 at 03:23):
Yeah, that's a bulk data asynchronous export.
Last updated: Apr 12 2022 at 19:14 UTC