Nurse View - SENG-350-2024-fall/Team-11 GitHub Wiki
Nurse View
Primary Presentation:
Diagram: Nurses assist in patient data verification and updating records. They can interact with the SymptomEvaluator and PrescriptionService to provide additional patient input.
Notation: UML Use Case Diagram.
Element Catalog:
ObserverImplementation: Nurses receive updates when patients are added or evaluated.
PrescriptionService: Nurses may help in submitting prescriptions based on the patient's symptoms.
StateMachine: Manages nurse access to patient data based on logged-in status.
Context Diagram:
Context: Nurses are involved in verifying data, assisting with symptom evaluation, and supporting the final treatment decision process.
External Entities: Patient, ED, GP.
Variability Guide:
Variability: Nurses have the ability to add data or comments based on patient interactions, influencing the final recommendation.
Runtime Variability: The data provided by nurses is dynamic, based on real-time patient interactions.
Rationale:
Rationale: This view ensures that nurses can contribute to the evaluation and support treatment decisions. Real-time updates and secure access are necessary to provide effective care.
Rejected Alternatives: Static, non-interactive views for nurses were rejected.