Class TDataRequirementValueFilter
Unit
bsFhir_r5
Declaration
type TDataRequirementValueFilter = 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
Properties
Description
Methods
|
constructor Create; override; |
|
Properties
|
property path : string read Getpath write Setpath; |
The 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 a type that is comparable to the valueFilter.value[x] element for the filter.
|
|
property pathElement : Tstring read GetpathElement write SetpathElement; |
|
|
property searchParam : string read GetsearchParam write SetsearchParam; |
A search parameter defined on the specified type of the DataRequirement, and which searches on elements of a type compatible with the type of the valueFilter.value[x] for the filter.
|
|
property searchParamElement : Tstring read GetsearchParamElement write SetsearchParamElement; |
|
|
property comparator : string read Getcomparator write Setcomparator; |
The comparator to be used to determine whether the value is matching.
|
|
property comparatorElement : Tcode read GetcomparatorElement write SetcomparatorElement; |
|
|
property valueDateTime : string read GetvalueDateTime write SetvalueDateTime; |
The value of the filter. (choose any one of value*, but only one)
|
|
property valueDateTimeElement : TdateTime_ read GetvalueDateTimeElement write SetvalueDateTimeElement; |
|
|
property valuePeriod : TPeriod read GetvaluePeriod write SetvaluePeriod; |
The value of the filter. (choose any one of value*, but only one)
|
|
property valueDuration : TDuration read GetvalueDuration write SetvalueDuration; |
The value of the filter. (choose any one of value*, but only one)
|
Generated by PasDoc 0.15.0.
|