Role User Guide

Ambulance Admin Web Guide

Ambulance provider onboarding, fleet, drivers, shifts, dispatch queue, and manual assignment.

Login URL

/login

Start URL

/ambulance/dashboard

Ambulance provider registration screen
Real application screenshot: /register/ambulance

Onboarding and Login Flow

  1. Ambulance agency or individual provider submits registration from /register/ambulance.
  2. Super Admin approves the provider and account access.
  3. Ambulance Admin logs in from /login.
  4. Provider sets up ambulances, drivers, availability, and shifts.

Quick Start

  1. Login from the common web login screen.
  2. Open Dashboard for fleet and driver readiness.
  3. Use Fleet and Drivers before accepting dispatch requests.
  4. Use Requests for active, manual, and dispatch-required cases.

Menu Navigation Hierarchy

Follow this order during training so users understand the dashboard before action-heavy screens.

1Dashboard
2Fleet
3Drivers
4Requests
5Shifts

Each Module: Navigation and Actions

NavigationFunctionPrimary Actions
DashboardDispatch readiness overview for fleet, drivers, and shifts.
  • Open fleet
  • Open drivers
  • Open shifts
  • Review readiness
FleetAmbulance vehicle records and activation state.
  • Add ambulance
  • Set type
  • Set status
  • Assign driver
DriversDriver roster, vehicle assignment, and online readiness.
  • Create driver
  • Assign ambulance
  • Activate
  • Review online state
RequestsAmbulance request queue and manual dispatch operation.
  • View request
  • Run eligibility audit
  • Manually assign driver
  • Track status

Action Screens with Screenshots

Step 1: Ambulance Provider Registration

Provider onboarding captures agency or individual provider details before Super Admin approval.

/register/ambulance
Ambulance provider registration screen
Choose provider type
Enter license
Enter service city/state
Submit registration

Step 2: Dispatch Request Source

Requests originate from patient emergency ambulance flow or staff ambulance request from a video emergency.

/patient/emergency/heart-problems
Patient ambulance type selection
Receive request
Match ambulance type
Offer driver
Fallback to manual assignment

End-to-End Testing Checks

  • Enter the role email and password on the correct login screen.
  • Confirm the redirected dashboard matches the user role.
  • Verify the side navigation only shows modules allowed for that role.
  • Log out and verify the browser returns to the login page.
  • Provider cannot dispatch until active and accepting dispatch.
  • Driver must be active, online, available, location fresh, and assigned to a compatible ambulance.
  • Manual assignment rejects inactive driver, missing ambulance, or type mismatch.