FareAuthorityRefStructure
FareAuthorityRef
FareAuthorityGroup
groupTariffZoneRefStructure
TariffZoneRef
TariffZoneStructure
TariffZoneListInAreaStructure
TariffZoneRefListStructure
ContactDetailsStructure
BookingMethodListOfEnumerations
PurchaseMomentListOfEnumerations
BookingProcessListOfEnumerations
GroupBookingListOfEnumerations
BookingArrangementsStructure
BookingArrangementsGroup
groupBookingArrangementsContainerStructure
FareProductRefStructure
FareProductRef
EntitlementProductListStructure
EntitlementProductStructure
FareProductStructure
FareProductPriceGroup
groupFareProductValidityGroup
groupFareProductBookingGroup
groupLegRangeGroup
groupTripFareResultStructure
FarePassengerStructure
FareDataFilterGroup
groupFareParamStructure
FareProblemStructure
LocationInformationRequestGroup
groupLocationInformationResponseGroup
groupInitialLocationInputStructure
PlaceParamStructure
GeoRestrictionsStructure
GeoCircleStructure
GeoRectangleStructure
GeoAreaStructure
PlaceResultStructure
PlacePolicyGroup
groupPlaceDataFilterGroup
groupPlaceSortingGroup
groupExchangePointsRequestGroup
groupExchangePointsParamStructure
ExchangePointsDataFilterGroup
groupExchangePointsPolicyGroup
groupExchangePointsResponseGroup
groupExchangePointsResultStructure
StopPointGroup
groupStopPointStructure
StopPlaceRefStructure
StopPlaceRef
StopPlaceGroup
groupStopPlaceStructure
StopAttributesGroup
groupTopographicPlaceRefStructure
TopographicPlaceRef
TopographicPlaceStructure
PointOfInterestRefStructure
PointOfInterestRef
PointOfInterestStructure
PointOfInterestCategoryStructure
PointOfInterestAdditionalInformationStructure
CategoryKeyValueType
OsmTagStructure
PointOfInterestFilterStructure
AddressRefStructure
AddressRef
AddressDetailGroup
groupAddressStructure
PlaceStructure
PlaceRefStructure
LocationProblemStructure
ExchangePointsProblemStructure
StopPointGroup
groupStopPointStructure
StopPlaceRefStructure
StopPlaceRef
StopPlaceGroup
groupStopPlaceStructure
StopAttributesGroup
groupTopographicPlaceRefStructure
TopographicPlaceRef
TopographicPlaceStructure
PointOfInterestRefStructure
PointOfInterestRef
PointOfInterestStructure
PointOfInterestCategoryStructure
PointOfInterestAdditionalInformationStructure
CategoryKeyValueType
OsmTagStructure
PointOfInterestFilterStructure
AddressRefStructure
AddressRef
AddressDetailGroup
groupAddressStructure
PlaceStructure
PlaceRefStructure
LocationProblemStructure
ExchangePointsProblemStructure
StopEventRequestGroup
groupStopEventParamStructure
StopEventDataFilterGroup
groupStopEventPolicyGroup
groupStopEventContentFilterGroup
groupStopEventResponseGroup
groupStopEventResultStructure
StopEventStructure
CallAtNearStopStructure
StopEventProblemStructure
TripInfoRequestGroup
groupTripInfoParamStructure
TripInfoPolicyGroup
groupTripInfoContentFilterGroup
groupTripInfoResponseGroup
groupTripInfoResultStructure
TripInfoProblemStructure
TripRequestGroup
groupTripParamStructure
TripDataFilterGroup
groupTripPolicyGroup
groupTripMobilityFilterGroup
groupTripContentFilterGroup
groupOptimisationMethodList
NotViaStructure
NoChangeAtStructure
TariffzoneFilterStructure
TripResponseGroup
groupTripResultStructure
TripSummaryStructure
TripStructure
LegStructure
TimedLegStructure
TransferLegStructure
ContinuousLegStructure
LegBoardStructure
LegAlightStructure
LegIntermediateStructure
PathGuidanceStructure
PathGuidanceSectionStructure
FollowStructure
TransferDurationGroup
groupPathLinkStructure
PathLinkEndStructure
MultiPointTripRequestGroup
groupMultiPointTripParamStructure
MultiPointTripPolicyGroup
groupMultiPointTripResponseGroup
groupMultiPointTripResultStructure
MultiPointWaitTimeGroup
groupTripStatusGroup
groupTripRefineRequestGroup
groupTripRefineParamStructure
TripRefineResponseGroup
groupTripProblemStructure
LocationInformationResponseContext
0:1
Context to hold response objects that occur frequently.
ContinueAt
0:1
xs:nonNegativeInteger
If the response returns less results than expected, the value of skip can be used in a follow-up request to get further results. It tells the server to skip the given number of results in its response.
PlaceResult
0:*
PlaceResult
0:*
The place/location objects found by the service are ordered in descending order of how well they match the input data. The first result in the list matches best.
→siri:Extensions
0:1
→siri:Extensions
OJPExchangePointsRequest
| +OJPExchangePointsRequest (↔ siri:AbstractFunctionalServiceRequest) |
OJPExchangePointsRequestStructure
| |||||
ExchangePointsResponse |
| 0:1 | Context to hold trip response objects that occur frequently. | ||
| 0:1 | xs:nonNegativeInteger | If the response returns less results than expected, the value of skip can be used in a follow-up request to get further results. It tells the server to skip the given number of results in its response. | ||
| 0:* | ||||
| 0:* | The exchange points found by the service. | |||
| 0:1 | →siri:Extensions |
OJPStopEventRequest
| +OJPStopEventRequest (↔ siri:AbstractFunctionalServiceRequest) |
OJPStopEventRequestStructure
| |||||
DatedJourneyRef | a | 1:1 | Reference to a Journey | ||
a | 1:1 | Reference to an Operating Day | |||
TimedVehicleRef | b |
| 1:1 | →siri:VehicleRef | |
TimedVehicleRef | b |
| 1:1 | →siri:VehicleRef | Reference to vehicle. |
b |
| 1:1 | xs:dateTime | Time stamp when the vehicle is operating. In most use cases equal to "now". | |
TripInfoRequest |
| 0:1 | Request parameter. | ||
Then, the element contains one of the following elements: | |||||
AvailabilityRequest | a |
| -1:1 | Definition of the journey leg to be covered by public transport. Other mobility services can be added later. | |
| 1:* | Passenger(s) for whom the service needs to be booked, one MobilityUser per passenger. | |||
MinMaxTimeBand |
| 0:1 | xs:dateTime | ||
| 0:1 | xs:dateTime | |||
MinMaxTimeBand |
| 0:1 | xs:dateTime | Earliest possible departure time from start location. | |
| 0:1 | xs:dateTime | Latest possible arrival time at destination location. | ||
AvailabilityRequest |
| 0:1 | xs:anyType | ||
| 0:1 | →siri:Extensions |
| 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 | |||
| 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 only one element: | |||||
| 1:1 | +Trip | A complete trip from origin to destination |
MultiTripFareRequestStructure
| Structure of a Multi Trip Fare Request. | ||||
The element contains only one element: | |||||
| 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. |
TripFareRequestStructure
| Structure of a Single Trip Fare Request. | ||||
The element contains only one element: | |||||
| 1:1 | +Trip | A complete trip from origin to destination |
MultiTripFareRequestStructure
| Structure of a Multi Trip Fare Request. | ||||
The element contains only one element: | |||||
| 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. | |||
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 | xs:NMTOKEN | Identifies the "valid from" trip. | ||
| 0:1 | xs:NMTOKEN | Identifies the "valid from" LEG. If missing, then valid from the first LEG. | ||
| 1:1 | xs:NMTOKEN | Identifies the "valid to" trip. | ||
| 0:1 | xs:NMTOKEN | 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. |
TariffZoneRef
| Reference to a fare zone. |
TariffZoneStructure
| [a more clearly defined equivalent of TARIFF ZONE in TM and NeTEx] A ZONE used to define a zonal fare structure in a zone-counting or zone-matrix system. | ||||
The element contains a sequence of the following elements: | |||||
1:1 | Reference to a fare zone. | ||||
| 1:1 | xs:string | Text describing the fare zone. Passengers will recognize the fare zone by this text. Often published on Fare Zone Maps. |
TariffZoneListInAreaStructure
| List of fare zones within the area of a Fare Authority. | ||||
The element contains a sequence of the following elements: | |||||
FareAuthority | 1:1 | Reference to a Fare Authority. | |||
| 1:1 | xs:string | Textual description or name of Fare authority. | ||
| 1:* | Fare zone in area. |
TariffZoneRefListStructure
| List of fare zones references within the area of a Fare Authority. | ||||
The element contains a sequence of the following elements: | |||||
1:1 | Reference to a Fare Authority. | ||||
1:* | Reference to a fare zone. |
ContactDetailsStructure
| Type for contact details. | ||||
The element contains a sequence of the following elements: | |||||
| 0:1 | Name of contact person. | |||
| 0:1 | The email address of the contact. | |||
| 0:1 | Contact telephone number. | |||
| 0:1 | Contact fax number. | |||
| 0:1 | The web site address of the contact. | |||
| 0:1 | Further details about contact process. |
BookingMethodListOfEnumerations
| List of values for Flexible Booking values. | ||||
The element contains only one element: | |||||
| 1:* |
PurchaseMomentListOfEnumerations
| List of Purchase Moment values. | ||||
The element contains only one element: | |||||
| 1:* |
BookingProcessListOfEnumerations
| List of Booking Process values. | ||||
The element contains only one element: | |||||
| 1:* |
GroupBookingListOfEnumerations
| List of Group Booking values. | ||||
The element contains only one element: | |||||
| 1:* |
BookingArrangementsStructure
| Type for BOOKING ARRANGEMENTs modified from NeTEx. |
BookingArrangementsGroup
group
| Elements for BOOKING ARRANGEMENTs. | ||||
| 1:* | Fare zone in area. |
TariffZoneRefListStructure
| List of fare zones references within the area of a Fare Authority. | ||||
The element contains a sequence of the following elements: | |||||
1:1 | Reference to a Fare Authority. | ||||
1:* | Reference to a fare zone. |
ContactDetailsStructure
| Type for contact details. | ||||
The element contains a sequence of the following elements: | |||||
| 0:1 | Name of contact person. | |||
| 0:1 | The email address of the contact. | |||
| 0:1 | Contact telephone number. | |||
| 0:1 | Contact fax number. | |||
| 0:1 | The web site address of the contact. | |||
| 0:1 | Further details about contact process. |
BookingMethodListOfEnumerations
| List of values for Flexible Booking values. | ||||
The element contains only one element: | |||||
| 1:* | Flexible booking methods. |
PurchaseMomentListOfEnumerations
| List of Purchase Moment values. | ||||
The element contains only one element: | |||||
| 1:* | Possibilities when to pay. |
BookingProcessListOfEnumerations
| List of Booking Process values. | ||||
The element contains only one element: | |||||
| 1:* | Ways how to book (UIC 7037 codes). |
GroupBookingListOfEnumerations
| Possibilites and restrictions for group booking. | ||||
The element contains only one element: | |||||
| 1:* | Group booking policies. |
BookingArrangementsStructure
| Type for BOOKING ARRANGEMENTs modified from NeTEx. |
BookingArrangementsGroup
group
| Elements for BOOKING ARRANGEMENTs. | ||||
BookingArrangements |
| 0:1 | Contact for Booking. | ||
| 0:1 | Allowed Ways of Making a BOOKING. | |||
| 0:1 | Who can make a booking. Default is public. | |||
FareProductBooking |
| 0:* | URL to information for this FareProduct | ||
| 0:* | URL to buy the FareProduct online. | |||
| 0:* | ||||
| 0:* | Multiple sets of multiple booking arrangements for different legs of a journey. | |||
| 0:1 | xs:anyType |
FareProductPriceGroup
group
| [related to FARE PRODUCT PRICE in TM and NeTEx] price at which a FARE PRODUCT can be purchased. | ||||
FareProductPrice |
| 0:1 | xs:decimal | FareProduct price as decimal number. | |
| 0:1 | xs:decimal | Net FareProduct price as decimal number for accounting purposes. |
FareProductBookingGroup
group
| [aggregation of DISTRIBUTION CHANNEL and BOOKING ARRANGEMENT in TM and NeTEx] Group of information elements related to information to support the process of booking a FARE PRODUCT. | ||||
FareProductBooking |
| 0:* | URL to information for this FareProduct | ||
| 0:* | URL to buy the FareProduct online. | |||
| 0:* | ||||
| 0:* | Multiple sets of multiple booking arrangements for different legs of a journey. |
LegRangeGroup
group
| Range of LEGs (from - to) for which a Fare result (ticket) is valid. | ||||
LegRange |
| 1:1 | xs:NMTOKEN | Identifies the "valid from" LEG. | |
| 1:1 | xs:NMTOKEN | Identifies the "valid to" LEG. |
| LINEINFORMATION_LINEUNKNOWN | LINEINFORMATION_OTHER | Types of problems that may be returned in responses to LINE INFORMATION requests. |
LineInformationResponseGroup
group
| Line Information response group. | ||||
LineInformationResponse |
| 0:* |
LineResultStructure
| |||||
The element contains a sequence of the following elements: | |||||
| 0:* | Problems related to this Line result. | |||
| 1:1 | siri:LineRefStructure | Reference to the LINE. | ||
| 0:1 | →siri:PublishedLineName | |||
| 0:1 | siri:DirectionRefStructure | DIRECTION of LINE. | ||
| 0:* | The LINE's route geometry. A line can have multiple ROUTEs and each has its own geometry. The first should be the "main" geometry. | |||
| 0:* | +Mode | List of transport modes that are supported by this line. |
LineInformationProblemStructure
| Problem that may be returned in responses to LINE information requests. | ||||
The element contains a sequence of the following elements: | |||||
| 1:1 | Type of the LINE information problem. |
LineResultStructure
| |||||
The element contains a sequence of the following elements: | |||||
| 0:* | Problems related to this Line result. | |||
| 1:1 | siri:LineRefStructure | Reference to the LINE. | ||
| 0:1 | →siri:PublishedLineName | Name or Number by which the LINE is known to the public. | ||
| 0:1 | siri:DirectionRefStructure | DIRECTION of LINE. | ||
| 0:* | The LINE's route geometry. A line can have multiple ROUTEs and each has its own geometry. The first should be the "main" geometry. | |||
| 0:* | +Mode | List of transport modes that are supported by this line. |
LineInformationProblemStructure
| Problem that may be returned in responses to LINE information requests. | ||||
The element contains a sequence of the following elements: | |||||
| 1:1 | Type of the LINE information problem. | |||
ProblemDetail |
| 0:1 | Title of the problem. | ||
| 0:1 | Explanation of the problem. | |||
| 0:1 | xs:string | Additional log data. |
LocationInformationResponseGroup
group
| |||||
LocationInformationResponse |
| 0:1 | Context to hold response objects that occur frequently. | ||
| 0:1 | xs:nonNegativeInteger | If the response returns less results than expected, the value of skip can be used in a follow-up request to get further results. It tells the server to skip the given number of results in its response. | ||
| 0:* | ||||
| 0:* | The place/location objects found by the service are ordered in descending order of how well they match the input data. The first result in the list matches best. |
InitialLocationInputStructure
| |||||
The element contains a sequence of the following elements: | |||||
| 0:1 | xs:string | Name of the LOCATION object which is looked for. This is usually the user's input. If not given, the name of the resulting location objects is not relevant. | ||
| 0:1 | siri:LocationStructure | Coordinate where to look for locations/places. If given, the result should prefer locations/place objects near to this GeoPosition. | ||
| 0:1 | Restricts the resulting location/place objects to the given geographical area. | |||
| 0:* | siri:ParticipantRefStructure | Used in distributed environments. e.g. EU-Spirit. If none is given, the location/place information request refers to all known systems (in EU-Spirit "passive servers"). If at least one is given, the location/place information request refers only to the given systems (in EU-Spirit "passive servers"). In EU-Spirit the system IDs were previously called "provider code". See https://eu-spirit.eu/ |
PlaceParamStructure
| |||||
The element contains a sequence of the following elements: | |||||
PlaceDataFilter |
| 0:* | Allowed location/place object types. If none is given, all types are allowed. | ||
| 0:1 | Defines, whether location/place objects for origin, via, or destination are searched. | |||
PlaceSorting |
| 0:1 | xs:string | If there are multiple sorting methods supported by the system, the client can choose one of the existing. Which methods are available needs to be known to the client and may differ from system to system. Therefore use with care. | |
| 0:1 | siri:LocationStructure | WGS84 coordinates position. Locations closer to this GeoPosition are preferred. | ||
| 0:1 | xs:float | Ignore locations with a lower probability. |
GeoRestrictionsStructure
| |||||
The element contains one of the following elements: | |||||
a |
| -1:1 | Area is defined by a polyline | ||
b |
| -1:1 | |||
c |
| -1:1 |
GeoCircleStructure
| |||||
The element contains a sequence of the following elements: | |||||
| 1:1 | siri:LocationStructure | |||
| 1:1 | siri:DistanceType | Radius in metres. |
GeoRectangleStructure
| |||||
The element contains a sequence of the following elements: | |||||
| 1:1 | siri:LocationStructure | |||
| 1:1 | siri:LocationStructure |
GeoAreaStructure
| [specialisation of ZONE in TMv6] a LINK SEQUENCE (one-dimensional) forming the boundary of a ZONE - | ||||
The element contains only one element: | |||||
| 3:* | siri:LocationStructure |
PlaceResultStructure
| |||||
The element contains a sequence of the following elements: | |||||
| 0:* | Problems related to this LOCATION result. | |||
| 1:1 | ||||
| 1:1 | xs:boolean | States whether the included location/place is complete or needs further refinement. Only complete locations/places are fully resolved and can be used in e.g. trip requests. Incomplete locations/places have to be refined entering them once again into a LocationInformationRequest. | ||
| 0:1 | Probability, that this result is the one meant by the user's input. Value should be between 0 and 1. |
GeoRestrictionsStructure
| |||||
The element contains one of the following elements: | |||||
a |
| -1:1 | Area defined by a polyline. | ||
b |
| -1:1 | Area defined by a circle. | ||
c |
| -1:1 | Area defined by a rectangle. |
GeoCircleStructure
| |||||
The element contains a sequence of the following elements: | |||||
| 1:1 | siri:LocationStructure | Centre position of the circle. | ||
| 1:1 | siri:DistanceType | Radius in metres. |
GeoRectangleStructure
| |||||
The element contains a sequence of the following elements: | |||||
| 1:1 | siri:LocationStructure | Upper-left (north-west) corner of the rectangle. | ||
| 1:1 | siri:LocationStructure | Lower-right (south-east) corner of the rectangle. |
GeoAreaStructure
| [specialisation of ZONE in TMv6] a LINK SEQUENCE (one-dimensional) forming the boundary of a ZONE + | ||||
The element contains only one element: | |||||
| 3:* | siri:LocationStructure | Vertices of a polyline defining an area. |
PlaceResultStructure
| |||||
The element contains a sequence of the following elements: | |||||
| 0:* | Problems related to this LOCATION result. | |||
| 1:1 | The Place / Location object. | |||
| 1:1 | xs:boolean | States whether the included location/place is complete or needs further refinement. Only complete locations/places are fully resolved and can be used in e.g. trip requests. Incomplete locations/places have to be refined entering them once again into a LocationInformationRequest. | ||
| 0:1 | Probability, that this result is the one meant by the user's input. Value should be between 0 and 1. | |||
| 0:* | siri:ParticipantRefStructure | One or more adjacent systems to which the exchange points should be retrieved. | ||
ExchangePointsPolicy |
| 0:* | xs:language | Preferred language in which to return text values. | |
| 0:1 | xs:positiveInteger | |||
| 0:1 | xs:positiveInteger | Maximum number of results to be returned. The service is allowed to return fewer objects if reasonable or otherwise appropriate. If the number of matching objects is expected to be large (e.g. in the case that all objects should be delivered) this parameter can be used to partition the response delivery into smaller chunks. The location information service is expected to support a response volume of at least 500 location objects within one single response. | ||
| 0:1 | xs:nonNegativeInteger | Tells the server to skip the mentioned number of results in its response. Can be used in a follow-up request to get further results. The value is usually taken from the previous response. |
ExchangePointsDataFilterGroup
group
| |||||
ExchangePointsDataFilter |
| 0:* | Allowed location/place object types. If none is given, all types are allowed. | ||
| 0:* | siri:ParticipantRefStructure | One or more adjacent systems to which the exchange points should be retrieved. |
ExchangePointsPolicyGroup
group
| |||||
ExchangePointsPolicy |
| 0:* | xs:language | Preferred language in which to return text values. | |
| 0:1 | xs:positiveInteger | |||
| 0:1 | xs:positiveInteger | Maximum number of results to be returned. The service is allowed to return fewer objects if reasonable or otherwise appropriate. If the number of matching objects is expected to be large (e.g. in the case that all objects should be delivered) this parameter can be used to partition the response delivery into smaller chunks. The location information service is expected to support a response volume of at least 500 location objects within one single response. | ||
| 0:1 | xs:nonNegativeInteger | Tells the server to skip the mentioned number of results in its response. Can be used in a follow-up request to get further results. The value is usually taken from the previous response. |
ExchangePointsResponseGroup
group
| |||||
ExchangePointsResponse |
| 0:1 | Context to hold trip response objects that occur frequently. | ||
| 0:1 | xs:nonNegativeInteger | If the response returns less results than expected, the value of skip can be used in a follow-up request to get further results. It tells the server to skip the given number of results in its response. | ||
| 0:* | ||||
| 0:* | The exchange points found by the service. |
ExchangePointsResultStructure
| |||||
The element contains a sequence of the following elements: | |||||
| 0:* | Problems related to this EXCHANGE POINTS result. | |||
| 1:1 | Place object that describes this exchange point. | |||
| 0:1 | xs:duration | Rough estimate of the travel duration from the specified reference location/place to this exchange point. | ||
| 0:1 | xs:duration | Duration needed at this exchange point to change from one service to another. If a journey planning orchestrator puts together a trip at this exchange point, it has to take care, that feeding arrival and fetching departure are at least this duration apart. | ||
| 0:1 | xs:boolean | Flag if this exchange point is an administrative border point where timetables are cut off while services still may run through and connect the regions. At this kind of points passengers may continue their journey within the same service. Default is FALSE. | ||
| 0:* | +Mode | List of transport modes that call at this place object. This list should only be filled in case of stop points or stop places – and only when explicitly requested. | ||
| 0:1 | The priority of the exchange point. 100 is the maximum. |
| xs:normalizedString | Identifier of an Address |
| EXCHANGEPOINTS_NORESULTS | EXCHANGEPOINTS_UNKNOWNDESTINATIONSYSTEM | EXCHANGEPOINTS_UNKNOWNADJACENTSYSTEM | EXCHANGEPOINTS_OTHER | Types of problems that may be returned in responses to EXCHANGE POINTS requests |
| LOCATION_NORESULTS | LOCATION_UNSUPPORTEDTYPE | LOCATION_UNSUPPORTEDCOMBINATION | LOCATION_NOREFINEMENT | LOCATION_USAGEIGNORED | LOCATION_UNSUPPORTEDPTMODES | LOCATION_UNSUPPORTEDLOCALITY | LOCATION_UNSUPPORTEDSORTINGMETHOD | LOCATION_OTHER | Types of problems that may be returned in responses to LOCATION requests. |
| xs:normalizedString | Identifier of a Point of Interest |
| xs:normalizedString | Identifier of a Stop Place |
| xs:normalizedString | Identifier of a TopographicPlace |
StopPointGroup
group
| A stop point with id and name | ||||
StopPoint |
| 1:1 | →siri:StopPointRef |
| xs:normalizedString | Identifier of an Address |
| EXCHANGEPOINTS_NORESULTS | EXCHANGEPOINTS_UNKNOWNDESTINATIONSYSTEM | EXCHANGEPOINTS_UNKNOWNADJACENTSYSTEM | EXCHANGEPOINTS_OTHER | Types of problems that may be returned in responses to EXCHANGE POINTS requests |
| LOCATION_NORESULTS | LOCATION_UNSUPPORTEDTYPE | LOCATION_UNSUPPORTEDCOMBINATION | LOCATION_NOREFINEMENT | LOCATION_USAGEIGNORED | LOCATION_UNSUPPORTEDPTMODES | LOCATION_UNSUPPORTEDLOCALITY | LOCATION_UNSUPPORTEDSORTINGMETHOD | LOCATION_OTHER | Types of problems that may be returned in responses to LOCATION requests. |
| xs:normalizedString | Identifier of a Point of Interest |
| xs:normalizedString | Identifier of a Stop Place |
| xs:normalizedString | Identifier of a TopographicPlace |
StopPointGroup
group
| A stop point with id and name | ||||
StopPoint |
| 1:1 | →siri:StopPointRef | Reference to a stop point. | |
| 1:1 | Name or description of stop point for use in passenger information. | |||
| 0:1 | Additional description of the stop point that may be appended to the name if enough space is available. F.e. "opposite main entrance". | |||
| 0:1 | Name of the bay where to board/alight from the vehicle. According to planned timetable. | |||
| 0:1 | Name of the bay where to board/alight from the vehicle. As to the latest realtime status. |
StopPointStructure
| [an extended view of SCHEDULED STOP POINT in TMv6] a SCHEDULED STOP POINT extended by ACCESSIBILITY LIMITATION attributes and with identifier and name where passengers can board or alight from vehicles | ||||
The element contains a sequence of the following elements: | |||||
StopPoint |
| 1:1 | →siri:StopPointRef | ||
StopPoint |
| 1:1 | →siri:StopPointRef | Reference to a stop point. | |
| 1:1 | Name or description of stop point for use in passenger information. | |||
| 0:1 | Additional description of the stop point that may be appended to the name if enough space is available. F.e. "opposite main entrance". | |||
| 0:1 | Name of the bay where to board/alight from the vehicle. According to planned timetable. | |||
| 0:1 | xs:string | Street name of the address. | ||
| 0:1 | xs:string | House number of the address. If none is given, either a crossing street can be given, or the whole street is meant. | ||
| 0:1 | xs:string | Crossing. This can be used to be more specific without using house numbers. |
PlaceStructure
| geographic PLACE of any type which may be specified as the origin or destination of a trip | ||||
The element contains a sequence of the following elements: | |||||
Then, the element contains one of the following elements: | |||||
a |
| -1:1 | Model of an address | ||
b |
| -1:1 | Model of a POI | ||
c |
| -1:1 | Model of a stop place | ||
d |
| -1:1 | Model of a stop point | ||
e |
| -1:1 | TopographicPlace. Region, village, or city. | ||
| 1:1 | Public name of the place. | |||
| 1:1 | siri:LocationStructure | |||
| 0:1 | SITUATION reference. Mostly used for STOP PLACE, SCHEDULED STOP POINT (StopPoint). However, in future a situation reference may occur on many geographic elements (e.g. roads) as well. | |||
| 0:* | Attribute associated with this place. | |||
| 0:1 | xs:anyType |
PlaceRefStructure
| Reference to a geographic PLACE of any type which may be specified as the origin or destination of a trip | ||||
The element contains a sequence of the following elements: | |||||
Then, the element contains one of the following elements: | |||||
a |
| -1:1 | →siri:StopPointRef | ||
b | -1:1 | Reference to a Stop Place | |||
c | -1:1 | If at least one is set, only location/place objects within the given localities are allowed.If at least one is set, only location/place objects within the given localities are allowed.Reference to a TopographicPlace | |||
d | -1:1 | Reference to a Point of Interest | |||
e | -1:1 | Reference to an Address | |||
f |
| -1:1 | siri:LocationStructure | WGS84 coordinates position. | |
| 1:1 | Public name of the place. | |||
| 0:* | xs:normalizedString | Used in distributed environments. e.g. EU-Spirit. If none is given, the place information request refers to all known systems (in EU-Spirit "passive servers"). If at least one is given, the place information request refers only to the given systems (in EU-Spirit "passive servers"). In EU-Spirit the system IDs were previously called "provider code". See https://eu-spirit.eu/ |
LocationProblemStructure
| Problem that may be returned in responses to LOCATION requests. | ||||
The element contains a sequence of the following elements: | |||||
| 1:1 | Type of the LOCATION problem. |
PlaceStructure
| geographic PLACE of any type which may be specified as the origin or destination of a trip | ||||
The element contains a sequence of the following elements: | |||||
Then, the element contains one of the following elements: | |||||
a |
| -1:1 | Model of an address | ||
b |
| -1:1 | Model of a POI | ||
c |
| -1:1 | Model of a stop place | ||
d |
| -1:1 | Model of a stop point | ||
e |
| -1:1 | TopographicPlace. Region, village, or city. | ||
| 1:1 | Public name of the place. | |||
| 1:1 | siri:LocationStructure | |||
| 0:1 | SITUATION reference. Mostly used for STOP PLACE, SCHEDULED STOP POINT (StopPoint). However, in future a situation reference may occur on many geographic elements (e.g. roads) as well. | |||
| 0:* | Attribute associated with this place. | |||
| 0:1 | xs:anyType |
PlaceRefStructure
| Reference to a geographic PLACE of any type which may be specified as the origin or destination of a trip | ||||
The element contains a sequence of the following elements: | |||||
Then, the element contains one of the following elements: | |||||
a |
| -1:1 | →siri:StopPointRef | Reference to a stop point. | |
b | -1:1 | Reference to a Stop Place | |||
c | -1:1 | If at least one is set, only location/place objects within the given localities are allowed.If at least one is set, only location/place objects within the given localities are allowed.Reference to a TopographicPlace | |||
d | -1:1 | Reference to a Point of Interest | |||
e | -1:1 | Reference to an Address | |||
f |
| -1:1 | siri:LocationStructure | WGS84 coordinates position. | |
| 1:1 | Public name of the place. | |||
| 0:* | xs:normalizedString | Used in distributed environments. e.g. EU-Spirit. If none is given, the place information request refers to all known systems (in EU-Spirit "passive servers"). If at least one is given, the place information request refers only to the given systems (in EU-Spirit "passive servers"). In EU-Spirit the system IDs were previously called "provider code". See https://eu-spirit.eu/ |
LocationProblemStructure
| Problem that may be returned in responses to LOCATION requests. | ||||
The element contains a sequence of the following elements: | |||||
| 1:1 | Type of the LOCATION problem. | |||
ProblemDetail |
| 0:1 | Title of the problem. | ||
| 0:1 | Explanation of the problem. | |||
| 0:1 | xs:string | Additional log data. | ||
DatedJourneyRef | a | 1:1 | Reference to a Journey | ||
a | 1:1 | Reference to an Operating Day | |||
TimedVehicleRef | b |
| 1:1 | →siri:VehicleRef | |
TimedVehicleRef | b |
| 1:1 | →siri:VehicleRef | Reference to vehicle. |
b |
| 1:1 | xs:dateTime | Time stamp when the vehicle is operating. In most use cases equal to "now". | |
TripInfoRequest |
| 0:1 | Request parameter. | ||
| 0:1 | xs:boolean | Whether the trip calculation should find a solution that starts immediately (f.e. because the user is already on the way) instead of finding the latest possible start opportunity. | ||
TripPolicy |
| 0:1 | xs:nonNegativeInteger | The maximum number of interchanges the user will accept per trip. | |
Then, the element contains one of the following elements: | |||||
a |
| -1:1 | |||
b |
| -0:1 | The types of algorithm that can be used for planning a journey (fastest, least walking, etc.) | ||
Then, the element contains one of the following elements: | |||||
a |
| -1:1 | The type of algorithm to be used for planning a journey (fastest, least walking, etc.). | ||
b |
| -0:1 | The types of algorithm that should be used for planning a journey. | ||
| 0:* | For each mode in this list a separate monomodal trip shall be found - in addition to inter-modal solutions. | |||
| 0:1 | xs:boolean | Trip calculation takes elevation data into account (bike, walk) | ||
| 0:1 | xs:boolean | If true, then the response will contain only summaries of the found trips. Default is false. | ||
| 0:1 | ||||
| 0:1 | xs:anyType |
TripDataFilterGroup
group
| Data to be included/excluded from search, f.e. modes, operators. | ||||
| 0:1 | Parameters for fare calculation. Only used if IncludeFare is set (TripContentFilterGroup). | |||
| 0:1 | xs:anyType |
TripDataFilterGroup
group
| Data to be included/excluded from search, f.e. modes, operators. | ||||
TripDataFilter |
| 0:1 | Modes (VEHICLE MODE) to be excluded or included in trip calculation. | ||
| 0:1 | Lines/Directions to include/exclude. | |||
| 0:1 | Transport operators to include/exclude. | |||
| 0:1 | xs:boolean | Whether the trip calculation should find a solution that starts immediately (f.e. because the user is already on the way) instead of finding the latest possible start opportunity. | ||
TripPolicy |
| 0:1 | xs:nonNegativeInteger | The maximum number of interchanges the user will accept per trip. | |
The element contains one of the following elements: | |||||
a |
| -1:1 | |||
b |
| -0:1 | The types of algorithm that can be used for planning a journey (fastest, least walking, etc.) | ||
The element contains one of the following elements: | |||||
a |
| -1:1 | The type of algorithm to be used for planning a journey (fastest, least walking, etc.). | ||
b |
| -0:1 | The types of algorithm that should be used for planning a journey. | ||
| 0:* | For each mode in this list a separate monomodal trip shall be found - in addition to inter-modal solutions. | |||
| 0:1 | xs:boolean | Trip calculation takes elevation data into account (bike, walk) |
TripMobilityFilterGroup
group
| Parameters the user can set to restrict the mobility options - particularly for interchanging. | ||||
| 0:1 | xs:boolean | If true, then the response will contain only summaries of the found trips. Default is false. |
OptimisationMethodList
| List of OptimisationMethods. The order of precedence - if used at all - is high to low. In single criteria optimisers the optimisation methods may be used in parallel and not truly used to score the results. | ||||
The element contains only one element: | |||||
| 1:* |
NotViaStructure
| NNot-via restrictions for a TRIP, i.e. SCHEDULED STOP POINTs or STOP PLACEs that the TRIP is not allowed to pass through | ||||
The element contains only one element: | |||||
Then, the element contains one of the following elements: | |||||
a |
| -1:1 | →siri:StopPointRef | ||
b | -1:1 | Reference to a Stop Place |
NoChangeAtStructure
| no-change-at restrictions for a TRIP, i.e. SCHEDULED STOP POINTs or STOP PLACEs at which no TRANSFER is allowed within a TRIP. | ||||
The element contains only one element: | |||||
Then, the element contains one of the following elements: | |||||
a |
| -1:1 | →siri:StopPointRef | ||
b | -1:1 | Reference to a Stop Place |
TariffzoneFilterStructure
| |||||
The element contains a sequence of the following elements: | |||||
| 0:1 | xs:boolean | Whether to include or exclude given tariff zones in the list from the search. Default is to include. | ||
| 1:1 |
TripResponseGroup
group
| Trip response structure. |
OptimisationMethodList
| List of OptimisationMethods. The order of precedence - if used at all - is high to low. In single criteria optimisers the optimisation methods may be used in parallel and not truly used to score the results. | ||||
The element contains only one element: | |||||
| 1:* |
NotViaStructure
| Not-via restrictions for a TRIP, i.e. SCHEDULED STOP POINTs or STOP PLACEs that the TRIP is not allowed to pass through | ||||
The element contains only one element: | |||||
Then, the element contains one of the following elements: | |||||
a |
| -1:1 | →siri:StopPointRef | Reference to a not-via stop point. | |
b | -1:1 | Reference to a not-via stop place. |
NoChangeAtStructure
| No-change-at restrictions for a TRIP, i.e. SCHEDULED STOP POINTs or STOP PLACEs at which no TRANSFER is allowed within a TRIP. | ||||
The element contains only one element: | |||||
Then, the element contains one of the following elements: | |||||
a |
| -1:1 | →siri:StopPointRef | Reference to a no-change stop point. | |
b | -1:1 | Reference to a no-change stop place. |
TariffzoneFilterStructure
| |||||
The element contains a sequence of the following elements: | |||||
| 0:1 | xs:boolean | Whether to include or exclude given tariff zones in the list from the search. Default is to include. | ||
| 1:1 | List of fare zones to include or exclude. |
TripResponseGroup
group
| Trip response structure. | ||||
TripResponse |
| 0:1 | Context to hold trip response objects that occur frequently. | ||
| 0:* | The trip results found by the server. |
TripResultStructure
| Structure for a single trip result and associated problems. | ||||
The element contains a sequence of the following elements: | |||||
| 1:1 | Id of this trip result for referencing purposes. Unique within trip response. | |||
| 0:* | Problems related to this Trip result. | |||
Then, the element contains one of the following elements: | |||||
a |
| -1:1 | +Trip | Detailed information on trip. | |
b |
| -1:1 | Summary on trip. Only if requestor set TripSummaryOnly in request. | ||
| 0:* |
TripSummaryStructure
| Structure for trip overview information. | ||||
The element contains a sequence of the following elements: | |||||
| 1:1 | Id of this trip for referencing purposes. Unique within trip response. | |||
| 0:1 | Describes the origin situation of this trip. | |||
| 0:1 | Describes the arrival situation of this trip. | |||
| 0:1 | xs:duration | Overall duration of the trip. | ||
| 0:1 | xs:dateTime | Departure time at origin. | ||
| 0:1 | xs:dateTime | Arrival time at destination. | ||
| 0:1 | xs:nonNegativeInteger | Number of public transport legs. | ||
| 0:1 | siri:DistanceType | Trip distance. |
TripResultStructure
| Structure for a single trip result and associated problems. | ||||
The element contains a sequence of the following elements: | |||||
| 1:1 | Id of this trip result for referencing purposes. Unique within trip response. | |||
| 0:* | Problems related to this Trip result. | |||
Then, the element contains one of the following elements: | |||||
a |
| -1:1 | +Trip | Detailed information on trip. | |
b |
| -1:1 | Summary on trip. Only if requestor set TripSummaryOnly in request. | ||
| 0:* | Fare and fare product information for this trip as a whole or parts of it. |
TripSummaryStructure
| Structure for trip overview information. | ||||
The element contains a sequence of the following elements: | |||||
| 1:1 | Id of this trip for referencing purposes. Unique within trip response. | |||
| 0:1 | Describes the origin situation of this trip. | |||
| 0:1 | Describes the arrival situation of this trip. | |||
| 0:1 | xs:duration | Overall duration of the trip. | ||
| 0:1 | xs:dateTime | Departure time at origin. | ||
| 0:1 | xs:dateTime | Arrival time at destination. | ||
| 0:1 | xs:nonNegativeInteger | Number of public transport legs. | ||
| 0:1 | siri:DistanceType | Trip distance. | ||
OperatingDays |
| 0:1 | Bit string definition of operating days. | ||
| 0:1 | Textual description of the operation days, e.g. "monday to friday" or "not on holidays". | |||
| 0:* | Information about the feasibility of the TRIP, in particular with respect to the access features used. | |||
| 0:1 | A list of references to SITUATIONs. | |||
| 0:1 | xs:anyType |
TripStructure
| [an extended form of PT TRIP in TM and NeTEx as it also includes the initial and final access legs to and from public transport] whole journey from passenger origin to passenger destination in one or more LEGs | ||||
The element contains a sequence of the following elements: | |||||
| 1:1 | Id of this trip for referencing purposes. Unique within trip response. | |||
| 1:1 | xs:duration | Overall duration of the trip. | ||
| 1:1 | xs:dateTime | Departure time at origin. | ||
| 1:1 | xs:dateTime | Arrival time at destination. | ||
| 1:1 | xs:nonNegativeInteger | Number of interchanges. | ||
| 0:1 | siri:DistanceType | Trip distance. | ||
| 1:* | +Leg | Legs of the trip | ||
| 0:1 | xs:boolean | Whether this trip deviates from the planned service pattern. Default is false. | ||
| 0:1 | xs:boolean | Whether this trip is delayed. Default is false. | ||
| 0:1 | xs:boolean | Whether this trip cannot be used, due to operational delays and impossible transfers. Default is false. | ||
| 0:* | Information about the feasibility of the TRIP, in particular with respect to the access features used. | |||
| 0:1 | A list of references to SITUATIONs. | |||
| 0:1 | xs:anyType |
LegStructure
| a single stage of a TRIP that is made without change of MODE or service (ie: between each interchange) | ||||
The element contains a sequence of the following elements: | |||||
| 1:1 | Id of this leg. Unique within trip result. | |||
| 0:1 | siri:ParticipantRefStructure | [equivalent of PARTICIPANT in SIRI] IT system that is participating in a communication with other participant(s) | ||
Then, the element contains one of the following elements: | |||||
a |
| -1:1 | |||
b |
| -1:1 | |||
c |
| -1:1 | |||
| 0:* | Information about the feasibility of the TRIP, in particular with respect to the access features used. | |||
| 0:1 | A list of references to SITUATIONs. | |||
| 0:1 | xs:anyType |
LegStructure
| a single stage of a TRIP that is made without change of MODE or service (ie: between each interchange) | ||||
The element contains a sequence of the following elements: | |||||
| 1:1 | Id of this leg. Unique within trip result. | |||
| 0:1 | siri:ParticipantRefStructure | [equivalent of PARTICIPANT in SIRI] IT system that is participating in a communication with other participant(s) | ||
Then, the element contains one of the following elements: | |||||
a |
| -1:1 | Leg by a continuously available service or mode of transport. | ||
b |
| -1:1 | Timetabled Leg. | ||
c |
| -1:1 | Leg to connect between different services or modes of transport (interchanges). | ||
Sustainability |
| 0:1 | |||
The element contains a sequence of the following elements: | |||||
| 1:1 | Kilogram by person and by kilometer of CO2 emission. | |||
| 0:1 | Confidence level of the emission value in percent. | |||
| 0:1 | xs:anyType |
LegBoardStructure
| Describes the the situation at a stop or station at which the passenger boards a Leg of a trip including time-related information. | ||||
The element contains a sequence of the following elements: | |||||
StopPoint |
| 1:1 | →siri:StopPointRef | ||
StopPoint |
| 1:1 | →siri:StopPointRef | Reference to a stop point. | |
| 1:1 | Name or description of stop point for use in passenger information. | |||
| 0:1 | Additional description of the stop point that may be appended to the name if enough space is available. F.e. "opposite main entrance". | |||
| 0:1 | Name of the bay where to board/alight from the vehicle. According to planned timetable. | |||
| 0:1 | xs:boolean | Boarding will not be allowed at this stop of this journey. | ||
| 0:1 | xs:boolean | Alighting will not be allowed at this stop of this journey. |
LegAlightStructure
| Describes the situation at a stop or station at which the passenger alights from a Leg of a trip including time-related information | ||||
The element contains a sequence of the following elements: | |||||
StopPoint |
| 1:1 | →siri:StopPointRef | ||
StopPoint |
| 1:1 | →siri:StopPointRef | Reference to a stop point. | |
| 1:1 | Name or description of stop point for use in passenger information. | |||
| 0:1 | Additional description of the stop point that may be appended to the name if enough space is available. F.e. "opposite main entrance". | |||
| 0:1 | Name of the bay where to board/alight from the vehicle. According to planned timetable. | |||
| 0:1 | xs:boolean | Boarding will not be allowed at this stop of this journey. | ||
| 0:1 | xs:boolean | Alighting will not be allowed at this stop of this journey. |
LegIntermediateStructure
| Describes the situation at a stop or station that lies between the LegBoard and LegAlight stop or station including time-related information. | ||||
The element contains a sequence of the following elements: | |||||
StopPoint |
| 1:1 | →siri:StopPointRef | ||
StopPoint |
| 1:1 | →siri:StopPointRef | Reference to a stop point. | |
| 1:1 | Name or description of stop point for use in passenger information. | |||
| 0:1 | Additional description of the stop point that may be appended to the name if enough space is available. F.e. "opposite main entrance". | |||
| 0:1 | Name of the bay where to board/alight from the vehicle. According to planned timetable. | |||
| 0:1 | xs:boolean | If true, then the response will contain only summaries of the found trips. Default is false. | ||
| 0:1 | ||||
| 0:1 | xs:anyType |
MultiPointTripPolicyGroup
group
| Policies that control the multi-point trip search behaviour. | ||||
| 0:1 | Parameters for fare calculation. Only used if IncludeFare is set (TripContentFilterGroup). | |||
| 0:1 | xs:anyType |
MultiPointTripPolicyGroup
group
| Policies that control the multi-point trip search behaviour. | ||||
The element contains one of the following elements: | |||||
NumberOfResults | a |
| 1:1 | xs:nonNegativeInteger | The desired number of trip results before the given time (at origin or destination). |
MultiPointTripResponse |
| 0:1 | The MultiPointType should be returned, because it may differ from the one asked. Many systems will support only a subset of the MultiPointTypes and it is important to know, what the result is based on. | ||
| 0:1 | Context to hold trip response objects that occur frequently. | |||
| 0:* | The trip results found by the server. |
MultiPointTripResultStructure
| Structure for a multipoint trip result and associated problems | ||||
The element contains a sequence of the following elements: | |||||
| 1:1 | Id of this trip result for referencing purposes. Unique within multipoint-trip response. | |||
| 0:* | Problems related to this trip result. | |||
Then, the element contains one of the following elements: | |||||
a |
| -1:1 | +Trip | Information on the trip. | |
b |
| -1:1 |
MultiPointTripResultStructure
| Structure for a multipoint trip result and associated problems | ||||
The element contains a sequence of the following elements: | |||||
| 1:1 | Id of this trip result for referencing purposes. Unique within multipoint-trip response. | |||
| 0:* | Problems related to this trip result. | |||
Then, the element contains one of the following elements: | |||||
a |
| -1:1 | +Trip | Information on the trip. | |
b |
| -1:1 | Summary on trip. Only if requestor set TripSummaryOnly in request. | ||
MultiPointWaitTime |
| 0:1 | xs:duration | Additional wait time at origin of this trip. | |
| 0:1 | xs:duration | Additional wait time at destination of this trip. | ||
| 0:* |
MultiPointWaitTimeGroup
group
| Group for wait times at origin/destination. | ||||
| 0:* | Fare and fare product information for this trip as a whole or parts of it. |
MultiPointWaitTimeGroup
group
| Group for wait times at origin/destination. | ||||
MultiPointWaitTime |
| 0:1 | xs:duration | Additional wait time at origin of this trip. | |
| 0:1 | xs:duration | Additional wait time at destination of this trip. |
TripStatusGroup
group
| Parameters which describe the current status of a TRIP | ||||
| 0:1 | xs:string | Additional log data. |
| visualImpairment | auditoryImpairment | mobilityImpairment | bicycle | general | Allowed values for AccessibilityDetails. |
| none | service | stop | Possible types of reservation needed for services. |
| full | explanatory | none | |
| Not yet operated | Operation finished | At stop | Between stops | Vehicle progress relative to timetable service pattern. |
ServiceViaPointStructure
| [a specialisation of VIA in TMv6] STOP PLACE or SCHEDULED STOP POINT as a VIA for a particular SERVICE PATTERN. Specialisation of a VIA. | ||||
The element contains a sequence of the following elements: | |||||
StopPoint |
| 1:1 | →siri:StopPointRef | ||
StopPoint |
| 1:1 | →siri:StopPointRef | Reference to a stop point. | |
| 1:1 | Name or description of stop point for use in passenger information. | |||
| 0:1 | Additional description of the stop point that may be appended to the name if enough space is available. F.e. "opposite main entrance". | |||
| 0:1 | Name of the bay where to board/alight from the vehicle. According to planned timetable. |
RouteDescriptionGroup
group
| Descriptive text for a route, f.e. "Airport via City Centre" | ||||
RouteDescription |
| 1:1 |
DatedJourneyGroup
group
| Vehicle journey that runs at a specific date. | ||||
DatedJourney | 1:1 | Reference to an Operating Day | |||
| 0:1 | →siri:VehicleRef | |||
DatedJourney | 1:1 | Reference to an Operating Day. | |||
| 0:1 | →siri:VehicleRef | Contains the Vehicle reference of the vehicle. In Transmodel this may be the VEHICLE Id. | ||
ScheduledJourney | 1:1 | Reference to a Journey | |||
| 0:1 | xs:normalizedString | Public code of the SERVICE JOURNEY (same meaning as in NeTEx). Examples: "512", "S8" or "Circle Line" or "ICE 488". | ||
| 0:1 | siri:OperatorRefStructure | |||
| 0:1 | Link to web page providing more details on service. |
DatedJourneyStructure
| [equivalent to DATED VEHICLE JOURNEY in TMv6] passenger carrying VEHICLE JOURNEY for one specified DAY TYPE for which the pattern of working is in principle defined by a SERVICE JOURNEY PATTERN. DatedJourney details of a service include its operating days. | ||||
The element contains a sequence of the following elements: | |||||
Then, the element contains one of the following elements: | |||||
DatedJourney | a | 1:1 | Reference to an Operating Day | ||
a |
| 0:1 | →siri:VehicleRef | ||
DatedJourney | a | 1:1 | Reference to an Operating Day. | ||
a |
| 0:1 | →siri:VehicleRef | Contains the Vehicle reference of the vehicle. In Transmodel this may be the VEHICLE Id. | |
ScheduledJourney | a | 1:1 | Reference to a Journey | ||
a |
| 0:1 | xs:normalizedString | Public code of the SERVICE JOURNEY (same meaning as in NeTEx). Examples: "512", "S8" or "Circle Line" or "ICE 488". | |
| 0:1 | xs:dateTime | Estimated upper limit for time. |
CallAtStopStructure
| [same as CALL in SIRI] the meeting of a VEHICLE JOURNEY with a specific SCHEDULED STOP POINT | ||||
The element contains a sequence of the following elements: | |||||
StopPoint |
| 1:1 | →siri:StopPointRef | ||
StopPoint |
| 1:1 | →siri:StopPointRef | Reference to a stop point. | |
| 1:1 | Name or description of stop point for use in passenger information. | |||
| 0:1 | Additional description of the stop point that may be appended to the name if enough space is available. F.e. "opposite main entrance". | |||
| 0:1 | Name of the bay where to board/alight from the vehicle. According to planned timetable. | |||
| 0:1 | xs:boolean | Whether this trip deviates from the planned service pattern. Default is false. | ||
| 0:1 | siri:OccupancyEnumeration | [equivalent to OCCUPANCY in SIRI] passenger load status of a VEHICLE. If omitted, not known. |
ContinuousServiceStructure
| [a special form of SERVICE JOURNEY in TMv6] a vehicle movement on a continuous, non-timetabled service. | ||||
The element contains a sequence of the following elements: | |||||
Then, the element contains one of the following elements: | |||||
a |
| -1:1 | Continuous transport options. | ||
b |
| -1:1 | Individual transport options. | ||
Then, the element contains one of the following elements: | |||||
DatedJourney | a | 1:1 | Reference to an Operating Day | ||
a |
| 0:1 | →siri:VehicleRef | ||
DatedJourney | a | 1:1 | Reference to an Operating Day. | ||
a |
| 0:1 | →siri:VehicleRef | Contains the Vehicle reference of the vehicle. In Transmodel this may be the VEHICLE Id. | |
ScheduledJourney | a | 1:1 | Reference to a Journey | ||
a |
| 0:1 | xs:normalizedString | Public code of the SERVICE JOURNEY (same meaning as in NeTEx). Examples: "512", "S8" or "Circle Line" or "ICE 488". | |
a |
| 0:* | Note or service attribute. | ||
b |
| -0:1 | |||
b |
| -0:1 | Shared mobility offer. | ||
ServiceOrigin |
| 0:1 | siri:StopPointRefStructure | First stop of the vehicle journey; origin stop point. | |
| 1:1 | Label for first stop. | |||
The element contains one of the following elements: | |||||
AvailabilityRequest | a |
| -1:1 | Definition of the journey leg to be covered by public transport. Other mobility services can be added later. | |
| 1:* | Passenger(s) for whom the service needs to be booked, one MobilityUser per passenger. | |||
MinMaxTimeBand |
| 0:1 | xs:dateTime | ||
| 0:1 | xs:dateTime | |||
MinMaxTimeBand |
| 0:1 | xs:dateTime | Earliest possible departure time from start location. | |
| 0:1 | xs:dateTime | Latest possible arrival time at destination location. | ||
AvailabilityRequest |
| 0:1 | xs:anyType |
BookingPTLegStructure
| Journey leg by public transport. | ||||
The element contains a sequence of the following elements: | |||||
| 1:1 | Location where passenger intends to enter the service. | |||
| 1:1 | Location where passenger intends to leave the service. | |||
| 0:1 | xs:boolean | Boarding will not be allowed at this stop of this journey. | ||
| 0:1 | xs:boolean | Alighting will not be allowed at this stop of this journey. |
MinMaxTimeBandGroup
group
| Earliest possible departure time from a start location and latest possible arrival at a different destination location. | ||||
MinMaxTimeBand |
| 0:1 | xs:dateTime | ||
| 0:1 | xs:dateTime | |||
MinMaxTimeBand |
| 0:1 | xs:dateTime | Earliest possible departure time from start location. | |
| 0:1 | xs:dateTime | Latest possible arrival time at destination location. |
PassengerProfileGroup
group
| Profile of the passenger's abilities. | ||||
PassengerProfile |
| 0:1 | xs:boolean | Passenger uses a wheelchair. Default is FALSE. | |
| 0:1 | xs:boolean | Passenger uses a walking frame. Default is FALSE. | ||
DatedJourneyRef | 1:1 | Reference to a Journey | |||
1:1 | Reference to an Operating Day |
TimedVehicleRefGroup
group
| Reference to a vehicle for a specific point in time. | ||||
TimedVehicleRef |
| 1:1 | →siri:VehicleRef | ||
TimedVehicleRef |
| 1:1 | →siri:VehicleRef | Reference to vehicle. | |
| 1:1 | xs:dateTime | Time stamp when the vehicle is operating. In most use cases equal to "now". |
VehicleFilterStructure
| Filter for Vehicles | ||||
The element contains a sequence of the following elements: | |||||
| 0:1 | xs:boolean | Whether to include or exclude given VehicleRefs and TRAIN NUMBERS in the list from the search. Default is exclude. | ||
| 0:* | siri:VehicleRefStructure | Reference to VEHICLE | ||
| 0:* | xs:normalizedString | TRAIN NUMBERs |
SharingServiceUsageGroup
group
| Usage parameters of a sharing service. | ||||
SharingServiceUsage |
| 0:1 | xs:duration | Typical time a user will need to check in and unlock the vehicle. | |
Mode |
| 1:1 | siri:VehicleModesOfTransportEnumeration | Categorisation of mode | |
|
PtModeFilterStructure
| List of public transport modes ([from SIRI] mode of public transport service, corresponds to VEHICLE MODE) to exclude or include. | ||||
The element contains a sequence of the following elements: | |||||
| 0:1 | xs:boolean | Whether VEHICLE MODEs in list are to be excluded or included from search. Default is to exclude. | ||
| 0:* | siri:VehicleModesOfTransportEnumeration | List of PT Transport modes to include/exclude. | ||
|
PrivateModeFilterStructure
| List of private mobility offers to include or exclude. | ||||
The element contains a sequence of the following elements: | |||||
| 0:1 | xs:boolean | Whether modes in list are to include or exclude from search. Default is exclude. | ||
| 0:* | List of private mobility offers to include/exclude. |
SituationsStructure
| Wrapper type for SIRI PtSituationsElementStructure | ||||
The element contains a sequence of the following elements: | |||||
| 0:* | siri:PtSituationElementStructure | SIRI situation details. | ||
| 0:* | siri:RoadSituationElementStructure |
SituationFullRef
| Reference to situation message. Message details might be found in response context or through other communication channels. |
SituationFullRefStructure
| siri:SituationFullRefStructure | Reference structure for situation message. Situation details might be found in response context or through other communication channels. |
| Wrapper type for SIRI PtSituationsElementStructure | ||||
The element contains a sequence of the following elements: | |||||
| 0:* | siri:PtSituationElementStructure | SIRI situation details in public transport, see CEN/TS 15531-5. | ||
| 0:* | siri:RoadSituationElementStructure | SIRI situation details in individual transport, see CEN/TS 15531-5. |
SituationFullRef
| Reference to situation message. Message details might be found in response context or through other communication channels. |
SituationFullRefStructure
| siri:SituationFullRefStructure | Reference structure for situation message. Situation details might be found in response context or through other communication channels. |
SituationRefList
| List of references to SITUATIONs. | ||||
The element contains only one element: | |||||
1:* | Reference to situation message. Message details might be found in response context or through other communication channels. |
| xs:normalizedString | Type definition for e-mail addresses. |
| xs:nonNegativeInteger | Data type for lengths, in meters. |
| xs:nonNegativeInteger | Percent value as integer, no upper limit. |
| xs:nonNegativeInteger | Percent value as integer, limited to max value 100. |
| xs:normalizedString | Type definition for phone numbers |
| xs:nonNegativeInteger | Data type for priority values, from 1 (highest) to 5 (lowest). |
| xs:string | sequence of bits (values 0 or 1) coded as a text string and representing days |
InternationalTextStructure
| [a restricted view of ALTERNATIVE NAME in TMv6] alternative identified text to be used in specified languages. | ||||
The element contains a sequence of the following elements: | |||||
| 1:* | siri:NaturalLanguageStringStructure | Text content. | ||
| 0:1 | xs:NMTOKEN | Id of this text. May be used for matching to pre-recorded audio files. |
WebLinkGroup
group
| URL of a web resource including type of resource. |