v50

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

Get bookings for a patient

Returns bookings for a specified patient

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

If a sender wants to cancel a particular booking, they must perform a read first, comparing and amending the details prior to performing the update.

get/Appointment

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

Response

Success