Skip to main content

updateBookingpatient field removed from bookingData

Summary

updateBooking(id, bookingData) no longer accepts a patient reassignment. The patient field has been removed from BookingUpdateDataInput. Any request that still sends bookingData.patient now fails GraphQL input validation.

Why

Changing the patient on an existing booking can create data-integrity issues and patient-safety risk. After creation, a booking must remain linked to its original patient.

Migration

If you need to change the patient on a booking:

  1. Delete the existing booking via deleteBooking.
  2. Create a new booking for the correct patient via createBooking.

See also