RailPref

Description
A collection of rail preferences.

Type : RailPrefType

Definition
A set of preferences for rail travel
(Defined in file OTA_Profile.xsd , or a file it imports)

Elements
AccommodationPrefAccommodation preferences.
AmenityPrefAmenity preferences.
AncillaryServicePrefSpecifies preferences of any service or product offered in conjunction with a basic rail accommodation, such as vehicle transport, pet transport and restaurant car service. Refer to OpenTravel Code List Rail Ancillary Service (RAN).
ConnectionPrefPreferred connection location(s).Location preference.
DestinationStationPrefPreferred destination station location(s) for travel.Location preference.
EquipmentPrefEquipment preferences.
FarePrefPreferred fare preferences.
FareRestrictPrefPreferred fare restriction(s).
LoyaltyPrefPreferred loyalty program(s).Identifies a preference for a loyalty program.
OperatorPrefPreferred rail operator network code(s).
OriginStationPrefPreferred origination station location(s) for travel.Location preference.
OSI_PrefOther Service Information of the rail operators.
PassengerInfoPrefOccupation, passenger qualifying codes, rate qualifiers and disability requirement preferences.
PaymentFormPrefPreferred form(s) of payment.
SSR_PrefSpecial Service Request preferences.
TicketDistribPrefTcket distribution preferences.Identifies a preference for a type of ticket distribution.
TPA_ExtensionsA placeholder in the schema to allow for additional elements and attributes to be included per Trading Partner Agreement (TPA).Allows extensions to be added to the OpenTravel specification per trading partner agreement.
TrainPrefTrain characteristic preferences.
VendorPrefSpecifies any preferences in terms of the company operating the train service.

Attributes
RailTicketTypeType of rail ticket preferred for this collection.Specifies the type of ticket document (e.g. electronic, paper).
Attribute Group : PreferLevelGroup
PreferLevelUsed to indicate a level of preference for an associated item.
Attribute Group : PrivacyGroup
ShareMarketIndPermission for sharing data for marketing purposes. If the value=Inherit, specifies data sharing permissions for marketing purposes.
ShareSynchIndPermission for sharing data for synchronization of information held by other travel service providers. If the value=Inherit, specifies data sharing permissions for synchronization of information held by other travel service providers.
Attribute Group : SmokingIndicatorGroup
SmokingAllowedIndicates smoking is allowed when true and is not allowed when false.

Parents
\OTA_DestActivityResRQ\DestActivityReservation\Travelers\Traveler\Profile\PrefCollections\PrefCollection