Data Exchange For Quality Measures STU2 for FHIR R4 Implementation Guide CI Build

Data Exchange For Quality Measures STU2 for FHIR R4, published by HL7 International - Clinical Quality Information Work Group. This is not an authorized publication; it is the continuous build for version 1.1.1). This version is based on the current content of https://github.com/HL7/davinci-deqm/ and changes regularly. See the Directory of published versions

StructureDefinition-indv-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 Individual MeasureReport Profile defined here is used when a measure is reported to an aggregator for one specific patient. It contains all of the data that is relevant to generate the report including the measure outcome and is similar to a QRDA Category 1 report. In addition to the MeasureReport, the report would be collected in a Bundle with the Organization, Patient and any other resources that were used to calculate this 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
  8. The results of the calculation (the Measure Score)

Each MeasureReport should have (Must Support):

  1. Reference to a reporting vendor using the DEQM Reporting Vendor Extension
  2. A certification identifier using the DEQM Certification Identifier Extension
  3. Ability to use other types for measure score using the DEQM Alternate Score Type 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/indv-measurereport-deqm

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

This profile builds on MeasureReport


NameFlagsCard.TypeDescription & Constraintsdoco
.. MeasureReport I0..*MeasureReportResults of a measure evaluation
... id Σ0..1stringLogical id of this artifact
... meta ΣI0..1MetaMetadata about the resource
... implicitRules ?!ΣI0..1uriA set of rules under which this content was created
... language I0..1codeLanguage of the resource content
Binding: CommonLanguages (preferred)
Max Binding: AllLanguages
... text I0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension I0..*ExtensionExtension
Slice: Unordered, Open by value:url
... extension-reportingVendor SI0..1Reference(DEQMOrganizationProfile)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..1stringUnique id for inter-element referencing
.... extension I0..*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] I1..1(Slice Definition)Value of extension
Slice: Unordered, Closed by type:$this
..... value[x]:valueIdentifier SI1..1IdentifierValue of extension
Required Pattern: At least the following
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... use0..1codeusual | official | temp | secondary | old (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 ?!I0..*ExtensionExtensions that cannot be ignored
... identifier ΣI0..*IdentifierAdditional identifier for the MeasureReport
... status ?!SΣI1..1codecomplete | pending | error
Binding: MeasureReportStatus (required)
... type SΣI1..1codeindividual | subject-list | summary | data-collection
Binding: MeasureReportType (required)
Fixed Value: individual
... measure SΣI1..1canonical(Measure)What measure was calculated
... subject SΣI1..1Reference(QICorePatient)What individual(s) the report is for
... date SΣI1..1dateTimeWhen the report was generated
... reporter SΣI1..1Reference(DEQMOrganizationProfile)The organization where the measure was completed
... period SΣI1..1PeriodWhat period the report covers
deqm-1: Date precision SHALL be at least to day ( YYYY-MM-DD )
.... id 0..1stringUnique id for inter-element referencing
.... extension I0..*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
... improvementNotation ?!ΣI0..1CodeableConceptincrease | decrease
Binding: MeasureImprovementNotation (required)
... group SI0..*BackboneElementMeasure results for each group
.... id 0..1stringUnique id for inter-element referencing
.... extension I0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!ΣI0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... code ΣI0..1CodeableConceptMeaning of the group
.... population SI1..*BackboneElementThe populations in the group
..... id 0..1stringUnique id for inter-element referencing
..... extension I0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!ΣI0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... code SΣI1..1CodeableConceptinitial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation
Binding: MeasurePopulationType (extensible)
..... count I0..1integerSize of the population
.... measureScore SΣI1..1QuantityWhat score this group achieved
..... id 0..1stringUnique id for inter-element referencing
..... extension I0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... extension-alternateScoreType SI0..1dateTime, CodeableConcept, Period, Range, DurationPossible additional measureScore value types
URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-alternateScoreType
..... value ΣI0..1decimalNumerical value (with implicit precision)
..... comparator ?!ΣI0..1code< | <= | >= | > - how to understand the value
Binding: QuantityComparator (required)
..... unit ΣI0..1stringUnit representation
..... system ΣI0..1uriSystem that defines coded unit form
..... code ΣI0..1codeCoded form of the unit
.... stratifier I0..*BackboneElementStratification results
..... id 0..1stringUnique id for inter-element referencing
..... extension I0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!ΣI0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... code I0..*CodeableConceptWhat stratifier of the group
..... stratum I0..*BackboneElementStratum results, one for each unique value, or set of values, in the stratifier, or stratifier components
...... id 0..1stringUnique id for inter-element referencing
...... extension I0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!ΣI0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... value I0..1CodeableConceptThe stratum value, e.g. male
...... component I0..*BackboneElementStratifier component values
....... id 0..1stringUnique id for inter-element referencing
....... extension I0..*ExtensionAdditional content defined by implementations
....... modifierExtension ?!ΣI0..*ExtensionExtensions that cannot be ignored even if unrecognized
....... code I1..1CodeableConceptWhat stratifier component of the group
....... value I1..1CodeableConceptThe stratum component value, e.g. male
...... population I0..*BackboneElementPopulation results in this stratum
....... id 0..1stringUnique id for inter-element referencing
....... extension I0..*ExtensionAdditional content defined by implementations
....... modifierExtension ?!ΣI0..*ExtensionExtensions that cannot be ignored even if unrecognized
....... code I0..1CodeableConceptinitial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation
Binding: MeasurePopulationType (extensible)
....... count I0..1integerSize of the population
....... subjectResults I0..1Reference(List)For subject-list reports, the subject results in this population
...... measureScore I0..1QuantityWhat score this stratum achieved
... evaluatedResource SI0..*Reference(Resource)What data was used to calculate the measure score

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. MeasureReport I0..*MeasureReportResults of a measure evaluation
... id Σ0..1stringLogical id of this artifact
... meta ΣI0..1MetaMetadata about the resource
... implicitRules ?!ΣI0..1uriA set of rules under which this content was created
... language I0..1codeLanguage of the resource content
Binding: CommonLanguages (preferred)
Max Binding: AllLanguages
... text I0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension I0..*ExtensionExtension
Slice: Unordered, Open by value:url
... extension-reportingVendor SI0..1Reference(DEQMOrganizationProfile)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..1stringUnique id for inter-element referencing
.... extension I0..*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] I1..1(Slice Definition)Value of extension
Slice: Unordered, Closed by type:$this
..... value[x]:valueIdentifier SI1..1IdentifierValue of extension
Required Pattern: At least the following
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... use0..1codeusual | official | temp | secondary | old (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 ?!I0..*ExtensionExtensions that cannot be ignored
... identifier ΣI0..*IdentifierAdditional identifier for the MeasureReport
... status ?!SΣI1..1codecomplete | pending | error
Binding: MeasureReportStatus (required)
... type SΣI1..1codeindividual | subject-list | summary | data-collection
Binding: MeasureReportType (required)
Fixed Value: individual
... measure SΣI1..1canonical(Measure)What measure was calculated
... subject SΣI1..1Reference(QICorePatient)What individual(s) the report is for
... date SΣI1..1dateTimeWhen the report was generated
... reporter SΣI1..1Reference(DEQMOrganizationProfile)The organization where the measure was completed
... period SΣI1..1PeriodWhat period the report covers
deqm-1: Date precision SHALL be at least to day ( YYYY-MM-DD )
.... id 0..1stringUnique id for inter-element referencing
.... extension I0..*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
... improvementNotation ?!ΣI0..1CodeableConceptincrease | decrease
Binding: MeasureImprovementNotation (required)
... group SI0..*BackboneElementMeasure results for each group
.... id 0..1stringUnique id for inter-element referencing
.... extension I0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!ΣI0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... code ΣI0..1CodeableConceptMeaning of the group
.... population SI1..*BackboneElementThe populations in the group
..... id 0..1stringUnique id for inter-element referencing
..... extension I0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!ΣI0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... code SΣI1..1CodeableConceptinitial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation
Binding: MeasurePopulationType (extensible)
..... count I0..1integerSize of the population
.... measureScore SΣI1..1QuantityWhat score this group achieved
..... id 0..1stringUnique id for inter-element referencing
..... extension I0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... extension-alternateScoreType SI0..1dateTime, CodeableConcept, Period, Range, DurationPossible additional measureScore value types
URL: http://hl7.org/fhir/us/davinci-deqm/StructureDefinition/extension-alternateScoreType
..... value ΣI0..1decimalNumerical value (with implicit precision)
..... comparator ?!ΣI0..1code< | <= | >= | > - how to understand the value
Binding: QuantityComparator (required)
..... unit ΣI0..1stringUnit representation
..... system ΣI0..1uriSystem that defines coded unit form
..... code ΣI0..1codeCoded form of the unit
.... stratifier I0..*BackboneElementStratification results
..... id 0..1stringUnique id for inter-element referencing
..... extension I0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!ΣI0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... code I0..*CodeableConceptWhat stratifier of the group
..... stratum I0..*BackboneElementStratum results, one for each unique value, or set of values, in the stratifier, or stratifier components
...... id 0..1stringUnique id for inter-element referencing
...... extension I0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!ΣI0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... value I0..1CodeableConceptThe stratum value, e.g. male
...... component I0..*BackboneElementStratifier component values
....... id 0..1stringUnique id for inter-element referencing
....... extension I0..*ExtensionAdditional content defined by implementations
....... modifierExtension ?!ΣI0..*ExtensionExtensions that cannot be ignored even if unrecognized
....... code I1..1CodeableConceptWhat stratifier component of the group
....... value I1..1CodeableConceptThe stratum component value, e.g. male
...... population I0..*BackboneElementPopulation results in this stratum
....... id 0..1stringUnique id for inter-element referencing
....... extension I0..*ExtensionAdditional content defined by implementations
....... modifierExtension ?!ΣI0..*ExtensionExtensions that cannot be ignored even if unrecognized
....... code I0..1CodeableConceptinitial-population | numerator | numerator-exclusion | denominator | denominator-exclusion | denominator-exception | measure-population | measure-population-exclusion | measure-observation
Binding: MeasurePopulationType (extensible)
....... count I0..1integerSize of the population
....... subjectResults I0..1Reference(List)For subject-list reports, the subject results in this population
...... measureScore I0..1QuantityWhat score this stratum achieved
... evaluatedResource SI0..*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.

Framework:

Individual Measure Reporting Interactions