Uploaded image for project: 'eCQM Issue Tracker'
  1. eCQM Issue Tracker
  2. CQM-7694

Benchmark JSON Mismatch

XMLWordPrintable

    • Icon: EC eCQMs - Eligible Clinicians EC eCQMs - Eligible Clinicians
    • Resolution: Answered
    • Icon: Moderate Moderate
    • None
    • None
    • Hide
      Unfortunately, this question is out of scope for the eCQM Issues Tracker. Please contact the QPP Service Center at QPP@cms.hhs.gov for further assistance with benchmarking. You will be contacted by their team, and assigned a customer service representative who will work to resolve your inquiry.
      Show
      Unfortunately, this question is out of scope for the eCQM Issues Tracker. Please contact the QPP Service Center at QPP@cms.hhs.gov for further assistance with benchmarking. You will be contacted by their team, and assigned a customer service representative who will work to resolve your inquiry.
    • CMS0122v12, CMS0124v12

       
      The benchmarks in file https://github.com/CMSgov/qpp-measures-data/blob/develop/benchmarks/2024.json contain a value called "percentiles" which according to the description in the schema "Percentiles is a replacement for deciles", for the most part you can use these values to build the "deciles" that exists in the CSV file, but there are some discrepancies with inverse measure 10th decile. For measure CMS122 the percentiles are:

      { "1": 3.92, "10": 14.53, "20": 19.83, "30": 24.25, "40": 29.05, "50": 34.15, "60": 41.62, "70": 53.18, "80": 72.21, "90": 93.62, "99": 99.5 }

       
      This implies that the 10th decile will be a value between "14.53" and "3.92" but in the CSV file the 10th decile has value "<= 14.53".
      Based on this when the 10th decile is limited to (14.52-3.92) a performance rate of 2.0 will not fall under the 10th decile, but the CSV shows the value (<= 14.53) then a rate of  2.0 will be within the 10th decile range. 
       
      Other measures like "453" with submission method "registry" match correctly, for this measure the percentile values are:

      { "1": 0, "10": 2.96, "20": 4.55, "30": 6.25, "40": 7.95, "50": 9.36, "60": 11.27, "70": 13.53, "80": 16, "90": 20.83, "99": 31.82 }

       
      which matches with the CSV that has the 10th decile as  "<= 2.96"
       
      Another example of the issue in 2024 is for the eCQM for CMS124 where the last decile has the range 68.9-95.19 where the CSV says >= 68.9
      When there are differences like this on the extremes between the json and csv, which is correct?

            AIR EC eCQM Team AIR EC eCQM Team
            theschmitzer Jeff Schmitz
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved:
              Solution Posted On: