Case & Call Details
Core Information:
Caller’s Phone Number (automatically mapped to the case) Total Call Duration (calculated automatically) Time Since Case Was Created (auto-updating counter) Assigned Medical Team / Ambulance Team (if applicable)
2. Location & Incident Details
Security Access Details (if any)
3. Patient Details (If Available)
Known Underlying Conditions Any Additional Medical Notes
4. Call Recordings & Attachments
Call Audio Recordings (Auto-attached if recorded) Call Transcript (if available) Uploaded Files (if any, e.g., medical documents, photos from bystanders, etc.)
5. Notes & Dispatcher Logs
A. Case Notes (Real-Time Updates)
Dispatchers can leave timestamped notes with their name auto-tagged. Notes cannot be deleted or edited once posted. B. Assisting Dispatchers Log
If another dispatcher steps in to assist, their name should be auto-logged.
6. Callback Tracking & History
A. Callback Log
Was a callback initiated? (Yes/No) Who initiated the callback? Any new information provided Next steps or action taken (A separate Edit State should allow dispatchers to update callback details.)
7. Live Tracking (for Open Cases Only)
View Responders / Ambulance En Route GPS Location Tracking on Map
8. Payment Status (Actionable Field)
Payment Confirmation Ongoing Last Updated By (Auto-logged) Dispatchers should be able to update this field directly.
9. Reports & Data Export
Case Creation Adjustments
New Case Creation Process
Option 1: Auto Case Creation via Incoming Call
Incoming calls automatically create a case and map the phone number. The system auto-detects duplicate cases based on: Recent open cases within the last 24 hours Issue: Every call creates a new case, making callback identification difficult. Option 2: Dispatcher Manually Creates a Case Before Answering
Dispatcher clicks "Create New Case" immediately when a call comes in. Phone number is auto-logged. Call script appears for guidance.
Call Script & Structured Flow for Dispatchers
Step 1: Dispatcher Introduction
Auto-prompt: "Hello, this is [Dispatcher Name] from ERA. How can I assist you today?" Step 2: Identify the Issue
Step 3: Situation Assessment
Ask for symptoms → Auto-prompted Provisional Diagnosis Auto-script guides dispatcher through general FAQs. Confirm patient location and readiness. Step 4: Final Confirmation & Case Type Selection
Dispatcher selects final case type before submission. Case is officially created and linked to the call.
Alternate Flow:
If a user attempts to open a case that does not exist or is restricted, an error message appears: "This case is unavailable or restricted." If a user lacks the required permission to edit a case, an alert is displayed: "You do not have permission to modify this case." Failed Report Generation: If there is a system failure in generating the PDF/Excel file, the system provides an option to retry or request a manual report via email.
3. Additional Feature Requests
Caller Communication Status
Basic Flow:
When submitting a new case, there should be an option to indicate if the caller can talk or not. Options: "Yes, the caller can talk" or "No, the caller cannot talk". This information is displayed prominently in the case report and dispatch logs. Alternate Flow:
Caller Communication Status Not Indicated: If not specified, the system assumes "Unknown" and prompts the dispatcher to verify.
Event Standby Section Under Ambulance Requests
Basic Flow:
Addition of "Event Standby" Section: Dispatchers can log scheduled ambulance requests for events. Events can be filtered separately from emergency requests. Required Information for Event Standby Requests: Number of Ambulances Required