Class TBundle

Unit

Declaration

type TBundle = class(TResource)

Description

A container for a collection of resources. If the element is present, it must have either a @value, an @id, or extensions

Hierarchy

Overview

Methods

Public constructor Create; override;

Properties

Public property identifier : TIdentifier read Getidentifier write Setidentifier;
Public property type_ : string read Gettype_ write Settype_;
Public property type_Element : TBundleType read Gettype_Element write Settype_Element;
Public property timestamp : string read Gettimestamp write Settimestamp;
Public property timestampElement : Tinstant read GettimestampElement write SettimestampElement;
Public property total : Int64 read Gettotal write Settotal;
Public property totalElement : TunsignedInt read GettotalElement write SettotalElement;
Public property link : TBundleLinkArray read GetlinkArray;
Public property entry : TBundleEntryArray read GetentryArray;
Public property signature : TSignature read Getsignature write Setsignature;
Public property issues : TResource read Getissues write Setissues;

Description

Methods

Public constructor Create; override;
 

Properties

Public property identifier : TIdentifier read Getidentifier write Setidentifier;

A persistent identifier for the bundle that won't change as a bundle is copied from server to server.

Public property type_ : string read Gettype_ write Settype_;

Indicates the purpose of this bundle - how it is intended to be used.

Public property type_Element : TBundleType read Gettype_Element write Settype_Element;
 
Public property timestamp : string read Gettimestamp write Settimestamp;

The date/time that the bundle was assembled - i.e. when the resources were placed in the bundle.

Public property timestampElement : Tinstant read GettimestampElement write SettimestampElement;
 
Public property total : Int64 read Gettotal write Settotal;

If a set of search matches, this is the (potentially estimated) total number of entries of type 'match' across all pages in the search. It does not include search.mode = 'include' or 'outcome' entries and it does not provide a count of the number of entries in the Bundle.

Public property totalElement : TunsignedInt read GettotalElement write SettotalElement;
 
Public property link : TBundleLinkArray read GetlinkArray;

A series of links that provide context to this bundle.

Public property entry : TBundleEntryArray read GetentryArray;

An entry in a bundle resource - will either contain a resource or information about a resource (transactions and history only).

Public property signature : TSignature read Getsignature write Setsignature;

Digital Signature - base64 encoded. XML-DSig or a JWS.

Public property issues : TResource read Getissues write Setissues;

Captures issues and warnings that relate to the construction of the Bundle and the content within it.


Generated by PasDoc 0.15.0.