FareRequestGroup
group
| Fare request structure. | ||||
The element contains one of the following elements: | |||||
FareRequest | a |
| -1:1 | A request to calculate aggregated Fare information of multiple single trips | |
b |
| -1:1 | A request for general/static Fare information. | ||
c |
| -1:1 | A request for stop-related Fare information. | ||
d |
| -1:1 | A request to calculate the Fare information of a single trip | ||
| 0:1 | Parameter to filter the response contents. |
StopFareRequestStructure
| Sub-request: stop-related fare information. | ||||
The element contains a sequence of the following elements: | |||||
| 1:1 | →siri:StopPointRef | Reference to the stop point. | ||
| 0:1 | xs:date | Date for which to retrieve Fare information. |
StaticFareRequestStructure
| General Fare information. May depend on date. | ||||
The element contains a sequence of the following elements: | |||||
| 0:1 | xs:date | Date for which to retrieve Fare information. | ||
0:* | Reference to a FareProduct. |
TripFareRequestStructure
| Structure of a Single Trip Fare Request. | ||||
The element contains a sequence of the following elements: | |||||
| 0:1 | Context to hold trip related objects that occur frequently. Especially necessary, when the system answering the fare request is not the same as the one that did the trip request. | |||
| 1:1 | +Trip | A complete trip from origin to destination |
MultiTripFareRequestStructure
| Structure of a Multi Trip Fare Request. | ||||
The element contains a sequence of the following elements: | |||||
| 0:1 | Context to hold trip related objects that occur frequently. | |||
| 1:* | +Trip | Multiple complete trips from multiple origins and multiple destination |
FareResponseGroup
group
|
StopFareRequestStructure
| Sub-request: stop-related fare information. | ||||
The element contains a sequence of the following elements: | |||||
| 1:1 | →siri:StopPointRef | Reference to the stop point. | ||
| 0:1 | xs:date | Date for which to retrieve Fare information. |
StaticFareRequestStructure
| General Fare information. May depend on date. | ||||
The element contains a sequence of the following elements: | |||||
| 0:1 | xs:date | Date for which to retrieve Fare information. | ||
0:* | Reference to a FareProduct. If no FareProductRef is specified the responding system should reply with information about all available fare products. |
TripFareRequestStructure
| Structure of a Single Trip Fare Request. | ||||
The element contains a sequence of the following elements: | |||||
| 0:1 | Context to hold trip related objects that occur frequently. Especially necessary, when the system answering the fare request is not the same as the one that did the trip request. | |||
| 1:1 | +Trip | A complete trip from origin to destination |
MultiTripFareRequestStructure
| Structure of a Multi Trip Fare Request. | ||||
The element contains a sequence of the following elements: | |||||
| 0:1 | Context to hold trip related objects that occur frequently. | |||
| 1:* | +Trip | Multiple complete trips from multiple origins and multiple destination |
FareResponseGroup
group
| |||||
FareResponse |
| 0:1 | Context to hold trip response objects that occur frequently. | ||
| 0:* | Fare result choice element. |
FareResultStructure
| Wrapper element for Fare results. | ||||
The element contains a sequence of the following elements: | |||||
| 1:1 | ID of this result. | |||
| 0:* | Problems related to this FARE result. | |||
| 0:1 | xs:boolean | Whether the fare is only estimated by the service. Estimated can mean different things: For example, the fare may vary depending on age, PassengerCategory, TravelClass, EntitlementProducts. It can also mean that the fare structure used by the service is not entirely accurate or that other factors, such as the time a shared vehicle is used, need to be factored into the price. As a rule, the price should then be given as an approximate and probably lower limit of the actual price. Default is TRUE. | ||
Then, the element contains one of the following elements: | |||||
a |
| -1:* | Fare and FareProducts for multiple trips. | ||
b |
| -1:1 | Static Fare information. | ||
c |
| -1:1 | Stop-related Fare information. | ||
d |
| -1:* | Fare and FareProducts for a given trip. |
StopFareResultStructure
| Stop-related Fare information. | ||||
The element contains a sequence of the following elements: | |||||
| 1:* | One or more lists of Fare zones that belong to a Fare authority/area. | |||
| 0:1 | xs:anyType |
StaticFareResultStructure
| General Fare information. | ||||
The element contains a sequence of the following elements: | |||||
| 0:* | [related to FARE PRODUCT in TM and NeTEx] different FARE PRODUCTs that may be available with related information. | |||
| 0:* | URL to information page on the web. | |||
| 0:1 | xs:anyType |
TripFareProductReferenceStructure
| Element that connects FareProducts to trips. A TripFareProduct is a FAREPRODUCT covering a part or the whole of a TRIP from boarding the first public transport vehicle to alighting from the last public transport vehicle (corresponds to a package of PREASSIGNED FARE PRODUCTs) | ||||
The element contains a sequence of the following elements: | |||||
1:1 | Reference to a FareProduct. | ||||
| 1:1 | Identifies the "valid from" trip. | |||
| 0:1 | Identifies the "valid from" LEG. If missing, then valid from the first LEG. | |||
| 1:1 | Identifies the "valid to" trip. | |||
| 0:1 | Identifies the "valid to" LEG. If missing, then valid to the last LEG. |
MultiTripFareResultStructure
| Structure of a Multi Trip Fare Request result | ||||
The element contains a sequence of the following elements: | |||||
| 1:* | Non-empty list of trip references in the corresponding MultiTripFareRequestStructure | |||
| 0:* | Zero, one or more FareProducts that are valid for the referenced trips / part of trips. | |||
| 0:1 | The set of passed zones. | |||
| 0:* | URL to Fare information pages on the web. |