Use Case

Mark Arrived
Receptionist updates system that patient has arrived for a booking Informs staff member involved

Mark Cleared
Receptionist updates system that patient has left a booking and booking is inactive

TIME EXTENSION
Added time for an appointment if appointment is going to be complicated.

Create Booking
Check Avalability Interactions for creating a booking. Takes data from external patient profiling system

*Add Patient
Add patient is now handled by the external system (see class diagram)

*Edit Patient
Edit patient is now handled by the external system (see class diagram)

*Deactivate Patient
Deactivate patient is now handled by the external system (see class diagram)

*Delete Patient
Delete patient is now handled by the external system (see class diagram) Receptionist Removes patient from the system