OJPFareRequest
OJPFareRequestStructure
OJPFareDelivery
OJPFareDeliveryStructure
OJPPlaceInformationRequest
OJPPlaceInformationRequestStructure
OJPPlaceInformationDelivery
OJPPlaceInformationDeliveryStructure
OJPExchangePointsRequest
OJPExchangePointsRequestStructure
OJPExchangePointsDelivery
OJPExchangePointsDeliveryStructure
OJPStopEventRequest
OJPStopEventRequestStructure
OJPStopEventDelivery
OJPStopEventDeliveryStructure
OJPTripInfoRequest
OJPTripInfoRequestStructure
OJPTripInfoDelivery
OJPTripInfoDeliveryStructure
OJPTripRequest
OJPTripRequestStructure
OJPTripDelivery
OJPTripDeliveryStructure
OJPMultiPointTripRequest
OJPMultiPointTripRequestStructure
OJPMultiPointTripDelivery
OJPMultiPointTripDeliveryStructure
OJPTripRefineRequest
OJPTripRefineRequestStructure
OJPTripRefineDelivery
OJPTripRefineDeliveryStructure
OJPAvailabilityRequest
OJPAvailabilityRequestStructure
OJPAvailabilityDelivery
OJPAvailabilityDeliveryStructure
OJPLineInformationRequest
OJPLineInformationRequestStructure
OJPLineInformationDelivery
OJPLineInformationDeliveryStructure
OJPFareRequest
OJPFareRequestStructure
OJPFareDelivery
OJPFareDeliveryStructure
OJPLocationInformationRequest
OJPLocationInformationRequestStructure
OJPLocationInformationDelivery
OJPLocationInformationDeliveryStructure
OJPExchangePointsRequest
OJPExchangePointsRequestStructure
OJPExchangePointsDelivery
OJPExchangePointsDeliveryStructure
OJPStopEventRequest
OJPStopEventRequestStructure
OJPStopEventDelivery
OJPStopEventDeliveryStructure
OJPTripInfoRequest
OJPTripInfoRequestStructure
OJPTripInfoDelivery
OJPTripInfoDeliveryStructure
OJPTripRequest
OJPTripRequestStructure
OJPTripDelivery
OJPTripDeliveryStructure
OJPMultiPointTripRequest
OJPMultiPointTripRequestStructure
OJPMultiPointTripDelivery
OJPMultiPointTripDeliveryStructure
OJPTripRefineRequest
OJPTripRefineRequestStructure
OJPTripRefineDelivery
OJPTripRefineDeliveryStructure
OJPAvailabilityRequest
OJPAvailabilityRequestStructure
OJPAvailabilityDelivery
OJPAvailabilityDeliveryStructure
OJPLineInformationRequest
OJPLineInformationRequestStructure
OJPLineInformationDelivery
OJPLineInformationDeliveryStructure
MessageIntegrityPropertiesGroup
groupServiceRequestContextGroup
groupServiceResponseContextGroup
groupAbstractOJPServiceRequestStructure
PlacesStructure
Operators_RelStructure
ResponseContextStructure
OJPGenericProblemStructure
FareRequestGroup
groupStopFareRequestStructure
StaticFareRequestStructure
TripFareRequestStructure
MultiTripFareRequestStructure
FareResponseGroup
groupFareResultStructure
StopFareResultStructure
StaticFareResultStructure
TripFareProductReferenceStructure
MultiTripFareResultStructure
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
PlaceInformationRequestGroup
groupPlaceInformationResponseGroup
groupInitialPlaceInputStructure
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
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
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
ServiceViaPointStructure
ProductCategoryStructure
TripViaStructure
ScheduledJourneyGroup
groupServiceGroup
groupServiceOriginGroup
groupServiceDestinationGroup
groupRouteDescriptionGroup
groupDatedJourneyGroup
groupPrivateServiceGroup
groupDatedJourneyStructure
TripPlaceStructure
TimeWindowGroup
groupServiceTimeGroup
groupEstimatedTimeBandGroup
groupServiceArrivalStructure
ServiceDepartureStructure
CallAtStopStructure
StopCallStatusGroup
groupServiceStatusGroup
groupContinuousServiceStructure
VehiclePositionStructure
PlaceContextStructure
NumberOfResultsGroup
groupBaseTripPolicyGroup
groupBaseTripMobilityFilterGroup
groupBaseTripContentFilterGroup
groupLegAttributeStructure
LegTrackStructure
TrackSectionStructure
ServiceViaPointStructure
ProductCategoryStructure
TripViaStructure
ScheduledJourneyGroup
groupServiceGroup
groupServiceOriginGroup
groupServiceDestinationGroup
groupRouteDescriptionGroup
groupDatedJourneyGroup
groupPrivateServiceGroup
groupDatedJourneyStructure
TripLocationStructure
TimeWindowGroup
groupServiceTimeGroup
groupEstimatedTimeBandGroup
groupServiceArrivalStructure
ServiceDepartureStructure
CallAtStopStructure
StopCallStatusGroup
groupServiceStatusGroup
groupContinuousServiceStructure
VehiclePositionStructure
PlaceContextStructure
NumberOfResultsGroup
groupBaseTripPolicyGroup
groupBaseTripMobilityFilterGroup
groupBaseTripContentFilterGroup
groupLegAttributeStructure
LegTrackStructure
TrackSectionStructure
AvailabilityRequestGroup
groupBookingPTLegStructure
BookingUserStructure
ProvisionedCallAtPlaceStructure
MinMaxTimeBandGroup
groupPassengerProfileGroup
groupPassengerRequirementsGroup
groupDriverAssistanceGroup
groupAvailabilityResponseGroup
groupAvailabilityResultStructure
BookableTicketAndServiceInformationGroup
groupBookableServiceItemStructure
AvailabilityProblemStructure
ProblemDetailGroup
groupPrivateCodeStructure
LinearShapeStructure
AreaStructure
ParticipantRef
OperatorRef
OperatorRefs_RelStructure
OperatorFilterStructure
ProductCategoryRefStructure
ProductCategoryRef
LineDirectionFilterStructure
JourneyRefStructure
JourneyRef
DatedJourneyRefGroup
groupTimedVehicleRefGroup
groupVehicleFilterStructure
SharingServiceUsageGroup
groupSharingServiceStructure
OwnerRefStructure
OwnerRef
OperatingDayRefStructure
OperatingDayRef
OperatingDaysStructure
OperatingDaysGroup
groupWeekdayTimePeriodStructure
GeneralAttributeStructure
SustainabilityGroup
groupFareResult
0:*
Fare result choice element.
→siri:Extensions
0:1
→siri:Extensions
OJPPlaceInformationRequest
| +OJPPlaceInformationRequest (↔ siri:AbstractFunctionalServiceRequest) |
OJPPlaceInformationRequestStructure
|
OJPLocationInformationRequest
| +OJPLocationInformationRequest (↔ siri:AbstractFunctionalServiceRequest) |
OJPLocationInformationRequestStructure
| |||||
The element contains a sequence of the following elements: | |||||
Then, the element contains one of the following elements: | |||||
PlaceInformationRequest | a |
| -1:1 | Initial input for the place information request. This input defines what is originally looked for. | |
b |
| -1:1 | Place for further refinement. If a place in a previous response was marked as not "complete" it can be refined by putting it here. | ||
The element contains a sequence of the following elements: | |||||
Then, the element contains one of the following elements: | |||||
LocationInformationRequest | a |
| -1:1 | Initial input for the location information request. This input defines what is originally looked for. Be aware that this also can contain PLACEs. | |
b |
| -1:1 | LOCATION for further refinement. If a location in a previous response was marked as not "complete" it can be refined by putting it here. | ||
| 0:1 | E.g. place types (stops, addresses, POIs) or specific place attributes | |||
| 0:1 | →siri:Extensions | |||
| 0:1 | →siri:Extensions |
OJPPlaceInformationDelivery
| +OJPPlaceInformationDelivery (↔ siri:AbstractFunctionalServiceDelivery) |
OJPPlaceInformationDeliveryStructure
| siri:AbstractServiceDeliveryStructure |
OJPLocationInformationDelivery
| +OJPLocationInformationDelivery (↔ siri:AbstractFunctionalServiceDelivery) |
OJPLocationInformationDeliveryStructure
| siri:AbstractServiceDeliveryStructure | ||||
The element contains a sequence of the following elements: | |||||
0:1 | |||||
The element contains a sequence of the following elements: | |||||
0:1 | |||||
ServiceResponseContext |
| 0:1 | siri:DataFrameRefStructure | identifier of the set of data being used by an information system, which allows a comparison to be made with the versions of data being used by overlapping systems. | |
| 0:1 | Calculation time. | |||
| 0:* | OJP generic problem for the whole delivery. | |||
PlaceInformationResponse |
| 0:1 | Context to hold response objects that occur frequently. | ||
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:1 | →siri:Extensions | |||
| 0:1 | →siri:Extensions |
OJPExchangePointsRequest
| +OJPExchangePointsRequest (↔ siri:AbstractFunctionalServiceRequest) |
OJPExchangePointsRequestStructure
| |||||
The element contains a sequence of the following elements: | |||||
ExchangePointsRequest |
| 0:1 | Place for which exchange points to other "neighbour" systems are to be searched. This place is usually the origin/destination of a passenger journey. May be omitted if all exchange points shall be returned. | ||
| 0:1 | E.g. place types (stops, addresses, POIs) or specific place attributes | |||
ExchangePointsRequest |
| 0:1 | Location/Place for which exchange points to other "neighbour" systems are to be searched. This location/place is usually the origin/destination of a passenger journey. May be omitted if all exchange points shall be returned. | ||
| 0:1 | E.g. location/place types (stops, addresses, POIs) or specific location/place attributes | |||
| 0:1 | →siri:Extensions |
OJPExchangePointsDelivery
| +OJPExchangePointsDelivery (↔ siri:AbstractFunctionalServiceDelivery) |
OJPExchangePointsDeliveryStructure
| siri:AbstractServiceDeliveryStructure |
OJPStopEventRequest
| +OJPStopEventRequest (↔ siri:AbstractFunctionalServiceRequest) |
OJPStopEventRequestStructure
| |||||
The element contains a sequence of the following elements: | |||||
StopEventRequest |
| 1:1 | Place for which to obtain stop event information. | ||
StopEventRequest |
| 1:1 | LOCATION / PLACE for which to obtain stop event information. | ||
| 0:1 | Request parameter | |||
| 0:1 | →siri:Extensions | |||
| 0:1 | Explanation of the problem. | |||
| 0:1 | xs:string | Additional log data. |
| stop | address | poi | coord | location | topographicPlace | |
| origin | via | destination |
PlaceInformationRequestGroup
group
| |||||
The element contains one of the following elements: | |||||
PlaceInformationRequest | a |
| -1:1 | Initial input for the place information request. This input defines what is originally looked for. | |
b |
| -1:1 | Place for further refinement. If a place in a previous response was marked as not "complete" it can be refined by putting it here. |
| stop | address | poi | coord | location | topographicPlace | |
| origin | via | destination |
LocationInformationRequestGroup
group
| |||||
The element contains one of the following elements: | |||||
LocationInformationRequest | a |
| -1:1 | Initial input for the location information request. This input defines what is originally looked for. Be aware that this also can contain PLACEs. | |
b |
| -1:1 | LOCATION for further refinement. If a location in a previous response was marked as not "complete" it can be refined by putting it here. | ||
| 0:1 | E.g. place types (stops, addresses, POIs) or specific place attributes |
PlaceInformationResponseGroup
group
| |||||
PlaceInformationResponse |
| 0:1 | Context to hold response objects that occur frequently. |
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:* |
InitialPlaceInputStructure
| |||||
The element contains a sequence of the following elements: | |||||
| 0:1 | xs:string | Name of the place object which is looked after. This is usually the user's input. If not given, the name of the resulting place objects is not relevant. | ||
| 0:1 | siri:LocationStructure | Coordinate where to look for places. If given, the result should prefer place objects near to this GeoPosition. | ||
| 0:1 | Restricts the resulting place objects to the given geographical area. | |||
| 0:* | siri:ParticipantRefStructure | 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/ |
PlaceParamStructure
| |||||
The element contains a sequence of the following elements: | |||||
PlaceDataFilter |
| 0:* | Allowed place object types. If none is given, all types are allowed. | ||
| 0:1 | Defines, whether place objects for origin, via, or destination are searched. | |||
| 0:1 | Allowed public transport modes. Defines, which public transport modes must be available at the returned place objects. Applies only to stops. | |||
| 0:1 | Filter for places that are operated by certain organisations. | |||
| 0:* | If at least one is set, only place objects within the given localities are allowed. |
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. | |||
| 0:1 | Allowed public transport modes. Defines, which public transport modes must be available at the returned location/place objects. Applies only to stops. | |||
| 0:1 | Filter for locations/places that are operated by certain organisations. | |||
| 0:* | If at least one is set, only location/place objects within the given localities are allowed. | |||
| 0:1 | Filter to narrow down POI searches. | |||
| 0:1 | xs:anyType | |||
| 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 place is complete or needs further refinement. Only complete places are fully resolved and can be used in e.g. trip requests. Incomplete places have to be refined entering them once again into a PlaceInformationRequest. | ||
| 0:1 | Probability, that this result is the one meant by the user's input. Value should be between 0 and 1. | |||
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. | |||
| 0:1 | xs:boolean | Tells the service to include the available public transport modes at returned stops. | ||
| 0:1 | xs:boolean | Tells the service to include the available operators at returned stops. |
PlaceDataFilterGroup
group
| |||||
PlaceDataFilter |
| 0:* | Allowed place object types. If none is given, all types are allowed. | ||
| 0:1 | Defines, whether place objects for origin, via, or destination are searched. | |||
| 0:1 | Allowed public transport modes. Defines, which public transport modes must be available at the returned place objects. Applies only to stops. | |||
| 0:1 | Filter for places that are operated by certain organisations. | |||
| 0:* | If at least one is set, only place objects within the given localities are allowed. | |||
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. | |||
| 0:1 | Allowed public transport modes. Defines, which public transport modes must be available at the returned location/place objects. Applies only to stops. | |||
| 0:1 | Filter for locations/places that are operated by certain organisations. | |||
| 0:* | If at least one is set, only location/place objects within the given localities are allowed. | |||
| 0:1 | Filter to narrow down POI searches. | |||
| 0:1 | xs:anyType |
PlaceSortingGroup
group
| |||||
| 0:1 | siri:LocationStructure | WGS84 coordinates position. Locations closer to this GeoPosition are preferred. | ||
| 0:1 | xs:float | Ignore locations with a lower probability. |
ExchangePointsRequestGroup
group
| |||||
ExchangePointsRequest |
| 0:1 | Place for which exchange points to other "neighbour" systems are to be searched. This place is usually the origin/destination of a passenger journey. May be omitted if all exchange points shall be returned. | ||
| 0:1 | E.g. place types (stops, addresses, POIs) or specific place attributes | |||
ExchangePointsRequest |
| 0:1 | Location/Place for which exchange points to other "neighbour" systems are to be searched. This location/place is usually the origin/destination of a passenger journey. May be omitted if all exchange points shall be returned. | ||
| 0:1 | E.g. location/place types (stops, addresses, POIs) or specific location/place attributes |
ExchangePointsParamStructure
| |||||
The element contains a sequence of the following elements: | |||||
ExchangePointsDataFilter |
| 0:* | Allowed place object types. If none is given, all types are allowed. | ||
| 0:1 | Defines, whether the place object of this request acts as origin, via or destination point of the passenger journey. | |||
| 0:1 | Allowed public transport modes. Defines, which public transport modes must be available at the returned place objects. Applies only to stops. | |||
| 0:1 | Filter for places that are operated by certain organisations. | |||
| 0:* | If at least one is set, only place objects within the given localities are allowed. | |||
ExchangePointsDataFilter |
| 0:* | Allowed location/place object types. If none is given, all types are allowed. | ||
| 0:1 | Defines, whether the location/place object of this request acts as origin, via or destination point of the passenger journey. | |||
| 0:1 | Allowed public transport modes. Defines, which public transport modes must be available at the returned location/place objects. Applies only to stops. | |||
| 0:1 | Filter for locations/places that are operated by certain organisations. | |||
| 0:* | If at least one is set, only location/place objects within the given localities are allowed. | |||
| 0:1 | siri:ParticipantRefStructure | Reference to system in which the destination (or origin) of the passenger is located. | ||
| 0:* | siri:ParticipantRefStructure | One or more adjacent systems to which the exchange points should be retrieved. | ||
| 0:1 | xs:positiveInteger | |||
| 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 place object types. If none is given, all types are allowed. | ||
| 0:1 | Defines, whether the place object of this request acts as origin, via or destination point of the passenger journey. | |||
| 0:1 | Allowed public transport modes. Defines, which public transport modes must be available at the returned place objects. Applies only to stops. | |||
| 0:1 | Filter for places that are operated by certain organisations. | |||
| 0:* | If at least one is set, only place objects within the given localities are allowed. | |||
ExchangePointsDataFilter |
| 0:* | Allowed location/place object types. If none is given, all types are allowed. | ||
| 0:1 | Defines, whether the location/place object of this request acts as origin, via or destination point of the passenger journey. | |||
| 0:1 | Allowed public transport modes. Defines, which public transport modes must be available at the returned location/place objects. Applies only to stops. | |||
| 0:1 | Filter for locations/places that are operated by certain organisations. | |||
| 0:* | If at least one is set, only location/place objects within the given localities are allowed. | |||
| 0:1 | siri:ParticipantRefStructure | Reference to system in which the destination (or origin) of the passenger is located. | ||
| 0:* | siri:ParticipantRefStructure | One or more adjacent systems to which the exchange points should be retrieved. |
ExchangePointsPolicyGroup
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:* |
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 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 |
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 | ||
| 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 | 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. | |||
| 0:* | Code of this stop point in private/foreign/proprietary coding schemes. | |||
| 0:1 | Reference to the stop place to which this stop point belongs. | |||
0:1 | If at least one is set, only place objects within the given localities are allowed.If at least one is set, only place objects within the given localities are allowed.Reference to a TopographicPlace | ||||
| 0:* | Code of this stop point in private/foreign/proprietary coding schemes. | |||
| 0:1 | Reference to the stop place to which this stop point belongs. | |||
0: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 | ||||
StopAttributes |
| 0:1 | xs:boolean | Whether this stop is accessible for wheelchair users. | |
| 0:1 | xs:boolean | Whether this stop is lit. | ||
| 0:1 | xs:boolean | Whether this stop offers protection from weather conditions like rain, snow, storm etc. | ||
StopPlace | 1:1 | Reference to a Stop Place | |||
| 1:1 | Name of this stop place for use in passenger information. | |||
| 0:1 | Additional description of the stop place that may be appended to the name if enough space is available. F.e. "Exhibition Center". | |||
| 0:* | Code of this stop place in private/foreign/proprietary coding schemes. | |||
0:1 | If at least one is set, only place objects within the given localities are allowed.If at least one is set, only place objects within the given localities are allowed.Reference to a TopographicPlace | ||||
| 0:* | Code of this stop place in private/foreign/proprietary coding schemes. | |||
0: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 | ||||
StopAttributes |
| 0:1 | xs:boolean | Whether this stop is accessible for wheelchair users. | |
| 0:1 | xs:boolean | Whether this stop is lit. | ||
| 0:1 | xs:boolean | Whether this stop offers protection from weather conditions like rain, snow, storm etc. | ||
StopAttributes |
| 0:1 | xs:boolean | Whether this stop is accessible for wheelchair users. | |
| 0:1 | xs:boolean | Whether this stop is lit. | ||
| 0:1 | xs:boolean | Whether this stop offers protection from weather conditions like rain, snow, storm etc. |
TopographicPlaceRefStructure
TopographicPlaceRef
| Reference to a TopographicPlace |
TopographicPlaceStructure
| [TMv6] A type of PLACE providing the topographical context when searching for or presenting travel information, for example as the origin or destination of a trip. It may be of any size (e.g. County,City, Town, Village) and of different specificity (e.g. Greater London, London, West End, Westminster, St James's). | ||||
The element contains a sequence of the following elements: | |||||
| 1:1 | TopographicPlace ID. | |||
| 1:1 | Name or description of TopographicPlace for use in passenger information. | |||
| 0:* | Code of this TopographicPlace in private/foreign/proprietary coding schemes. | |||
| 0:1 | Reference to a parent TopographicPlace. | |||
| 0:1 | siri:ParticipantRefStructure | Used in distributed environments (e.g. EU-Spirit). If set, this topographic place resides within the given system (in EU-Spirit "passive server"). This system can be queried for actual places within this topographic place. This is used in an distributed environment for a two-steps place identification. In EU-Spirit the system IDs were previously called "provider code". See https://eu-spirit.eu/ | ||
| 0:1 | +Area | Area covered by the locality described as a polygon. |
PointOfInterestRefStructure
| Reference to a Point of Interest |
PointOfInterestRef
| Reference to a Point of Interest |
PointOfInterestStructure
| [corresponds to POINT OF INTEREST in TMv6 with related information] type of PLACE to or through which passengers may wish to navigate as part of their journey and which is modelled in detail by journey planners. | ||||
The element contains a sequence of the following elements: | |||||
| 1:1 | ID of this Point of Interest. | |||
| 1:1 | Name or description of point of interest for use in passenger information. | |||
| 0:1 | Additional description of the point of interest that may be appended to the name if enough space is available. F.e. "Exhibition Center". | |||
| 0:* | Categories this POI is associated with. Order indicates descending relevance. | |||
| 0:* | Code of this point of interest in private/foreign/proprietary coding schemes. | |||
0:1 | If at least one is set, only place objects within the given localities are allowed.If at least one is set, only place objects within the given localities are allowed.Reference to a TopographicPlace | ||||
| 0:1 | Additional information for this POI (e.g. information on available parking slots, charging infrastructure, sharing vehicles). |
PointOfInterestCategoryStructure
| [a view of POINT OF INTEREST CLASSIFICATION in TMv6] categorisation of POINTs OF INTEREST in respect of the activities undertaken at them (defined by key-value-pairs). | ||||
The element contains one of the following elements: | |||||
a |
| -1:* | Open Street Map tag structure (key-value) | ||
b |
| -1:* | xs:string | Classification of the POI (when it is not from OSM). The codification of the classification Id may include de codification source (for example "IGN:[classificationCode]") |
PointOfInterestAdditionalInformationStructure
| Generic structure for additional information on POIs. | ||||
The element contains only one element: | |||||
| 1:* | POI additional information is a set of key/value pairs that are associated with defined categories. |
CategoryKeyValueType
| Category Key Value triplets. Category can be empty. Several such elements form the information necessary for a given category. | ||||
The element contains a sequence of the following elements: | |||||
| 0:1 | xs:string | |||
| 1:1 | xs:string | |||
| 1:1 | xs:string |
OsmTagStructure
| Structure of an Open Street Map tag. | ||||
The element contains a sequence of the following elements: | |||||
| 1:1 | xs:NMTOKEN | Name of Open Street Map tag (amenity, leisure, tourism, bike, ...) | ||
| 1:1 | xs:NMTOKEN | Value for Open Street Map tag (charging_station, hostel, yes, ...) |
PointOfInterestFilterStructure
| Filter POIs by category. | ||||
The element contains a sequence of the following elements: | |||||
| 0:1 | xs:boolean | Whether categories in list are to include or exclude from search. Default is FALSE. | ||
| 0:* | These POI categories can be used to filter POIs. If more than one is given the filtering is by logical "OR" (when Exclude=FALSE) and logical "AND" (when Exclude=TRUE). |
AddressRefStructure
| Reference to an Address |
AddressRef
| Reference to an Address |
AddressDetailGroup
group
| An address with its name entities |
TopographicPlaceRefStructure
TopographicPlaceRef
| Reference to a TopographicPlace |
TopographicPlaceStructure
| [TMv6] A type of PLACE providing the topographical context when searching for or presenting travel information, for example as the origin or destination of a trip. It may be of any size (e.g. County,City, Town, Village) and of different specificity (e.g. Greater London, London, West End, Westminster, St James's). | ||||
The element contains a sequence of the following elements: | |||||
| 1:1 | TopographicPlace ID. | |||
| 1:1 | Name or description of TopographicPlace for use in passenger information. | |||
| 0:* | Code of this TopographicPlace in private/foreign/proprietary coding schemes. | |||
| 0:1 | Reference to a parent TopographicPlace. | |||
| 0:1 | siri:ParticipantRefStructure | Used in distributed environments (e.g. EU-Spirit). If set, this topographic place resides within the given system (in EU-Spirit "passive server"). This system can be queried for actual places within this topographic place. This is used in an distributed environment for a two-steps place identification. In EU-Spirit the system IDs were previously called "provider code". See https://eu-spirit.eu/ | ||
| 0:1 | +Area | Area covered by the locality described as a polygon. |
PointOfInterestRefStructure
| Reference to a Point of Interest |
PointOfInterestRef
| Reference to a Point of Interest |
PointOfInterestStructure
| [corresponds to POINT OF INTEREST in TMv6 with related information] type of PLACE to or through which passengers may wish to navigate as part of their journey and which is modelled in detail by journey planners. | ||||
The element contains a sequence of the following elements: | |||||
| 1:1 | ID of this Point of Interest. | |||
| 1:1 | Name or description of point of interest for use in passenger information. | |||
| 0:1 | Additional description of the point of interest that may be appended to the name if enough space is available. F.e. "Exhibition Center". | |||
| 0:* | Categories this POI is associated with. Order indicates descending relevance. | |||
| 0:* | Code of this point of interest in private/foreign/proprietary coding schemes. | |||
0: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 | ||||
| 0:1 | Additional information for this POI (e.g. information on available parking slots, charging infrastructure, sharing vehicles). |
PointOfInterestCategoryStructure
| [a view of POINT OF INTEREST CLASSIFICATION in TMv6] categorisation of POINTs OF INTEREST in respect of the activities undertaken at them (defined by key-value-pairs). | ||||
The element contains one of the following elements: | |||||
a |
| -1:* | Open Street Map tag structure (key-value) | ||
b |
| -1:* | xs:string | Classification of the POI (when it is not from OSM). The codification of the classification Id may include de codification source (for example "IGN:[classificationCode]") |
PointOfInterestAdditionalInformationStructure
| Generic structure for additional information on POIs. | ||||
The element contains only one element: | |||||
| 1:* | POI additional information is a set of key/value pairs that are associated with defined categories. |
CategoryKeyValueType
| Category Key Value triplets. Category can be empty. Several such elements form the information necessary for a given category. | ||||
The element contains a sequence of the following elements: | |||||
| 0:1 | xs:string | |||
| 1:1 | xs:string | |||
| 1:1 | xs:string |
OsmTagStructure
| Structure of an Open Street Map tag. | ||||
The element contains a sequence of the following elements: | |||||
| 1:1 | xs:NMTOKEN | Name of Open Street Map tag (amenity, leisure, tourism, bike, ...) | ||
| 1:1 | xs:NMTOKEN | Value for Open Street Map tag (charging_station, hostel, yes, ...) |
PointOfInterestFilterStructure
| Filter POIs by category. | ||||
The element contains a sequence of the following elements: | |||||
| 0:1 | xs:boolean | Whether categories in list are to include or exclude from search. Default is FALSE. | ||
| 0:* | These POI categories can be used to filter POIs. If more than one is given the filtering is by logical "OR" (when Exclude=FALSE) and logical "AND" (when Exclude=TRUE). |
AddressRefStructure
| Reference to an Address |
AddressRef
| Reference to an Address |
AddressDetailGroup
group
| An address with its name entities | ||||
AddressDetail |
| 0:1 | xs:string | Country of the address. | |
| 0:1 | xs:string | Postal code of the address. | ||
| 0:1 | xs:string | TopographicPlace name of the address. If set it should at least contain the city name. | ||
0:1 | If at least one is set, only place objects within the given localities are allowed.If at least one is set, only place objects within the given localities are allowed.Reference to a TopographicPlace | ||||
0: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 | ||||
| 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. | ||
AddressDetail |
| 0:1 | xs:string | Country of the address. | |
| 0:1 | xs:string | Postal code of the address. | ||
| 0:1 | xs:string | TopographicPlace name of the address. If set it should at least contain the city name. | ||
0:1 | If at least one is set, only place objects within the given localities are allowed.If at least one is set, only place objects within the given localities are allowed.Reference to a TopographicPlace | ||||
0: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 | ||||
| 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 place objects within the given localities are allowed.If at least one is set, only 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 | ||
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. | ||
| STOPEVENT_NOEVENTFOUND | STOPEVENT_LOCATIONUNSERVED | STOPEVENT_LOCATIONUNKNOWN | STOPEVENT_DATEOUTOFRANGE | STOPEVENT_LASTSERVICEOFTHISLINE | STOPEVENT_NOREALTIME | STOPEVENT_OTHER | Types of problems that may be returned in responses to STOPEVENT requests. | |||
| departure | arrival | both | Departure or arrival events or both |
StopEventRequestGroup
group
| Request structure for departure and arrival events at stops | ||||
StopEventRequest |
| 1:1 | Place for which to obtain stop event information. | ||
StopEventRequest |
| 1:1 | LOCATION / PLACE for which to obtain stop event information. | ||
| 0:1 | Request parameter |
StopEventParamStructure
| Request specific parameters (parameters which define what is to be included in a Stop Event result) | ||||
The element contains a sequence of the following elements: | |||||
StopEventDataFilter |
| 0:1 | Modes (VEHICLE MODE) to be excluded or included in stop events. |
StopEventResultStructure
| Wrapper element for a single stop event result. | ||||
The element contains a sequence of the following elements: | |||||
| 1:1 | ID of this result. | |||
| 0:* | Problems related to this STOPEVENT result. | |||
| 1:1 | Stop event data element. |
StopEventStructure
| Stop event structure. | ||||
The element contains a sequence of the following elements: | |||||
| 0:* | Calls at stops that happen before this stop event (service pattern of this vehicle journey before this stop event). | |||
| 1:1 | The call of this vehicle journey at this stop. | |||
| 0:* | Calls at stops that happen after this stop event (rest of the service pattern of the vehicle journey). | |||
| 1:1 | Service that calls at this stop. | |||
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:1 | For SITUATIONs that affect the whole StopEvent. Otherwise References for SITUATIONs can be added at the different CALL elements | |||
| 0:1 | xs:anyType |
CallAtNearStopStructure
| indication of the walk distance and time to a nearby stop where relevant. | ||||
The element contains a sequence of the following elements: | |||||
| 1:1 | [same as CALL in SIRI] the meeting of a VEHICLE JOURNEY with a specific SCHEDULED STOP POINT . | |||
| 0:1 | siri:DistanceType | Distance from request place (f.e. address) to this stop in metres. | ||
| 0:1 | xs:duration | Walking duration from request place (f.e. address) to this stop. All user options taken into account (f.e. walk speed). |
StopEventProblemStructure
| Problem that may be returned in responses to STOPEVENT requests. | ||||
The element contains a sequence of the following elements: | |||||
| 1:1 | Type of the STOPEVENT problem. | |||
| 0:1 | For SITUATIONs that affect the whole StopEvent. Otherwise References for SITUATIONs can be added at the different CALL elements | |||
| 0:1 | xs:anyType |
CallAtNearStopStructure
| indication of the walk distance and time to a nearby stop where relevant. | ||||
The element contains a sequence of the following elements: | |||||
| 1:1 | [same as CALL in SIRI] the meeting of a VEHICLE JOURNEY with a specific SCHEDULED STOP POINT . | |||
| 0:1 | siri:DistanceType | Distance from request LOCATION / PLACE (f.e. address) to this stop in metres. | ||
| 0:1 | xs:duration | Walking duration from request LOCATION / PLACE (f.e. address) to this stop. All user options taken into account (f.e. walk speed). |
StopEventProblemStructure
| Problem that may be returned in responses to STOPEVENT requests. | ||||
The element contains a sequence of the following elements: | |||||
| 1:1 | Type of the STOPEVENT problem. | |||
ProblemDetail |
| 0:1 | Title of the problem. | ||
| 0:1 | Explanation of the problem. | |||
| 0:1 | xs:string | Additional log data. | ||
| 0:1 | xs:boolean | Whether this trip is cancelled and will not be run. Default is false. | ||
| 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. | ||
| 0:1 | Container with information on booking possibilities for this service. | |||
| 0:1 | Indicates whether this service needs some kind of reservation or booking to run. | |||
| 0:1 | A list of references to SITUATIONs. | |||
| 0:1 | xs:anyType |
TripPlaceStructure
| A trip place represents the current logical position of a journey service. It can be used similarly to a place e.g. for starting a new trip requests from within this service. A trip place does not(!) describe the relative position of a traveller within a vehicle, e.g. the seat. | ||||
The element contains a sequence of the following elements: | |||||
1:1 | Reference to an Operating Day | ||||
1:1 | Reference to a Journey | ||||
|
TimeWindowGroup
group
| The window of opportunity that the traveller has to perform this leg of the journey. | ||||
| 0:1 | Container with information on booking possibilities for this service. | |||
| 0:1 | Indicates whether this service needs some kind of reservation or booking to run. | |||
| 0:1 | A list of references to SITUATIONs. | |||
| 0:1 | xs:anyType |
TripLocationStructure
| A trip location represents the current logical position of a journey service. It can be used similarly to a place e.g. for starting a new trip requests from within this service. A trip location does not(!) describe the relative position of a traveller within a vehicle, e.g. the seat. | ||||
The element contains a sequence of the following elements: | |||||
1:1 | Reference to an Operating Day | ||||
1:1 | Reference to a Journey | ||||
|
TimeWindowGroup
group
| The window of opportunity that the traveller has to perform this leg of the journey. | ||||
TimeWindow |
| 0:1 | xs:dateTime | Time at which window begins. | |
| 0:1 | xs:dateTime | Time at which window ends. |
ServiceTimeGroup
group
| Contains at least scheduled time, but can contain real time and estimated times | ||||
ServiceDestination |
| 0:1 | siri:StopPointRefStructure | Last stop of vehicle journey; destination stop point. | |
| 1:1 | Label for last stop. | |||
| 0:1 | Container with information on booking possibilities for this service. | |||
| 0:1 | A list of references to SITUATIONs. | |||
| 0:1 | xs:anyType |
VehiclePositionStructure
| Geographical and logical position of a vehicle. | ||||
The element contains a sequence of the following elements: | |||||
| 0:1 | siri:LocationStructure | Geographic position of vehicle. | ||
| 0:1 | Logical progress of vehicle relative to service pattern. | |||
| 0:1 | siri:AbsoluteBearingType | Bearing in compass degrees in which vehicle is heading. | ||
| 0:1 | siri:ProgressBetweenStopsStructure | Provides information about the progress of the vehicle along its current link, that is link from previous visited top to current position. |
PlaceContextStructure
| [a view of PLACE in TMv6] a PLACE and access to it by individual transport | ||||
The element contains a sequence of the following elements: | |||||
Then, the element contains one of the following elements: | |||||
a |
| -1:1 | Static place. | ||
b |
| -1:1 | Place within a (moving) vehicle. | ||
Then, the element contains one of the following elements: | |||||
a |
| -0:1 | xs:dateTime | Time when departure/arrival from/to place is required. | |
b |
| -0:1 | xs:duration | Extra time needed before reaching/after leaving this place. | |
| 0:* | Options how to access/leave the place by individual transport. |
NumberOfResultsGroup
group
| parameter to control the number of TRIP results before/after a point in time. May NOT be used when departure time at origin AND arrival time at destination are set | ||||
| 0:1 | Container with information on booking possibilities for this service. | |||
| 0:1 | A list of references to SITUATIONs. | |||
| 0:1 | xs:anyType |
VehiclePositionStructure
| Geographical and logical position of a vehicle. | ||||
The element contains a sequence of the following elements: | |||||
| 0:1 | siri:LocationStructure | Geographic position of vehicle. | ||
| 0:1 | Logical progress of vehicle relative to service pattern. | |||
| 0:1 | siri:AbsoluteBearingType | Bearing in compass degrees in which vehicle is heading. | ||
| 0:1 | siri:ProgressBetweenStopsStructure | Provides information about the progress of the vehicle along its current link, that is link from previous visited top to current position. |
PlaceContextStructure
| [a view of PLACE in TMv6] a PLACE and access to it by individual transport | ||||
The element contains a sequence of the following elements: | |||||
Then, the element contains one of the following elements: | |||||
a |
| -1:1 | Static place. | ||
b |
| -1:1 | Location within a (moving) vehicle. | ||
Then, the element contains one of the following elements: | |||||
a |
| -0:1 | xs:dateTime | Time when departure/arrival from/to location is required. | |
b |
| -0:1 | xs:duration | Extra time needed before reaching/after leaving this location. | |
| 0:* | Options how to access/leave the place by individual transport. |
NumberOfResultsGroup
group
| parameter to control the number of TRIP results before/after a point in time. May NOT be used when departure time at origin AND arrival time at destination are set | ||||
NumberOfResults |
| 1:1 | xs:nonNegativeInteger | The desired number of trip results before the given time (at origin or destination). | |
| 1:1 | xs:nonNegativeInteger | The desired number of trip results after the given time (at origin or destination). |
BaseTripPolicyGroup
group
| Policies that control the trip search behaviour for both public and individual transport. |