Partykey_interaction_check_failed

I have already performed a PDS and SDS lookups for a patient with no issues. On connecting to GP Connect to retrieve an ARHTML record I get an “PARTYKEY_INTERACTION_CHECK_FAILED_MESSAGERECEIVER” error response.

Full response message:

{
"id": "a5179d49-9c7c-47c6-a8be-fdf11e7f0f0e",
"issue": [
{
"code": "forbidden",
"details": {
"coding": [
{
"code": "403",
"display": "PARTYKEY_INTERACTION_CHECK_FAILED_MESSAGERECEIVER_200000034787",
"system": "``http://fhir.nhs.net/ValueSet/gpconnect-schedule-response-code-1-0``"
}
]
},
"diagnostics": "PARTYKEY_INTERACTION_CHECK_FAILED_MESSAGERECEIVER_200000034787",
"severity": "error"
}
],
"resourceType": "OperationOutcome"
}

According to Error handling - NHS England Digital this is because the Receiver ASID isn’t authorised? Does this mean that the patients record is restricted? Or is there another issue? Should this be considered a permanent restriction?

Look ups for other patients from the same system work with no issues.

Hi Paul,

This appears to be an GP Connect-specific question rather than an NHS England API Platform issue.

Unfortunately, the API Platform team doesn’t have visibility of ASID authorisation or Party Key information.

I would recommend raising this with the GP Connect team on the Developer community for GP Connect queries:

Or developers can contact the GP Connect team at:** gpconnect@nhs.net** or raise a request via the NSD. Details below:

Thanks,

NHS England API Platform team

Please note: The API Platform team can only address queries relevant to the NHS England API Platform, including security, rate limiting, logging, monitoring and alerting. For any API, CIS2, NHS Login specific queries, please reach out to the relevant API / Service teams.