Actions
Task #45
openEpic #13: Patient Portal
Feature #18: Appointment Management
View Upcoming & Past Appointments
Status:
New
Priority:
Normal
Assignee:
-
Start date:
11/06/2025
Due date:
% Done:
0%
Estimated time:
Description
User Story :
As a patient, I want to view all my upcoming and past appointments so that I can track my consultation history.
Acceptance Criteria :
- The Appointments module should have two sections: Upcoming and Past Appointments.
- Upcoming appointments show date, time, doctor name, and actions (Cancel / Reschedule).
- Past appointments show doctor name, date, time, and status (Completed / Cancelled).
- Both sections should be sorted by most recent date.
Files
Actions
#1
Updated by Redmine Admin about 1 month ago
- File clipboard-202511061829-fi4po.png clipboard-202511061829-fi4po.png added
- File clipboard-202511061829-kcwvn.png clipboard-202511061829-kcwvn.png added
Redmine Admin wrote:
User Story :
As a patient, I want to view all my upcoming and past appointments so that I can track my consultation history.Acceptance Criteria :
- The Appointments module should have two sections: Upcoming and Past Appointments.
- Upcoming appointments show date, time, doctor name, and actions (Cancel / Reschedule).
- Past appointments show doctor name, date, time, and status (Completed / Cancelled).
- Both sections should be sorted by most recent date.
Notes for QA :
- Verify appointment grouping and sorting logic.
- Confirm visibility of correct fields for upcoming and past appointments.
- Check that completed and cancelled appointments display correctly.


Actions