PackageOption

Description
A product which supplements a package.

Type : PackageOptionType

Definition
A product which supplements a package.
(Defined in file OTA_DynamicPkgCommonTypes.xsd , or a file it imports)

Elements
PriceThe selling price of this Service.Base charge and additional charges related to a room that includes such things as additional guest amounts, cancel fees, etc. Also includes Discount percentages, total amount, and the rate description.
ServiceDetailsDetails on the Service including Guest Counts, Time Span of this Service, pointers to Res Guests, guest Memberships, Comments and Special Requests pertaining to this particular Service and finally financial information related to the Service, including Guarantee, Deposit and Payment and Cancellation Penalties.
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.

Attributes
AvailabilityStatusUsed to specify an availability status for the room rate.An enumerated type indicating special conditions with the rate Valid values: ChangeDuringStay, MultipleNights, Exclusive, OnRequest, LimitedAvailability.
CompanyShortNameThe vendor name.
InclusiveWhether the price for this service is included in the room rate. Values: False (or No), and True (or Yes).
InventoryBlockCodeThe representation of the block code under which the inventory for this service is categorized.
PackageOptionTypeThe type of feature. Refer to OpenTravel Code List Package Option Type Code (PKO).
PriceGuaranteedWhether the price for this service is guaranteed or quoted and subject to change. Values: False (Price NOT guaranteed) and True (Price is guaranteed).
QuantityThe number of tickets, rounds of golf, etc. Also serves as the number of persons when pricing class is per person or per person per night.
QuoteIDA reference string used to match a query, with rates, to a given time. This is useful for matching prices within a given quote period.
RatePlanCodeThe representation of the rate plan under which this service was booked.
RatePlanIDA text field used to indicate a special ID code that is associated with the rate and is essential in the reservation request in order to obtain the rate. Examples are Corporate ID.
RequestedIndicatorWhen true, the service has been requested by the guest.
RequiredIndWhen true, the service is required and/or mandatory.
ReservationStatusTypeAn enumerated type that defines the status of the reservation for this service.Statuses that exist in a property management system (PMS).
ServiceCategoryCodeThe representation of the specific service category for this specific service.
ServiceInventoryCodeThe representation of the specific service being reserved.
ServicePricingTypeAn enumerated type that defines how a service is priced. Values: Per stay, Per person, Per night, Per person per night, Per use.An enumerated type that defines how a service is priced. Values: Per stay, Per person, Per night, Per person per night, Per use.
ServiceRPHA unique ID for a service that may be referenced elsewhere in the schema.
Attribute Group : UniqueID_Group
IDA unique identifying value assigned by the creating system. The ID attribute may be used to reference a primary-key value within a database or in a particular implementation.
ID_ContextUsed to identify the source of the identifier (e.g., IATA, ABTA).
InstanceThe identification of a record as it exists at a point in time. An instance is used in update messages where the sender must assure the server that the update sent refers to the most recent modification level of the object being updated.
TypeA reference to the type of object defined by the UniqueID element. Refer to OpenTravel Code List Unique ID Type (UIT).
URLURL that identifies the location associated with the record identified by the UniqueID.

Parents
\OTA_CruiseItineraryDescRQ
\OTA_CruisePkgAvailRQ
\OTA_DynamicPkgAvailRS\SearchResults\PackageOptionResults\PackageOptionGroup
\OTA_DynamicPkgAvailRQ\DynamicPackage\Components\PackageOptionComponent\PackageOptions