Class TRequestGroup
Unit
bsFhir_stu3
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
Properties
Description
Methods
|
constructor Create; override; |
|
Properties
|
property identifier : TIdentifierArray read GetidentifierArray; |
Allows a service to provide a unique, business identifier for the request.
|
|
property definition : TReferenceArray read GetdefinitionArray; |
A protocol, guideline, orderset or other definition that is adhered to in whole or in part by this request.
|
|
property basedOn : TReferenceArray read GetbasedOnArray; |
A plan, proposal or order that is fulfilled in whole or in part by this request.
|
|
property replaces : TReferenceArray read GetreplacesArray; |
Completed or terminated request(s) whose function is taken by this new request.
|
|
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.
|
|
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.
|
|
property statusElement : TRequestStatus read GetstatusElement write SetstatusElement; |
|
|
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.
|
|
property intentElement : TRequestIntent read GetintentElement write SetintentElement; |
|
|
property priority : string read Getpriority write Setpriority; |
Indicates how quickly the request should be addressed with respect to other requests.
|
|
property priorityElement : TRequestPriority read GetpriorityElement write SetpriorityElement; |
|
|
property subject : TReference read Getsubject write Setsubject; |
The subject for which the request group was created.
|
|
property context : TReference read Getcontext write Setcontext; |
Describes the context of the request group, if any.
|
|
property authoredOn : string read GetauthoredOn write SetauthoredOn; |
Indicates when the request group was created.
|
|
property authoredOnElement : TdateTime_ read GetauthoredOnElement write SetauthoredOnElement; |
|
|
property author : TReference read Getauthor write Setauthor; |
Provides a reference to the author of the request group.
|
|
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.
|
|
property note : TAnnotationArray read GetnoteArray; |
Provides a mechanism to communicate additional information about the response.
|
|
property action : TRequestGroupActionArray read GetactionArray; |
The actions, if any, produced by the evaluation of the artifact.
|
Generated by PasDoc 0.15.0.
|