Class TDataRequirementCodeFilter

Unit

Declaration

type TDataRequirementCodeFilter = class(TDataType)

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 searchParam : string read GetsearchParam write SetsearchParam;
Public property searchParamElement : Tstring read GetsearchParamElement write SetsearchParamElement;
Public property valueSet : string read GetvalueSet write SetvalueSet;
Public property valueSetElement : Tcanonical read GetvalueSetElement write SetvalueSetElement;
Public property code : TCodingArray read GetcodeArray;

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 SHALL be a FHIRPath resolvable on the specified type of the DataRequirement, and SHALL consist only of identifiers, constant indexers, and .resolve(). The path is allowed to contain qualifiers (.) to traverse sub-elements, as well as indexers ([x]) to traverse multiple-cardinality sub-elements (see the [Simple FHIRPath Profile](fhirpath.html#simple) for full details). 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 searchParam : string read GetsearchParam write SetsearchParam;

A token parameter that refers to a search parameter defined on the specified type of the DataRequirement, and which searches on elements of type code, Coding, or CodeableConcept.

Public property searchParamElement : Tstring read GetsearchParamElement write SetsearchParamElement;
 
Public property valueSet : string read GetvalueSet write SetvalueSet;

The valueset for the code filter. The valueSet and code elements are additive. 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 valueSetElement : Tcanonical read GetvalueSetElement write SetvalueSetElement;
 
Public property code : TCodingArray read GetcodeArray;

The codes for the code filter. 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. If codes are specified in addition to a value set, the filter returns items matching a code in the value set or one of the specified codes.


Generated by PasDoc 0.15.0.