API only scores ACI performance measures with 91+ days but ACI base measures are correctly scored with 90 days interval

59 views
Skip to first unread message

Paulo

unread,
Jan 4, 2018, 3:40:27 PM1/4/18
to Developer Group for QPP APIs
Is this a bug?

Example 1 - When we submit ACI data with a 90 day submission interval (for example 10/1/2017 to 12/29/2017), the API gives a score to only base measures (12.5 POINTS)

Example 2 - When we submit the same ACI data with a 91 day submission interval (for example 10/1/2017 to 12/30/2017), the API gives a score to base measures and performance measures (22.5 POINTS).

--------------------------
Example 1 (90 days):

        (
            [0] => Array
                (
                    [category] => aci
                    [submissionMethod] => registry
                    [performanceStart] => 2017-10-01
                    [performanceEnd] => 2017-12-29
                    [measurements] => Array
                        (
                            [0] => Array
                                (
                                    [measureId] => ACI_TRANS_PPHI_1
                                    [value] => 1
                                )

                            [1] => Array
                                (
                                    [measureId] => ACI_ONCDIR_1
                                    [value] => 1
                                )

                            [2] => Array
                                (
                                    [measureId] => ACI_INFBLO_1
                                    [value] => 1
                                )

                            [3] => Array
                                (
                                    [measureId] => ACI_ONCACB_1
                                    [value] => 1
                                )

                            [4] => Array
                                (
                                    [measureId] => ACI_TRANS_EP_1
                                    [value] => Array
                                        (
                                            [numerator] => 1
                                            [denominator] => 1
                                        )

                                )

                            [5] => Array
                                (
                                    [measureId] => ACI_TRANS_HIE_1
                                    [value] => Array
                                        (
                                            [numerator] => 1
                                            [denominator] => 1
                                        )

                                )

                            [6] => Array
                                (
                                    [measureId] => ACI_TRANS_PEA_1
                                    [value] => Array
                                        (
                                            [numerator] => 1
                                            [denominator] => 1
                                        )

                                )

                        )

                )

        )

)

API response:

Array
(
    [data] => Array
        (
            [score] => Array
                (
                    [name] => total
                    [title] => Total Score
                    [detail] => 0.28.2
                    [value] => 12.5
                    [parts] => Array
                        (
                            [0] => Array
                                (
                                    [name] => aci
                                    [title] => ACI component of final score
                                    [detail] => Scoring based on weight of 25%.
                                    [value] => 12.5
                                    [original] => Array
                                        (
                                            [name] => aci
                                            [value] => 50
                                            [detail] => Picked the highest scoring measurement set registry
                                            [parts] => Array
                                                (
                                                    [0] => Array
                                                        (
                                                            [name] => aci
                                                            [title] => Advancing Care Information Score
                                                            [value] => 50
                                                            [detail] => registry
                                                            [parts] => Array
                                                                (
                                                                    [0] => Array
                                                                        (
                                                                            [name] => aci_base
                                                                            [value] => 50
                                                                            [detail] => 
                                                                            [metadata] => Array
                                                                                (
                                                                                    [maxContribution] => 100
                                                                                )

                                                                            [parts] => Array
                                                                                (
                                                                                )

                                                                            [warnings] => Array
                                                                                (
                                                                                )

                                                                        )

                                                                    [1] => Array
                                                                        (
                                                                            [name] => aci_performance
                                                                            [value] => 0
                                                                            [detail] => 
                                                                            [metadata] => Array
                                                                                (
                                                                                    [maxContribution] => 100
                                                                                )

                                                                            [parts] => Array
                                                                                (
                                                                                )

                                                                            [warnings] => Array
                                                                                (
                                                                                )

                                                                        )

                                                                    [2] => Array
                                                                        (
                                                                            [name] => aci_bonus
                                                                            [value] => 0
                                                                            [detail] => 
                                                                            [metadata] => Array
                                                                                (
                                                                                    [maxContribution] => 100
                                                                                )

                                                                            [parts] => Array
                                                                                (
                                                                                )

                                                                            [warnings] => Array
                                                                                (
                                                                                )

                                                                        )

                                                                    [3] => Array
                                                                        (
                                                                            [name] => cehrt_bonus
                                                                            [value] => 0
                                                                            [detail] => 
                                                                            [metadata] => Array
                                                                                (
                                                                                    [maxContribution] => 100
                                                                                )

                                                                            [parts] => Array
                                                                                (
                                                                                )

                                                                            [warnings] => Array
                                                                                (
                                                                                )

                                                                        )

                                                                )

                                                            [metadata] => Array
                                                                (
                                                                    [messages] => Array
                                                                        (
                                                                            [preAttestationCheck] => Pre-attestation measures are complete
                                                                            [baseMeasureCheck] => Base measures are complete
                                                                        )

                                                                    [maxContribution] => 100
                                                                    [measurementSetPicked] => 1
                                                                )

                                                            [warnings] => Array
                                                                (
                                                                )

                                                        )

                                                )

                                            [warnings] => Array
                                                (
                                                )

                                        )

                                    [metadata] => Array
                                        (
                                            [maxContribution] => 25
                                        )

                                )

                        )

                    [metadata] => Array
                        (
                            [messages] => Array
                                (
                                )

                            [maxFinalScore] => 100
                            [maxHighContributionIA] => 20
                            [maxMediumContributionIA] => 10
                            [maxContributionIA] => 15
                            [maxContributionACI] => 25
                            [maxContributionQuality] => 60
                        )

                    [warnings] => Array
                        (
                            [0] => Disclaimer: Scoring is subject to change, based on periodic policy updates, eligibility reviews, and technical integration developments.
                        )

                    [errors] => Array
                        (
                        )

                )

        )

)

---------------------------------------
Example 2 (91 days)

  (
            [0] => Array
                (
                    [category] => aci
                    [submissionMethod] => registry
                    [performanceStart] => 2017-10-01
                    [performanceEnd] => 2017-12-30
                    [measurements] => Array
                        (
                            [0] => Array
                                (
                                    [measureId] => ACI_TRANS_PPHI_1
                                    [value] => 1
                                )

                            [1] => Array
                                (
                                    [measureId] => ACI_ONCDIR_1
                                    [value] => 1
                                )

                            [2] => Array
                                (
                                    [measureId] => ACI_INFBLO_1
                                    [value] => 1
                                )

                            [3] => Array
                                (
                                    [measureId] => ACI_ONCACB_1
                                    [value] => 1
                                )

                            [4] => Array
                                (
                                    [measureId] => ACI_TRANS_EP_1
                                    [value] => Array
                                        (
                                            [numerator] => 1
                                            [denominator] => 1
                                        )

                                )

                            [5] => Array
                                (
                                    [measureId] => ACI_TRANS_HIE_1
                                    [value] => Array
                                        (
                                            [numerator] => 1
                                            [denominator] => 1
                                        )

                                )

                            [6] => Array
                                (
                                    [measureId] => ACI_TRANS_PEA_1
                                    [value] => Array
                                        (
                                            [numerator] => 1
                                            [denominator] => 1
                                        )

                                )

                        )

                )

        )

)

API response

Array
(
    [data] => Array
        (
            [score] => Array
                (
                    [name] => total
                    [title] => Total Score
                    [detail] => 0.28.2
                    [value] => 22.5
                    [parts] => Array
                        (
                            [0] => Array
                                (
                                    [name] => aci
                                    [title] => ACI component of final score
                                    [detail] => Scoring based on weight of 25%.
                                    [value] => 22.5
                                    [original] => Array
                                        (
                                            [name] => aci
                                            [value] => 90
                                            [detail] => Picked the highest scoring measurement set registry
                                            [parts] => Array
                                                (
                                                    [0] => Array
                                                        (
                                                            [name] => aci
                                                            [title] => Advancing Care Information Score
                                                            [value] => 90
                                                            [detail] => registry
                                                            [parts] => Array
                                                                (
                                                                    [0] => Array
                                                                        (
                                                                            [name] => aci_base
                                                                            [value] => 90
                                                                            [detail] => 
                                                                            [metadata] => Array
                                                                                (
                                                                                    [maxContribution] => 100
                                                                                )

                                                                            [parts] => Array
                                                                                (
                                                                                    [0] => Array
                                                                                        (
                                                                                            [name] => ACI_TRANS_HIE_1
                                                                                            [value] => 20
                                                                                            [metadata] => Array
                                                                                                (
                                                                                                    [maxContribution] => 20
                                                                                                )

                                                                                        )

                                                                                    [1] => Array
                                                                                        (
                                                                                            [name] => ACI_TRANS_PEA_1
                                                                                            [value] => 20
                                                                                            [metadata] => Array
                                                                                                (
                                                                                                    [maxContribution] => 20
                                                                                                )

                                                                                        )

                                                                                )

                                                                            [warnings] => Array
                                                                                (
                                                                                )

                                                                        )

                                                                    [1] => Array
                                                                        (
                                                                            [name] => aci_performance
                                                                            [value] => 0
                                                                            [detail] => 
                                                                            [metadata] => Array
                                                                                (
                                                                                    [maxContribution] => 100
                                                                                )

                                                                            [parts] => Array
                                                                                (
                                                                                )

                                                                            [warnings] => Array
                                                                                (
                                                                                )

                                                                        )

                                                                    [2] => Array
                                                                        (
                                                                            [name] => aci_bonus
                                                                            [value] => 0
                                                                            [detail] => 
                                                                            [metadata] => Array
                                                                                (
                                                                                    [maxContribution] => 100
                                                                                )

                                                                            [parts] => Array
                                                                                (
                                                                                )

                                                                            [warnings] => Array
                                                                                (
                                                                                )

                                                                        )

                                                                    [3] => Array
                                                                        (
                                                                            [name] => cehrt_bonus
                                                                            [value] => 0
                                                                            [detail] => 
                                                                            [metadata] => Array
                                                                                (
                                                                                    [maxContribution] => 100
                                                                                )

                                                                            [parts] => Array
                                                                                (
                                                                                )

                                                                            [warnings] => Array
                                                                                (
                                                                                )

                                                                        )

                                                                )

                                                            [metadata] => Array
                                                                (
                                                                    [messages] => Array
                                                                        (
                                                                            [preAttestationCheck] => Pre-attestation measures are complete
                                                                            [baseMeasureCheck] => Base measures are complete
                                                                        )

                                                                    [maxContribution] => 100
                                                                    [measurementSetPicked] => 1
                                                                )

                                                            [warnings] => Array
                                                                (
                                                                )

                                                        )

                                                )

                                            [warnings] => Array
                                                (
                                                )

                                        )

                                    [metadata] => Array
                                        (
                                            [maxContribution] => 25
                                        )

                                )

                        )

                    [metadata] => Array
                        (
                            [messages] => Array
                                (
                                )

                            [maxFinalScore] => 100
                            [maxHighContributionIA] => 20
                            [maxMediumContributionIA] => 10
                            [maxContributionIA] => 15
                            [maxContributionACI] => 25
                            [maxContributionQuality] => 60
                        )

                    [warnings] => Array
                        (
                            [0] => Disclaimer: Scoring is subject to change, based on periodic policy updates, eligibility reviews, and technical integration developments.
                        )

                    [errors] => Array
                        (
                        )

                )

        )

)

steven....@semanticbits.com

unread,
Jan 5, 2018, 12:11:28 PM1/5/18
to Developer Group for QPP APIs
Good Afternoon,

This is currently in development to be fixed, but I believe the information below will be helpful as well. Please let me know if I can help with anything else.

I am choosing my Performance Period date range for a 90 days selection, but am only seeing application behavior for 89 days on the Advancing Care Information category.Thanks for your request. For the Improvement Activities and Quality categories, you may choose any Performance Period from 1 day to 365 days with no impact or adjustment to your category scoring potential. Advancing Care Information is the only exception because a Performance Period of 90 days or greater allows for a higher potential score for that category. At this time the date range selection is not inclusive, which means that the End Date itself is not counted as a day in the Performance Period selection. Based on user feedback, the application development teams are quickly implementing a feature adjustment so that the End Date selection will also be included within the days counted towards the Performance Period.
Reply all
Reply to author
Forward
0 new messages