Reschedule an Appointment
Change the date or time of an existing appointment without cancelling and rebooking.
Prerequisites
- The appointment must be in SCHEDULED or CONFIRMED status
- Staff account with appointment edit permission (or patient/lead via web component)
Steps
- Open the appointment details (from the calendar view or appointment list).
- Click Reschedule to open the rescheduling form.
- Select a new date from the available dates.
- Select a new time slot from the available options.
- Click Confirm to apply the reschedule.
Notes
- An email notification is sent to the patient/lead confirming the new date and time.
- The previous slot is released and becomes available for other bookings.
- The platform prevents rescheduling to a slot already occupied by another appointment.
- Appointments in
COMPLETED,CANCELLED, orNO_SHOWstatus cannot be rescheduled. - Patients and leads can also reschedule their own appointments via the Appointment Booking web component.
- The reschedule is recorded in the AuditLog with previous and new date/time.
- An
AppointmentRescheduledevent is emitted.