Issues submitting eCQMs with multiple populations

103 views
Skip to first unread message

Matthew Dugal

unread,
Dec 26, 2019, 2:02:48 PM12/26/19
to Developer Group for QPP APIs
Measure CMS 135v7 has multiple populations. When we convert to QPP JSON format, we are using the measure-data.json file from github. The strata names Within12Months & HospitalDischarge provided in measure-data.json match the populations in the eMeasure and we are using them to populate our QPP JSON file. 

When we submit the file we are receiving the following error:

{
  "message""field 'value' in Submission.measurementSets[0].measurements[13] is invalid: {\"isEndToEndReported\":false,\"strata\":[{\"performanceMet\":0,\"performanceNotMet\":0,\"eligiblePopulation\":0,\"eligiblePopulationException\":0,\"eligiblePopulationExclusion\":0,\"stratum\":\"Within12Months\"},{\"performanceMet\":0,\"performanceNotMet\":0,\"eligiblePopulation\":0,\"eligiblePopulationException\":0,\"eligiblePopulationExclusion\":0,\"stratum\":\"HospitalDischarge\"}]} is invalid for measureId 005",
  "path""$.measurementSets[0].measurements[13].value"
},

Please advice,
Matthew Dugal

Matthew Dugal

unread,
Dec 26, 2019, 2:05:52 PM12/26/19
to Developer Group for QPP APIs
Additionally we are seeing similar errors with measures CMS144 (Mips 008) and CMS157 (MIPS 012).

Sumanth Bandaru

unread,
Jan 2, 2020, 5:24:14 PM1/2/20
to Developer Group for QPP APIs
Hello Team,

Any update on this? 


Thank You,
Sumanth Bandaru.

Sumanth Bandaru

unread,
Jan 13, 2020, 11:07:37 AM1/13/20
to Developer Group for QPP APIs
Any update on this? 

Curtiss Schuler

unread,
Jan 13, 2020, 1:19:11 PM1/13/20
to Developer Group for QPP APIs
Matthew,


You now have to look at the metricType and determine if it is to be submitted as a single performance rate or a multi performance rate.

-Curtiss

Sumanth Bandaru

unread,
Jan 14, 2020, 3:33:28 PM1/14/20
to Developer Group for QPP APIs
Hi Curtis,

Thanks for the response. 

CMS159 eCQM measure has a single performer rate and the MIPS version has multi performance rate. When I ran this eCQM measure through the QPP converter, I got the following json.

{
  "performanceYear" : 2019,
  "entityType" : "individual",
  "nationalProviderIdentifier" : "0001419966",
  "taxpayerIdentificationNumber" : "000144466",
  "measurementSets" : [ {
    "category" : "quality",
    "submissionMethod" : "electronicHealthRecord",
    "measurements" : [ {
      "measureId" : "370",
      "value" : {
        "isEndToEndReported" : true,
        "strata" : [ {
          "performanceMet" : 3,
          "eligiblePopulationExclusion" : 5,
          "performanceNotMet" : 2,
          "eligiblePopulation" : 10,
          "stratum" : "12-17"
        }, {
          "performanceMet" : 0,
          "eligiblePopulationExclusion" : 0,
          "performanceNotMet" : 0,
          "eligiblePopulation" : 0,
          "stratum" : "18+"
        } ]
      }
    } ],
    "programName" : "mips",
    "performanceStart" : "2019-01-01",
    "performanceEnd" : "2019-12-31",
    "source" : "qrda3"
  } ]
}

Can you tell us how QPP converter is creating PerformanceMet, eligiblePopulationExclusion, performanceNotMeteligiblePopulation values from a single performance rate? 

Thank you,
Sumanth Bandaru.

Curtiss Schuler

unread,
Jan 14, 2020, 4:58:15 PM1/14/20
to Developer Group for QPP APIs
Sumanth,

Unfortunately I can't answer this question.  I was just relaying the information in the other thread as I had run into the same issue.   The other thread does have a formula for calculating the single performance rate.

-Curtiss

Steven Szeliga

unread,
Jan 15, 2020, 10:55:51 AM1/15/20
to Developer Group for QPP APIs
Good Morning,

Yes, the issue you are running into with 005 is that it is a single performance rate. For measure 370, since it is taking two different age ranges (12-17 and 18+) as the strata, the weighted average ( ((sum strata's performanceMet) / (sum strata's performanceMet and performanceNotMet)) * 100) being applied. Please let me know if I can provide any additional information.
Reply all
Reply to author
Forward
0 new messages