Data Exchange For Quality Measures STU1 for FHIR STU3 Implementation Guide (Release 1.0.0)

This page is part of the Da Vinci Data Exchange for Quality Measures (DEQM) FHIR IG (v1.0.0: STU 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-summary-measurereport-deqm

MeasureReport is used as an organizer for both data exchange for measure and for measure reporting. Three profiles on the MeasureReport resource are defined in this guide to delineate these different uses. The DEQM Summary MeasureReport Profile defined here is used when a measure is reported to an aggregator for for a group of patients. It contains all of the data that is relevant to generate the report including the measure outcome and is similar to a QRDA Category 3 report. Unlike the DEQM Individual MeasureReport Profile, the report is typically transacted as a single MeasureReport report.

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 “summary”
  3. The reference to the Measure
  4. The date the report was generated
  5. The organization that reported the data
  6. The reporting period
  7. The results of the calculation (the Measure Scores)

Each MeasureReport should have (Must Support):

  1. Separate subgroup calculations (stratifiers)
  2. Reference to a reporting vendor using the DEQM Reporting Vendor Extension
  3. A certification identifier using the DEQM Certification Identifier Extension
  4. Ability to use other types for measure score using the DEQM Alternate Score Type Extension
  5. Reference to a reporting group using the DEQM Reporting Group Extension

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/summary-measurereport-deqm

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

This profile builds on MeasureReport


Summary

Mandatory: 10 elements (4 nested mandatory elements)
Must-Support: 26 elements
Fixed Value: 1 element
Prohibited: 4 elements

Structures

This structure refers to these other structures:

Extensions

This structure refers to these extensions:

NameFlagsCard.TypeDescription & Constraintsdoco
.. MeasureReport 0..*MeasureReport
... extension-reportingVendor S0..1Reference(DEQM Organization Profile)Vendor information
URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-reportingVendor
... extension-certificationIdentifier S0..1IdentifierCMS EHR Certifciation ID
URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-certificationIdentifier
.... valueIdentifier 1..1IdentifierRequired Pattern: At least the following
..... system1..1uriThe namespace for the identifier value
Fixed Value: urn:oid:2.16.840.1.113883.3.2074.1
... status S1..1codeBinding: MeasureReportStatus (required)
... type S1..1codeFixed Value: summary
... measure S1..1Reference(Measure)
... patient 0..0
... date S1..1dateTime
... reportingOrganization S1..1Reference(DEQM Organization Profile)The organization where the measure was completed
.... extension-reportingOrganizationGroup S0..1Reference(Group)Group of practitioners responsible for a report
URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-reportingOrganizationGroup
... period SI1..1Perioddeqm-1: Date precision SHALL be at least to day ( YYYY-MM-DD )
.... start S1..1dateTime
.... end S1..1dateTime
... group S1..*BackboneElement
.... identifier S1..1Identifier
.... population S1..*BackboneElement
..... identifier S0..1Identifier
..... code S1..1CodeableConcept
..... count S1..1integer
..... patients 0..0
.... measureScore S1..1decimal
.... stratifier S0..*BackboneElement
..... identifier S1..1Identifier
..... stratum S0..*BackboneElement
...... value S1..1string
...... population S0..*BackboneElement
....... code S1..1CodeableConcept
....... count S1..1integer
....... patients 0..0
...... measureScore S0..1decimal
... evaluatedResources 0..0

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. MeasureReport I0..*MeasureReportResults 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 (extensible)
Max Binding: All Languages
... text I0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
... extension-reportingVendor SI0..1Reference(DEQM Organization Profile)Vendor information
URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-reportingVendor
... extension-certificationIdentifier SI0..1IdentifierCMS EHR Certifciation ID
URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-certificationIdentifier
.... id 0..1stringxml:id (or equivalent in JSON)
.... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
.... url 1..1uri"http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-certificationIdentifier"
.... value[x] 1..1(Slice Definition)Value of extension
Slice: Unordered, Closed by type:$this
..... value[x]:valueIdentifier 1..1IdentifierValue of extension
Required Pattern: At least the following
...... id0..1stringxml:id (or equivalent in JSON)
...... extension0..*ExtensionAdditional Content defined by implementations
...... use0..1codeusual | official | temp | secondary (If known)
...... type0..1CodeableConceptDescription of identifier
...... system1..1uriThe namespace for the identifier value
Fixed Value: urn:oid:2.16.840.1.113883.3.2074.1
...... value0..1stringThe value that is unique
...... period0..1PeriodTime period when id is/was valid for use
...... assigner0..1Reference(Organization)Organization that issued id (may be just text)
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier Σ0..1IdentifierAdditional identifier for the Report
... status ?!SΣ1..1codecomplete | pending | error
Binding: MeasureReportStatus (required)
... type SΣ1..1codeindividual | patient-list | summary
Binding: MeasureReportType (required)
Fixed Value: summary
... measure SΣ1..1Reference(Measure)What measure was evaluated
... date SΣ1..1dateTimeWhen the report was generated
... reportingOrganization SΣ1..1Reference(DEQM Organization Profile)The organization where the measure was completed
.... id 0..1stringxml:id (or equivalent in JSON)
.... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
.... extension-reportingOrganizationGroup S0..1Reference(Group)Group of practitioners responsible for a report
URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-reportingOrganizationGroup
.... reference ΣI0..1stringLiteral reference, Relative, internal or absolute URL
.... identifier Σ0..1IdentifierLogical reference, when literal reference is not known
.... display Σ0..1stringText alternative for the resource
... period SΣI1..1PeriodWhat period the report covers
deqm-1: Date precision SHALL be at least to day ( YYYY-MM-DD )
.... id 0..1stringxml:id (or equivalent in JSON)
.... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
.... start SΣI1..1dateTimeStarting time with inclusive boundary
.... end SΣI1..1dateTimeEnd time with inclusive boundary, if not ongoing
... group SI1..*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
.... identifier S1..1IdentifierWhat group of the measure
.... population SI1..*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
..... identifier SΣ0..1IdentifierPopulation identifier as defined in the measure
..... code SΣ1..1CodeableConceptinitial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-score
Binding: MeasurePopulationType (extensible)
..... count S1..1integerSize of the population
.... measureScore SΣ1..1decimalWhat score this group achieved
.... stratifier SI0..*BackboneElementStratification results
..... id 0..1stringxml:id (or equivalent in JSON)
..... extension 0..*ExtensionAdditional Content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored
..... identifier S1..1IdentifierWhat stratifier of the group
..... stratum SI0..*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
...... value S1..1stringThe stratum value, e.g. male
...... population SI0..*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
....... identifier Σ0..1IdentifierPopulation identifier as defined in the measure
....... code SΣ1..1CodeableConceptinitial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-score
Binding: MeasurePopulationType (extensible)
....... count S1..1integerSize of the population
...... measureScore SΣ0..1decimalWhat score this stratum achieved

doco Documentation for this format

Summary

Mandatory: 10 elements (4 nested mandatory elements)
Must-Support: 26 elements
Fixed Value: 1 element
Prohibited: 4 elements

Structures

This structure refers to these other structures:

Extensions

This structure refers to these extensions:

Differential View

NameFlagsCard.TypeDescription & Constraintsdoco
.. MeasureReport 0..*MeasureReport
... extension-reportingVendor S0..1Reference(DEQM Organization Profile)Vendor information
URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-reportingVendor
... extension-certificationIdentifier S0..1IdentifierCMS EHR Certifciation ID
URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-certificationIdentifier
.... valueIdentifier 1..1IdentifierRequired Pattern: At least the following
..... system1..1uriThe namespace for the identifier value
Fixed Value: urn:oid:2.16.840.1.113883.3.2074.1
... status S1..1codeBinding: MeasureReportStatus (required)
... type S1..1codeFixed Value: summary
... measure S1..1Reference(Measure)
... patient 0..0
... date S1..1dateTime
... reportingOrganization S1..1Reference(DEQM Organization Profile)The organization where the measure was completed
.... extension-reportingOrganizationGroup S0..1Reference(Group)Group of practitioners responsible for a report
URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-reportingOrganizationGroup
... period SI1..1Perioddeqm-1: Date precision SHALL be at least to day ( YYYY-MM-DD )
.... start S1..1dateTime
.... end S1..1dateTime
... group S1..*BackboneElement
.... identifier S1..1Identifier
.... population S1..*BackboneElement
..... identifier S0..1Identifier
..... code S1..1CodeableConcept
..... count S1..1integer
..... patients 0..0
.... measureScore S1..1decimal
.... stratifier S0..*BackboneElement
..... identifier S1..1Identifier
..... stratum S0..*BackboneElement
...... value S1..1string
...... population S0..*BackboneElement
....... code S1..1CodeableConcept
....... count S1..1integer
....... patients 0..0
...... measureScore S0..1decimal
... evaluatedResources 0..0

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. MeasureReport I0..*MeasureReportResults 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 (extensible)
Max Binding: All Languages
... text I0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
... extension-reportingVendor SI0..1Reference(DEQM Organization Profile)Vendor information
URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-reportingVendor
... extension-certificationIdentifier SI0..1IdentifierCMS EHR Certifciation ID
URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-certificationIdentifier
.... id 0..1stringxml:id (or equivalent in JSON)
.... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
.... url 1..1uri"http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-certificationIdentifier"
.... value[x] 1..1(Slice Definition)Value of extension
Slice: Unordered, Closed by type:$this
..... value[x]:valueIdentifier 1..1IdentifierValue of extension
Required Pattern: At least the following
...... id0..1stringxml:id (or equivalent in JSON)
...... extension0..*ExtensionAdditional Content defined by implementations
...... use0..1codeusual | official | temp | secondary (If known)
...... type0..1CodeableConceptDescription of identifier
...... system1..1uriThe namespace for the identifier value
Fixed Value: urn:oid:2.16.840.1.113883.3.2074.1
...... value0..1stringThe value that is unique
...... period0..1PeriodTime period when id is/was valid for use
...... assigner0..1Reference(Organization)Organization that issued id (may be just text)
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier Σ0..1IdentifierAdditional identifier for the Report
... status ?!SΣ1..1codecomplete | pending | error
Binding: MeasureReportStatus (required)
... type SΣ1..1codeindividual | patient-list | summary
Binding: MeasureReportType (required)
Fixed Value: summary
... measure SΣ1..1Reference(Measure)What measure was evaluated
... date SΣ1..1dateTimeWhen the report was generated
... reportingOrganization SΣ1..1Reference(DEQM Organization Profile)The organization where the measure was completed
.... id 0..1stringxml:id (or equivalent in JSON)
.... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
.... extension-reportingOrganizationGroup S0..1Reference(Group)Group of practitioners responsible for a report
URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-reportingOrganizationGroup
.... reference ΣI0..1stringLiteral reference, Relative, internal or absolute URL
.... identifier Σ0..1IdentifierLogical reference, when literal reference is not known
.... display Σ0..1stringText alternative for the resource
... period SΣI1..1PeriodWhat period the report covers
deqm-1: Date precision SHALL be at least to day ( YYYY-MM-DD )
.... id 0..1stringxml:id (or equivalent in JSON)
.... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
.... start SΣI1..1dateTimeStarting time with inclusive boundary
.... end SΣI1..1dateTimeEnd time with inclusive boundary, if not ongoing
... group SI1..*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
.... identifier S1..1IdentifierWhat group of the measure
.... population SI1..*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
..... identifier SΣ0..1IdentifierPopulation identifier as defined in the measure
..... code SΣ1..1CodeableConceptinitial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-score
Binding: MeasurePopulationType (extensible)
..... count S1..1integerSize of the population
.... measureScore SΣ1..1decimalWhat score this group achieved
.... stratifier SI0..*BackboneElementStratification results
..... id 0..1stringxml:id (or equivalent in JSON)
..... extension 0..*ExtensionAdditional Content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored
..... identifier S1..1IdentifierWhat stratifier of the group
..... stratum SI0..*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
...... value S1..1stringThe stratum value, e.g. male
...... population SI0..*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
....... identifier Σ0..1IdentifierPopulation identifier as defined in the measure
....... code SΣ1..1CodeableConceptinitial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-score
Binding: MeasurePopulationType (extensible)
....... count S1..1integerSize of the population
...... measureScore SΣ0..1decimalWhat score this stratum achieved

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.

Framework:

Summary Measure Reporting Interactions