Project

General

Profile

Actions

Task #45

open

Epic #13: Patient Portal

Feature #18: Appointment Management

View Upcoming & Past Appointments

Added by Redmine Admin 3 months ago. Updated 5 days ago.

Status:
Ready To UAT
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

Updated by Redmine Admin 3 months ago

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 #2

Updated by Redmine Admin 3 months ago

  • Tracker changed from Feature to Task
Actions #3

Updated by Redmine Admin 2 months ago

  • Description updated (diff)
Actions #4

Updated by Redmine Admin about 1 month ago

  • Assignee set to Deeksha Singh
Actions #5

Updated by Deeksha Singh 6 days ago

  • 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.
Actions #6

Updated by Deeksha Singh 5 days ago

  • Status changed from Ready To PROD to Ready To UAT
Actions

Also available in: Atom PDF