Resource collections in FHIR — the 5 ways

We use Bundles all the time. But a bundle is only 1 of the 5 ways to store collections of resources in FHIR. Here are the others.

– List
A dynamic collection of any resource types that can be used in a multitude of different ways. One of the great underutilized resources.

– Group
A defined set of resources that can be independent in their own right but can be acted on collectively. Examples: a group of patients in a study, or a group of Practitioners in a department.

– Composition
A collection of resources that go to forming a collective whole. Example: all the spider web of resources that go into producing a detailed report on a patient.

– DomainResouce.contained
Nested resources that exist inside another resource. Usually they will be incomplete resources that cannot exist in their own right — often coming in from an external system.



Sign up to “The Tuesday FHIR Sessions” and receive an email every Tuesday where I go deep on a single FHIR topic.