Class TRequestGroupAction

Unit

Declaration

type TRequestGroupAction = class(TBackboneElement)

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".

Hierarchy

Overview

Methods

Public constructor Create; override;

Properties

Public property label_ : string read Getlabel_ write Setlabel_;
Public property label_Element : Tstring read Getlabel_Element write Setlabel_Element;
Public property title : string read Gettitle write Settitle;
Public property titleElement : Tstring read GettitleElement write SettitleElement;
Public property description : string read Getdescription write Setdescription;
Public property descriptionElement : Tstring read GetdescriptionElement write SetdescriptionElement;
Public property textEquivalent : string read GettextEquivalent write SettextEquivalent;
Public property textEquivalentElement : Tstring read GettextEquivalentElement write SettextEquivalentElement;
Public property code : TCodeableConceptArray read GetcodeArray;
Public property documentation : TRelatedArtifactArray read GetdocumentationArray;
Public property condition : TRequestGroupConditionArray read GetconditionArray;
Public property relatedAction : TRequestGroupRelatedActionArray read GetrelatedActionArray;
Public property timing : TElement read Gettiming write Settiming;
Public property participant : TReferenceArray read GetparticipantArray;
Public property type_ : TCoding read Gettype_ write Settype_;
Public property groupingBehavior : string read GetgroupingBehavior write SetgroupingBehavior;
Public property groupingBehaviorElement : TActionGroupingBehavior read GetgroupingBehaviorElement write SetgroupingBehaviorElement;
Public property selectionBehavior : string read GetselectionBehavior write SetselectionBehavior;
Public property selectionBehaviorElement : TActionSelectionBehavior read GetselectionBehaviorElement write SetselectionBehaviorElement;
Public property requiredBehavior : string read GetrequiredBehavior write SetrequiredBehavior;
Public property requiredBehaviorElement : TActionRequiredBehavior read GetrequiredBehaviorElement write SetrequiredBehaviorElement;
Public property precheckBehavior : string read GetprecheckBehavior write SetprecheckBehavior;
Public property precheckBehaviorElement : TActionPrecheckBehavior read GetprecheckBehaviorElement write SetprecheckBehaviorElement;
Public property cardinalityBehavior : string read GetcardinalityBehavior write SetcardinalityBehavior;
Public property cardinalityBehaviorElement : TActionCardinalityBehavior read GetcardinalityBehaviorElement write SetcardinalityBehaviorElement;
Public property resource : TReference read Getresource write Setresource;
Public property action : TRequestGroupActionArray read GetactionArray;

Description

Methods

Public constructor Create; override;
 

Properties

Public property label_ : string read Getlabel_ write Setlabel_;

A user-visible label for the action.

Public property label_Element : Tstring read Getlabel_Element write Setlabel_Element;
 
Public property title : string read Gettitle write Settitle;

The title of the action displayed to a user.

Public property titleElement : Tstring read GettitleElement write SettitleElement;
 
Public property description : string read Getdescription write Setdescription;

A short description of the action used to provide a summary to display to the user.

Public property descriptionElement : Tstring read GetdescriptionElement write SetdescriptionElement;
 
Public property textEquivalent : string read GettextEquivalent write SettextEquivalent;

A text equivalent of the action to be performed. This provides a human-interpretable description of the action when the definition is consumed by a system that may not be capable of interpreting it dynamically.

Public property textEquivalentElement : Tstring read GettextEquivalentElement write SettextEquivalentElement;
 
Public property code : TCodeableConceptArray read GetcodeArray;

A code that provides meaning for the action or action group. For example, a section may have a LOINC code for a the section of a documentation template.

Public property documentation : TRelatedArtifactArray read GetdocumentationArray;

Didactic or other informational resources associated with the action that can be provided to the CDS recipient. Information resources can include inline text commentary and links to web resources.

Public property condition : TRequestGroupConditionArray read GetconditionArray;

An expression that describes applicability criteria, or start/stop conditions for the action.

Public property relatedAction : TRequestGroupRelatedActionArray read GetrelatedActionArray;

A relationship to another action such as "before" or "30-60 minutes after start of".

Public property timing : TElement read Gettiming write Settiming;

An optional value describing when the action should be performed.

Public property participant : TReferenceArray read GetparticipantArray;

The participant that should perform or be responsible for this action.

Public property type_ : TCoding read Gettype_ write Settype_;

The type of action to perform (create, update, remove).

Public property groupingBehavior : string read GetgroupingBehavior write SetgroupingBehavior;

Defines the grouping behavior for the action and its children.

Public property groupingBehaviorElement : TActionGroupingBehavior read GetgroupingBehaviorElement write SetgroupingBehaviorElement;
 
Public property selectionBehavior : string read GetselectionBehavior write SetselectionBehavior;

Defines the selection behavior for the action and its children.

Public property selectionBehaviorElement : TActionSelectionBehavior read GetselectionBehaviorElement write SetselectionBehaviorElement;
 
Public property requiredBehavior : string read GetrequiredBehavior write SetrequiredBehavior;

Defines the requiredness behavior for the action.

Public property requiredBehaviorElement : TActionRequiredBehavior read GetrequiredBehaviorElement write SetrequiredBehaviorElement;
 
Public property precheckBehavior : string read GetprecheckBehavior write SetprecheckBehavior;

Defines whether the action should usually be preselected.

Public property precheckBehaviorElement : TActionPrecheckBehavior read GetprecheckBehaviorElement write SetprecheckBehaviorElement;
 
Public property cardinalityBehavior : string read GetcardinalityBehavior write SetcardinalityBehavior;

Defines whether the action can be selected multiple times.

Public property cardinalityBehaviorElement : TActionCardinalityBehavior read GetcardinalityBehaviorElement write SetcardinalityBehaviorElement;
 
Public property resource : TReference read Getresource write Setresource;

The resource that is the target of the action (e.g. CommunicationRequest).

Public property action : TRequestGroupActionArray read GetactionArray;

Sub actions.


Generated by PasDoc 0.15.0.