= SAFIRE USE CASES = [[TOC]] == Overview == The page elaborates on the specific use cases and user stories, mainly for the developers and testers. == User Stories == === Search and Rescue === '''"Two hikers are reported missing in the national park; managing SAR."''' 1. A concerned parent, at 6pm, calls the emergency hotline: 112 to report two missing teenagers. possibly lost in the national park 1. The 112 call center staff opens a new incident report call log to record the case 1. The call center staff selects event type = missing person 1. Upon selecting the event type, the SOP standard questions are displayed a. Q: What is the event? A: two teenagers missing in Yala national park a. Q: Who am I speaking with? A: Mrs. Renuka Arambepola (mother) a. Q: How can we contact you? A: 01125552121 a. Q: What are you calling about? A: "My son and his girl friend, both 17 years old, when hiking at 9am in the morning. They were supposed to return at 2pm. They haven't called and I cannot get through to their mobile 07654442121. I am worried. I think they said they were hikking to Kinrinda lake" a. Q: What is the immediate need? A: Send a search and rescue team to the area. 1. The call center staff calls the Park Ranger station to inform the situation 1. The Park Ranger station agrees to send a SAR team into the area. 1. The Call Center staff asks the Ranger station for the name of the area to locate the geocode and confirm the area; then enters marks that in the incident report map to auto-draw a polygon. 1. The Park Ranger station dispatches a SAR team and calls the 112 call center to update the situation. They also give the phone number of the Team leader (commander). 1. The Call Center staff updates the incident report with Commander contact detail. 1. The Call Center staff, telephones the mother to inform her that a SAR team has been dispatched and shares the Commanders contact details. 1. Every 15 minutes the SAR team leader update their location and the status 1. hints 1. If the caller used a mobile phone, then they would receive text updates at various milestones of the SAR == Use Cases == === Call Center manages: === ||= Event scale =||= #Reports =||= #Teams =||= Activities =|| ||Small || Single || Single ||receives call and initiates an incident report[[br]] dispatches first-response team and updates event information[[br]] incident is contained, report is updated, and event is closed || ||Medium || Single || Multiple ||receives call and initiates an incident report[[br]] dispatches first-response team and updates event information[[br]] dispatch additional response teams and updates report[[br]] incident is contained, report is updated, and event is closed || ||Large || Multiple || Multiple ||receives call and initiates an incident report[[br]] dispatches first-response team and updates event information[[br]] more and more calls are received and incident reports are initiated,[[br]] Call center alerts EOC Commander and event is taken over by Operations Unit[[br]] Call center continues to record multiple reports and assigns to the same event || === Operations Unit manages: === ||= Event =||= SOP task lists =||= Resource status =||= Planning actions =||= Logistics actions =|| || Common || Defined || Available || NA || NA || || Common || Defined || Unavailable || NA ||Find new resources and deliver || || Uncommon || Undefined || Available ||Plan new tasks and required resources || NA || || Uncommon || Undefined || Unavailable ||Plan new tasks and required resources ||Find new resources and deliver ||