/fm/fleet/reservations.
Overview
The Fleet Reservations page usesuseFleetReservations and useFleetReservationMutations. The ListPageLayout renders with title “Vehicle Reservations” and description “Manage shared vehicle bookings”. A Status filter dropdown allows filtering by confirmed or cancelled. The table shows: Vehicle (year/make/model), Driver (first/last name), Start (date/time), End (date/time), Purpose, Status badge (confirmed/cancelled), and Actions (Edit and Cancel, each gated by PermissionGate permission="fm.fleet.reserve"). Cancel requires confirmation via AlertDialog. A Reserve Vehicle button (gated by fm.fleet.reserve) opens FleetReservationFormDialog.
Who it’s for
Requires permissionfm.dashboard.view (outer FMViewGuard). Creating, editing, and cancelling reservations requires fm.fleet.reserve.
Before you start
- Hold
fm.fleet.reserveto create or manage reservations. - Vehicles and drivers must exist to be bookable.
Steps
1
Open Reservations
Navigate to
/fm/fleet/reservations via the Fleet menu.2
Filter by status
Use the Status dropdown to view confirmed or cancelled reservations.
3
Reserve a vehicle
Click Reserve Vehicle to open the reservation form; select vehicle, driver, start time, end time, and purpose.
4
Edit a reservation
Click Edit on a confirmed reservation row to modify it in the form dialog.
5
Cancel a reservation
Click Cancel on a confirmed reservation row; confirm the cancellation in the dialog.
Key concepts
- Reservation status —
confirmedorcancelled(ReservationStatustype). - Permission gate —
fm.fleet.reservecontrols access to Reserve, Edit, and Cancel actions. - start_at / end_at — timestamp fields displayed as
MMM d, yyyy h:mm a.
Related
Facilities & Inventory
Facilities & Inventory core overview.
Governance & parity
Documentation coverage and governance.
This page documents shipped product behavior. It is not medical, legal, or
billing advice. Verify against your organization’s policies and applicable
regulations before using it for clinical, compliance, or billing decisions.
Protected health information (PHI) shown in the product is governed by your
tenant’s access controls and is never exposed in this documentation.
Documentation sources
Documentation sources
- src/routes/fm.tsx
- src/cores/fm/pages/FleetReservationsPage.tsx