@@ -21,6 +21,7 @@ This document contains specifications that are shared between the various MDS AP
2121* [ Timestamps] ( #timestamps )
2222* [ UUIDs] ( #uuids )
2323* [ Vehicle States] ( #vehicle-states )
24+ * [ Evetnt Types] ( #event-types )
2425 * [ Vehicle State Events] ( #vehicle-state-events )
2526 * [ State Machine Diagram] ( #state-machine-diagram )
2627* [ Vehicle Types] ( #vehicle-types )
@@ -252,6 +253,40 @@ In a multi-jurisdiction environment, the status of a vehicle is per-jurisdiction
252253
253254[ Top] [ toc ]
254255
256+ ### Event Types
257+
258+ Event types are the possible transitions bewteen some vehicle states.
259+
260+ | ` event_type ` | Description |
261+ | ---| ---|
262+ | ` agency_drop_off ` | Drop off by the agency |
263+ | ` agency_pick_up ` | Pick up by the agency |
264+ | ` battery_charged ` | Battery charged |
265+ | ` battery_low ` | Battery low |
266+ | ` comms_lost ` | Communications lost |
267+ | ` comms_restored ` | Communications restored |
268+ | ` compliance_pick_up ` | Pick up for compliance |
269+ | ` decommissioned ` | Decommissioned |
270+ | ` maintenance ` | General maintenance |
271+ | ` maintenance_pick_up ` | Pick up for maintenance |
272+ | ` missing ` | Missing |
273+ | ` off_hours ` | Off hours - end of service |
274+ | ` on_hours ` | On hours - start of service |
275+ | ` provider_drop_off ` | Drop off by the provider |
276+ | ` rebalance_pick_up ` | Pick up for rebalancing |
277+ | ` reservation_cancel ` | Reservation cancelled |
278+ | ` reservation_start ` | Reservation started |
279+ | ` system_resume ` | Resume system operations |
280+ | ` system_suspend ` | Suspend system operations |
281+ | ` trip_cancel ` | Cancel trip |
282+ | ` trip_end ` | End trip |
283+ | ` trip_enter_jurisdiction ` | Trip enters a jurisdiction |
284+ | ` trip_leave_jurisdiction ` | Trip leaves a jurisdiction |
285+ | ` trip_start ` | Start trip |
286+ | ` unspecified ` | Unspecified |
287+
288+ [ Top] [ toc ]
289+
255290### Vehicle State Events
256291
257292This is the list of ` vehicle_state ` and ` event_type ` pairings that constitute the valid transitions of the vehicle state machine.
0 commit comments