Class Summary |
AvailRQ |
The Availability Request message requests Train Availability for a station pair on a specific date for a specific number and type of passengers. |
AvailRQ.RailPrefs |
Specifies the preferences qualifying the availability request. |
AvailRQ.RailPrefs.RailAmenities |
Specifies the amenities qualifying the availability request. |
AvailRQ.RailPrefs.RailAmenities.RailAmenity |
Describes a specific amenity along with the preference for that amenity. |
AvailRQ.RailPrefs.TransportModes |
Describes any preferences in terms of the transporation that may be used in the itinerary. |
AvailRS |
The Availability Response message contains Train Availability for a station pair on a specific date. |
AvailRS.Fares |
Provides full details on the fares that are offered, along with the routes that are valid for each specific fare. |
AvailRS.OriginDestinationOptions |
Provides full details about availability between certain locations, including times, services, etc. |
AvailRS.OriginDestinationOptions.OriginDestinationOption |
Holds the collection of train options for this origin-destination pair. |
AvailRS.OriginDestinationOptions.OriginDestinationOption.Journey |
Describes one specific route, detailing the origin and destination locations and a collection of journey segments that together create the full journey between these two locations. |
AvailRS.OriginDestinationOptions.OriginDestinationOption.Journey.FareRPHs |
Reference Place Holders to associate specific fares to this specific route. |
BookRQ |
The Book Request message is used to request that a reservation be created for one or more journies between specified locations on specific date(s) for a specific number and type of passengers. |
BookRQ.Fulfillment |
Information on the fullfilment of the ticket, that is, who will be issuing the ticket. |
BookRQ.OriginDestinationOption |
Details aboout one specific jouney between this origin and destination location. |
BookRQ.OriginDestinationOption.TrainSegment |
Full details on one specific train segment, including the origin and destination locations for this segment, the requested class of service, and the operating company, if appropriate. |
BookRS |
The OTA_RailBookRS element defines the response to a request to create a rail reservation. |
FareRule |
A price and rule combination. |
Journey |
Describes a route
Schema fragment(s) for this class: |
JourneySegment |
Any valid journey leg type. |
NoFareReason |
Encapsulates the reason code and text that provide details of why the price of a fare could not be calculated. |
PassengerPrice |
A price per passenger type. |
PriceRule |
Schema fragment(s) for this class: |
RailFare |
Provides the information that fully describes a specific fare and its conditions of use. |
RailFare.Bulletins |
A collection of references to bulletins that describe usage of this fare. |
RailFare.Bulletins.BulletinID |
The unique ID of a bulletin that is associated with the fare. |
RailFare.Railcard |
Encapsulates details of the railcard used in calculating the fare. |
RailReservation |
The RailReservationType complex type defines the information used to fully describe a rail reservation. |
RailReservation.Fulfillment |
Information on the fullfilment of the ticket, that is, who will be issuing the ticket, or who did issue the ticket. |
RailReservation.OriginandDestination |
Information on one specific journey from one specific origin to one specific destination. |
RailReservation.OriginandDestination.TrainSegment |
Full details on one specific train segment, including the origin and destination locations for this segment, equipment used, services offered, etc. |
RailReservation.OriginandDestination.TrainSegment.Compartments |
Schema fragment(s) for this class: |
RailReservation.OriginandDestination.TrainSegment.Compartments.Compartment |
Specifies the berths within compartments. |
RailReservation.OriginandDestination.TrainSegment.SeatAssignments |
Schema fragment(s) for this class: |
RailReservation.OriginandDestination.TrainSegment.SeatAssignments.SeatAssignment |
Schema fragment(s) for this class: |
RailReservation.PaymentRules |
A collection of payment rules associated with this reservation. |
RailReservation.RailCharges |
Information on the individual charges that incurred are a result of this specific itinerary. |
RetrieveRS |
This message returns information about an existing rail reservation. |
StationDetails |
Operation and location details of the station. |
TotalFare |
Encapsulates the total price for all adults and all children, or all tickets (in the case of a multi-passenger ticket). |
TrainSegment |
The TrainSegmentType complex type defines the construct for holding a train segment availability object. |