Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add fare media #355

Merged
merged 39 commits into from
Mar 14, 2023
Merged
Changes from 1 commit
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
b279149
Add fare containers to reference.md
omar-kabbani Aug 4, 2022
a1eb24e
Update documentation
omar-kabbani Aug 5, 2022
7a978bb
Update primary key of fare_products.txt
isabelle-dr Nov 1, 2022
58dd6bb
improve definitions
isabelle-dr Nov 10, 2022
c946316
fare_container_type
isabelle-dr Nov 10, 2022
ee8c670
add digital card option
isabelle-dr Nov 10, 2022
06c00e9
replace with new proposal
isabelle-dr Dec 8, 2022
4a5d329
typo
isabelle-dr Dec 8, 2022
5474fbd
improve descriptions
isabelle-dr Dec 9, 2022
c9724c6
Fix primary key of fare_payment_types.txt
isabelle-dr Dec 12, 2022
1da7691
Update descriptions
isabelle-dr Dec 19, 2022
6b13217
format table
isabelle-dr Dec 19, 2022
82d0605
add space
isabelle-dr Dec 19, 2022
e30461e
Change fare payment type to fare payment option
isabelle-dr Dec 20, 2022
e22b458
Update reference.md
isabelle-dr Dec 20, 2022
ce6a42b
small fix
isabelle-dr Dec 20, 2022
a47d325
small fix
isabelle-dr Dec 20, 2022
4ed5631
update fare_payment_option_name description
isabelle-dr Jan 17, 2023
0ea63c0
Update description of fare_payment_options.txt
isabelle-dr Jan 20, 2023
9dad005
Update with fare_payment_option_groups.txt design
isabelle-dr Jan 26, 2023
7e259fa
Update proposal
isabelle-dr Feb 14, 2023
c8f2d24
typo
isabelle-dr Feb 14, 2023
18ec06f
Update reference.md
isabelle-dr Feb 14, 2023
6b2110f
update description of fare medium name
isabelle-dr Feb 14, 2023
ee6cb96
small fix
isabelle-dr Feb 15, 2023
37293b3
Change fare media from "ID" to "Unique ID"
isabelle-dr Feb 17, 2023
68c98db
Remove "or empty" in fare_media_type because
isabelle-dr Feb 17, 2023
83d6e06
fix typo and add cEMV acronym
isabelle-dr Feb 21, 2023
f127803
remove paper ticket (not produced)
isabelle-dr Feb 28, 2023
7327c2f
Fix typos
isabelle-dr Mar 6, 2023
9840f03
Update fare media definition
isabelle-dr Mar 6, 2023
5bd9410
Merge branch 'master' into GTFS-Fares-v2-fare-containers
isabelle-dr Mar 6, 2023
e31ac5f
solve merge conflicts
isabelle-dr Mar 6, 2023
8ae6f60
Add line break
isabelle-dr Mar 6, 2023
f8008dc
remove line break
isabelle-dr Mar 6, 2023
7f08600
fix typo (additional "for)
isabelle-dr Mar 14, 2023
05dc9a9
Update revision history
isabelle-dr Mar 14, 2023
cc728f7
formatting fix
isabelle-dr Mar 14, 2023
481e4c1
formatting issue
isabelle-dr Mar 14, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fix typo and add cEMV acronym
  • Loading branch information
isabelle-dr committed Feb 21, 2023
commit 83d6e06d24e24ee90ca52e3b60113f329af1ebba
4 changes: 2 additions & 2 deletions gtfs/spec/en/reference.md
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ This specification defines the following files:
| [stops.txt](#stopstxt) | **Required** | Stops where vehicles pick up or drop off riders. Also defines stations and station entrances. |
| [routes.txt](#routestxt) | **Required** | Transit routes. A route is a group of trips that are displayed to riders as a single service. |
| [trips.txt](#tripstxt) | **Required** | Trips for each route. A trip is a sequence of two or more stops that occur during a specific time period. |
| [stop_times.txt](#stop_timestxt) | **Required** | Times that a vehicle arrives at and departs from stops for each trip. |
| [stop_times.txt](#stop_timestxt)| **Required** | Times that a vehicle arrives at and departs from stops for each trip. |
| [calendar.txt](#calendartxt) | **Conditionally Required** | Service dates specified using a weekly schedule with start and end dates. <br><br>Conditionally Required:<br> - **Required** unless all dates of service are defined in [calendar_dates.txt](#calendar_datestxt).<br> - Optional otherwise. |
| [calendar_dates.txt](#calendar_datestxt) | **Conditionally Required** | Exceptions for the services defined in the [calendar.txt](#calendartxt). <br><br>Conditionally Required:<br> - **Required** if [calendar.txt](#calendartxt) is omitted. In which case [calendar_dates.txt](#calendar_datestxt) must contain all dates of service. <br> - Optional otherwise. |
| [fare_attributes.txt](#fare_attributestxt) | Optional | Fare information for a transit agency's routes. |
Expand Down Expand Up @@ -357,7 +357,7 @@ To describe the different fare media that can be employed to use fare products.
| ------ | ------ | ------ | ------ |
| `fare_medium_id` | Unique ID | **Required** | Identifies a fare medium. |
| `fare_medium_name` | Text | Optional | Name of the fare medium.<br>For fare media which are transit cards (`fare_medium_type =2`) or mobile apps (`fare_medium_type =4`), the `fare_medium_name` should be included and should match the rider-facing name used by the organizations delivering them. |
| `fare_medium_type` | Enum | **Required** | The type of fare medium. <br>Valid options are:<br><br>`0` - None.<br>`1` - Physical paper ticket that allows a passenger to take either a certain number of pre-purchased trips or unlimited trips within a fixed period of time. <br>`2` - Physical transit card that have stored tickets, passes or monetary value.<br>`3` - cEVM as an open-loop token container for account-based ticketing.<br>`4` - Mobile app that have stored virtual transit cards, tickets, passes, or monetary value.|
| `fare_medium_type` | Enum | **Required** | The type of fare medium. <br>Valid options are:<br><br>`0` - None.<br>`1` - Physical paper ticket that allows a passenger to take either a certain number of pre-purchased trips or unlimited trips within a fixed period of time. <br>`2` - Physical transit card that have stored tickets, passes or monetary value.<br>`3` - cEMV (contactless Europay, Mastercard and Visa) as an open-loop token container for account-based ticketing.<br>`4` - Mobile app that have stored virtual transit cards, tickets, passes, or monetary value.|

### fare_products.txt

Expand Down