========= Scores ========= | Read Score from SunCoast RHIO Api ===================================== | This endpoint purpose is to get the score from a previous submissions made before it is delivered to the Client through their Api. | Detailed Specification ---------------------- | +-----------------------+-------------+----------------------------------------------------+ | Endpoint | Http Method | Path | +=======================+=============+====================================================+ |*score* | POST |https://suncoastapi.herokuapp.com/apisc/score | +-----------------------+-------------+----------------------------------------------------+ | Curl example '''''''''''' | This is the correct way to ask for the responses from our Api: :: curl -X POST \ https://suncoastapi.herokuapp.com/apisc/score \ -H 'Authorization: Bearer Token_here' \ -H 'Content-Type: application/json' \ -d '{ "taxpayerIdentificationNumber": "000465970", "nationalProviderIdentifier": "0912935270", "performanceYear": 2017 }' | Response '''''''' Success example ............... Status Code 200 *Json format* :: { "score": { "data": { "score": { "detail": "0.36.3", "errors": [], "metadata": { "maxContributionACI": 0, "maxContributionIA": 15, "maxContributionQuality": 85, "maxFinalScore": 100, "maxHighContributionIA": 20, "maxMediumContributionIA": 10, "messages": {} }, "name": "total", "parts": [ { "detail": "Scoring based on weight of 85%.", "metadata": { "maxContribution": 85, "unroundedScoreValue": 40.48833333333333 }, "name": "quality", "original": { "detail": "Picked the highest scoring measurement set registry", "name": "quality", "parts": [ { "detail": "registry", "metadata": { "denominator": 60, "e2eBonusScore": 0, "maxContribution": 100, "maxMeasurementsAllowed": 6, "measurementSetId": "780d562d-d2ee-4889-9484-80d849a376ef", "measurementSetPicked": true, "measuresPicked": [ "331", "317", "326", "415", "419", "332" ], "messages": { "denominator": "At least 1 high or outcome or patient experience measure available. So denominator is 60", "totalBonusPoints": "Sum of individual measurement bonus points", "totalMeasurementPoints": "Sum of applicable individual measurement points." }, "reweightedScore": 28.6, "totalBonusPoints": 2, "totalMeasurementPoints": 28.6, "unroundedScoreValue": 28.58 }, "name": "quality", "parts": [ { "detail": "Contributing 3", "metadata": { "benchmarkType": "registry", "decile": -1, "decileScore": 3, "deciles": null, "eMeasureId": null, "eligiblePopulation": 3, "endToEndBonus": 0, "endToEndBonusEligible": false, "highPriorityBonus": 0, "highPriorityBonusEligible": true, "highPriorityBonusIgnored": true, "measureClass": "Class 2", "measureTitle": "Adult Sinusitis: Antibiotic Prescribed for Acute Sinusitis (Overuse)", "measurementId": "ce19e632-41ce-487c-93d4-6e716b452188", "measurementSetId": "780d562d-d2ee-4889-9484-80d849a376ef", "messages": { "decileScore": "Applied maximum points for Class 2 measure", "e2eBonusScore": "Default E2E bonus score", "highPriorityBonus": "Measure having highest decile score is not eligible for high priority bonus", "measurementClass": "Measure has a benchmark but eligible population is less than 20 or has a reporting rate of less than 50%", "measurementPicker": "Picked at 1", "totalMeasurementPoints": "Measurement points for PICKED measure include decile score with all bonus points" }, "noBenchmarks": false, "outcomeOrPatientExperienceBonus": 0, "partialDecileScore": null, "partialPoints": 0, "performanceDenominator": 3, "performanceNumerator": 1, "performanceRate": 33.33, "processingStatus": "PICKED", "reportingRate": 100, "toppedOut": true, "totalBonusPoints": 0, "totalMeasurementPoints": 3, "unroundedScoreValue": 3 }, "name": "331", "value": 3 }, { "detail": "Contributing 9.1", "metadata": { "benchmarkType": "registry", "decile": 9, "decileScore": 9.12, "deciles": [ 0, 24.74, 35.48, 47.88, 62.15, 71.65, 79.37, 88.86, 98.88 ], "eMeasureId": "CMS22v5", "eligiblePopulation": 1185, "endToEndBonus": 0, "endToEndBonusEligible": false, "highPriorityBonus": 0, "highPriorityBonusEligible": false, "measureClass": "Class 1", "measureTitle": "Preventive Care and Screening: Screening for High Blood Pressure and Follow-Up Documented", "measurementId": "0d9d0adf-4b90-4632-a94e-57355d3d1910", "measurementSetId": "780d562d-d2ee-4889-9484-80d849a376ef", "messages": { "e2eBonusScore": "Default E2E bonus score", "measurementClass": "Eligible population is greater than or equal to 20, reporting rate is greater than 50% and has benchmarks", "measurementPicker": "Picked at 2", "totalMeasurementPoints": "Measurement points for PICKED measure include decile score with all bonus points" }, "noBenchmarks": false, "outcomeOrPatientExperienceBonus": 0, "partialDecileScore": 0.1, "partialPoints": 1.17, "performanceDenominator": 1184, "performanceNumerator": 1066, "performanceRate": 90.03, "processingStatus": "PICKED", "reportingRate": 99.92, "toppedOut": false, "totalBonusPoints": 0, "totalMeasurementPoints": 9.12, "unroundedScoreValue": 9.12 }, "name": "317", "value": 9.1 }, { "detail": "Contributing 5.5", "metadata": { "benchmarkType": "registry", "decile": 5, "decileScore": 5.46, "deciles": [ 0, 20, 39.19, 52.34, 69.57, 76.19, 82.5, 94.34, 100 ], "eMeasureId": null, "eligiblePopulation": 73, "endToEndBonus": 0, "endToEndBonusEligible": false, "highPriorityBonus": 0, "highPriorityBonusEligible": false, "measureClass": "Class 1", "measureTitle": "Atrial Fibrillation and Atrial Flutter: Chronic Anticoagulation Therapy", "measurementId": "87910ebf-4738-4146-8372-89f10406f403", "measurementSetId": "780d562d-d2ee-4889-9484-80d849a376ef", "messages": { "e2eBonusScore": "Default E2E bonus score", "measurementClass": "Eligible population is greater than or equal to 20, reporting rate is greater than 50% and has benchmarks", "measurementPicker": "Picked at 3", "totalMeasurementPoints": "Measurement points for PICKED measure include decile score with all bonus points" }, "noBenchmarks": false, "outcomeOrPatientExperienceBonus": 0, "partialDecileScore": 0.5, "partialPoints": 7.93, "performanceDenominator": 73, "performanceNumerator": 44, "performanceRate": 60.27, "processingStatus": "PICKED", "reportingRate": 100, "toppedOut": false, "totalBonusPoints": 0, "totalMeasurementPoints": 5.46, "unroundedScoreValue": 5.46 }, "name": "326", "value": 5.5 }, { "detail": "Contributing 4", "metadata": { "benchmarkType": null, "decile": -1, "decileScore": 3, "deciles": null, "eMeasureId": null, "eligiblePopulation": 32, "endToEndBonus": 0, "endToEndBonusEligible": false, "highPriorityBonus": 1, "highPriorityBonusEligible": true, "measureClass": "Class 2", "measureTitle": "Emergency Medicine: Emergency Department Utilization of CT for Minor Blunt Head Trauma for Patients Aged 18 Years and Older", "measurementId": "626ab835-453d-4713-a2e6-deaa2f70976f", "measurementSetId": "780d562d-d2ee-4889-9484-80d849a376ef", "messages": { "decileScore": "Applied maximum points for Class 2 measure", "e2eBonusScore": "Default E2E bonus score", "highPriorityBonus": "Allotting 1 point to high priority bonus for measure type 'efficiency'", "measurementClass": "Measurement has no benchmarks", "measurementPicker": "Picked at 4", "totalMeasurementPoints": "Measurement points for PICKED measure include decile score with all bonus points" }, "noBenchmarks": true, "outcomeOrPatientExperienceBonus": 0, "partialDecileScore": null, "partialPoints": 0, "performanceDenominator": 32, "performanceNumerator": 21, "performanceRate": 65.62, "processingStatus": "PICKED", "reportingRate": 100, "toppedOut": null, "totalBonusPoints": 1, "totalMeasurementPoints": 4, "unroundedScoreValue": 4 }, "name": "415", "value": 4 }, { "detail": "Contributing 4", "metadata": { "benchmarkType": null, "decile": -1, "decileScore": 3, "deciles": null, "eMeasureId": null, "eligiblePopulation": 36, "endToEndBonus": 0, "endToEndBonusEligible": false, "highPriorityBonus": 1, "highPriorityBonusEligible": true, "measureClass": "Class 2", "measureTitle": "Overuse Of Neuroimaging For Patients With Primary Headache And A Normal Neurological Examination", "measurementId": "2657e9ec-4ae3-4f04-b226-c98a4685f4f2", "measurementSetId": "780d562d-d2ee-4889-9484-80d849a376ef", "messages": { "decileScore": "Applied maximum points for Class 2 measure", "e2eBonusScore": "Default E2E bonus score", "highPriorityBonus": "Allotting 1 point to high priority bonus for measure type 'efficiency'", "measurementClass": "Measurement has no benchmarks", "measurementPicker": "Picked at 5", "totalMeasurementPoints": "Measurement points for PICKED measure include decile score with all bonus points" }, "noBenchmarks": true, "outcomeOrPatientExperienceBonus": 0, "partialDecileScore": null, "partialPoints": 0, "performanceDenominator": 30, "performanceNumerator": 27, "performanceRate": 90, "processingStatus": "PICKED", "reportingRate": 83.33, "toppedOut": null, "totalBonusPoints": 1, "totalMeasurementPoints": 4, "unroundedScoreValue": 4 }, "name": "419", "value": 4 }, { "detail": "Contributing 3", "metadata": { "benchmarkType": "registry", "decile": -1, "decileScore": 3, "deciles": null, "eMeasureId": null, "eligiblePopulation": 2, "endToEndBonus": 0, "endToEndBonusEligible": false, "highPriorityBonus": 0, "highPriorityBonusEligible": false, "measureClass": "Class 2", "measureTitle": "Adult Sinusitis: Appropriate Choice of Antibiotic: Amoxicillin With or Without Clavulanate Prescribed for Patients with Acute Bacterial Sinusitis (Appropriate Use)", "measurementId": "82378195-46ee-4c7e-8b69-95b375c48222", "measurementSetId": "780d562d-d2ee-4889-9484-80d849a376ef", "messages": { "decileScore": "Applied maximum points for Class 2 measure", "e2eBonusScore": "Default E2E bonus score", "measurementClass": "Measure has a benchmark but eligible population is less than 20 or has a reporting rate of less than 50%", "measurementPicker": "Picked at 6", "totalMeasurementPoints": "Measurement points for PICKED measure include decile score with all bonus points" }, "noBenchmarks": false, "outcomeOrPatientExperienceBonus": 0, "partialDecileScore": null, "partialPoints": 0, "performanceDenominator": 2, "performanceNumerator": 1, "performanceRate": 50, "processingStatus": "PICKED", "reportingRate": 100, "toppedOut": false, "totalBonusPoints": 0, "totalMeasurementPoints": 3, "unroundedScoreValue": 3 }, "name": "332", "value": 3 } ], "value": 47.6 } ], "value": 47.6 }, "title": "QUALITY component of final score", "value": 40.49 }, { "name": "feedback-quality", "parts": [ { "detail": "Focus on improving measure 331", "name": "331" }, { "detail": "Focus on improving measure 332", "name": "332" }, { "detail": "Focus on improving measure 415", "name": "415" } ] } ], "title": "Total Score", "value": 40.49, "warnings": [ "Disclaimer: Scoring is subject to change, based on periodic policy updates, eligibility reviews, and technical integration developments." ] } } }, "submissionId": "01e38cda-fb16-4a92-abd0-bfac25f1fbd3" } | Error example ............... Status Code 406 *Json format* :: { "error": "not acceptable", "id": "CS-004", "message": "Submission identification data is not valid" }