This resource is responsible for managing clinical quality measure calculations. Creating a new query will kick off a new CQM calculation (if it hasn't already been calculated). You can determine the status of ongoing calculations, force recalculations and see results through this resource.
Gets a clinical quality measure calculation. If calculation is completed, the response will include the results.
{"DENEX":0,"DENEXCEP":0,"DENOM":5,"IPP":5,"MSRPOPL":0,"NUMER":0, "status":{"state":"completed", ...}, ...}
Param name | Description |
---|---|
id required |
The id of the quality measure calculation Validations:
|
This action will create a clinical quality measure calculation. If the measure has already been calculated, it will return the results. If not, it will return the status of the calculation, which can be checked in the status property of the returned JSON. If it is calculating, then the results may be obtained by the GET action with the id.
{"_id":"52fe409bb99cc8f818000001", "status":{"state":"queued", ...}, ...}
Param name | Description |
---|---|
measure_id required |
The HQMF id for the CQM to calculate Validations:
|
sub_id optional , nil allowed |
The sub id for the CQM to calculate. This is popHealth specific. Validations:
|
effective_date required |
Time in seconds since the epoch for the end date of the reporting period |
effective_start_date optional |
Time in seconds since the epoch for the start date of the reporting period |
providers optional , nil allowed |
An array of provider IDs to filter the query by Validations:
|
Param name | Description |
---|---|
id required |
The id of the quality measure calculation Validations:
|
Param name | Description |
---|---|
id required |
The id of the quality measure calculation Validations:
|
Param name | Description |
---|---|
id required |
The id of the quality measure calculation Validations:
|
Param name | Description |
---|---|
id required |
The id of the quality measure calculation Validations:
|
This action returns an array of patients that have results calculated for this clinical quality measure. The list can be restricted to specific populations, such as only patients that have made it into the numerator by passing in a query parameter for a particular population. Results are paginated.
[{"_id":"52fe409ef78ba5bfd2c4127f","value":{"DENEX":0,"DENEXCEP":0,"DENOM":1,"IPP":1,"NUMER":1,"antinumerator":0,"birthdate":1276869600.0,"effective_date":1356998340.0,,"first":"Steve","gender":"M","last":"E","measure_id":"40280381-3D61-56A7-013E-6224E2AC25F3","medical_record_id":"ce83c561f62e245ad4e0ca648e9de0dd","nqf_id":"0038","patient_id":"52fbbf34b99cc8a728000068"}},...]
Param name | Description |
---|---|
id required |
The id of the quality measure calculation Validations:
|
ipp optional |
Ensure patients meet the initial patient population for the measure Validations:
|
denom optional |
Ensure patients meet the denominator for the measure Validations:
|
numer optional |
Ensure patients meet the numerator for the measure Validations:
|
denex optional |
Ensure patients meet the denominator exclusions for the measure Validations:
|
denexcep optional |
Ensure patients meet the denominator exceptions for the measure Validations:
|
msrpopl optional |
Ensure patients meet the measure population for the measure Validations:
|
antinumerator optional |
Ensure patients are not in the numerator but are in the denominator for the measure Validations:
|
page optional |
Validations:
|
per_page optional |
Validations:
|