Skip to content

Commit ac9b206

Browse files
authored
PS - updates based on feedback
1 parent 462c49b commit ac9b206

1 file changed

Lines changed: 8 additions & 3 deletions

File tree

modes/passenger-services.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ See the [modes overview](/modes) for how the mode specific information below app
88

99
## Taxi vs. TNC implementation differences
1010

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.
1212

1313
## Table of Contents
1414

@@ -64,7 +64,7 @@ Example 2: three shared trips, some overlapping
6464

6565
The `journey_attributes` array **may** have the following key value pairs:
6666

67-
- ...
67+
- `shift_id` (UUID, optional): unique identifier for an entire driver's work shift, tied across multiple journeys and therefore trips.
6868

6969
[Top][toc]
7070

@@ -95,10 +95,13 @@ The `trip_attributes` array **may** have the following key value pairs:
9595
- `app_name` (text, optional): name of the app used to reserve the trip which could be provider's app or 3rd party app
9696
- `passenger_count` (integer, required): unique count of passengers transported during trip duration
9797
- `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
99100
- `pickup_address` (text, optional): street address where the trip originated from
101+
- `dropoff_address` (text, optional): street address where the trip ended
100102
- `permit_licence_number` (string, optional) - The permit licence number of the organization that dispatched the vehicle
101103
- `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?
102105

103106
_See more available trip attributes for any mode in the [trips endpoint](/provider#trips)._
104107

@@ -110,6 +113,7 @@ The `fare_attributes` array **may** have the following key value pairs:
110113

111114
- `payment_type` (enumerated, required): `cash`, `credit_card`, `mobile`, `voucher`, `paratransit`, `no payment`, `test`
112115
- `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.
113117
- `tolls` (currency, optional) - Sum of any and all tolls charged for the trip, such as bridge tolls
114118
- `base_rate` (currency, optional) - Minimum fare to be charged as soon as the trip starts.
115119
- `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:
138142
- `color` (string, optional)
139143
- `vin` (string, optional) - the Vehicle Identification Number of the vehicle
140144
- `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
141146
- `inspection_date` (date YYYY-MM-DD, optional) - the date of the last inspection of the vehicle
142147

143148
_See more available vehicle attributes for any mode in the [vehicles endpoint](/provider#vehicles)._

0 commit comments

Comments
 (0)