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: modes/passenger-services.md
+8-3Lines changed: 8 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ See the [modes overview](/modes) for how the mode specific information below app
8
8
9
9
## Taxi vs. TNC implementation differences
10
10
11
-
Taxis typically require explicit tracking of maintenance while TNCs typically do not.
11
+
Taxis typically require explicit tracking of maintenance while TNCs typically do not. Public agency regulations, legal authority, differ based on local, state, and federal laws and jursidictions between taxis, TNCs, CTAs, PHV, etc.
12
12
13
13
## Table of Contents
14
14
@@ -64,7 +64,7 @@ Example 2: three shared trips, some overlapping
64
64
65
65
The `journey_attributes` array **may** have the following key value pairs:
66
66
67
-
-...
67
+
-`shift_id` (UUID, optional): unique identifier for an entire driver's work shift, tied across multiple journeys and therefore trips.
68
68
69
69
[Top][toc]
70
70
@@ -95,10 +95,13 @@ The `trip_attributes` array **may** have the following key value pairs:
95
95
-`app_name` (text, optional): name of the app used to reserve the trip which could be provider's app or 3rd party app
96
96
-`passenger_count` (integer, required): unique count of passengers transported during trip duration
97
97
-`request_time` (timestamp, required): when the passenger requested the trip
98
-
-`trip_wait_time` (milliseconds, optional): part of the passenger trip where the vehicle was moving slow or stopped (e.g. <12mph), which is a different rate in some jurisdictions
98
+
-`trip_wait_time` (milliseconds, optional): part of the passenger trip where the vehicle was moving slow or stopped (e.g. <12mph), which is a different fare rate in some jurisdictions
99
+
-`trip_fare_time` (milliseconds, optional): part of the passenger trip where the vehicle was moving more quickly (e.g. >12mph), which is a different fare rate in some jurisdictions
99
100
-`pickup_address` (text, optional): street address where the trip originated from
101
+
-`dropoff_address` (text, optional): street address where the trip ended
100
102
-`permit_licence_number` (string, optional) - The permit licence number of the organization that dispatched the vehicle
101
103
-`driver_id` (string, optional): Universal identifier of a specific driver, static across operators, like a driver's license number. Could also be used as a lookup in an agency's internal driver system.
104
+
-`wheelchair_transported` (boolean, optional) - was a wheelchair transported as part of this trip?
102
105
103
106
_See more available trip attributes for any mode in the [trips endpoint](/provider#trips)._
104
107
@@ -110,6 +113,7 @@ The `fare_attributes` array **may** have the following key value pairs:
-`fare_type` (enumerated, required): `meter_fare`, `upfront_pricing`, `flat_rate`. Indicator of which rate was charged.
116
+
-`meter_fare_amount` (currency, conditionally required): if `upfront_pricing` is used as a `fare_type` include what the metered fare would have been if `meter_fare` would have been used. Allows cost comparison in evalutation of programs and pilots.
113
117
-`tolls` (currency, optional) - Sum of any and all tolls charged for the trip, such as bridge tolls
114
118
-`base_rate` (currency, optional) - Minimum fare to be charged as soon as the trip starts.
115
119
-`exit_fee` (currency, optional) - Fee to exit location, like an airport
@@ -138,6 +142,7 @@ The `vehicle_attributes` array **may** have the following key value pairs:
138
142
-`color` (string, optional)
139
143
-`vin` (string, optional) - the Vehicle Identification Number of the vehicle
140
144
-`placard_number` (string, optional) - the registered placard number of the vehicle
145
+
-`license_plate` (string, optional) - the registered vehicle license/number/registartion plate identifer on the vehicle
141
146
-`inspection_date` (date YYYY-MM-DD, optional) - the date of the last inspection of the vehicle
142
147
143
148
_See more available vehicle attributes for any mode in the [vehicles endpoint](/provider#vehicles)._
0 commit comments