Besa Fhir Help FileGetting Started Units Class Hierarchy Classes, Interfaces, Objects and Records Types Variables Constants Functions and Procedures Identifiers |
Class TCommunicationRequest
Unit
bsFhir_r5
Declaration
type TCommunicationRequest = class(TDomainResource)
Description
A request to convey information; e.g. the CDS system proposes that an alert be sent to a responsible provider, the CDS system proposes that the public health agency be notified about a reportable condition. 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; |
Business identifiers assigned to this communication request by the performer or other systems which remain constant as the resource is updated and propagates from server to server.
|
|
property basedOn : TReferenceArray read GetbasedOnArray; |
A plan or proposal 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 multiple independent Request instances that were activated/authorized more or less simultaneously by a single author. The presence of the same identifier on each request ties those requests together and may have business ramifications in terms of reporting of results, billing, etc. E.g. a requisition number shared by a set of lab tests ordered together, or a prescription number shared by all meds ordered at one time.
|
|
property status : string read Getstatus write Setstatus; |
The status of the proposal or order.
|
|
property statusElement : TRequestStatus read GetstatusElement write SetstatusElement; |
|
|
property statusReason : TCodeableConcept read GetstatusReason write SetstatusReason; |
Captures the reason for the current state of the CommunicationRequest.
|
|
property intent : string read Getintent write Setintent; |
Indicates the level of authority/intentionality associated with the CommunicationRequest and where the request fits into the workflow chain.
|
|
property intentElement : TRequestIntent read GetintentElement write SetintentElement; |
|
|
property category : TCodeableConceptArray read GetcategoryArray; |
The type of message to be sent such as alert, notification, reminder, instruction, etc.
|
|
property priority : string read Getpriority write Setpriority; |
Characterizes how quickly the proposed act must be initiated. Includes concepts such as stat, urgent, routine.
|
|
property priorityElement : TRequestPriority read GetpriorityElement write SetpriorityElement; |
|
|
property doNotPerform : boolean read GetdoNotPerform write SetdoNotPerform; |
If true indicates that the CommunicationRequest is asking for the specified action to *not* occur.
|
|
property doNotPerformElement : Tboolean read GetdoNotPerformElement write SetdoNotPerformElement; |
|
|
property medium : TCodeableConceptArray read GetmediumArray; |
A channel that was used for this communication (e.g. email, fax).
|
|
property subject : TReference read Getsubject write Setsubject; |
The patient or group that is the focus of this communication request.
|
|
property about : TReferenceArray read GetaboutArray; |
Other resources that pertain to this communication request and to which this communication request should be associated.
|
|
property encounter : TReference read Getencounter write Setencounter; |
The Encounter during which this CommunicationRequest was created or to which the creation of this record is tightly associated.
|
|
property occurrenceDateTime : string read GetoccurrenceDateTime write SetoccurrenceDateTime; |
The time when this communication is to occur. (choose any one of occurrence*, but only one)
|
|
property occurrenceDateTimeElement : TdateTime_ read GetoccurrenceDateTimeElement write SetoccurrenceDateTimeElement; |
|
|
property occurrencePeriod : TPeriod read GetoccurrencePeriod write SetoccurrencePeriod; |
The time when this communication is to occur. (choose any one of occurrence*, but only one)
|
|
property authoredOn : string read GetauthoredOn write SetauthoredOn; |
For draft requests, indicates the date of initial creation. For requests with other statuses, indicates the date of activation.
|
|
property authoredOnElement : TdateTime_ read GetauthoredOnElement write SetauthoredOnElement; |
|
|
property requester : TReference read Getrequester write Setrequester; |
The device, individual, or organization who asks for the information to be shared.
|
|
property recipient : TReferenceArray read GetrecipientArray; |
The entity (e.g. person, organization, clinical information system, device, group, or care team) which is the intended target of the communication.
|
|
property informationProvider : TReferenceArray read GetinformationProviderArray; |
The entity (e.g. person, organization, clinical information system, or device) which is to be the source of the communication.
|
|
property reason : TCodeableReferenceArray read GetreasonArray; |
Describes why the request is being made in coded or textual form.
|
|
property note : TAnnotationArray read GetnoteArray; |
Comments made about the request by the requester, sender, recipient, subject or other participants.
|
Generated by PasDoc 0.15.0.
|