Class TBundleEntry
Unit
bsFhir_r5
Declaration
type TBundleEntry = class(TBackboneElement)
Description
A container for a collection of resources.
Hierarchy
Overview
Methods
Properties
Description
Methods
|
constructor Create; override; |
|
Properties
|
property link : TBundleLinkArray read GetlinkArray; |
A series of links that provide context to this entry.
|
|
property fullUrl : string read GetfullUrl write SetfullUrl; |
The Absolute URL for the resource. Except for transactions and batches, each entry in a Bundle must have a fullUrl. The fullUrl SHALL NOT disagree with the id in the resource - i.e. if the fullUrl is not a urn:uuid, the URL shall be version-independent URL consistent with the Resource.id. The fullUrl is a version independent reference to the resource. Even when not required, fullUrl MAY be set to a urn:uuid to allow referencing entries in a transaction. The fullUrl can be an arbitrary URI and is not limited to urn:uuid, urn:oid, http, and https. The fullUrl element SHALL have a value except when: * invoking a create * invoking or responding to an operation where the body is not a single identified resource * invoking or returning the results of a search or history operation.
|
|
property fullUrlElement : Turi read GetfullUrlElement write SetfullUrlElement; |
|
|
property resource : TResource read Getresource write Setresource; |
The Resource for the entry. The purpose/meaning of the resource is determined by the Bundle.type. This is allowed to be a Parameters resource if and only if it is referenced by something else within the Bundle that provides context/meaning.
|
|
property search : TBundleSearch read Getsearch write Setsearch; |
Information about the search process that lead to the creation of this entry.
|
|
property request : TBundleRequest read Getrequest write Setrequest; |
Additional information about how this entry should be processed as part of a transaction or batch. For history, it shows how the entry was processed to create the version contained in the entry.
|
|
property response : TBundleResponse read Getresponse write Setresponse; |
Indicates the results of processing the corresponding 'request' entry in the batch or transaction being responded to or what the results of an operation where when returning history.
|
Generated by PasDoc 0.15.0.
|