Task #45
open
Added by Redmine Admin 3 months ago.
Updated 5 days ago.
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
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.


- Tracker changed from Feature to Task
- Description updated (diff)
- Assignee set to Deeksha Singh
- Status changed from Archieve to Ready To PROD
QA test cases
- Verify Appointments module displays two sections: Upcoming and Past Appointments.
- Verify Upcoming Appointments display date, time, doctor name, and available actions (Cancel / Reschedule).
- Verify Past Appointments display doctor name, date, time, and status (Completed / Cancelled).
- Verify Upcoming Appointments are sorted by the nearest upcoming date/time.
- Verify Past Appointments are sorted by most recent appointment date/time.
- Status changed from Ready To PROD to Ready To UAT
Also available in: Atom
PDF