Project

General

Profile

Actions

Task #43

open

Epic #13: Patient Portal

Feature #18: Appointment Management

Reschedule Appointment (Patient Side)

Added by Redmine Admin 3 months ago. Updated about 18 hours ago.

Status:
Ready To UAT
Priority:
Normal
Assignee:
Start date:
01/06/2026
Due date:
% Done:

100%

Estimated time:
(Total: 0:00 h)

Description

User Story :
As a patient, I want to reschedule my confirmed appointment so that I can change the appointment time to a more suitable date if needed.

Acceptance Criteria :

Patient can initiate rescheduling

Patient can open an existing confirmed appointment and click the Reschedule button.

Provider-specific availability

  • Only time slots belonging to the same doctor are shown for rescheduling.
  • Patient cannot switch to another doctor while rescheduling.

Future date rescheduling

Patient can reschedule the appointment to any future available slot of the same doctor.

Notes entry

Patient can enter reschedule notes (reason or message) while submitting the request.


Subtasks 2 (0 open2 closed)

Bug #329: Reschedule bugClosedDeeksha Singh01/06/2026

Actions
Bug #331: Reschedule bug 2ClosedAbhishek Thakur01/06/2026

Actions
Actions #1

Updated by Redmine Admin 3 months ago

  • Tracker changed from Feature to Task
Actions #2

Updated by Redmine Admin 2 months ago

  • Description updated (diff)
Actions #3

Updated by Redmine Admin about 1 month ago

  • Assignee set to Deeksha Singh
Actions #4

Updated by Deeksha Singh about 1 month ago

  • Subtask #329 added
Actions #5

Updated by Deeksha Singh about 1 month ago

  • Status changed from Archieve to In Progress
  • Assignee changed from Deeksha Singh to Abhishek Thakur
Actions #6

Updated by Deeksha Singh about 1 month ago

  • Subtask #331 added
Actions #7

Updated by Abhishek Thakur 5 days ago

  • Status changed from In Progress to Ready to QA
  • Assignee changed from Abhishek Thakur to Deeksha Singh
Actions #8

Updated by Deeksha Singh about 18 hours ago

Qa test cases

  • Verify patient can open an existing confirmed appointment from the Appointments list.
  • Verify Reschedule button is visible and clickable for confirmed appointments.
  • Verify clicking Reschedule opens the rescheduling flow/modal.
  • Verify only available time slots of the same doctor are displayed during rescheduling.
  • Verify patient cannot switch to a different doctor while rescheduling.
  • Verify patient can view and select future available slots only.
  • Verify past time slots are not available for rescheduling.
  • Verify patient can enter reschedule notes before submitting the request.
  • Verify reschedule notes are saved and associated with the appointment.
  • Verify appointment date and time update correctly after successful rescheduling.
Actions #9

Updated by Deeksha Singh about 18 hours ago

  • Status changed from Ready to QA to Submitted To Client
Actions #10

Updated by Deeksha Singh about 18 hours ago

  • Status changed from Submitted To Client to Ready To UAT
Actions

Also available in: Atom PDF