Class TMeasureReport

Unit

Declaration

type TMeasureReport = class(TDomainResource)

Description

The MeasureReport resource contains the results of the calculation of a measure; and optionally a reference to the resources involved in that calculation. If the element is present, it must have either a @value, an @id, or extensions

Hierarchy

Overview

Methods

Public constructor Create; override;

Properties

Public property identifier : TIdentifierArray read GetidentifierArray;
Public property status : string read Getstatus write Setstatus;
Public property statusElement : TMeasureReportStatus read GetstatusElement write SetstatusElement;
Public property type_ : string read Gettype_ write Settype_;
Public property type_Element : TMeasureReportType read Gettype_Element write Settype_Element;
Public property dataUpdateType : string read GetdataUpdateType write SetdataUpdateType;
Public property dataUpdateTypeElement : TSubmitDataUpdateType read GetdataUpdateTypeElement write SetdataUpdateTypeElement;
Public property measure : string read Getmeasure write Setmeasure;
Public property measureElement : Tcanonical read GetmeasureElement write SetmeasureElement;
Public property subject : TReference read Getsubject write Setsubject;
Public property date_ : string read Getdate_ write Setdate_;
Public property date_Element : TdateTime_ read Getdate_Element write Setdate_Element;
Public property reporter : TReference read Getreporter write Setreporter;
Public property reportingVendor : TReference read GetreportingVendor write SetreportingVendor;
Public property location : TReference read Getlocation write Setlocation;
Public property period : TPeriod read Getperiod write Setperiod;
Public property inputParameters : TReference read GetinputParameters write SetinputParameters;
Public property scoring : TCodeableConcept read Getscoring write Setscoring;
Public property improvementNotation : TCodeableConcept read GetimprovementNotation write SetimprovementNotation;
Public property group : TMeasureReportGroupArray read GetgroupArray;
Public property supplementalData : TReferenceArray read GetsupplementalDataArray;
Public property evaluatedResource : TReferenceArray read GetevaluatedResourceArray;

Description

Methods

Public constructor Create; override;
 

Properties

Public property identifier : TIdentifierArray read GetidentifierArray;

A formal identifier that is used to identify this MeasureReport when it is represented in other formats or referenced in a specification, model, design or an instance.

Public property status : string read Getstatus write Setstatus;

The MeasureReport status. No data will be available until the MeasureReport status is complete.

Public property statusElement : TMeasureReportStatus read GetstatusElement write SetstatusElement;
 
Public property type_ : string read Gettype_ write Settype_;

The type of measure report. This may be an individual report, which provides the score for the measure for an individual member of the population; a subject-listing, which returns the list of members that meet the various criteria in the measure; a summary report, which returns a population count for each of the criteria in the measure; or a data-collection, which enables the MeasureReport to be used to exchange the data-of-interest for a quality measure.

Public property type_Element : TMeasureReportType read Gettype_Element write Settype_Element;
 
Public property dataUpdateType : string read GetdataUpdateType write SetdataUpdateType;

Indicates whether the data submitted in a data-exchange report represents a snapshot or incremental update. A snapshot update replaces all previously submitted data for the receiver, whereas an incremental update represents only updated and/or changed data and should be applied as a differential update to the existing submitted data for the receiver.

Public property dataUpdateTypeElement : TSubmitDataUpdateType read GetdataUpdateTypeElement write SetdataUpdateTypeElement;
 
Public property measure : string read Getmeasure write Setmeasure;

A reference to the Measure that was calculated to produce this report.

Public property measureElement : Tcanonical read GetmeasureElement write SetmeasureElement;
 
Public property subject : TReference read Getsubject write Setsubject;

Optional subject identifying the individual or individuals the report is for.

Public property date_ : string read Getdate_ write Setdate_;

The date this measure was calculated.

Public property date_Element : TdateTime_ read Getdate_Element write Setdate_Element;
 
Public property reporter : TReference read Getreporter write Setreporter;

The individual or organization that is reporting the data.

Public property reportingVendor : TReference read GetreportingVendor write SetreportingVendor;

A reference to the vendor who queried the data, calculated results and/or generated the report. The ‘reporting vendor’ is intended to represent the submitting entity when it is not the same as the reporting entity. This extension is used when the Receiver is interested in getting vendor information in the report.

Public property location : TReference read Getlocation write Setlocation;

A reference to the location for which the data is being reported.

Public property period : TPeriod read Getperiod write Setperiod;

The reporting period for which the report was calculated.

Public property inputParameters : TReference read GetinputParameters write SetinputParameters;

A reference to a Parameters resource (typically represented using a contained resource) that represents any input parameters that were provided to the operation that generated the report.

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. It is expected to be the same as the scoring element on the referenced Measure.

Public property improvementNotation : TCodeableConcept read GetimprovementNotation write SetimprovementNotation;

Whether improvement in the measure is noted by an increase or decrease in the measure score.

Public property group : TMeasureReportGroupArray read GetgroupArray;

The results of the calculation, one for each population group in the measure.

Public property supplementalData : TReferenceArray read GetsupplementalDataArray;

A reference to a Resource that represents additional information collected for the report. If the value of the supplemental data is not a Resource (i.e. evaluating the supplementalData expression for this case in the measure results in a value that is not a FHIR Resource), it is reported as a reference to a contained Observation resource.

Public property evaluatedResource : TReferenceArray read GetevaluatedResourceArray;

Evaluated resources are used to capture what data was involved in the calculation of a measure. This usage is only allowed for individual reports to ensure that the size of the MeasureReport resource is bounded.


Generated by PasDoc 0.15.0.