Cancel an Appointment
Cancel a scheduled or confirmed appointment, releasing the time slot for other bookings.
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 Cancel to initiate the cancellation.
- Confirm the cancellation when prompted.
Notes
- The appointment status is set to CANCELLED.
- The time slot is released and becomes available for new bookings.
- An email notification is sent to the patient/lead informing them of the cancellation.
- If a DRAFT session was linked to this appointment, it is automatically deleted (cascade deletion). Sessions in
SAVEDorCOMPLETEDstatus are not affected. - Appointments in
COMPLETEDorNO_SHOWstatus cannot be cancelled. - Patients and leads can also cancel their own appointments via the Appointment Booking web component.
- An
AppointmentCancelledevent is emitted and the cancellation is recorded in the AuditLog.