This UML sequence diagram illustrates the patient lab test process within a hospital management system, showing interactions among Patients, the Receptionist, Hospital Management, the Lab Technician, the Doctor, and the Billing System. It begins with patients requesting a lab test, followed by availability checks and alternate recommendations if unavailable. Once confirmed, appointment details are provided, payment is processed, and the booking is updated.
Patients provide samples, which are collected, logged, and tested by the lab technician. Results are uploaded, and abnormal findings trigger doctor alerts. Finally, patients are notified of report readiness, consulted if needed, and download results.