Bundle
activeFoundationA container for a collection of resources.
| Path | Card. | Type | Description & Constraints |
|---|---|---|---|
| Bundle | 0..* | — | Contains a collection of resources |
| .idΣ | 0..1 | String | Logical id of this artifact |
| .metaΣ | 0..1 | Meta | Metadata about the resource |
| .implicitRules?!Σ | 0..1 | uri | A set of rules under which this content was created |
| .language | 0..1 | code | Language of the resource content Bindinglanguages(preferred) |
| .identifierΣ | 0..1 | Identifier | Persistent identifier for the bundle |
| .typeΣ | 1..1 | code | document | message | transaction | transaction-response | batch | batch-response | history | searchset | collection Bindingbundle-type(required) |
| .timestampΣ | 0..1 | instant | When the bundle was assembled |
| .totalΣ | 0..1 | unsignedInt | If search, the total number of matches |
| .linkΣ | 0..* | BackboneElement | Links related to this Bundle |
| .id | 0..1 | String | Unique id for inter-element referencing |
| .extension | 0..* | Extension | Additional content defined by implementations |
| .modifierExtension?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
| .relationΣ | 1..1 | string | See http://www.iana.org/assignments/link-relations/link-relations.xhtml#link-relations-1 |
| .urlΣ | 1..1 | uri | Reference details for the link |
| .entryΣ | 0..* | BackboneElement | Entry in the bundle - will have a resource or information |
| .id | 0..1 | String | Unique id for inter-element referencing |
| .extension | 0..* | Extension | Additional content defined by implementations |
| .modifierExtension?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
| .linkΣ | 0..* | — | Links related to this entry |
| .fullUrlΣ | 0..1 | uri | URI for resource (Absolute URL server address or URI for UUID/OID) |
| .resourceΣ | 0..1 | Resource | A resource in the bundle |
| .searchΣ | 0..1 | BackboneElement | Search related information |
| .id | 0..1 | String | Unique id for inter-element referencing |
| .extension | 0..* | Extension | Additional content defined by implementations |
| .modifierExtension?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
| .modeΣ | 0..1 | code | match | include | outcome - why this is in the result set Bindingsearch-entry-mode(required) |
| .scoreΣ | 0..1 | decimal | Search ranking (between 0 and 1) |
| .requestΣ | 0..1 | BackboneElement | Additional execution information (transaction/batch/history) |
| .id | 0..1 | String | Unique id for inter-element referencing |
| .extension | 0..* | Extension | Additional content defined by implementations |
| .modifierExtension?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
| .methodΣ | 1..1 | code | GET | HEAD | POST | PUT | DELETE | PATCH Bindinghttp-verb(required) |
| .urlΣ | 1..1 | uri | URL for HTTP equivalent of this entry |
| .ifNoneMatchΣ | 0..1 | string | For managing cache currency |
| .ifModifiedSinceΣ | 0..1 | instant | For managing cache currency |
| .ifMatchΣ | 0..1 | string | For managing update contention |
| .ifNoneExistΣ | 0..1 | string | For conditional creates |
| .responseΣ | 0..1 | BackboneElement | Results of execution (transaction/batch/history) |
| .id | 0..1 | String | Unique id for inter-element referencing |
| .extension | 0..* | Extension | Additional content defined by implementations |
| .modifierExtension?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
| .statusΣ | 1..1 | string | Status response code (text optional) |
| .locationΣ | 0..1 | uri | The location (if the operation returns a location) |
| .etagΣ | 0..1 | string | The Etag for the resource (if relevant) |
| .lastModifiedΣ | 0..1 | instant | Server's date time modified |
| .outcomeΣ | 0..1 | Resource | OperationOutcome with hints and warnings (for batch/transaction) |
| .signatureΣ | 0..1 | Signature | Digital Signature |