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.
Query parameters
The patient's NHS number. The primary identifier of a patient across systems, unique to NHS England and Wales. It can be used without reference to Name, Date of Birth or Postcode parameters.
| Type | Expression |
|---|---|
| token | Appointment.participant.actor:identifier |
Example query without encoding https://fhir.nhs.uk/Id/nhs-number|4857773456
The patient's name, including family, given, prefix, suffix and/or text. The Receiving system will check against any patient name fields they hold to establish a match. It is expected this parameter is used in conjunction with Date of Birth and Postcode to ensure a unique match.
The patient's Date of Birth. The Receiving system will check against the patient Date of Birth to establish a match. It is expected this parameter is used in conjunction with Name and Postcode to ensure a unique match.
The patient's Home address Postcode. The Receiving system will check against the patient 'Home' address Postcode to establish a match. It is expected this parameter is used in conjunction with Name and Date of Birth to ensure a unique match.
The unique booking reference number of the referral, 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.
| Type | Expression |
|---|---|
| token | ServiceRequest.identifier |
| Example query without encoding | |
| *https://servicerequest.system | 10000000000* |
Response
Success