Data Exchange For Quality Measures R4 Artifacts Implementation Guide: STU1 Ballot 1 (for FHIR 3.5.0)

This page is part of the Da Vinci Data Exchange for Quality Measures (DEQM) FHIR IG (v0.1.0: STU 1 Ballot 1) based on FHIR R3. The current version which supercedes this version is 3.1.0. For a full list of available versions, see the Directory of published versions

StructureDefinition-measurereport-deqm

The DEQM MeasureReport Profile represents the quality measure results that the practitioner’s organization convey to the payer. It contains the references to other profiles needed to attest to the measure.

Mandatory Data Elements and Terminology

The following data-elements are mandatory (i.e data MUST be present).

Each MeasureReport must have:

  1. A status
  2. A measure report type hardcoded to “individual”
  3. The reference to the Measure
  4. A patient the report is for
  5. The date the report was generated
  6. The organization that reported the data
  7. The reporting period

Each MeasureReport should have (Must Support):

  1. Reference to all the resources involved in producing the report

Additional Profile specific implementation guidance:

None

Examples

Formal Views of Profile Content

Description of Profiles, Differentials, and Snapshots.

The official URL for this profile is: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/measurereport-deqm

Published on Tue Jun 19 00:00:00 AEST 2018 as a active by Da Vinci Project.

This profile builds on MeasureReport


Summary

Mandatory: 4 elements
Must-Support: 8 elements
Fixed Value: 1 element

Structures

This structure refers to these other structures:

  • unable to summarise profile http://hl7.org/fhir/qicore/StructureDefinition/qicore-patient (no profile found)
  • unable to summarise profile http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/organization-deqm (no profile found)
NameFlagsCard.TypeDescription & Constraintsdoco
.. MeasureReport 0..*
... status S1..1codeBinding: MeasureReportStatus (required)
... type S1..1codeFixed Value: individual
... measure S1..1canonical(Measure)Da Vinci Measures
... subject S1..1Reference(http://hl7.org/fhir/qicore/StructureDefinition/qicore-patient)
... date S1..1dateTime
... reporter S1..1Reference(http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/organization-deqm)The organization where the measure was completed
... period S1..1Period
... evaluatedResource S0..*Reference(Resource)

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. MeasureReport I0..*Results of a measure evaluation
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: Common Languages (preferred)
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionAdditional Content defined by implementations
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier Σ0..*IdentifierAdditional identifier for the MeasureReport
... status ?!SΣ1..1codecomplete | pending | error
Binding: MeasureReportStatus (required)
... type SΣI1..1codeindividual | subject-list | summary | data-collection
Binding: MeasureReportType (required)
Fixed Value: individual
... measure SΣ1..1canonical(Measure)Da Vinci Measures
... subject SΣ1..1Reference(http://hl7.org/fhir/qicore/StructureDefinition/qicore-patient)What individual(s) the report is for
... date SΣ1..1dateTimeWhen the report was generated
... reporter SΣ1..1Reference(http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/organization-deqm)The organization where the measure was completed
... period SΣ1..1PeriodWhat period the report covers
... improvementNotation ?!Σ0..1codeincrease | decrease
Binding: MeasureImprovementNotation (required)
... group I0..*BackboneElementMeasure results for each group
.... id 0..1stringxml:id (or equivalent in JSON)
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored if unrecognized
.... code Σ0..1CodeableConceptMeaning of the group
.... population I0..*BackboneElementThe populations in the group
..... id 0..1stringxml:id (or equivalent in JSON)
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored if unrecognized
..... code Σ0..1CodeableConceptinitial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation
Binding: MeasurePopulationType (extensible)
..... count 0..1integerSize of the population
..... subjectResults 0..1Reference(List)For subject-list reports, the subject results in this population
.... measureScore Σ0..1QuantityWhat score this group achieved
.... stratifier I0..*BackboneElementStratification results
..... id 0..1stringxml:id (or equivalent in JSON)
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored if unrecognized
..... code 0..1CodeableConceptWhat stratifier of the group
..... stratum I0..*BackboneElementStratum results, one for each unique value in the stratifier
...... id 0..1stringxml:id (or equivalent in JSON)
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored if unrecognized
...... value 1..1CodeableConceptThe stratum value, e.g. male
...... population I0..*BackboneElementPopulation results in this stratum
....... id 0..1stringxml:id (or equivalent in JSON)
....... extension 0..*ExtensionAdditional content defined by implementations
....... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored if unrecognized
....... code 0..1CodeableConceptinitial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation
Binding: MeasurePopulationType (extensible)
....... count 0..1integerSize of the population
....... subjectResults 0..1Reference(List)For subject-list reports, the subject results in this population
...... measureScore 0..1QuantityWhat score this stratum achieved
... evaluatedResource S0..*Reference(Resource)What data was used to calculate the measure score

doco Documentation for this format

Summary

Mandatory: 4 elements
Must-Support: 8 elements
Fixed Value: 1 element

Structures

This structure refers to these other structures:

  • unable to summarise profile http://hl7.org/fhir/qicore/StructureDefinition/qicore-patient (no profile found)
  • unable to summarise profile http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/organization-deqm (no profile found)

Differential View

NameFlagsCard.TypeDescription & Constraintsdoco
.. MeasureReport 0..*
... status S1..1codeBinding: MeasureReportStatus (required)
... type S1..1codeFixed Value: individual
... measure S1..1canonical(Measure)Da Vinci Measures
... subject S1..1Reference(http://hl7.org/fhir/qicore/StructureDefinition/qicore-patient)
... date S1..1dateTime
... reporter S1..1Reference(http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/organization-deqm)The organization where the measure was completed
... period S1..1Period
... evaluatedResource S0..*Reference(Resource)

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. MeasureReport I0..*Results of a measure evaluation
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: Common Languages (preferred)
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionAdditional Content defined by implementations
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier Σ0..*IdentifierAdditional identifier for the MeasureReport
... status ?!SΣ1..1codecomplete | pending | error
Binding: MeasureReportStatus (required)
... type SΣI1..1codeindividual | subject-list | summary | data-collection
Binding: MeasureReportType (required)
Fixed Value: individual
... measure SΣ1..1canonical(Measure)Da Vinci Measures
... subject SΣ1..1Reference(http://hl7.org/fhir/qicore/StructureDefinition/qicore-patient)What individual(s) the report is for
... date SΣ1..1dateTimeWhen the report was generated
... reporter SΣ1..1Reference(http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/organization-deqm)The organization where the measure was completed
... period SΣ1..1PeriodWhat period the report covers
... improvementNotation ?!Σ0..1codeincrease | decrease
Binding: MeasureImprovementNotation (required)
... group I0..*BackboneElementMeasure results for each group
.... id 0..1stringxml:id (or equivalent in JSON)
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored if unrecognized
.... code Σ0..1CodeableConceptMeaning of the group
.... population I0..*BackboneElementThe populations in the group
..... id 0..1stringxml:id (or equivalent in JSON)
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored if unrecognized
..... code Σ0..1CodeableConceptinitial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation
Binding: MeasurePopulationType (extensible)
..... count 0..1integerSize of the population
..... subjectResults 0..1Reference(List)For subject-list reports, the subject results in this population
.... measureScore Σ0..1QuantityWhat score this group achieved
.... stratifier I0..*BackboneElementStratification results
..... id 0..1stringxml:id (or equivalent in JSON)
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored if unrecognized
..... code 0..1CodeableConceptWhat stratifier of the group
..... stratum I0..*BackboneElementStratum results, one for each unique value in the stratifier
...... id 0..1stringxml:id (or equivalent in JSON)
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored if unrecognized
...... value 1..1CodeableConceptThe stratum value, e.g. male
...... population I0..*BackboneElementPopulation results in this stratum
....... id 0..1stringxml:id (or equivalent in JSON)
....... extension 0..*ExtensionAdditional content defined by implementations
....... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored if unrecognized
....... code 0..1CodeableConceptinitial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation
Binding: MeasurePopulationType (extensible)
....... count 0..1integerSize of the population
....... subjectResults 0..1Reference(List)For subject-list reports, the subject results in this population
...... measureScore 0..1QuantityWhat score this stratum achieved
... evaluatedResource S0..*Reference(Resource)What data was used to calculate the measure score

doco Documentation for this format

Downloads: StructureDefinition: (XML, JSON), Schema: XML Schematron


Quick Start

Below is an overview of the required set of RESTful FHIR interactions - for example, search and read operations - for this profile. See the Conformance requirements for a complete list of supported RESTful interactions for this IG.

Use cases: