NameFlagsCard.TypeDescription & Constraintsdoco
.. Bundle ΣIResourceContains a collection of resources
+ FullUrl must be unique in a bundle, or else entries with the same fullUrl must have different meta.versionId
+ A document must have an identifier with a system and a value
+ entry.request only for some types of bundles
+ entry.response only for some types of bundles
+ total only when a search or history
+ entry.search only when a search
Elements defined in Ancestors: id, meta, implicitRules, language
... identifier Σ0..1IdentifierPersistent identifier for the bundle
... type Σ1..1codedocument | message | transaction | transaction-response | batch | batch-response | history | searchset | collection
BundleType (Required)
... total ΣI0..1unsignedIntIf search, the total number of matches
... link Σ0..*BackboneElementLinks related to this Bundle
.... relation Σ1..1stringSee http://www.iana.org/assignments/link-relations/link-relations.xhtml#link-relations-1
.... url Σ1..1uriReference details for the link
... entry ΣI0..*BackboneElementEntry in the bundle - will have a resource, or information
+ fullUrl cannot be a version specific reference
+ must be a resource unless there's a request or response
.... link Σ0..*see linkLinks related to this entry
.... fullUrl Σ0..1uriAbsolute URL for resource (server address, or UUID/OID)
.... resource Σ0..1ResourceA resource in the bundle
.... search ΣI0..1BackboneElementSearch related information
..... mode Σ0..1codematch | include | outcome - why this is in the result set
SearchEntryMode (Required)
..... score Σ0..1decimalSearch ranking (between 0 and 1)
.... request ΣI0..1BackboneElementTransaction Related Information
..... method Σ1..1codeGET | POST | PUT | DELETE
HTTPVerb (Required)
..... url Σ1..1uriURL for HTTP equivalent of this entry
..... ifNoneMatch Σ0..1stringFor managing cache currency
..... ifModifiedSince Σ0..1instantFor managing update contention
..... ifMatch Σ0..1stringFor managing update contention
..... ifNoneExist Σ0..1stringFor conditional creates
.... response ΣI0..1BackboneElementTransaction Related Information
..... status Σ1..1stringStatus response code (text optional)
..... location Σ0..1uriThe location, if the operation returns a location
..... etag Σ0..1stringThe etag for the resource (if relevant)
..... lastModified Σ0..1instantServer's date time modified
..... outcome Σ0..1ResourceOperationOutcome with hints and warnings (for batch/transaction)
... signature Σ0..1SignatureDigital Signature

doco Documentation for this format