Class TDataRequirementCodeFilter

Unit

Declaration

type TDataRequirementCodeFilter = class(TElement)

Description

Describes a required data item for evaluation in terms of the type of data, and optional code or date-based filters of the data. If the element is present, it must have a value for at least one of the defined elements, an @id referenced from the Narrative, or extensions

Hierarchy

Overview

Methods

Public constructor Create; override;

Properties

Public property path : string read Getpath write Setpath;
Public property pathElement : Tstring read GetpathElement write SetpathElement;
Public property valueSet : TElement read GetvalueSet write SetvalueSet;
Public property valueCode : TBSFHIRPrimitiveStringArray read GetvalueCodeArray;
Public property valueCoding : TCodingArray read GetvalueCodingArray;
Public property valueCodeableConcept : TCodeableConceptArray read GetvalueCodeableConceptArray;

Description

Methods

Public constructor Create; override;
 

Properties

Public property path : string read Getpath write Setpath;

The code-valued attribute of the filter. The specified path must be resolvable from the type of the required data. The path is allowed to contain qualifiers (.) to traverse sub-elements, as well as indexers ([x]) to traverse multiple-cardinality sub-elements. Note that the index must be an integer constant. The path must resolve to an element of type code, Coding, or CodeableConcept.

Public property pathElement : Tstring read GetpathElement write SetpathElement;
 
Public property valueSet : TElement read GetvalueSet write SetvalueSet;

The valueset for the code filter. The valueSet and value elements are exclusive. If valueSet is specified, the filter will return only those data items for which the value of the code-valued element specified in the path is a member of the specified valueset.

Public property valueCode : TBSFHIRPrimitiveStringArray read GetvalueCodeArray;

The codes for the code filter. Only one of valueSet, valueCode, valueCoding, or valueCodeableConcept may be specified. If values are given, the filter will return only those data items for which the code-valued attribute specified by the path has a value that is one of the specified codes.

Public property valueCoding : TCodingArray read GetvalueCodingArray;

The Codings for the code filter. Only one of valueSet, valueCode, valueConding, or valueCodeableConcept may be specified. If values are given, the filter will return only those data items for which the code-valued attribute specified by the path has a value that is one of the specified Codings.

Public property valueCodeableConcept : TCodeableConceptArray read GetvalueCodeableConceptArray;

The CodeableConcepts for the code filter. Only one of valueSet, valueCode, valueConding, or valueCodeableConcept may be specified. If values are given, the filter will return only those data items for which the code-valued attribute specified by the path has a value that is one of the specified CodeableConcepts.


Generated by PasDoc 0.15.0.