Class TMeasureGroup

Unit

Declaration

type TMeasureGroup = class(TBackboneElement)

Description

The Measure resource provides the definition of a quality measure.

Hierarchy

Overview

Methods

Public constructor Create; override;

Properties

Public property linkId : string read GetlinkId write SetlinkId;
Public property linkIdElement : Tstring read GetlinkIdElement write SetlinkIdElement;
Public property code : TCodeableConcept read Getcode write Setcode;
Public property description : string read Getdescription write Setdescription;
Public property descriptionElement : Tmarkdown read GetdescriptionElement write SetdescriptionElement;
Public property type_ : TCodeableConceptArray read Gettype_Array;
Public property subjectCodeableConcept : TCodeableConcept read GetsubjectCodeableConcept write SetsubjectCodeableConcept;
Public property subjectReference : TReference read GetsubjectReference write SetsubjectReference;
Public property basis : string read Getbasis write Setbasis;
Public property basisElement : TFHIRTypes read GetbasisElement write SetbasisElement;
Public property scoring : TCodeableConcept read Getscoring write Setscoring;
Public property scoringUnit : TCodeableConcept read GetscoringUnit write SetscoringUnit;
Public property rateAggregation : string read GetrateAggregation write SetrateAggregation;
Public property rateAggregationElement : Tmarkdown read GetrateAggregationElement write SetrateAggregationElement;
Public property improvementNotation : TCodeableConcept read GetimprovementNotation write SetimprovementNotation;
Public property library_ : TBSFHIRPrimitiveStringArray read Getlibrary_Array;
Public property population : TMeasurePopulationArray read GetpopulationArray;
Public property stratifier : TMeasureStratifierArray read GetstratifierArray;

Description

Methods

Public constructor Create; override;
 

Properties

Public property linkId : string read GetlinkId write SetlinkId;

An identifier that is unique within the Measure allowing linkage to the equivalent item in a MeasureReport resource.

Public property linkIdElement : Tstring read GetlinkIdElement write SetlinkIdElement;
 
Public property code : TCodeableConcept read Getcode write Setcode;

Indicates a meaning for the group. This can be as simple as a unique identifier, or it can establish meaning in a broader context by drawing from a terminology, allowing groups to be correlated across measures.

Public property description : string read Getdescription write Setdescription;

The human readable description of this population group.

Public property descriptionElement : Tmarkdown read GetdescriptionElement write SetdescriptionElement;
 
Public property type_ : TCodeableConceptArray read Gettype_Array;

Indicates whether the measure is used to examine a process, an outcome over time, a patient-reported outcome, or a structure measure such as utilization.

Public property subjectCodeableConcept : TCodeableConcept read GetsubjectCodeableConcept write SetsubjectCodeableConcept;

The intended subjects for the measure. If this element is not provided, a Patient subject is assumed, but the subject of the measure can be anything. (choose any one of subject*, but only one)

Public property subjectReference : TReference read GetsubjectReference write SetsubjectReference;

The intended subjects for the measure. If this element is not provided, a Patient subject is assumed, but the subject of the measure can be anything. (choose any one of subject*, but only one)

Public property basis : string read Getbasis write Setbasis;

The population basis specifies the type of elements in the population. For a subject-based measure, this is boolean (because the subject and the population basis are the same, and the population criteria define yes/no values for each individual in the population). For measures that have a population basis that is different than the subject, this element specifies the type of the population basis. For example, an encounter-based measure has a subject of Patient and a population basis of Encounter, and the population criteria all return lists of Encounters.

Public property basisElement : TFHIRTypes read GetbasisElement write SetbasisElement;
 
Public property scoring : TCodeableConcept read Getscoring write Setscoring;

Indicates how the calculation is performed for the measure, including proportion, ratio, continuous-variable, and cohort. The value set is extensible, allowing additional measure scoring types to be represented.

Public property scoringUnit : TCodeableConcept read GetscoringUnit write SetscoringUnit;

Defines the expected units of measure for the measure score. This element SHOULD be specified as a UCUM unit.

Public property rateAggregation : string read GetrateAggregation write SetrateAggregation;

Describes how to combine the information calculated, based on logic in each of several populations, into one summarized result.

Public property rateAggregationElement : Tmarkdown read GetrateAggregationElement write SetrateAggregationElement;
 
Public property improvementNotation : TCodeableConcept read GetimprovementNotation write SetimprovementNotation;

Information on whether an increase or decrease in score is the preferred result (e.g., a higher score indicates better quality OR a lower score indicates better quality OR quality is within a range).

Public property library_ : TBSFHIRPrimitiveStringArray read Getlibrary_Array;

A reference to a Library resource containing the formal logic used by the measure group.

Public property population : TMeasurePopulationArray read GetpopulationArray;

A population criteria for the measure.

Public property stratifier : TMeasureStratifierArray read GetstratifierArray;

The stratifier criteria for the measure report, specified as either the name of a valid CQL expression defined within a referenced library or a valid FHIR Resource Path.


Generated by PasDoc 0.15.0.