Class TRequestGroup

Unit

Declaration

type TRequestGroup = class(TDomainResource)

Description

A group of related requests that can be used to capture intended activities that have inter-dependencies such as "give this medication after that one". 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 : TIdentifierArray read GetidentifierArray;
Public property definition : TReferenceArray read GetdefinitionArray;
Public property basedOn : TReferenceArray read GetbasedOnArray;
Public property replaces : TReferenceArray read GetreplacesArray;
Public property groupIdentifier : TIdentifier read GetgroupIdentifier write SetgroupIdentifier;
Public property status : string read Getstatus write Setstatus;
Public property statusElement : TRequestStatus read GetstatusElement write SetstatusElement;
Public property intent : string read Getintent write Setintent;
Public property intentElement : TRequestIntent read GetintentElement write SetintentElement;
Public property priority : string read Getpriority write Setpriority;
Public property priorityElement : TRequestPriority read GetpriorityElement write SetpriorityElement;
Public property subject : TReference read Getsubject write Setsubject;
Public property context : TReference read Getcontext write Setcontext;
Public property authoredOn : string read GetauthoredOn write SetauthoredOn;
Public property authoredOnElement : TdateTime_ read GetauthoredOnElement write SetauthoredOnElement;
Public property author : TReference read Getauthor write Setauthor;
Public property reason : TElement read Getreason write Setreason;
Public property note : TAnnotationArray read GetnoteArray;
Public property action : TRequestGroupActionArray read GetactionArray;

Description

Methods

Public constructor Create; override;
 

Properties

Public property identifier : TIdentifierArray read GetidentifierArray;

Allows a service to provide a unique, business identifier for the request.

Public property definition : TReferenceArray read GetdefinitionArray;

A protocol, guideline, orderset or other definition that is adhered to in whole or in part by this request.

Public property basedOn : TReferenceArray read GetbasedOnArray;

A plan, proposal or order that is fulfilled in whole or in part by this request.

Public property replaces : TReferenceArray read GetreplacesArray;

Completed or terminated request(s) whose function is taken by this new request.

Public property groupIdentifier : TIdentifier read GetgroupIdentifier write SetgroupIdentifier;

A shared identifier common to all requests that were authorized more or less simultaneously by a single author, representing the identifier of the requisition, prescription or similar form.

Public property status : string read Getstatus write Setstatus;

The current state of the request. For request groups, the status reflects the status of all the requests in the group.

Public property statusElement : TRequestStatus read GetstatusElement write SetstatusElement;
 
Public property intent : string read Getintent write Setintent;

Indicates the level of authority/intentionality associated with the request and where the request fits into the workflow chain.

Public property intentElement : TRequestIntent read GetintentElement write SetintentElement;
 
Public property priority : string read Getpriority write Setpriority;

Indicates how quickly the request should be addressed with respect to other requests.

Public property priorityElement : TRequestPriority read GetpriorityElement write SetpriorityElement;
 
Public property subject : TReference read Getsubject write Setsubject;

The subject for which the request group was created.

Public property context : TReference read Getcontext write Setcontext;

Describes the context of the request group, if any.

Public property authoredOn : string read GetauthoredOn write SetauthoredOn;

Indicates when the request group was created.

Public property authoredOnElement : TdateTime_ read GetauthoredOnElement write SetauthoredOnElement;
 
Public property author : TReference read Getauthor write Setauthor;

Provides a reference to the author of the request group.

Public property reason : TElement read Getreason write Setreason;

Indicates the reason the request group was created. This is typically provided as a parameter to the evaluation and echoed by the service, although for some use cases, such as subscription- or event-based scenarios, it may provide an indication of the cause for the response.

Public property note : TAnnotationArray read GetnoteArray;

Provides a mechanism to communicate additional information about the response.

Public property action : TRequestGroupActionArray read GetactionArray;

The actions, if any, produced by the evaluation of the artifact.


Generated by PasDoc 0.15.0.