Could not post final submission getting "Current user cannot create this object" error

36 views
Skip to first unread message

deepak sharma

unread,
Dec 11, 2019, 8:20:04 AM12/11/19
to Developer Group for QPP APIs
Hi Sarah,

I am getting error
Current user cannot create this object"

when i am doing submission using end point "https://preview.qpp.cms.gov/api/submissions/submissions"
am i missing anything here?

Request body:
{
"entityType": "individual",
"taxpayerIdentificationNumber": "000456789",
"nationalProviderIdentifier": "0876543210",
"performanceYear": 2019,
"measurementSets": [
{
"category": "ia",
"submissionMethod": "registry",
"performanceStart": "2019-01-01",
"performanceEnd": "2019-12-31",
"programName": "cpcPlus",
"practiceId": "G1234",
"measurements": [
{
"measureId": "IA_EPA_4",
"value": true
}
]
},
{
"category": "pi",
"submissionMethod": "registry",
"performanceStart": "2019-01-01",
"performanceEnd": "2019-12-31",
"programName": "cpcPlus",
"practiceId": "G1234",
"cehrtId": "0015E0000000000",
"measurements": [
{
"measureId": "PI_HIE_1",
"value": {
"numerator": 1,
"denominator": 2
}
},
{
"measureId": "PI_PHCDRR_5",
"value": true
}
]
},
{
"category": "quality",
"submissionMethod": "registry",
"performanceStart": "2019-01-01",
"performanceEnd": "2019-12-31",
"programName": "cpcPlus",
"practiceId": "G1234",
"measurements": [
{
"measureId": "391",
"value": {
"isEndToEndReported": false,
"strata": [
{
"performanceMet": 2,
"performanceNotMet": 1,
"eligiblePopulation": 10,
"eligiblePopulationException": 1,
"eligiblePopulationExclusion": 2,
"stratum": "30days"
},
{
"performanceMet": 2,
"performanceNotMet": 1,
"eligiblePopulation": 6,
"eligiblePopulationException": 1,
"eligiblePopulationExclusion": 0,
"stratum": "overall"
}
]
}
},
{
"measureId": "093",
"value": {
"isEndToEndReported": false,
"performanceMet": 1,
"performanceNotMet": 1,
"eligiblePopulation": 5,
"eligiblePopulationExclusion": 1,
"eligiblePopulationException": 1
}
},
{
"measureId": "461",
"value": {
"numerator": 5.57,
"denominator": 500,
"isEndToEndReported": false,
"denominatorException": 0,
"numeratorExclusion": 0,
"observationInstances": 300
}
}
]
}
]
}

Jacob Harris

unread,
Dec 11, 2019, 8:45:03 AM12/11/19
to deepak sharma, Developer Group for QPP APIs
Deepak,

Usually when we see that error on the POST
/api/submissions/submissions endpoint, it is because the user is using
a Registry JWT to create a submission. In QPP, registries are not
allowed to create submissions on their own (or indirectly via msets).
Can you check the JWT you are using to see what kind of user it is?

Jacob
> --
> You received this message because you are subscribed to the Google Groups "Developer
> Group for QPP APIs" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to qpp-apis+u...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/qpp-apis/f814ff66-1ba7-4fc2-8302-4a730d777407%40googlegroups.com.
>
Reply all
Reply to author
Forward
0 new messages