Paramedics Usecase Diagram and Table - SENG-350-2024-fall/Team3 GitHub Wiki
Element | Details |
---|---|
Use Case | Receive Notification |
Description | Paramedics receive an alert about a patient in need of immediate medical attention after the virtual triage determines their need. |
Actors | Paramedics |
Assumptions | The system is operational 24/7. The paramedics are able to receive real-time notifications. The virtual triage system is accurate in determining the need for intervention of the paramedics. |
Steps | 1. Virtual Triage system assesses patient symptoms and determines that the paramedics are needed.2. Notification system identifies a need for intervention from the paramedics.3. An alert is sent out to the nearest paramedic team that is available.4. Paramedics receive and acknowledge the notification. |
Variations | If a notification is not acknowledged within a specific timeframe the system may escalate the notification. |
Non-Functional | The system must be able to send out reliable and timely notifications.The alerts should be clear and easily understandable. |
Issues | Dependency of the system on network availability and connection.Delayed response times could happen if delays in notification occur. |
Element | Details |
---|---|
Use Case | Assess Patient on Site |
Description | Paramedics perform an initial medical assessment to determine the patient's condition and status as well as any necessary actions that need to be taken. |
Actors | Paramedics |
Assumptions | The necessary medical equipment is present and available on-site.Paramedics are trained and capable of performing the initial medical assessment.Patient's information is available and provided by the virtual triage system. |
Steps | 1. Paramedics arrive at the location.2. Paramedics review patient information from Mister Ed.3. Paramedics conduct the initial assessment.4. Determine the next steps based on assessment results. |
Variations | If the patient is stable wait for further instructions.If in critical condition have an immediate transport to ER. |
Non-Functional | Assessment needs to be accurate to ensure correct treatment as well as needs to be completed in a timely manner. |
Issues | Incomplete/Inaccurate assessment can lead to improper handling of the case. |
Element | Details |
---|---|
Use Case | Immediate Transport to ER |
Description | Transport the patient to the emergency room if their condition is critical based on the on-site assessment. |
Actors | Paramedics, Patient |
Assumptions | Patient's condition is critical and warrants immediate hospitalization.Transportation is available.The paramedics have already assessed the patient and determined the need for an immediate ER transport. |
Steps | 1. A decision is made to transport.2. Patient is prepared to be transported.3. Notify the appropriate ER of an incoming patient.4. Transport the patient to the ER. |
Variations | Traffic conditions and ER availability may affect and introduce changes to the routing. |
Non-Functional | Transporting must be quick and efficient.Ensure that the patient is safe during transport. |
Issues | Delays in transport can impact the patient's condition. |
Element | Details |
---|---|
Use Case | Update Main Database |
Description | Following the paramedic’s intervention, update the hospital’s main database with the latest patient status and assessment results. |
Actors | Paramedics, Main Database |
Assumptions | Paramedics have access and can update the database.Paramedics can log the details after an on-site assessment or transport. |
Steps | 1. Log into the database.2. Enter the new data such as the patient's information, status, and assessment details.3. Update the database.4. Send a confirmation that the update was successful. |
Variations | The paramedics may need to update already existing information.Paramedics may need to write in additional notes or include images/videos. |
Non-Functional | Ensure that access to the Database is well constructed as to not lose or corrupt the data.Secure access to the database needs to be available. |
Issues | The database can experience technical issues.An incorrect data entry could lead to mismanagement of a patient. |
Element | Details |
---|---|
Use Case | Wait for Further Instructions |
Description | Paramedics wait at the scene for further instructions from the medical staff based on the patient’s condition and results of the assessment. This specifically applies to situations where the patient's condition is non-critical but still requires monitoring. |
Actors | Paramedics |
Assumptions | Patient condition is stabilized but remains undetermined. The paramedics have an operational and open connection to the hospital. |
Steps | 1. Complete the initial assessment.2. Establish connection with medical staff.3. Based on the patient’s evolving condition, receive and follow further instructions that are given. |
Variations | Instructions may include staying with the patient, arranging transport to a facility, or administering further assessment or treatment. |
Non-Functional | The response from the medical staff must be quick.Proper communication system must be in place that is clear and effective. |
Issues | Patient care could be compromised if the instructions are delayed.Incorrect actions could be taken due to miscommunication. |