Data Exchange For Quality Measures Implementation Guide
5.0.0 - STU5 United States of America flag

Data Exchange For Quality Measures Implementation Guide, published by HL7 International / Clinical Quality Information. This guide is not an authorized publication; it is the continuous build for version 5.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/davinci-deqm/ and changes regularly. See the Directory of published versions

Change Notes

The Data Exchange For Quality Measures Implementation Guide was developed under the Davinci Project

Changes and Updates for STU5 Publication (STU5).

  1. Applied the following trackers:
    • DEQM STU5 Final Publication: Build QA #1 (individual measure report errors)(CQF-2428)(Applied here)

Changes and Updates for STU5 Ballot for 2024Sept Version of the DEQM IG.

  1. Applied the following trackers:
    • Negation Patterns for Quality Measures text change (FHIR-46246)(Applied here)
    • Must Support guidance text change (FHIR-43586)(Applied here)
    • Care gap STU note (FHIR-44573)(Applied here) and (here)
    • Summary measure reporting typo (FHIR-44570)(Applied here)
    • Removed unclear text from individual, subjectlist, and summary measure report profiles. (FHIR-45291)
    • Removed optional data element item from required element list of Individual Measure Report profile (FHIR-44812)
    • Added additional subject references in Individual and Data Exchange measure report profiles (FHIR-46023)
    • Removed DEQM MedicationAdministration profile, example and any references to it (FHIR-45974)
    • Added clarifying text on the usage of CQL to the general guidance section (FHIR-43593)
    • Added inputParameters extension to data, indv, subjectLlist and summary measure report profiles(FHIR-45430)
    • Added parameters to operations list for care-gaps and evaluate-measure operations page per this tracker's description. (FHIR-31416)
    • Added populationDescription extension definition, and inclusion in MeasureReport profiles. (FHIR-43324)
    • Quality Program value set in Reporting Program extension should be bound less strictly (FHIR-43321)(Applied here)
    • Updated the parameter descriptions for reportType, subject, and the return (FHIR-46253)(Applied here)
    • Updated example to make patient02 patient01 and datax-measurereport02 datax-measurereport01 (FHIR-46162)(Applied here)
    • Added boolean as a possible value for alternateScore extension and added a summary measureReport using that scoring type (FHIR-46232)
    • Added a new operation to allow submission of multiple measures as a bundle (FHIR-46373)(Applied here)
    • Added IN parameter to $care-gaps to specify whether a Gaps in Care Composition is returned in the Bundle and updated profile, and documentation to align (FHIR-46027)
    • Created 3 new extensions for numeratorMembership, denominatorMembership, and measurePopulationMembership and added to all 3 Measure Report profiles (FHIR-44736)
    • Added section about Duplicate Data to the Guidance page (FHIR-40511)(Applied here)
    • Updated measure report introductions as specified (FHIR-45140)
    • Updated practitioner to provider for the IN parameter on deqm.evaluate-measure (FHIR-46354)(Applied here)
    • Loosened cardinality for supplementalData extensions in meausre profiles (FHIR-45205)
    • Relaxed cardinality of measureReport param in build-submit-data operation to 1..* (FHIR-46424)
    • Added Prospective Gap code to care gaps value set and related narratives (FHIR-46090)
    • Replaced 'program' parameter with 'manifest' parameter in care gaps and measure/evaluate operations (FHIR-46371)
    • Added IN parameters to defined Operations. Added new deqm.collect-data Operation. Renamed 'deqm.evaluate-measure' Operation to 'evaluate'. (FHIR-40032)
    • Added IN parameters to evaluate Operation (FHIR-46287)

Changes and Updates for Version 4.0.0 (STU4)

  1. Applied the following trackers:
    • The provider should be notified when data is missing. (FHIR-26091)
    • Add a value to GIC Status to represent when Patient is not in the Initial Population for a Measure (FHIR-32980)
    • Add GET examples to cover entire $care-gaps api (FHIR-33005)
    • In Data Exchange MeasureReport profile, the .measureScore should not be allowed (FHIR-33084)
    • Individual MeasureReport profile does not support performance rate (measureScore) of undefined (FHIR-33086)
    • Measure elements cardinality required, but base element is optional (FHIR-33174)
    • DEQM Gaps in Care Bundle slicing is inconsistent (FHIR-33175)
    • evaluatedResources in Summary MeasureReport should not be 0..0 (FHIR-34352)
    • reportingVendor extension should be allowed on exchange profiles (FHIR-34363)
    • Need a way to send a "soft close" when a Gap is addressed or dismissed (FHIR-35038)
    • Cut and paste error in diagram (FHIR-35776)
    • Create profile of GuidanceResponse for DEQM DetectedIssue (FHIR-35807)
    • Update the discussion of negation patterns (FHIR-35919)
    • Add a section to general guidance discussing data quality, integrity, and validation prior to measure evaluation and reporting (FHIR-35920)
    • Correct MeasureReport.group.stratifier.code cardinality due to error in base resource (FHIR-36054)
    • Support multiple-rate scoring type measures (FHIR-36209)
    • Define a supplementalData extension to support explicitly identifying supplementalData results (FHIR-37558)
    • Remove DEQM Coverage profile (FHIR-37670)
    • Remove DEQM Practitioner Profile as the only change was for CCN identifier which is not used for a practitioner (FHIR-37752)
    • Expand population reference extension to allow any criteria reference (FHIR-37775)
    • Remove DEQM MedicationAdministration (FHIR-37899)
    • Need a way to specify when you are using DEQM and base FHIR Operations, you still use DEQM specific profiles (FHIR-37969)
    • Add asynchronous capability for $submit-data operation (FHIR-38036)
    • Add example MeasureReport for a ratio measure (FHIR-38073)
    • Measure reports should support quality program (FHIR-39348)
    • Add example PI Measure report (FHIR-22761)
    • Need a way to send a "soft close" when a Gap is addressed or dismissed (FHIR-35038)
    • Cut and paste error in diagram (FHIR-35776)
    • Update the discussion of negation patterns (FHIR-35919)
    • Add a section to general guidance discussing data quality, integrity, and validation prior to measure evaluation and reporting (FHIR-35920)
    • Measure reports should support quality program (FHIR-39348)
    • Update CapabilityStatements (FHIR-39428)
    • Clarification on Example Given for qicore-notDoneValueSet Example (FHIR-39818)
    • Rewording of Section 2.2.3.3 Description (FHIR-39819)
    • Measure Report Resource (FHIR-39875)
    • Align with US Core Coverage (FHIR-39877)
    • Add Bulk Submit Data Operation to Data Exchange Narrative (FHIR-39901)
    • Add information on Summary Report page that this is similar to QRDA Category 3 (FHIR-39979)
    • When do you use the Group Improvement Notation over the MeasureReport Improvement Notation (FHIR-39980)
    • Support reporting multiple facilities (FHIR-40031)
    • Need to reference Detailed Care Gap Response in DEQM Gaps In Care Detected Issue (FHIR-40108)
    • Issues with invariant deqm-4 (FHIR-40109)
    • Issues with invariant deqm-5 (FHIR-40110)
    • Individual and Summary MeasureReport profile intro notes (FHIR-40111)
    • Data Exchange MeasureReport profile intro notes (FHIR-40112)
    • short description of Criteria Reference Extension (FHIR-40113)
    • Remove Population Reference Extension (FHIR-40114)
    • The Reporting Program Reference extension needs explanation (FHIR-40115)
    • change SHOULD to SHALL (FHIR-40132)
    • change SHOULD to SHALL (FHIR-40133)
    • Clarity on whether this IG should be used for payers to communicate care gaps to providers/HC orgs (FHIR-40190)
    • More explanation and examples need to be added to represent the GuidanceResponse profile that was added (FHIR-40252)
    • Individual Measure Reports and Bundles containing them are missing .evaluatedResources (FHIR-40407)
    • add new URL to $deqm.evaluate-measure (FHIR-40666)
    • Wrong groupImprovementNotation extension description (FHIR-40789)
    • MeasureReport.date could be misleading (FHIR-40797)
    • Correct example using Reason Detail extension (FHIR-40803)
    • Remove Coverage from Resource Diagram (FHIR-41299)
    • Add GuidanceResponse example to Examples page (FHIR-41315)
    • Summary profile requires a measureScore (FHIR-41656)
    • Remove QUICK reference (STU4 QA) (FHIR-41521)(Applied here)
    • Numerator-xxx codes are distracting in MeasureReport example (FHIR-42954)(Applied here) and (here)
    • Criteria Reference Extension needs to be more generic and reusable across IGs (FHIR-41242 Changes applied in json files
    • In order for Individual MeasureReport to be the equivalent of QRDA Category 1, it needs to share the evaluatedResources (FHIR-42812)(Applied here)
    • Add link to referenced section of IG (FHIR-43011)(Applied here) and (here
    • Quality Program value set in Reporting Program extension should be bound less strictly (FHIR-43321)(Applied here)

Changes and Updates for Version 3.1.0

  1. Updated the IG dependencies
    • Update Dependencies. (FHIR-37621)
      • Updated from US Core 3.1.0 to US Core 3.1.1
      • Updated from QI Core 3.1.0 to QI-Core 4.1.1
      • Updated from Quality Measure IG 2.0.0 to Quality Measure IG 3.0.0
      • Updated examples and profiles where applicable due to dependency updates
    • Remove DEQM Organization Profile. (FHIR-37898)
    • Correct ActCode "CAREGAP" display name to match what's in THO. (FHIR-39302)
    • The specified gapStatus code display does not match the actual code display. (FHIR-36170)

Changes and Updates for version 3.0.0

The second official published version of the DEQM IG for FHIR R4.

  1. Applied all resolutions from STU3 Ballot

    Profile Changes:

    • Changed the DEQM Gaps In Care Composition Profile to reference 1..* DEQM Gaps In Care DetectedIssue instead of 0..* (FHIR-29017), (FHIR-29012)
    • Noted in DEQM Gaps in Care Composition Profile that the date range for the Gaps in Care Report is specified using the period element in the DEQM Individual MeasureReport Profile. (FHIR-28971)
    • Added a modifier extension gapStatus to the DEQM Gaps In Care DetectedIssue profile. (FHIR-29017), (FHIR-29012)
    • Updated code in Composition.type to the LOINC code for Gaps in Care Report.(FHIR-29828)
    • Changed patient to 1..1 in DEQM Gaps in Care DetectedIssue profile. (FHIR-28439)
    • Clarified that the reference to the MeasureReport allows linkage to the FHIR Measure resource in DEQM Gaps in Care DetectedIssue profile . (FHIR-28973)
    • Changed DetectedIssue.evidence.detail to reference either DEQM Individual MeasureReport Profile or GuidanceResponse. (FHIR-28486)
    • Updated the DetectedIssue.code to use the new CAREGAP code that was added to the (ActCode code system. (FHIR-31067)
    • Removed DEQM Gaps in Care Individual MeasureReport profile that was in the STU3 Ballot version. Added the extension-populationReference to the DEQM Individual MeasureReport profile instead. Updated the extension-populationReference to reference population criteria id specified in a Measure resource. (FHIR-28497), (FHIR-30407)
    • Updated the DEQM Individual and Summary MeasureReport.reporter to be "Organization that generated the report". (FHIR-28484)
    • Added documentation to reference populationReference extension and explanation on how to use. (FHIR-28497)
    • Added description on improvementNotation (FHIR-28969)

    care-gap operation updates

    • Changed care-gaps operation to allow 3 parameters to specify measure - id, url, identifier. (FHIR-28483)
    • Updated care-gaps operation practitioner and organization input parameters to be a string(reference). (FHIR-28966)
    • Added a note to the topic parameter to indicate that the type of this parameter is a string with a search type of token so that the coding value can be provided as part of a URL and the operation can be invoked using GET. (FHIR-28967)
    • Added care-gaps operation API call examples. (FHIR-28968)
    • Clarified that the result of the care-gaps operation must be using the Parameters resource. (FHIR-28496)
    • Clarified that the caller of the care-gaps operations SHALL use specified parameters by adding text "a caller". (FHIR-28965)
  2. Applied resolutions for non-STU3 ballot DEQM trackers
    • Corrected typo. (FHIR-29637)
    • Clarified that the data included in a report will be based on the date the report is run. (FHIR-28953)
    • Updated MedicationAdministration Profile to explain this is an example of how you can use a profile instead of a Measure's CQL to constrain data used in a Measure. Discussed the pros and cons of each method. (FHIR-29560)
    • Added extension-reporterGroup to DEQM Individual MeasureReport and DEQM Data Exchange MeasureReport. (FHIR-29411)
    • Changed Colorectal Screening example page to use DEQM Data Exchange MeasureReport profile. (FHIR-29561)
    • Updated parameter name in MRP example to "measureReport". (FHIR-30075)
    • Explained Relationship of Measure and MeasureReport Resources. (FHIR-28373)
    • Updated outdated Figures 3-1 and 3-2. (FHIR-31881)
    • Updated outdated Figures 3-5, 3-6, 3-7, and 3-8. (FHIR-31882)
    • Simplified the Conformance Requirement 1 language for $care-gaps. (FHIR-31902)
    • Updated 2.1.7 Must Support. (FHIR-31961)
    • Updated Figure 1-1 and Figure 2-12 to use the new Quality Improvement Ecosystem diagram.

Changes and Updates for version 2.1.0

STU3 Ballot for FHIR R4 Version of the DEQM IG.

  1. Added content for Gaps in Care Reporting
    • Updated Home Page about Gaps in Care Reporting and added new glossary and acronym
    • Updated General Guidance about Gaps in Care Reporting
    • Added Gaps In Care Reporting page under Framework
    • Added Gaps In Care page under Example Use Cases
    • Updated Profiles/Extensions page under FHIR Artifacts adding new profiles and extension defined for Gaps in Care
    • Added Operations page under FHIR Artifacts listing care-gaps operation defined for Gaps in Care
    • Updated Terminology page under FHIR Artifacts adding new code system and value sets defined for Gaps in Care
    • Updated capability statements under FHIR Artifacts adding new capability statements defined for Gaps in Care
    • Updated Examples page with new examples created for Gaps in Care
    • Updated Downloads page with new schematrons for Gaps in Care

Changes and Updates for version 2.0.0

The first official published version of the DEQM IG for FHIR R4.

  1. Applied all resolutions from STU2 Ballot

Changes and Updates for version 1.1.0

STU2 Ballot for FHIR R4 Version of the DEQM IG.

  1. Creation of FHIR R4 version.
  2. Additional examples

Changes and Updates for version 1.0.0

The current official published version of the DEQM IG for FHIR STU3.

  1. Applied all resolutions from May STU1 Ballot

Changes and Updates for version 0.2.0

  1. Applied all resolutions from STU1 Ballot
  2. Updated and Expanded the Background Section on the Clinical Quality Measures Ecosystem and how this guide fits into that Ecosystem.
  3. Added Guidance on Measure Reporting
  4. Added Use Cases for Colorectal Screening and Venous Thromboembolism Prophylaxis Measure Reporting