Patient Usecase Diagram and Tables - SENG-350-2024-fall/Team3 GitHub Wiki
Element | Details |
---|---|
Use Case | Wait at Home until notified |
Description | The following case shows a patient which completes the Virtual Triage and is told to wait at home until notified. |
Actors | Primary Actor: PatientSecondary Actor: ED System |
Assumptions | The ED system makes a correct assessment of the patient.The patient gives truthful answers to the questions asked to them. |
Steps | The patient logs into the system.The patient completes the Virtual Triage.The patient is told that they should stay home until notified. |
Variations | The patient might try to change answers and try triage again to get sooner treatment or still go in person sooner than assessed. |
Non-Functional | The ED system must ensure the patient receives notification within 30 seconds max after finishing assessment. |
Issues | Patients might try to do more assessments to get treatment sooner. |
Element | Details |
---|---|
Use Case | Home Treatment for Patient |
Description | The following case shows how a patient after being assessed by the Virtual Triage is instructed to stay home for treatment as it is treatable from home. |
Actors | Primary Actor: PatientSecondary Actor: ED System |
Assumptions | The ED system makes a correct assessment of the patient.The patient gives truthful answers to the questions asked to them. |
Steps | The patient logs into the system.The patient completes the Virtual Triage.The patient is told that they should stay home and be treated themselves. |
Variations | The patient might try to change answers and try triage again to get sooner treatment or still go in person sooner than assessed. |
Non-Functional | The ED system must ensure the patient receives notification within 30 seconds max after finishing assessment.The ED system must give specific and practical instructions to the patient. |
Issues | How can the system be informed that the patient followed the orders? |
Element | Details |
---|---|
Use Case | Tracking ED Capacity Across Multiple Locations |
Description | Mister Ed offers patients a tool to compare the real-time capacity of nearby EDs, helping them choose the best location for quicker service. By displaying current load and average wait times at each facility, the system optimizes patient distribution across hospitals, reducing wait times and overloading. |
Actors | Patient, Mister Ed system, ED staff |
Assumptions | The virtual triage system is capable of assessing high-risk conditions accurately.Mister Ed has access to real-time ED staffing and availability to adjust priorities.Patients have internet access and the ability to use the system.ED staff receive notifications about critical cases instantly. |
Steps | The patient uses the Mister Ed system to report symptoms such as severe chest pain.The system collects relevant information about symptoms, medical history, and any pre-existing conditions.Mister Ed analyzes the input and identifies the patient as high-risk.The system instructs the patient to immediately go to the ED and notifies the staff of the impending arrival of a critical case.ED staff prepare for the patient’s arrival, ensuring they receive immediate treatment upon arrival. |
Variations | Capacity Surge: If all local EDs are at full capacity, Mister Ed may recommend the patient either wait at home or seek alternative care at a primary care clinic or urgent care center.Distance Factor: Some patients may prioritize shorter travel distance over lower wait times, so Mister Ed allows filtering results by proximity. |
Non-Functional | Scalability: The system should scale to support large numbers of users in dense urban areas with multiple EDs.Performance: The system must handle real-time data queries quickly, providing accurate and up-to-date information on ED capacity.Availability: The system must be available 24/7 since patients may need ED services at any time.Integration: Mister Ed must integrate seamlessly with hospital information systems to retrieve real-time data. |
Issues | Data Accuracy: If the real-time data from hospitals is inaccurate or delayed, patients may select an ED expecting lower wait times, only to find it overcrowded when they arrive.Patient Mobility: Patients may not be willing or able to travel to a less crowded ED, especially if they are in severe pain or have mobility challenges.Hospital Participation: Not all hospitals may be willing to share their real-time capacity data with Mister Ed, reducing the system’s effectiveness in certain regions. |
Element | Details |
---|---|
Use Case | Virtual Triage ED Patients |
Description | The following use case allows the patients to access the virtual triage system through the Mister Ed platform. It assesses their condition and directs them accordingly in regard to whether the patient should visit a primary care provider, take over-the-counter medication, wait for further instructions, make a virtual appointment with a care provider, or visit the emergency department. |
Actors | Primary Actor: PatientSecondary Actors: Primary Care Providers, ED System, Virtual Primary Care Providers, Triage Nurse/Assistant. |
Assumptions | The triage algorithm accurately and successfully assesses patient symptoms.There is a communication link between the patient, Mister Ed, and the healthcare providers.The patient has access to the Mister Ed platform either through a dedicated app or a web application. |
Steps | The patient opens the Mister Ed platform and selects the “Emergency Department Virtual Triage” option on the screen.The system prompts the user to provide details of their symptoms through a questionnaire.The system processes the information provided using the triage algorithm implemented in the application.The system evaluates whether the symptoms require an immediate ED visit, can be treated by a primary care provider, be managed with home remedies, or can be further expanded upon by setting up a meeting/call with a care provider.Based on the assessment above:If the situation is urgent, the patient is advised to proceed to the nearest EDIf non-urgent, the user is given options such as booking a General Practitioner appointment or using over-the-counter medicationIf intermediate, the patient is notified of the possibility of a remote consultation or a follow-up. |
Variations | The patient may skip questions or potentially provide unclear or incorrect answers, in which case the system, can escalate the situation to a live nurse or a clinicianThe patient may prefer to see a general practitioner in person rather than complete the virtual triage. |
Non-Functional | The system must respond within a 30 second periodThe virtual triage must meet a 95% accuracy threshold for symptom evaluation. |
Issues | How would a system handle incomplete, incorrect, or ambiguous patient information?What kind of inputs should the questionnaire accept (images, voice recordings, videos, text, etc..)? |
Element | Details |
---|---|
Use Case | Emergency Department Recieves Urgent Triaged Patient And Prioiitize |
Description | The emergency department utilizing the Mr Ed system receives a patient that completed the virtual triage and will require medical assistance urgently in the ER. |
Actors | Primary actor: Emergency room departmentSecondary actor: paramedics, patient |
Assumptions | The emergency room has fully implemented the Mr Ed system within their ER priority schedulingThere are already other patients in the ER priority queue |
Steps | The ER department receives an urgent patient that completed the virtual triage and is determined that they require immediate medical assistance in the ERThe ER department analyses the patient’s symptoms and determines the priority in which the patient will have assistance in the ER The ER department notifies the patient that they have received the triage and the order of ER priority that they have been assignedUpdates from the patient is continuously delivered to the ER via the Mr Ed system and the patient’s condition is monitoredOnce the patient is tended to, the ER department removes the patient from the priority queue |
Variations | ER may assign paramedics to the patient’s location if it’s the top priorityThe patient may contact the ER department dispatcher if needed |
Non-Functional | The system must also handle the priority of current virtually triaged patients’ and maintain the integrity of the priority when new patients are added to the queue |
Issues | A surplus of urgent patients flooding the ER department and the priority queue |