Guidance for populating and consuming the Bundle resource
Introduction
The headings below list the elements of the Bundle resource and describe how to populate and consume them.
Important: Any element not specifically listed below SHOULD NOT be populated or consumed.
Tip: You’ll find it helpful to read it in conjunction with: the underlying Bundle population illustration diagram and the Bundle profile definition.
Bundle elements
The logical identifier of the Bundle resource.
meta.profile
Data type: uri |
Optionality: Mandatory | Cardinality: 1..* |
The Bundle profile URL.
Fixed value https://fhir.nhs.uk/STU3/StructureDefinition/GPConnect-StructuredRecord-Bundle-1
type
Data type: type |
Optionality: Mandatory | Cardinality: 1..1 |
The type of the Bundle.
Fixed value of collection
.
entry
Data type: BackboneElement |
Optionality: Required | Cardinality: 0..* |
Items that make up the Bundle.
See below for subelements of this BackboneElement.
entry.resource
Data type: Resource |
Optionality: Mandatory | Cardinality: 0..1 |
A Resource carried within the Bundle. This can any type of resource, for example Patient, Organization, AllergyIntolerance.
Bundle elements not in use
The following elements SHALL NOT be populated:
id
Data type: Id |
meta.versionId
Data type: Id |
meta.lastUpdated
Data type: Instant |
entry.fullUrl
Data type: uri |