Class TSubscriptionTopicCanFilterBy

Unit

Declaration

type TSubscriptionTopicCanFilterBy = class(TBackboneElement)

Description

Describes a stream of resource state changes or events and annotated with labels useful to filter projections from this topic.

Hierarchy

Overview

Methods

Public constructor Create; override;

Properties

Public property description : string read Getdescription write Setdescription;
Public property descriptionElement : Tmarkdown read GetdescriptionElement write SetdescriptionElement;
Public property resource : string read Getresource write Setresource;
Public property resourceElement : Turi read GetresourceElement write SetresourceElement;
Public property filterParameter : string read GetfilterParameter write SetfilterParameter;
Public property filterParameterElement : Tstring read GetfilterParameterElement write SetfilterParameterElement;
Public property filterDefinition : string read GetfilterDefinition write SetfilterDefinition;
Public property filterDefinitionElement : Turi read GetfilterDefinitionElement write SetfilterDefinitionElement;
Public property comparator : TBSFHIRPrimitiveStringArray read GetcomparatorArray;
Public property modifier : TBSFHIRPrimitiveStringArray read GetmodifierArray;

Description

Methods

Public constructor Create; override;
 

Properties

Public property description : string read Getdescription write Setdescription;

Description of how this filtering parameter is intended to be used.

Public property descriptionElement : Tmarkdown read GetdescriptionElement write SetdescriptionElement;
 
Public property resource : string read Getresource write Setresource;

URL of the Resource that is the type used in this filter. This is the "focus" of the topic (or one of them if there are more than one). It will be the same, a generality, or a specificity of SubscriptionTopic.resourceTrigger.resource or SubscriptionTopic.eventTrigger.resource when they are present.

Public property resourceElement : Turi read GetresourceElement write SetresourceElement;
 
Public property filterParameter : string read GetfilterParameter write SetfilterParameter;

Either the canonical URL to a search parameter (like "http://hl7.org/fhir/SearchParameter/encounter-patient") or topic-defined parameter (like "hub.event") which is a label for the filter.

Public property filterParameterElement : Tstring read GetfilterParameterElement write SetfilterParameterElement;
 
Public property filterDefinition : string read GetfilterDefinition write SetfilterDefinition;

Either the canonical URL to a search parameter (like "http://hl7.org/fhir/SearchParameter/encounter-patient") or the officially-defined URI for a shared filter concept (like "http://example.org/concepts/shared-common-event").

Public property filterDefinitionElement : Turi read GetfilterDefinitionElement write SetfilterDefinitionElement;
 
Public property comparator : TBSFHIRPrimitiveStringArray read GetcomparatorArray;

Comparators allowed for the filter parameter.

Public property modifier : TBSFHIRPrimitiveStringArray read GetmodifierArray;

Modifiers allowed for the filter parameter.


Generated by PasDoc 0.15.0.