Accommodation

Type : Accommodation

Definition
Type of accommodation including classes of seat, berth, compartment on a train that's occupied by a rail passenger.
(Defined in file OTA_RailScheduleRQ.xsd , or a file it imports)

Elements
BerthThe berth type, such as Sleeper and Couchette.Identifies the type of berth accommodation, such as couchette and sleeper.
BerthAvailabilityDetailProvides details on the berth map.
ClassThe accommodation class, such as First Class and Second Class.Rail accommodation class with an associated attribute to capture additional enumerated values as agreed upon between trading partners.
CompartmentThe compartment type, such as Family and Single.
SeatThe seat type, such as Seat and Sleeperette.Identifies the type of seat accommodation, such as lower level and upper level.
SeatAvailabilityDetailProvides details on the seat map.

Attributes
PreferLevelThe preference level for an associated item.
QuantityThe quantity.

Parents
\OTA_RailAvailRQ\RailAvailQuery\RailPrefs\AccommodationCategory
\OTA_RailAvailRS\OriginDestinationInformation\OriginDestinationOption\JourneySegment\TrainSegment\AvailabilityDetail
\OTA_RailShopRS\OriginDestinationInformation\OriginDestinationOption\JourneySegment\AvailabilityDetail
\OTA_RailFareQuoteRS\FareInfo\FareOption
\OTA_PkgBookRQ\PackageRequest\ItineraryItems\ItineraryItem
\OTA_PkgAvailRS\Package\ItineraryItems\ItineraryItem
\OTA_RailScheduleRQ\RailScheduleQuery\RailPrefs
\OTA_RailFareQuoteRQ\TravelerPref