Project Management
Essay by Sikhumbuzo Vilane • December 4, 2016 • Dissertation • 346 Words (2 Pages) • 1,192 Views
Use Case Name | Patient Booking | ||
Use Case Number | CCN01 | ||
Use Descriptions: | This Usecase is to document a process for creating a Patient booking according to the Medical Protocol. | ||
Primary Actor | Observing Nurse / Administrative Clerk | ||
Secondary Actor(s) | N/A | ||
Pre-condition(s) |
| ||
Trigger | Create Booking | ||
Success End Condition | Booking created for a Patient | ||
Failed End Condition | No booking created. | ||
Screen References | Patient Booking Module | ||
Business Requirements | Requirement ID | Requirement Description | |
Create a Booking | Booking form to enter Booking details | ||
Reason for Booking | List Medical Protocols to chose from for the booking | ||
Type of Booking | Highlight “Once-off” or “Recurring” | ||
Date Selection | General Monthly Calendar to select convenient date. | ||
Add Time Slot | 1hr or 2hr time slots from opening time to closing time | ||
Save Booking | Booking is saved in Patient Record. | ||
Business Rules | Rule ID | Rule Description | |
1 | Patient cannot be booked in the past. | ||
2 | Patient cannot be booked more than 3 months | ||
3 | System should not allow bookings more than the maximum clinic capacity. | ||
4 | Booking date and Time mandatory | ||
5 | Medical Protocol is mandatory | ||
6 | Cannot book Patient on a weekend or public holiday | ||
7 | Cannot book Patient after working hours | ||
8 | Patient must be booked through Patient Record | ||
9 | Patient must be registered | ||
Main Success Scenario[The steps of the scenario from trigger to goal delivery, as well as any clean-up] | |||
Ref | Actor Action | Ref | System Response |
1 | Selects “Create Booking” from the Booking Menu | 1 | Presents Booking Module landing Page. |
2 | Selects “Medical Protocol” Drop down Menu | 2 | Display drop down menu of relevant Medical Protocol. |
3 | Selects and Submits “Medical Protocol” from drop down list | 3 | System displays calendar according to selected Medical Protocol. |
4 | Selects “Once-off or Recurring Booking” | 4 | System highlights booking schedule. |
5 | Views and Selects convenient date | 5 | System displays selected date and time slots. |
6 | Selects convenient time slot | 6 | System highlights selected time slots. |
7 | Clicks “Save Booking” | 7 | System displays scheduled booking on Patient Record. |
Alternate Flow [Scenarios that deviate from the main success scenario are described here. Exceptions describe a deviation from the norm, for example: “credit card payment rejected”] Creating a Recurring Booking | |||
Alternative 1 at step | |||
Ref | Actor Action | Ref | System Response |
4 | Selects “Once-off or Recurring Booking” | 4 | System highlights booking schedule. |
5 | Views and Selects convenient date | 5 | System displays selected date and time slots. |
6 | Selects convenient time slot | 6 | System highlights selected time slots. |
7 | Clicks “Save Booking” | 7 | System displays scheduled booking on Patient Record. |
Alternative 2 at step | |||
Ref | Actor Action | Ref | System Response |
...
...