Class TQuestionnaireResponse

Unit

Declaration

type TQuestionnaireResponse = class(TDomainResource)

Description

A structured set of questions and their answers. The questions are ordered and grouped into coherent subsets, corresponding to the structure of the grouping of the questionnaire being responded to. 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 basedOn : TReferenceArray read GetbasedOnArray;
Public property partOf : TReferenceArray read GetpartOfArray;
Public property questionnaire : string read Getquestionnaire write Setquestionnaire;
Public property questionnaireElement : Tcanonical read GetquestionnaireElement write SetquestionnaireElement;
Public property status : string read Getstatus write Setstatus;
Public property statusElement : TQuestionnaireResponseStatus read GetstatusElement write SetstatusElement;
Public property subject : TReference read Getsubject write Setsubject;
Public property encounter : TReference read Getencounter write Setencounter;
Public property authored : string read Getauthored write Setauthored;
Public property authoredElement : TdateTime_ read GetauthoredElement write SetauthoredElement;
Public property author : TReference read Getauthor write Setauthor;
Public property source : TReference read Getsource write Setsource;
Public property item : TQuestionnaireResponseItemArray read GetitemArray;

Description

Methods

Public constructor Create; override;
 

Properties

Public property identifier : TIdentifierArray read GetidentifierArray;

Business identifiers assigned to this questionnaire response by the performer and/or other systems. These identifiers remain constant as the resource is updated and propagates from server to server.

Public property basedOn : TReferenceArray read GetbasedOnArray;

A plan, proposal or order that is fulfilled in whole or in part by this questionnaire response. For example, a ServiceRequest seeking an intake assessment or a decision support recommendation to assess for post-partum depression.

Public property partOf : TReferenceArray read GetpartOfArray;

A procedure or observation that this questionnaire was performed as part of the execution of. For example, the surgery a checklist was executed as part of.

Public property questionnaire : string read Getquestionnaire write Setquestionnaire;

The Questionnaire that defines and organizes the questions for which answers are being provided.

Public property questionnaireElement : Tcanonical read GetquestionnaireElement write SetquestionnaireElement;
 
Public property status : string read Getstatus write Setstatus;

The current state of the questionnaire response.

Public property statusElement : TQuestionnaireResponseStatus read GetstatusElement write SetstatusElement;
 
Public property subject : TReference read Getsubject write Setsubject;

The subject of the questionnaire response. This could be a patient, organization, practitioner, device, etc. This is who/what the answers apply to, but is not necessarily the source of information.

Public property encounter : TReference read Getencounter write Setencounter;

The Encounter during which this questionnaire response was created or to which the creation of this record is tightly associated.

Public property authored : string read Getauthored write Setauthored;

The date and/or time that this questionnaire response was last modified by the user - e.g. changing answers or revising status.

Public property authoredElement : TdateTime_ read GetauthoredElement write SetauthoredElement;
 
Public property author : TReference read Getauthor write Setauthor;

The individual or device that received the answers to the questions in the QuestionnaireResponse and recorded them in the system.

Public property source : TReference read Getsource write Setsource;

The individual or device that answered the questions about the subject.

Public property item : TQuestionnaireResponseItemArray read GetitemArray;

A group or question item from the original questionnaire for which answers are provided.


Generated by PasDoc 0.15.0.