| |
---|
Name | UC-WG3-002 Reschedule an appointment |
Actors | The authorized existing User |
Preconditions | The User has a scheduled appointment |
Trigger (Start Point) | The Actor clicks the rescheduling button in the screen's bottom right corner on the planned appointments page IMG-WG3-002 Scheduled appointments list |
Flow of Events (Sunny Day Scenario) | The System opens a page with a date list (read more: UC-WG3-002.01 Choose a date to reschedule an appointment ) The Actor picks a proper date to reschedule his appointment from the dates shown The System opens a page with available time slots of the Master (read more: UC-WG3-002.02 Choose a time to reschedule an appointment ) The Actor picks the proper time from the available time slots of the Master to reschedule his appointment The System shows a button for confirming the appointment rescheduling at the bottom of the screen IMG-WG3-005 Appointment confirmation The Actor clicks on the confirming button The System saves to the database rescheduled appointment
|
Flow of Events (Rainy Day Scenario) | The System opens a page with a date list The System checks the available dates of the Master in a database The System informs the User that the available dates of the Master are not found
|
Post-conditions | The Actor rescheduled his appointment or has got information about the unavailability of the Master |