Actions
Task #44
openEpic #13: Patient Portal
Feature #18: Appointment Management
Cancel Appointment (Patient Side)
Start date:
11/06/2025
Due date:
% Done:
0%
Estimated time:
Description
User Story :
As a patient, I want to cancel a scheduled appointment so that I can free up the slot if I’m unable to attend.
Acceptance Criteria :
- Patient can click Cancel on any upcoming appointment.
- A confirmation popup appears and allows the patient to enter a cancellation reason.
- Once confirmed, appointment status changes to ‘Cancelled’.
- The provider receives a email notification with the cancellation reason.
- System displays message: “Your appointment has been cancelled successfully.”
- The cancelled appointment appears in the Past Appointments list.
- The previously booked slot becomes available again for new bookings.
Updated by Deeksha Singh 6 days ago
- Status changed from Archieve to Ready To PROD
Updated by Deeksha Singh 6 days ago
QA test case
- Verify patient can click Cancel on an upcoming appointment.
- Verify cancellation confirmation popup is displayed with a field to enter cancellation reason.
- Verify appointment status changes to “Cancelled” after confirmation.
- Verify provider receives an email notification with the cancellation reason.
- Verify system displays confirmation message: “Your appointment has been cancelled successfully.”
- Verify cancelled appointment appears in the Past Appointments list.
- Verify cancelled appointment time slot becomes available for new bookings.
Updated by Deeksha Singh 5 days ago
- Status changed from Ready To PROD to Ready To UAT
Actions