TrainSegment

Type : TrainSegment

Definition
A collection of train segments that provide journey information from origin to destination. Each segment has full details on one specific train segment, including the origin and destination locations for this segment,related travelers' request, etc.
(Defined in file OTA_LoyaltyCommonTypes.xsd , or a file it imports)

Elements
ArrivalDateTimeThe arrival date and time.
ArrivalStationTrain arrival station information.Defines operation and location details for a train station.
ClassCodesThe class of inventory controlled services available.Defines a specific code representing the availability of one specific class of service. Such class of service may represent First class, reserved seats, sleeper accommodations, etc.
DepartureDateTimeThe departure date and time.
DepartureStationTrain departure station information.Defines operation and location details for a train station.
MarketingCompanyThe marketing train company associated with this segment.Identifies a company by name.
TrainIdentificationTrain identification information, including a train number and a train network code.Defines train identification information, including a train number and a train network code.
TravelerRequestSpecific traveler preferences for the booking request, including accommodation selection and discount type.

Attributes
SeatDirectionThe direction the seat faces.
SeatPreferenceUsed to specify a seat preference, e.g. aisle, window, etc.Identifies the position of a seat, e.g. Window, Aisle etc.

Parents
\OTA_RailPriceRQ\BookingReferenceID
\OTA_RailAvailRS\OriginDestinationInformation\OriginDestinationOption\JourneySegment
\OTA_RailShopRS\OriginDestinationInformation\OriginDestinationOption\JourneySegment
\OTA_RailResRetrieveSummaryRS\RailReservation\ODInfo
\OTA_RailBookRS\RailReservation\Itinerary\OriginAndDestination
\OTA_RailBookModifyRQ\RailBookInfo\OriginDestination
\OTA_RailPriceRQ\RailItinerary\OriginDestination
\OTA_LoyaltyCertificateCreateNotifRQ\TravelInfos\TravelInfo\RailInfo\OriginDestination
\OTA_RailBookRQ\RailBookInfo\OriginDestination
\OTA_RailPriceRS\PricedItinerary\OriginDestination
\OTA_RailScheduleRS\OriginDestinationOptions\OriginDestinationOption