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 instantiatesCanonical : TBSFHIRPrimitiveStringArray read GetinstantiatesCanonicalArray;
Public property instantiatesUri : TBSFHIRPrimitiveStringArray read GetinstantiatesUriArray;
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 code : TCodeableConcept read Getcode write Setcode;
Public property subject : TReference read Getsubject write Setsubject;
Public property encounter : TReference read Getencounter write Setencounter;
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 reasonCode : TCodeableConceptArray read GetreasonCodeArray;
Public property reasonReference : TReferenceArray read GetreasonReferenceArray;
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 instantiatesCanonical : TBSFHIRPrimitiveStringArray read GetinstantiatesCanonicalArray;

A canonical URL referencing a FHIR-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this request.

Public property instantiatesUri : TBSFHIRPrimitiveStringArray read GetinstantiatesUriArray;

A URL referencing an externally defined 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 code : TCodeableConcept read Getcode write Setcode;

A code that identifies what the overall request group is.

Public property subject : TReference read Getsubject write Setsubject;

The subject for which the request group was created.

Public property encounter : TReference read Getencounter write Setencounter;

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 reasonCode : TCodeableConceptArray read GetreasonCodeArray;

Describes the reason for the request group in coded or textual form.

Public property reasonReference : TReferenceArray read GetreasonReferenceArray;

Indicates another resource whose existence justifies this request group.

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.