You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: general-information.md
+7Lines changed: 7 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -267,6 +267,7 @@ Event types are the possible transitions bewteen some vehicle states.
267
267
|`comms_restored`| Communications restored |
268
268
|`compliance_pick_up`| Pick up for compliance |
269
269
|`decommissioned`| Decommissioned |
270
+
|`located`| Located |
270
271
|`maintenance`| General maintenance |
271
272
|`maintenance_pick_up`| Pick up for maintenance |
272
273
|`missing`| Missing |
@@ -309,30 +310,36 @@ Vehicles can enter the `unknown` state to and from any other state with the foll
309
310
|`on_trip`|`available`|`trip_cancel`| A trip was initiated, then canceled prior to moving any distance |
310
311
|`non_operational`|`available`|`system_resume`| The vehicle is available because e.g. weather suspension or temporary regulations ended |
311
312
|`unknown`|`available`|`comms_restored`| The vehicle transmitted status information after a period of being out of communication. |
313
+
|`unknown`|`available`|`located`| The vehicle has been located by the provider |
312
314
|`non_operational`, `unknown`|`available`|`unspecified`| The vehicle became available, but the provider cannot definitively (yet) specify the reason. Generally, regulator Service-Level Agreements will limit the amount of time a vehicle's last event type may be `unspecified`. |
313
315
|`available`|`reserved`|`reservation_start`| The vehicle was reserved for use by a customer |
314
316
|`unknown`|`reserved`|`comms_restored`| The vehicle transmitted status information after a period of being out of communication. |
317
+
|`unknown`|`reserved`|`located`| The vehicle has been located by the provider |
315
318
|`unknown`|`reserved`|`unspecified`| The provider cannot definitively state how a vehicle became reserved. |
316
319
|`available`, `reserved`|`on_trip`|`trip_start`| A customer initiated a trip with this vehicle |
317
320
|`elsewhere`|`on_trip`|`trip_enter_jurisdiction`| A vehicle on a trip entered the jurisdiction |
318
321
|`unknown`|`on_trip`|`comms_restored`| The vehicle transmitted status information after a period of being out of communication. |
322
+
|`unknown`|`on_trip`|`located`| The vehicle has been located by the provider |
319
323
|`unknown`|`on_trip`|`unspecified`| The provider cannot definitively state how a vehicle started a trip. |
320
324
|`on_trip`|`elsewhere`|`trip_leave_jurisdiction`| A vehicle on a trip left the jurisdiction |
321
325
|`unknown`|`elsewhere`|`comms_restored`| The vehicle transmitted status information after a period of being out of communication. |
326
+
|`unknown`|`elsewhere`|`located`| The vehicle has been located by the provider |
322
327
|`unknown`|`elsewhere`|`unspecified`| The provider cannot definitively state how a vehicle went `elsewhere`. |
323
328
|`available`|`non_operational`|`battery_low`| The vehicle's battery is below some rentability threshold |
324
329
|`available`|`non_operational`|`maintenance`| The vehicle requires some non-charge-related maintenance |
325
330
|`available`|`non_operational`|`off_hours`| The vehicle has exited operating hours (per the regulator or per the Provider) |
326
331
|`available`|`non_operational`|`system_suspend`| The vehicle is not available because of e.g. weather or temporary regulations |
327
332
|`available`, `unknown`|`non_operational`|`unspecified`| The vehicle became unavailable, but the Provider cannot definitively (yet) specify the reason. |
328
333
|`unknown`|`non_operational`|`comms_restored`| The vehicle transmitted status information after a period of being out of communication |
334
+
|`unknown`|`non_operational`|`located`| The vehicle has been located by the provider |
329
335
|`available`, `non_operational`, `elsewhere`|`removed`|`rebalance_pick_up`| The provider picked up the vehicle for rebalancing purposes |
330
336
|`available`, `non_operational`, `elsewhere`|`removed`|`maintenance_pick_up`| The provider picked up the vehicle to service it |
331
337
|`available`, `non_operational`, `elsewhere`, `unknown`|`removed`|`agency_pick_up`| An agency picked up the vehicle for some reason, e.g. illegal placement |
332
338
|`available`, `non_operational`, `elsewhere`|`removed`|`compliance_pick_up`| The provider picked up the vehicle because it was placed in a non-compliant location |
333
339
|`available`, `non_operational`, `elsewhere`, `unknown`|`removed`|`decommissioned`| The provider has removed the vehicle from its fleet |
334
340
|`unknown`, `non_operational`, `available`, `elsewhere`|`removed`|`unspecified`| The vehicle was removed, but the provider cannot definitively (yet) specify the reason |
335
341
|`unknown`|`removed`|`comms_restored`| The vehicle transmitted status information after a period of being in an unknown state |
342
+
|`unknown`|`removed`|`located`| The vehicle has been located by the provider |
336
343
|`available`, `elsewhere`, `non_operational`, `on_trip`, `removed`, `reserved`|`unknown`|`missing`| The vehicle is not at its last reported GPS location, or that location is wildly in error |
337
344
|`available`, `elsewhere`, `non_operational`, `on_trip`, `removed`, `reserved`|`unknown`|`comms_lost`| The vehicle is unable to transmit its GPS location or other status information |
338
345
|`available`, `elsewhere`, `non_operational`, `on_trip`, `removed`, `reserved`|`unknown`|`unspecified`| The provider cannot definitively (yet) specify the reason for the unknown state |
0 commit comments