Project Management
Essay by Sikhumbuzo Vilane • December 4, 2016 • Dissertation • 346 Words (2 Pages) • 1,390 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 | 
...
...
