v50

latestOpenAPI 3.0.0Apache 2.0raw.githubusercontent.com2026-07-0381351.7 KB
Referral

Get referral/s for a patient

Returns service requests for a specified patient

Use this endpoint to get all service requests for a given patient. All service requests for the specified patient at the specified target endpoint will be returned.

If a sender wants to cancel a service request, they must perform a read first and amend the response version when updating.

get/ServiceRequest

Query parameters

patient:identifierstring required
Example:https%3A%2F%2Ffhir.nhs.uk%2FId%2Fnhs-number%7C4857773456

The patient's NHS number. The primary identifier of a patient across systems, unique to NHS England and Wales.

TypeExpression
tokenAppointment.participant.actor:identifier
ServiceRequest.identifierstring
Example:http%3A%2F%2Fservicerequest.system%7C10000000000

The unique booking reference number of the refferal, or the Unique GUID/UUID of the referral request. This is not the same as ServiceRequest.id. The preferred format is system|value however a value should be accepted and honoured as per FHIR guidance.

TypeExpression
tokenServiceRequest.identifier

Response

Success