Healthcare Worker - FHIR API

Is the Healthcare worker API available for testing on the INT environment?

I’ve followed the documentation but when making a request in the format below, which I believe is correct, I get a 404 response with no content.

curl --request GET \
  --url 'https://int.api.service.nhs.uk/healthcare-worker/Practitioner?identifier=REDACTED&_revinclude=PractitionerRole:practitioner' \
  --header 'Authorization: Bearer REDACTED' \
  --header 'X-Request-ID: UUID_HERE' \
  --header 'apikey: REDACTED'

My understanding from the docs is that the auth should be identical to the PDS auth. Making a PDS request in this format works as expected:

curl --request GET \
  --url 'https://int.api.service.nhs.uk/personal-demographics/FHIR/R4/Patient/1111111111' \
  --header 'Authorization: Bearer REDACTED' \
  --header 'X-Request-ID: UUID_HERE' \
  --header 'apikey: REDACTED'

Any help on this would be really appreciated.

Hi Gareth,

I’ve moved this topic in to the from the e-RS to the SDS category as I understand it is this team that support the Healthcare Worker - FHIR API.

Thanks,

Adam.

1 Like

One other thing to get clarification on: the format of the response in the documentation for the endpoint does not match what the sandbox endpoint actually returns, see example:

Is the format of the response on INT/LIVE going to mirror the schema in the docs or the current payload on sandbox?

Many thanks

Hi @adam.oldfield is there a better support channel to contact the SDS team on? There doesn’t seem to be much traffic in this subforum and it’s not clear who the admins are.

Thanks

Gareth

@lucy.killick1 @nhserspartners Are you able to help Gareth get in touch with someone that supports the Healthcare Worker API?

Thanks.

1 Like

@adam.oldfield @gareth.perkins - I reached out to a colleague in that team yesterday and sent them the link to this page so hopefully they’ll get back to you soon.

Any update on this? Also, does anyone know the status of the Healthcare Worker API and Is this API available in the INT environment?