Vendor Rules For Sabre Cruise Transactions


Transaction List

1) ValidateDiningWith
2) CreateReviseBooking
3) DisplayGroup
4) BrochureSailingEvents
5) QuickSell
6) CancelBooking
7) RateOptionAvailability
8) ValidatePastPassenger
9) BrochureSailingPackageDesc
10) BrochureSailingEmbDmb
11) CruiseRegistration
12) CabinHold
13) ReleaseBooking
14) BrochureSailingItinerary
15) BrochureCruiseContact
16) BrochureCruisePolicy
17) CabinAvailability
18) BrochureSailingPackageList
19) BrochureSailingCabinDesc
20) BrochureSailingCategoryDesc
21) DiningAvailability
22) TransportationAvailability
23) BrochureSailingBusRoute
24) RateOptionRule
25) BookingHistory
26) StatementandPricing
27) BrochureShipStatistics
28) BrochureSailingShoreExcursion
29) CategoryAvailability
30) BrochureShipFacility
31) SailingAvailability
32) SpecialServicesAvailability
33) DisplayBooking
34) BrochureSailingEveningAttire
35) PackageAvailability
36) GroupRetrievePayment
37) ReinstateBooking
38) CategoryPassengerPricing
39) Other Vendor Related Information

ValidateDiningWith

ValidateDiningWithRequest (ValidateDiningWithRequest)

1) Validate Dining With transaction not supported ( Applicable to CO, RE, OE, VR, VO, AM, AV, UW, CS, CL, CV)
    Description: The vendor does not support Validate Dining With transaction

DinWithConfNum (ValidateDiningWithRequest.ValidateDiningWithConfirmationNumber.DinWithConfNum)

1) Dining With not supported by Cruise Vendor ( Applicable to NC, MS, RE, OE, AV)
    Description: A Cruise Profile indicator that determines if a cruise vendor supports dining with.

DinSeatingCode (ValidateDiningWithRequest.ValidateDiningWithConfirmationNumber.DinSeatingCode)

1) DinSeatingCode must exist in Domain table ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: If the DinSeatingCode is present, it must exist in the Dining Domain table

SmkngPfrCode (ValidateDiningWithRequest.ValidateDiningWithConfirmationNumber.SmkngPfrCode)

1) SmkngPfrCode must exist in Domain table ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: If the SmkngPfrCode is present, it must exist in the SmkngPfrCodeConstants Domain table


CreateReviseBooking

SailId (CreateReviseBookingRequest.CreateReviseReqInfo.SailId)

1) SailID and BkgConfNum must match if both are present ( Applicable to CV, CL)
    Description: SailID and BkgConfNum must match if both are present

GroupDepositPayment (CreateReviseBookingRequest.GroupDepositPayment)

1) Group Deposit Payment information is not supported by the cruise line in Create Revise Booking Request ( Applicable to DS, HA, CU, AM, AV, CO, MS, NC, CS, CV, PC, SB, CL)
    Description: GroupDepositPayment node in Create Revise is not supported by this cruise line.

PsgPmtAllocate (CreateReviseBookingRequest.CheckPayment.PsgPmtAllocate)

1) Allocate Payment for Check Payment information is not supported by the cruise line in Create Revise Booking Request ( Applicable to DS, HA, CU, AM, CO, MS, NC, CS, CV, PC, AM, AV, SB, CL)
    Description: PsgPmtAllocate node in CheckPayment node in Create Revise is not supported by this cruise line.

PsgPmtAllocate (CreateReviseBookingRequest.CreditCardPayment.PsgPmtAllocate)

1) Allocate Payment for Credit Card Payment information is not supported by the cruise line in Create Revise Booking Request ( Applicable to DS, HA, CU, SB, CO, MS, NC, CS, CV, PC, SB, CL)
    Description: PsgPmtAllocate node in CreditCardPayment node in Create Revise is not supported by this cruise line.

TvlDocs (CreateReviseBookingRequest.TvlDocs)

1) Travel documents information for booking is not supported by the cruise line in Create Revise Booking Request ( Applicable to DS, HA, CU, AM, AV, CO, MS, NC, CS, CV, PC, SB, CL)
    Description: TvlDocs node in Create Revise is not supported by this cruise line.

TvlWithConfNum (CreateReviseBookingRequest.Passenger.TvlWithConfNum)

1) Travel With Not Supported ( Applicable to CU)
    Description: Travel With transaction is not supported by this cruise line.

CheckPayment (CreateReviseBookingRequest.CheckPayment)

1) Agency Check payment ( Applicable to HA, CO, IB, MS, AM, AV, UW, CS, SB)
    Description: Agency Check Payments not accepted
2) Payment by Agency Check not supported by Cruise Vendor ( Applicable to HA, IC, CO, IB, MS, RE, OE, CS, SB)
    Description: A Cruise Profile indicator that determines if a cruise vendor supports agency payment by check.

PersonalIdentifier (CreateReviseBookingRequest.CreateReviseReqInfo.PersonalIdentifier)

1) Create / Revise Personal Identifier ( Applicable to CO, CS, DS, IC, RE, OE, IB, MS, AM, AV)
    Description: The vendor does not support the use of the personal identifier qualifier with the create/revise request.

Coupon (CreateReviseBookingRequest.CreateReviseReqInfo.Coupon)

1) Create / Revise Coupon ( Applicable to CO, CS, CU, CV, DS, HA, IC, NC, OE, RE, IB, MS, UW, SB, CL)
    Description: The vendor does not support the use of the coupon qualifier with the create/revise request.

Coupon (CreateReviseBookingRequest.Passenger.Coupon)

1) Create / Revise Coupon ( Applicable to PC)
    Description: The vendor does not support the use of the passenger level coupon qualifier with the create/revise request.

AgyBranchPhnNum (CreateReviseBookingRequest.TravelAgencyInformation.AgyBranchPhnNum)

1) Create/Revise Branch Access Phone ( Applicable to CO, CS, CV, DS, HA, IC, IB, MS, AV, SB, CL)
    Description: The vendor does not support the use of the branch access phone qualifier with the create / revise request.

IncludeNonRefundablePromos (CreateReviseBookingRequest.CreateReviseReqInfo.CreateReviseCategory.IncludeNonRefundablePromos)

1) Include Non-refundable Promos indicator in Create Revise Booking ( Applicable to AM, AV, CO, CS, CU, CV, DS, HA, MS, NC, OE, PC, RE, VO, VR, UW, SB, CL)
    Description: The vendor does not support use of the indicator in Create Revise Booking

PsgPriContactInd (CreateReviseBookingRequest.Passenger.PsgPriContactInd)

1) Primary Contact must be set for only one passenger ( Applicable to CV, CL)
    Description: Primary Contact must be set to Y for one passenger

PsgNum (CreateReviseBookingRequest.Passenger.PsgNum)

1) Each passenger number must be unique ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: Each passenger number must be unique

DinTblCode (CreateReviseBookingRequest.Dining.DinTblCode)

1) Dining Table Code must exist in Domain table ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: If the Dining Table Code is present, it must exist in the ShipDiningTable Domain table

CrCardCode (CreateReviseBookingRequest.CreditCardPayment.CrCardCode)

1) CreditCardVendor ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: If the CreditCardVendor is present, it must exist in the CreditCardVendor Domain table

IataCurrCode (CreateReviseBookingRequest.CreditCardPayment.IataCurrCode)

1) Currency Supported for Credit Card Payments ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: The vendor supports the specified currency

IataCurrCode (CreateReviseBookingRequest.CheckPayment.IataCurrCode)

1) Currency Supported for Agency Check Payments ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: The vendor supports the specified currency

CurrCode (CreateReviseBookingRequest.Control.CurrCode)

1) CurrCode must exist in Domain table ( Applicable to VR, VO)
    Description: If the CurrCode is present in the control, it must exist in the IataCurrencyVendor Domain table

CabNum (CreateReviseBookingRequest.CreateReviseReqInfo.CreateReviseCabin.CabNum)

1) Disney will not accept the GUAR CODE ( Applicable to DS)
    Description: Disney will not accept the GUAR CODE
2) Cabin Hold Required ( Applicable to RC, CB, AZ, PC, HA, CU, CV, DS, CS, NC, CO, MS, RE, OE, SB, CL)
    Description: Cabin Hold is required prior to a Create Revise
3) Cabin Number in Create Revise ( Applicable to CO)
    Description: Must Send cabin number when doing a create revise request

PsgBirthDate (CreateReviseBookingRequest.Passenger.PsgBirthDate)

1) Create Revise Booking Requires Birthdate ( Applicable to CV, MS, RC, CB, AZ, CL)
    Description: Must Send birthdate when sending create revise booking

AgentEmail (CreateReviseBookingRequest.TravelAgencyInformation.AgentEmail)

1) Create Revise Booking Requires Agent E-mail Address ( Applicable to RE, OE, VR, VO, AM, AV)
    Description: Must Send agent email address when sending create revise booking request

CabBkgStatusCode (CreateReviseBookingRequest.CreateReviseReqInfo.CreateReviseCabin.CabBkgStatusCode)

1) CreateRevise CabBkgStatusCode ( Applicable to RC, CB, AZ, PC, HA, CU, CV, CL, DS, CS, NC, CO, MS, RE, OE, SB)
    Description: If a populated CreateReviseCabin segment is present, then the CabBkgStatusCode must also be populated

CatBkgStatusCode (CreateReviseBookingRequest.CreateReviseReqInfo.CreateReviseCategory.CatBkgStatusCode)

1) CreateRevise CatBkgStatusCode ( Applicable to RC, CB, AZ, PC, HA, CU, CV, DS, CS, NC, CO, MS, RE, OE, SB, CL)
    Description: If a populated CreateReviseCategory segment is present, then the CatBkgStatusCode must also be populated

BkgStatusCode (CreateReviseBookingRequest.Passenger.TransportationInfo.BkgStatusCode)

1) CreateRevise BkgStatusCode ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: If a populated TransportationInfo segment is present, then the BkgStatusCode must also be populated

PkgTypeCode (CreateReviseBookingRequest.Passenger.PackagesInfo.PkgTypeCode)

1) Same packages must be booked ( Applicable to RC, CB, AZ, AM)
    Description: The Same Package must be booked by all parties

IataCtryCode (CreateReviseBookingRequest.Passenger.IataCtryCode)

1) Create/Revise requires passenger country ( Applicable to RC, CB, AZ, IC)
    Description: The Create/Revise request must include the Country Code for each passenger.

GenderCode (CreateReviseBookingRequest.Passenger.GenderCode)

1) CreateReviseBookingRequest Requires GenderCode ( Applicable to VR, VO)
    Description: Must Send GenderCode in the CreateReviseBookingRequest

PsgAddrPhnNum (CreateReviseBookingRequest.Passenger.PsgAddrPhnNum)

1) Create Revise Booking Requires Passenger Phone Number ( Applicable to VR, VO)
    Description: Must include PsgAddrPhnNum in Create Revise Booking

TnsTypeCode (CreateReviseBookingRequest.CreateReviseReqInfo.TnsTypeCode)

1) Create Revise Booking Requires TnsTypeCode ( Applicable to OE, RE)
    Description: Must include TnsTypeCode in Create Revise Booking

PsgCvgInd (CreateReviseBookingRequest.Passenger.PsgCvgInd)

1) Create Revise Booking Requires psgCvgInd ( Applicable to OE, RE)
    Description: Must include psgCvgInd in Create Revise Booking

CrCardCVV (CreateReviseBookingRequest.CreditCardPayment.CrCardCVV)

1) Create Revise Booking Requires crCardCVV ( Applicable to AM, AV)
    Description: Must include crCardCVV in Create Revise Booking while applying payment.

GrpId (CreateReviseBookingRequest.CreateReviseReqInfo.GrpId)

1) Create Revise Booking requires category request sequence for element CatReqSeqNo. This element is mandatory ( Applicable to RC, CB, AZ)
    Description: Create Revise Booking requires category request sequence for element CatReqSeqNo. This element is mandatory for the element grpId.
2) Create Revise Booking requires transportation request sequence for element TnsReqSeq. This element is mandatory ( Applicable to RC, CB, AZ)
    Description: Create Revise Booking requires transportation request sequence for element TnsReqSeq. This element is mandatory for the element grpId.


DisplayGroup

DisplayGroupRequest (DisplayGroupRequest)

1) The Cruise Line does not support Display Group Request ( Applicable to DS, HA, RE, OE, VR, VO, CU, SB, CO, MS, NC, CS, CV, PC, AM, AV, SB, CL)
    Description: Display Group request is not supported by these cruise lines.


BrochureSailingEvents

BrochureSailingEventsRequest (BrochureSailingEventsRequest)

1) Brochure Sailing Events transaction not supported ( Applicable to CV, RC, HA, PC, CU, CB, NC, DS, IC, CO, RE, SB, AZ, AM, AV, SB, CL)
    Description: The vendor does not support Brochure Sailing Events transaction


QuickSell

PersonalIdentifier (QuickSellRequest.QuickSellReq.PersonalIdentifier)

1) Quick Sell Personal Identifier ( Applicable to CO, CS, DS, IC, RE, OE, IB, MS, AM, AV)
    Description: The vendor does not support the use of the personal identifier qualifier with the quick sell request.

Coupon (QuickSellRequest.QuickSellReq.Coupon)

1) Quick Sell Coupon ( Applicable to CO, CS, CU, CV, DS, HA, IC, NC, OE, RE, IB, MS, UW, SB, CL)
    Description: The vendor does not support the use of the coupon qualifier with the quick sell request.

InsPsgOcpCode (QuickSellRequest.QuickSellReq.InsPsgOcpCode)

1) Quick Sell Occupation ( Applicable to CO, CS, CU, CV, DS, HA, PC, IC, NC, OE, RE, VR, VO, MS, AM, AV, UW, SB, CL)
    Description: The vendor does not support the use of the occupation qualifier in the quick sell request.

IataStateProvCode (QuickSellRequest.QuickSellReq.IataStateProvCode)

1) Quick Sell State ( Applicable to CO, CS, CU, DS, HA, PC, IC, NC, OE, RE, VR, VO, MS, AM, AV, UW, SB)
    Description: The vendor does not support the use of the resident state qualifier in the quick sell request.

AgyBranchPhnNum (QuickSellRequest.QuickSellReq.AgyBranchPhnNum)

1) Quick Sell Branch Access Phone ( Applicable to CO, CS, CV, DS, HA, IC, IB, MS, AV, SB, CL)
    Description: The vendor does not support the use of the branch access phone qualifier with the quick sell request.

IncludeNonRefundablePromos (QuickSellRequest.QuickSellReq.IncludeNonRefundablePromos)

1) Include Non-refundable Promos indicator in Quick Sell ( Applicable to AM, AV, CO, CS, CU, CV, DS, HA, MS, NC, OE, PC, RE, VO, VR, UW, SB, CL)
    Description: The vendor does not support use of the indicator in Quick Sell transaction

TnsTypeCode (QuickSellRequest.QuickSellReq.TnsTypeCode)

1) TnsTypeCode must exist in Domain table ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: If the TnsTypeCode is present, it must exist in the TnsTypeCodeConstants Domain table

CurrCode (QuickSellRequest.Control.CurrCode)

1) CurrCode must exist in Domain table ( Applicable to VR, VO)
    Description: If the CurrCode is present in the control, it must exist in the IataCurrencyVendor Domain table


CancelBooking

CancelBookingRequest (CancelBookingRequest)

1) CancelBooking transaction not supported ( Applicable to VR, VO, AM, UW)
    Description: The vendor does not support CancelBooking transaction


RateOptionAvailability

TnsTypeCode (RateOptionAvailabilityRequest.RateOptAvailReqInfo.TnsTypeCode)

1) TnsTypeCode not supported ( Applicable to CS, CU, CV, DS, HA, IC, PC, AM, MS, AV, SB, CL)
    Description: The vendor does not support the usage of the TnsTypeCode in the RateOptionAvailability transaction
2) TnsTypeCode must exist in Domain table ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: If the TnsTypeCode is present, it must exist in the TnsTypeCodeConstants Domain table

PersonalIdentifier (RateOptionAvailabilityRequest.RateOptAvailReqInfo.PersonalIdentifier)

1) Rate Option Availability Personal Identifier ( Applicable to CO, CS, DS, AM, RE, OE, IB, MS)
    Description: The vendor does not support the use of the personal identifier qualifier with the rate option availability request.

Coupon (RateOptionAvailabilityRequest.RateOptAvailReqInfo.Coupon)

1) Rate Option Availability Coupon ( Applicable to CO, CS, CU, CV, DS, HA, IC, NC, OE, RE, IB, MS, UW, SB, CL)
    Description: The vendor does not support the use of the coupon qualifier with the rate option availability request.

InsPsgOcpCode (RateOptionAvailabilityRequest.RateOptAvailReqInfo.InsPsgOcpCode)

1) Rate Options Availability Occupation ( Applicable to CO, CS, CU, CV, DS, HA, PC, IC, NC, OE, RE, VR, VO, MS, AM, UW, SB, CL)
    Description: The vendor does not support the use of the occupation qualifier in the rate options availability request.

IataStateProvCode (RateOptionAvailabilityRequest.RateOptAvailReqInfo.IataStateProvCode)

1) Rate Options Availability State ( Applicable to CO, CS, CU, DS, HA, PC, IC, NC, OE, RE, VR, VO, MS, AM, AV, UW, SB)
    Description: The vendor does not support the use of the resident state qualifier in the rate options availability request.

AgyBranchPhnNum (RateOptionAvailabilityRequest.RateOptAvailReqInfo.AgyBranchPhnNum)

1) Rate Option Availability Branch Access Phone ( Applicable to CO, CS, CV, DS, HA, IC, IB, MS, SB, CL)
    Description: The vendor does not support the use of the branch access phone qualifier with the rate option availability request.

IncludeNonRefundablePromos (RateOptionAvailabilityRequest.RateOptAvailReqInfo.IncludeNonRefundablePromos)

1) Include Non-refundable Promos indicator in Rate Option Availability ( Applicable to AM, AV, CO, CS, CU, CV, DS, HA, MS, NC, OE, PC, RE, VO, VR, UW, SB, CL)
    Description: The vendor does not support use of the indicator in Rate Option Availability transaction

CurrCode (RateOptionAvailabilityRequest.Control.CurrCode)

1) CurrCode must exist in Domain table ( Applicable to VR, VO)
    Description: If the CurrCode is present in the control, it must exist in the IataCurrencyVendor Domain table

PsgCnt (RateOptionAvailabilityRequest.RateOptAvailReqInfo.PsgCnt)

1) Rate Option Availability requires psgCnt ( Applicable to CS)
    Description: Must include psgCnt in Rate Option Availability


ValidatePastPassenger

TvlWithConfNum (ValidatePastPassengerRequest.ValidateTravelWithConfirmationNumber.TvlWithConfNum)

1) Travel With Not Supported ( Applicable to CU)
    Description: Travel With element is not supported by this cruise line.

ValidatePastPassengerRequest (ValidatePastPassengerRequest)

1) Validate Past Passenger transaction not supported ( Applicable to CO, VR, VO, AM, AV, UW, CS)
    Description: The vendor does not support Validate Past Passenger transaction
2) Past Passenger Lookup with Number not supported ( Applicable to IC, CO, AV, UW)
    Description: The cruise vendor does not support past passenger lookup with a number.

PastPsgPhnNum (ValidatePastPassengerRequest.ValidatePastPassengerNumber.PastPsgPhnNum)

1) Past Passenger Lookup By Phone Number not supported by Cruise Vendor ( Applicable to IC, HA, CO, IB, MS, RE, OE, AM, AV, UW, SB)
    Description: A Cruise Profile indicator that determines if a cruise vendor supports past passenger number lookup by phone number.

PersonalIdentifier (ValidatePastPassengerRequest.ValidatePastPassengerNumber.PersonalIdentifier)

1) Validate Past Passenger Personal Identifier ( Applicable to CO, DS, IC, RE, OE, IB, MS, UW)
    Description: The vendor does not support the use of the personal identifier qualifier with the validate past passenger request.

Coupon (ValidatePastPassengerRequest.ValidatePastPassengerNumber.Coupon)

1) Validate Past Passenger Coupon ( Applicable to CO, CU, CV, DS, HA, IC, NC, OE, RE, IB, MS, UW, PC, SB, CL)
    Description: The vendor does not support the use of the coupon qualifier with the validate past passenger request.

GenderCode (ValidatePastPassengerRequest.ValidatePastPassengerNumber.GenderCode)

1) GenderCode must exist in Domain table ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: If the GenderCode is present, it must exist in the GenderCodeConstants Domain table


BrochureSailingPackageDesc

BrochureSailingPackageDescRequest (BrochureSailingPackageDescRequest)

1) Brochure Sailing Package Description transaction not supported ( Applicable to CV, CS, CO, IB, MS, SB, AV, UW, CL)
    Description: The vendor does not support Brochure Sailing Package Description transaction

PkgTypeCode (BrochureSailingPackageDescRequest.ProdSailingPackageDescRequest.PkgTypeCode)

1) PkgTypeCode must exist in Domain table ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: If the PkgTypeCode is present, it must exist in the PkgTypeCodeConstants Domain table

SailId (BrochureSailingPackageDescRequest.ProdSailingPackageDescRequest.SailId)

1) Package Description Brochure Requires Sailing ID ( Applicable to DS)
    Description: Sailing ID must be included for Package Description Brochure requests


BrochureSailingEmbDmb

BrochureSailingEmbDmbRequest (BrochureSailingEmbDmbRequest)

1) Brochure Sailing Emb Dmb transaction not supported ( Applicable to DS, HA, NC, CO, RE, SB, AV, UW)
    Description: The vendor does not support Brochure Sailing Emb Dmb transaction


CruiseRegistration

CruiseRegistrationRequest (CruiseRegistrationRequest)

1) Cruise Registration Request ( Applicable to CO, RC, CB, AZ, RE, OE, VR, VO, UW, CS, CL, CV)
    Description: The vendor does not support Cruise Registration

RegActionCode (CruiseRegistrationRequest.GenericCruiseLineRegistrationAction.RegActionCode)

1) RegActionCode must exist in Domain table ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: If the RegActionCode is present, it must exist in the RegActionCodeConstants Domain table


CabinHold

AgyBranchPhnNum (CabinHoldRequest.CabHoldReqInfo.AgyBranchPhnNum)

1) Cabin Hold Branch Access Phone ( Applicable to CO, CS, CV, DS, HA, IC, IB, MS, SB, CL)
    Description: The vendor does not support the use of the branch access phone qualifier with the cabin hold request.

CabinHoldRequest (CabinHoldRequest)

1) CabinHold transaction not supported ( Applicable to AV)
    Description: The vendor does not support CabinHold transaction

CabHldRlsActn (CabinHoldRequest.CabHoldReqInfo.CabHldRlsActn)

1) CabHldRlsActn must exist in Domain table ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: If the CabHldRlsActn is present, it must exist in the CabHldRlsActn Domain table
2) CabHldRlsActn must exist in Domain table ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: If the CabHldRlsActn is present, it must exist in the CabHldRlsActnConstants Domain table

CabNum (CabinHoldRequest.CabHoldReqInfo.CabNum)

1) Cruise Vendor disallows SHAR cabins ( Applicable to CV, CS, CO, IB, MS, RE, OE, CL)
    Description: Cruise vendor does not allow cabins to be returned as sharable. (SHAR)

PsgCnt (CabinHoldRequest.CabHoldReqInfo.PsgCnt)

1) Cabin Hold Requires Passenger Count ( Applicable to RE, OE)
    Description: Must Send passenger count when sending cabin hold request


ReleaseBooking

ReleaseBookingRequest (ReleaseBookingRequest)

1) ReleaseBooking transaction not supported ( Applicable to CO, CS, CU, CV, HA, IC, PC, MS, AM, AV, UW, NC, SB, CL)
    Description: The vendor does not support Release Booking transaction


BrochureSailingItinerary

CurrCode (BrochureSailingItineraryRequest.Control.CurrCode)

1) CurrCode must exist in Domain table ( Applicable to VR, VO)
    Description: If the CurrCode is present in the control, it must exist in the IataCurrencyVendor Domain table


BrochureCruiseContact

BrochureCruiseContactRequest (BrochureCruiseContactRequest)

1) Brochure Cruise Contact transaction not supported ( Applicable to CO, DS, AM, AV)
    Description: The vendor does not support Brochure Cruise Contact transaction


BrochureCruisePolicy

BrochureCruisePolicyRequest (BrochureCruisePolicyRequest)

1) Brochure Cruise Policy transaction not supported ( Applicable to CO, CV, SB, AV, CL)
    Description: The vendor does not support Brochure Cruise Policy transaction

PolicyCode (BrochureCruisePolicyRequest.ProdCruisePolicyRequest.PolicyCode)

1) PolicyCode must exist in Domain table ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: If the PolicyCode is present, it must exist in the PolicyNameVendor Domain table


CabinAvailability

CabBedCnt (CabinAvailabilityRequest.CabAvailReqInfo.CabBedCnt)

1) Cabin Search By Bed Count ( Applicable to DS, HA, NC, PC, CU, CO, AM, AV, SB)
    Description: The vendor does not support cabin availability request with a bed count qualifier.

PassengerInfo (CabinAvailabilityRequest.CabAvailReqInfo.PassengerInfo)

1) Passenger Data with Cabin Availability ( Applicable to PC, CU, HA, AM, AV, SB)
    Description: The vendor does not support sending passenger information in the cabin availability request.

CabBathCode (CabinAvailabilityRequest.CabAvailReqInfo.CabBathCode)

1) Release Booking Transaction not supported by Cruise Vendor ( Applicable to CS, CV, HA, IC, PC, CU, CO, IB, MS, AM, AV, SB, CL)
    Description: Release Booking Transaction not supported by Cruise Vendor
2) Cabin Search By Bath Type ( Applicable to CB, CV, DS, CS, HA, AM, PC, CU, RC, CO, IB, MS, AZ, AV, SB, CL)
    Description: The vendor does not support a cabin availability request with a bath type qualifier.
3) CabBathCode must exist in Domain table ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: If the CabBathCode is present, it must exist in the CabinBathVendor Domain table

CabBedCode (CabinAvailabilityRequest.CabAvailReqInfo.CabBedCode)

1) Cabin Search By Bed Type ( Applicable to CB, DS, IC, HA, NC, PC, CU, RC, CO, RE, AZ, AM, AV, SB)
    Description: The vendor does not support a cabin availability request with a bed type qualifier.
2) Cabin Bed Code must exist in Domain table ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: If the Cabin Bed is present, it must exist in the CabinBedVendor Domain table
3) CabBedCode must exist in Domain table ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: If the CabBedCode is present, it must exist in the CabinBedVendor Domain table

CabNum (CabinAvailabilityRequest.CabAvailReqInfo.CabNum)

1) Cabin Search By Cabin Number ( Applicable to CO)
    Description: The vendor does not support a cabin availability request with a cabin number qualifier.

SmkngPfrCode (CabinAvailabilityRequest.CabAvailReqInfo.SmkngPfrCode)

1) Cabin Availability Search by Smoking Preference Not Allowed ( Applicable to CO, CS, CU, CV, DS, HA, IC, RC, SB, CB, IB, MS, AZ, PC, AV, CL)
    Description: The vendor does not support search by smoking preference.
2) SmkngPfrCode must exist in Domain table ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: If the SmkngPfrCode is present, it must exist in the SmkngPfrCodeConstants Domain table

ConnectCabInd (CabinAvailabilityRequest.CabAvailReqInfo.ConnectCabInd)

1) Connected cabin indicator in CabinAvailability ( Applicable to AM, AV, CV, CO, CS, CU, DS, HA, MS, NC, OE, PC, RE, VO, VR, UW, SB, CL)
    Description: The vendor does not support the use of connected cabin indicator in CabinAvailability transaction

TnsTypeCode (CabinAvailabilityRequest.CabAvailReqInfo.PassengerInfo.TnsTypeCode)

1) TnsTypeCode ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: If the TnsTypeCode is present, it must exist in the TransportationTypesVendor Domain table

CabDisableInd (CabinAvailabilityRequest.CabAvailReqInfo.CabDisableInd)

1) Cabin Search By Passenger Disabled Qualifier ( Applicable to DS, HA, NC, MS, PC, CU, SB)
    Description: The vendor does not support cabin availability request with a passenger disabled qualifier containing the value 'Y'.

PsgNum (CabinAvailabilityRequest.CabAvailReqInfo.PassengerInfo.PsgNum)

1) Passenger Number with Cabin Availability ( Applicable to NC, CV, DS, CL)
    Description: Must Send Passenger Number for each passenger for Cabin Availability

GrpId (CabinAvailabilityRequest.CabAvailReqInfo.GrpId)

1) Cabin Availability requires category request sequence for element CatReqSeqNo. This element is mandatory ( Applicable to RC, CB, AZ)
    Description: Cabin Availability requires category request sequence for element CatReqSeqNo. This element is mandatory for the element grpId.


BrochureSailingPackageList

BrochureSailingPackageListRequest (BrochureSailingPackageListRequest)

1) Brochure Sailing Package List transaction not supported ( Applicable to CO, SB, AV)
    Description: The vendor does not support Brochure Sailing Package List transaction


BrochureSailingCabinDesc

BrochureSailingCabinDescRequest (BrochureSailingCabinDescRequest)

1) Brochure Sailing Cabin Description transaction not supported ( Applicable to CO, UW)
    Description: The vendor does not support Brochure Sailing Cabin Description transaction


BrochureSailingCategoryDesc

BrochureSailingCategoryDescRequest (BrochureSailingCategoryDescRequest)

1) Brochure Sailing Category Description transaction not supported ( Applicable to CV, HA, CO, AV, UW, CL)
    Description: The vendor does not support Brochure Sailing Category Description transaction


DiningAvailability

PersonalIdentifier (DiningAvailabilityRequest.DinAvailReqInfo.PersonalIdentifier)

1) Dining Availability Personal Identifier ( Applicable to CO, CS, DS, IC, RE, OE, IB, MS, AM, AV)
    Description: The vendor does not support the use of the personal identifier qualifier with the dining availability request.


TransportationAvailability

TransportationAvailabilityRequest (TransportationAvailabilityRequest)

1) Transportation Availability not supported ( Applicable to CO, RE, OE, AM, AV, VR, VO, UW, CS, CL, CV)
    Description: The vendor does not support Transportation Availability transaction

PersonalIdentifier (TransportationAvailabilityRequest.TranspAvailReqInfo.PersonalIdentifier)

1) Transportation Availability Personal Identifier ( Applicable to CO, DS, IC, RE, OE, IB, MS)
    Description: The vendor does not support the use of the personal identifier qualifier with the transportation availability request.

AgyBranchPhnNum (TransportationAvailabilityRequest.TranspAvailReqInfo.AgyBranchPhnNum)

1) Transportation Availability Branch Access Phone ( Applicable to CO, CV, DS, HA, IC, IB, MS, SB, CL)
    Description: The vendor does not support the use of the branch access phone qualifier with the transportation availability request.

TnsTypeCode (TransportationAvailabilityRequest.TranspAvailReqInfo.TnsTypeCode)

1) TransportationTypesVendor ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: If the TransportationTypesVendor is present, it must exist in the TransportationTypesVendor Domain table
2) TnsTypeCode must exist in Domain table ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: If the TnsTypeCode is present, it must exist in the TnsTypeCodeConstants Domain table

TnsSegDirectionCode (TransportationAvailabilityRequest.TranspAvailReqInfo.TnsSegDirectionCode)

1) TnsSegDirectionCode must exist in Domain table ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: If the TnsSegDirectionCode is present, it must exist in the TnsSegDirectionCodeConstants Domain table

RtOptCityCode (TransportationAvailabilityRequest.TranspAvailReqInfo.RtOptCityCode)

1) rtOptCityCode must exist in Domain table ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: If the rtOptCityCode is present, it must exist in the IataCity Domain table

CurrCode (TransportationAvailabilityRequest.Control.CurrCode)

1) CurrCode must exist in Domain table ( Applicable to VR, VO)
    Description: If the CurrCode is present in the control, it must exist in the IataCurrencyVendor Domain table


BrochureSailingBusRoute

BrochureSailingBusRouteRequest (BrochureSailingBusRouteRequest)

1) Brochure Sailing Bus Route transaction not supported ( Applicable to CV, RC, HA, PC, CU, CB, NC, DS, IC, CO, RE, AZ, AM, AV, CL)
    Description: The vendor does not support Brochure Sailing Bus Route transaction


RateOptionRule

RateOptionRuleRequest (RateOptionRuleRequest)

1) RateOptionRule transaction not supported ( Applicable to CO, AM, AV, UW)
    Description: The vendor does not support RateOptionRule transaction

PersonalIdentifier (RateOptionRuleRequest.RateOptAvailReqInfo.PersonalIdentifier)

1) Rate Option Rule Personal Identifier ( Applicable to CO, CS, DS, IC, OE, RE, IB, MS, AM)
    Description: The vendor does not support the use of the personal identifier qualifier with the rate option rule request.

AgyBranchPhnNum (RateOptionRuleRequest.RateOptAvailReqInfo.AgyBranchPhnNum)

1) Rate Option Rule Branch Access Phone ( Applicable to CO, CS, CV, DS, HA, IC, IB, MS, SB, CL)
    Description: The vendor does not support the use of the branch access phone qualifier with the rate option rule request.

RtOptCode (RateOptionRuleRequest.RateOptAvailReqInfo.RtOptCode)

1) Rate Option Rule Requires Rate Option Code ( Applicable to CB, IC, RC, AZ)
    Description: Must Send RtOptCode when sending rate option rule


BookingHistory

BookingHistoryRequest (BookingHistoryRequest)

1) Booking History transaction not supported ( Applicable to CO, RE, OE, VR, VO, AM, AV, UW)
    Description: The vendor does not support Booking History transaction


StatementandPricing

Dining (StatementandPricingRequest.Dining)

1) Dining information is not supported by the cruise line in Statement and Pricing Request ( Applicable to DS, HA, CU, SB, CO, MS, NC, CS, CV, PC, AM, AV, SB, CL)
    Description: Dining node in Statement and Pricing is not supported by this cruise line.

PersonalIdentifier (StatementandPricingRequest.StateAndPriceReqInfo.PersonalIdentifier)

1) Statement and Pricing Personal Identifier ( Applicable to CO, CS, DS, IC, RE, OE, IB, MS, AM, AV)
    Description: The vendor does not support the use of the personal identifier qualifier with the statement and pricing request.

Coupon (StatementandPricingRequest.StateAndPriceReqInfo.Coupon)

1) Statement and Pricing Coupon ( Applicable to CO, CS, CU, CV, DS, HA, IC, NC, OE, RE, IB, MS, UW, SB, CL)
    Description: The vendor does not support the use of the coupon qualifier with the statement and pricing request.

Coupon (StatementandPricingRequest.PassengerInformation.Coupon)

1) Statement and Pricing Coupon at Passenger Level ( Applicable to CO, CS, CU, CV, DS, HA, PC, IC, NC, OE, RE, VR, VO, MS, AM, UW, SB, CL)
    Description: The vendor does not support the use of the passenger level coupon qualifier with the statement and pricing request.

InsPsgOcpCode (StatementandPricingRequest.PassengerInformation.InsPsgOcpCode)

1) Statement and Pricing Occupation ( Applicable to CO, CS, CU, CV, DS, HA, PC, IC, NC, OE, RE, VR, VO, MS, AM, AV, UW, SB, CL)
    Description: The vendor does not support the use of the occupation qualifier in the statement and pricing request.

IataStateProvCode (StatementandPricingRequest.PassengerInformation.IataStateProvCode)

1) Statement and Pricing State ( Applicable to CO, CS, CU, DS, HA, PC, IC, NC, OE, RE, VR, VO, MS, AM, AV, UW, SB)
    Description: The vendor does not support the use of the resident state qualifier in the statement and pricing request.

AgyBranchPhnNum (StatementandPricingRequest.StateAndPriceReqInfo.AgyBranchPhnNum)

1) Statement And Pricing Branch Access Phone ( Applicable to CO, CS, CV, DS, HA, IC, IB, MS, AV, SB, CL)
    Description: The vendor does not support the use of the branch access phone qualifier with the statement and pricing request.

IncludeNonRefundablePromos (StatementandPricingRequest.StateAndPriceReqInfo.IncludeNonRefundablePromos)

1) Include Non-refundable Promos indicator in Statement and Pricing ( Applicable to AM, AV, CO, CS, CU, CV, DS, HA, MS, NC, OE, PC, RE, VO, VR, UW, SB, CL)
    Description: The vendor does not support use of the indicator in Statement and Pricing

PsgActnCode (StatementandPricingRequest.PassengerAction.PsgActnCode)

1) PsgActnCode must exist in Domain table ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: If the PsgActnCode is present, it must exist in the PsgActnCodeConstants Domain table

GenderCode (StatementandPricingRequest.PassengerInformation.GenderCode)

1) GenderCode must exist in Domain table ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: If the GenderCode is present, it must exist in the GenderCodeConstants Domain table

TnsTypeCode (StatementandPricingRequest.PassengerInformation.TransportationInfo.TnsTypeCode)

1) TnsTypeCode must exist in Domain table ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: If the TnsTypeCode is present, it must exist in the TnsTypeCodeConstants Domain table

PkgTypeCode (StatementandPricingRequest.PassengerInformation.PackagesInfo.PkgTypeCode)

1) PkgTypeCode must exist in Domain table ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: If the PkgTypeCode is present, it must exist in the PkgTypeCodeConstants Domain table

CurrCode (StatementandPricingRequest.Control.CurrCode)

1) CurrCode must exist in Domain table ( Applicable to VR, VO)
    Description: If the CurrCode is present in the control, it must exist in the IataCurrencyVendor Domain table

RtOptCityCode (StatementandPricingRequest.PassengerInformation.TransportationInfo.RtOptCityCode)

1) Rate Option City Code is required for Statement and Pricing ( Applicable to PC, CU)
    Description: Rate Option City Code is required

CabNum (StatementandPricingRequest.StateAndPriceReqInfo.CabNum)

1) Cabin Number present during Statement and Pricing ( Applicable to CO)
    Description: Must Send Cabin Number when doing a statement and pricing request

IataCtryCode (StatementandPricingRequest.PassengerInformation.IataCtryCode)

1) Guest Country Code mandatory during Statement and Pricing ( Applicable to AV)
    Description: Must send iataCtryCode when doing a statement and pricing request

GrpId (StatementandPricingRequest.StateAndPriceReqInfo.GrpId)

1) Statement and Pricing requires category request sequence for element CatReqSeqNo. This element is mandatory ( Applicable to RC, CB, AZ)
    Description: Statement and Pricing requires category request sequence for element CatReqSeqNo. This element is mandatory for the element grpId.
2) Statement and Pricing requires transportation request sequence for element TnsReqSeq. This element is mandatory ( Applicable to RC, CB, AZ)
    Description: Statement and Pricing requires transportation request sequence for element TnsReqSeq. This element is mandatory for the element grpId.


BrochureShipStatistics

BrochureShipStatisticsRequest (BrochureShipStatisticsRequest)

1) Brochure Ship Statistics transaction not supported ( Applicable to CV, CS, CO, IB, MS, SB, AV, CL)
    Description: The vendor does not support Brochure Ship Statistics transaction


BrochureSailingShoreExcursion

BrochureSailingShoreExcursionRequest (BrochureSailingShoreExcursionRequest)

1) Brochure Sailing Shore Excursion transaction not supported ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: The vendor does not support Brochure Sailing Shore Excursion transaction


CategoryAvailability

CatAmenityCode (CategoryAvailabilityRequest.CatAvailReqInfo.CatAmenityCode)

1) Category Amenity Code at Category ( Applicable to RC, CB, AZ, PC, CU, HA, MS, CS, RE, OE, CO, NC, DS, AV, AM, VR, VO, SB)
    Description: Category Amenity Code element at Category is not supported by this cruise line.

PsgCnt (CategoryAvailabilityRequest.CatAvailReqInfo.PsgCnt)

1) Passenger count at Category ( Applicable to DS)
    Description: Passenger count element at Category is not supported by this cruise line.
2) Category Availability Requires Passenger Count ( Applicable to RE, OE, AM, AV, VR, VO, CS, CV, MS, CL)
    Description: Must Send passenger count when sending category availability request

PersonalIdentifier (CategoryAvailabilityRequest.CatAvailReqInfo.PersonalIdentifier)

1) Category Availability Personal Identifier ( Applicable to CO, CS, DS, IC, OE, RE, IB, MS, AM, AV)
    Description: The vendor does not support the use of the personal identifier qualifier with the category availability request.

InsPsgOcpCode (CategoryAvailabilityRequest.CatAvailReqInfo.InsPsgOcpCode)

1) Category Availability Occupation ( Applicable to CO, CS, CU, CV, DS, HA, PC, IC, NC, OE, RE, VR, VO, MS, AM, AV, UW, SB, CL)
    Description: The vendor does not support the use of the occupation qualifier in the category availability request.

IataStateProvCode (CategoryAvailabilityRequest.CatAvailReqInfo.IataStateProvCode)

1) Category Availability State ( Applicable to CO, CS, CU, DS, HA, PC, IC, NC, OE, RE, VR, VO, MS, AM, AV, UW, SB)
    Description: The vendor does not support the use of the resident state qualifier in the category availability request.

AgyBranchPhnNum (CategoryAvailabilityRequest.CatAvailReqInfo.AgyBranchPhnNum)

1) Category Availability Branch Access Phone ( Applicable to CO, CS, CV, DS, HA, IC, IB, MS, AV, SB, CL)
    Description: The vendor does not support the use of the branch access phone qualifier with the category availability request.

IncludeNonRefundablePromos (CategoryAvailabilityRequest.CatAvailReqInfo.IncludeNonRefundablePromos)

1) Include Non-refundable Promos indicator in Category Availability ( Applicable to AM, AV, CO, CS, CU, CV, DS, HA, MS, NC, OE, PC, RE, VO, VR, UW, SB, CL)
    Description: The vendor does not support use of the indicator in Category Availability transaction

TnsTypeCode (CategoryAvailabilityRequest.CatAvailReqInfo.TnsTypeCode)

1) TransportationTypesVendor ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: If the TransportationTypesVendor is present, it must exist in the TransportationTypesVendor Domain table
2) TnsTypeCode must exist in Domain table ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: If the TnsTypeCode is present, it must exist in the TnsTypeCodeConstants Domain table

CurrCode (CategoryAvailabilityRequest.Control.CurrCode)

1) CurrCode must exist in Domain table ( Applicable to VR, VO)
    Description: If the CurrCode is present in the control, it must exist in the IataCurrencyVendor Domain table


BrochureShipFacility

BrochureShipFacilityRequest (BrochureShipFacilityRequest)

1) Brochure Ship Facility transaction not supported ( Applicable to CV, CS, CO, IB, MS, SB, AV, CL)
    Description: The vendor does not support Brochure Ship Facility transaction

ShipFacCatCode (BrochureShipFacilityRequest.ProdShipFacilityRequest.ShipFacCatCode)

1) Ship Facility Category must exist in ShipFacilityCategoryVendor domain table ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: Ship Facilitate Category must exist in ShipFacilityCategoryVendor domain table


SailingAvailability

PersonalIdentifier (SailingAvailabilityRequest.SailAvailReqInfo.PersonalIdentifier)

1) Sailing Availability Personal Identifier ( Applicable to CO, CS, DS, IC, RC, CB, RE, OE, IB, MS, AZ, AM, AV)
    Description: The vendor does not support the use of the personal identifier qualifier with the sailing availability request.

Coupon (SailingAvailabilityRequest.SailAvailReqInfo.Coupon)

1) Sailing Availability Coupon ( Applicable to CO, CS, CV, DS, HA, IC, NC, RC, CB, OE, RE, IB, MS, AZ, UW, CU, SB, CL)
    Description: The vendor does not support the use of the coupon qualifier with the sailing availability request.

AgyBranchPhnNum (SailingAvailabilityRequest.SailAvailReqInfo.AgyBranchPhnNum)

1) Sailing Availability Branch Access Phone ( Applicable to CO, CS, CV, DS, HA, IC, IB, MS, AM, AV, SB, CL)
    Description: The vendor does not support the use of the branch access phone qualifier with the sailing availability request.

ShipCode (SailingAvailabilityRequest.SailAvailReqInfo.ShipCode)

1) Ship Code must exist in Domain table ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: If the ShipCode is present, it must exist in the ShipNameVendor Domain table

StinGeoRegionCode (SailingAvailabilityRequest.SailAvailReqInfo.StinGeoRegionCode)

1) Geographic Region must exist in Domain table ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: If the GeoRegion is present, it must exist in the StinGeographicRegion Domain table
2) SailingAvailability requires stinGeoRegionCode ( Applicable to AM, CV, UW, CL)
    Description: Must Send stinGeoRegionCode in the SailingAvailabilityRequest

StinSeaportCode (SailingAvailabilityRequest.SailAvailReqInfo.StinSeaportCode)

1) StinSeaportCode ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: If the StinSeaportCode is present, it must exist in the StinSeaport Domain table

CurrCode (SailingAvailabilityRequest.Control.CurrCode)

1) CurrCode must exist in Domain table ( Applicable to VR, VO)
    Description: If the CurrCode is present in the control, it must exist in the IataCurrencyVendor Domain table


SpecialServicesAvailability

SpecialServicesAvailabilityRequest (SpecialServicesAvailabilityRequest)

1) Special Services are not supported ( Applicable to CO, RE, OE, VR, VO, AM, AV, UW)
    Description: The vendor does not support the Special Services Availability transaction

PersonalIdentifier (SpecialServicesAvailabilityRequest.SpecServiceAvail.PersonalIdentifier)

1) Special Services Availability Personal Identifier ( Applicable to CO, CS, DS, IC, RE, IB, MS)
    Description: The vendor does not support the use of the personal identifier qualifier with the special services availability request.

Coupon (SpecialServicesAvailabilityRequest.SpecServiceAvail.Coupon)

1) Special Services Availability Coupon ( Applicable to CO, CS, CU, CV, DS, HA, IC, NC, RE, IB, MS, UW, PC, SB, CL)
    Description: The vendor does not support the use of the coupon qualifier with the special services availability request.

AgyBranchPhnNum (SpecialServicesAvailabilityRequest.SpecServiceAvail.AgyBranchPhnNum)

1) Special Services Availability Branch Access Phone ( Applicable to CO, CS, CV, DS, HA, IC, IB, MS, SB, CL)
    Description: The vendor does not support the use of the branch access phone qualifier with the special services availability request.

SpecialServicesAvailabilityPassengerData (SpecialServicesAvailabilityRequest.SpecialServicesAvailabilityPassengerData)

1) Special Services Passenger Data Not Allowed ( Applicable to PC, CU, HA, SB)
    Description: The vendor does not support the use of the passenger data with the special services availability request.
2) SpecialServicesAvailabilityPassengerData segment required ( Applicable to CV, CL)
    Description: SpecialServicesAvailabilityPassengerData segment is mandatory for this cruise line

CabNum (SpecialServicesAvailabilityRequest.SpecServiceAvail.CabNum)

1) Cabin Num Required for Special Services ( Applicable to CV, CL)
    Description: Cabin Num is mandatory for this cruise line


DisplayBooking

PsgLastName (DisplayBookingRequest.DisplayBookingUsingName.PsgLastName)

1) Display Booking By Passenger Name Not Allowed ( Applicable to UW)
    Description: The passenger name may not be passed in a display booking request.
2) Display By Name Not Allowed ( Applicable to CO, RE, OE, VR, VO, AV)
    Description: The vendor does not support the use of the display by name request.

CurrCode (DisplayBookingRequest.Control.CurrCode)

1) CurrCode must exist in Domain table ( Applicable to VR, VO)
    Description: If the CurrCode is present in the control, it must exist in the IataCurrencyVendor Domain table


BrochureSailingEveningAttire

BrochureSailingEveningAttireRequest (BrochureSailingEveningAttireRequest)

1) Brochure Sailing Evening Attire transaction not supported ( Applicable to NC, DS, CO, RE, OE, RC, CB, AZ, AM, AV, UW)
    Description: The vendor does not support Brochure Sailing Evening Attire transaction


PackageAvailability

PackageAvailabilityRequest (PackageAvailabilityRequest)

1) Package Availability Request ( Applicable to MS, AV, CS, CL, CV)
    Description: The vendor does not support Package Availability

PersonalIdentifier (PackageAvailabilityRequest.PackageAvailReq.PersonalIdentifier)

1) Package Availability Personal Identifier ( Applicable to CO, CS, DS, IC, RE, IB, MS, AM)
    Description: The vendor does not support the use of the personal identifier qualifier with the package availability request.

Coupon (PackageAvailabilityRequest.PackageAvailReq.Coupon)

1) Package Availability Coupon ( Applicable to CO, CS, CU, CV, DS, HA, IC, NC, RE, IB, MS, UW, PC, SB, CL)
    Description: The vendor does not support the use of the coupon qualifier with the package availability request.

AgyBranchPhnNum (PackageAvailabilityRequest.PackageAvailReq.AgyBranchPhnNum)

1) Package Availability Branch Access Phone ( Applicable to CO, CS, CV, DS, HA, IC, IB, MS, SB, CL)
    Description: The vendor does not support the use of the branch access phone qualifier with the package availability request.

PkgTypeCode (PackageAvailabilityRequest.PackageAvailReq.PkgTypeCode)

1) Package Type Code in Package Availavility ( Applicable to AM, AV, CO, CS, CU, CV, DS, HA, MS, NC, OE, PC, RE, VO, VR, UW, RC, CB, AZ, SB, CL)
    Description: The vendor does not support use of the indicator in Package Availability transaction

TnsSegDirectionCode (PackageAvailabilityRequest.PackageAvailReq.TransportationInfo.TnsSegDirectionCode)

1) TnsSegDirectionCode must exist in Domain table ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: If the TnsSegDirectionCode is present, it must exist in the TnsSegDirectionCodeConstants Domain table

TnsTypeCode (PackageAvailabilityRequest.PackageAvailReq.TransportationInfo.TnsTypeCode)

1) TnsTypeCode must exist in Domain table ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: If the TnsTypeCode is present, it must exist in the TnsSegDirectionCodeConstants Domain table

GenderCode (PackageAvailabilityRequest.PackageAvailabilityPassengerData.GenderCode)

1) GenderCode must exist in Domain table ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: If the GenderCode is present, it must exist in the GenderCodeConstants Domain table

CurrCode (PackageAvailabilityRequest.Control.CurrCode)

1) CurrCode must exist in Domain table ( Applicable to VR, VO)
    Description: If the CurrCode is present in the control, it must exist in the IataCurrencyVendor Domain table

PsgBirthDate (PackageAvailabilityRequest.PackageAvailabilityPassengerData.PsgBirthDate)

1) Package Availability Requires Birthdate ( Applicable to DS)
    Description: Must Send birthdate when sending package availability


GroupRetrievePayment

GroupRetrievePaymentRequest (GroupRetrievePaymentRequest)

1) The Cruise Line does not support Group Retrieve Payment Request ( Applicable to DS, HA, CU, SB, CO, MS, OE, VR, VO, NC, CS, CV, PC, AM, AV, SB, CL)
    Description: Group Retrieve Payment is not supported by these cruise lines.


ReinstateBooking

ReinstateBookingRequest (ReinstateBookingRequest)

1) Reinstate booking transaction not supported ( Applicable to CS, HA, NC, CO, RE, OE, VR, VO, AM, AV, UW, SB)
    Description: The vendor does not support ReinstateBooking transaction


CategoryPassengerPricing

PersonalIdentifier (CategoryPassengerPricingRequest.CategoryAllPassengerPricingRequest.PersonalIdentifier)

1) Category Passenger Pricing Personal Identifier ( Applicable to CO, CS, DS, IC, RE, OE, IB, MS, AM, AV)
    Description: The vendor does not support the use of the personal identifier qualifier with the category passenger pricing request.

Coupon (CategoryPassengerPricingRequest.CategoryAllPassengerPricingRequest.Coupon)

1) Category Passenger Pricing Coupon ( Applicable to CO, CS, CU, CV, DS, HA, IC, NC, OE, RE, IB, MS, UW, SB, CL)
    Description: The vendor does not support the use of the coupon qualifier with the category passenger pricing request.

Coupon (CategoryPassengerPricingRequest.CategoryAllPassengerPricingRequest.CategoryIndividualPassengerPricingRequest.Coupon)

1) Category Passenger Pricing Coupon at Passenger Level ( Applicable to CO, CS, CU, CV, DS, HA, PC, IC, NC, OE, RE, IB, MS, AM, UW, SB, CL)
    Description: The vendor does not support the use of the passenger level coupon qualifier with the category passenger pricing request.

InsPsgOcpCode (CategoryPassengerPricingRequest.CategoryAllPassengerPricingRequest.CategoryIndividualPassengerPricingRequest.InsPsgOcpCode)

1) Category Passenger Pricing Occupation ( Applicable to CO, CS, CU, CV, DS, HA, PC, IC, NC, OE, RE, VR, VO, MS, AM, AV, UW, SB, CL)
    Description: The vendor does not support the use of the occupation qualifier in the category passenger pricing request.

IataStateProvCode (CategoryPassengerPricingRequest.CategoryAllPassengerPricingRequest.CategoryIndividualPassengerPricingRequest.IataStateProvCode)

1) Category Passenger Pricing State ( Applicable to CO, CS, CU, DS, HA, PC, IC, NC, OE, RE, VR, VO, MS, AM, AV, UW, SB)
    Description: The vendor does not support the use of the resident state qualifier in the category passenger pricing request.

AgyBranchPhnNum (CategoryPassengerPricingRequest.CategoryAllPassengerPricingRequest.AgyBranchPhnNum)

1) Category Passenger Pricing Branch Access Phone ( Applicable to CO, CS, CV, DS, HA, IC, IB, MS, AV, SB, CL)
    Description: The vendor does not support the use of the branch access phone qualifier with the category passenger pricing request.

IncludeNonRefundablePromos (CategoryPassengerPricingRequest.CategoryAllPassengerPricingRequest.IncludeNonRefundablePromos)

1) Include Non-refundable Promos indicator in Category Passenger Pricing ( Applicable to AM, AV, CO, CS, CU, CV, DS, HA, MS, NC, OE, PC, RE, VO, VR, UW, SB, CL)
    Description: The vendor does not support use of the indicator in Category Passenger Pricing

CurrCode (CategoryPassengerPricingRequest.Control.CurrCode)

1) CurrCode must exist in Domain table ( Applicable to VR, VO)
    Description: If the CurrCode is present in the control, it must exist in the IataCurrencyVendor Domain table

PsgCvgInd (CategoryPassengerPricingRequest.CategoryAllPassengerPricingRequest.CategoryIndividualPassengerPricingRequest.PsgCvgInd)

1) Category Passenger Pricing Has Coverage ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: PsgCvgInd must be included for Category Passenger Pricing

GrpId (CategoryPassengerPricingRequest.CategoryAllPassengerPricingRequest.GrpId)

1) Category Passenger Pricing requires transportation request sequence for element TnsReqSeq. This element is mandatory ( Applicable to RC, CB, AZ)
    Description: Category Passenger Pricing requires transportation request sequence for element TnsReqSeq. This element is mandatory for the element grpId.
2) Category Passenger Pricing requires category request sequence for element CatReqSeqNo. This element is mandatory ( Applicable to RC, CB, AZ)
    Description: Category Passenger Pricing requires category request sequence for element CatReqSeqNo. This element is mandatory for the element grpId.


Other Vendor Related Information

1) Transportation City Shift for Cruise Only in Display Booking ( Applicable to CO, IB, MS)
    Description: The vendor does not store the original transportation city for cruise only bookings. They return the departure city instead.
2) Returned number of sailings ( Applicable to CO)
    Description: Costa returns a maximum of 10 sailings in sailing availability
3) CabinHold must be performed prior to calling the StatementAndPricing transaction ( Applicable to RC, CB, AZ)
    Description: CabinHold must be performed prior to calling the StatementAndPricing transaction
4) Cabin Hold Time Limits ( Applicable to PC, CU, CS, IB, MS)
    Description: Cabin hold duration is 10 minutes
5) Cabin Hold Time Limits ( Applicable to RC, CB, HA, CV, DS, NC, CO, RE, OE, AZ, AM, SB, CL)
    Description: Cabin hold duration is 15 minutes
6) Cabin Hold Time Limits ( Applicable to NC)
    Description: Cabin hold duration is 30 minutes
7) Incremental pricing method ( Applicable to NC)
    Description: NCL sends the deposit information and subtracs deposit from the balance
8) Returned number of sailings ( Applicable to HA, SB)
    Description: Holland retuns a maximum of 10 sailings and maximum of 14 days range in sailing availability
9) Pre Post package in Statement ( Applicable to CV, CL)
    Description: Carnival sends statement number 40 for packages. They do not break out pre-post packages
10) Group Rate option Codes ( Applicable to NC)
    Description: All Numeric rate option Codes are group bookings
11) EDocs Advisory ( Applicable to RC)
    Description: RCCL may return advisory Edocs will be issues. This message may be ignored
12) Waitlisted dining not allowed ( Applicable to RC)
    Description: Create Revise is not allowed with a waitlisted dining
13) Differences in pricing ( Applicable to PC, CU)
    Description: Package availability pricing is different from statement and pricing due to Princess adding transfers to statement and pricing.
14) Adult passenger must be first passenger ( Applicable to DS)
    Description: The first passenger must be at least 18 years of age
15) View Past Date Bookings ( Applicable to CV, DS, PC, CU, CO, CL)
    Description: The vendor supports the display of past date bookings
16) Product Categories must exist in ProductCategoriesVendor domain table ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: Product Categories requested must be in the ProductCategoriesVendor Domain table
17) Cruise Vendor supports returning child double rates ( Applicable to CB, RC, AZ)
    Description: The vendor supports returning child double rates.
18) Cabin Search By Smoking Preference ( Applicable to NC)
    Description: The vendor supports cabin availability request with a smoking preference qualifier.
19) Support Cabin Waitlisting ( Applicable to CB, IC, RC, AZ)
    Description: The vendor supports booking a cabin with a waitlist status.
20) All available cabins returned ( Applicable to CV, HA, RE, OE, AV, SB, CL)
    Description: All available cabins are expected to be returned from a cruise vendor for a cabin availability request.
21) Available cabins returned will be less than 10 ( Applicable to CB, PC, CU, RC, AZ)
    Description: 10 or fewer available cabins are expected to be returned from a cruise vendor for a cabin availability request.
22) Available cabins returned will be less than 7 ( Applicable to DS, AM)
    Description: 7 or fewer available cabins are expected to be returned from a cruise vendor for a cabin availability request.
23) Available cabins returned will be less than 20 ( Applicable to CS, IB, MS)
    Description: 20 or fewer available cabins are expected to be returned from a cruise vendor for a cabin availability request.
24) All available cabins returned for certain Canadian Agencies ( Applicable to CB, RC, AZ, RE, OE)
    Description: All available cabins are expected to be returned from a cruise vendor for a cabin availability request from some Canadian agencies.
25) Email and Address Information ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: Email and Address information is Not sent to the Cruise Lines
26) Credit Card Declined ( Applicable to HA, DS, AM, AV, SB)
    Description: You will be able to complete a booking even if the credit card has been declined
27) Upgrades ( Applicable to HA, SB)
    Description: For Upgrades you will receive a lower price not a different category
28) Category XS ( Applicable to HA, SB)
    Description: For Upgrades you will receive a lower price not a different category
29) Package Changes-Prior To Deposit ( Applicable to CS, IB, MS)
    Description: All Changes to Packages are allowed prior to passenger deposit. See BkgModCtl for actual modification allowances.
30) Package Changes-Penalties May Apply ( Applicable to CB, RC, CV, AZ, CL)
    Description: All Changes to Packages are allowed, but penalties may apply. See BkgModCtl for actual modification allowances.
31) Package Changes-Not allowed within 7 to 10 days of sailing ( Applicable to HA, SB)
    Description: All Changes to Packages are allowed, until 7 to 10 days before the sailing. See BkgModCtl for actual modification allowances.
32) Package Changes-Not allowed within 60 days of sailing or Tickets are Issued ( Applicable to PC, CU)
    Description: All Changes to Packages are allowed, until 60 days of sailing or Tickets are Issued. See BkgModCtl for actual modification allowances.
33) Maximum Number of Pre/Post Packages Allowed For Waitlist is 1 ( Applicable to RC, CB, AZ)
    Description: Maximum Number of Pre/Post Packages Allowed For Waitlist is 1.
34) Waitlist and Confirmed packages cannot be in the same booking. ( Applicable to RC, CB, AZ)
    Description: Waitlist and Confirmed packages cannot be in the same booking.
35) Best Fare requires 2 passengers or more. ( Applicable to PC, CU)
    Description: The best fare must be used for 2 or more passengers.
36) Cruise Vendor supports future and expired rates. ( Applicable to CB, CV, RC, AZ, CL)
    Description: The cruise vendor will return future and expired rates.
37) Vendor allows open jaws. ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: A Cruise Profile indicator that determines if a cruise vendor allows air transportation open jaws. Open Jaw is where you fly out of one city on the outbound leg and return to a different city on the inbound leg. Example, Outbound LAX to MIA and inbound MIA to DFW.
38) Vendor allows bus deviations ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: A Cruise Profile indicator that determines if a cruise vendor allows bus transportation deviations.
39) Vendor allows bus open jaws ( Applicable to NONE)
    Description: A Cruise Profile indicator that determines if a cruise vendor allows bus transportation open jaws. Open Jaw is where you take a bus out of one city on the outbound leg and return to a different city on the inbound leg. Example, Outbound LAX to MIA and inbound MIA to DFW.
40) Allow Category Waitlisting ( Applicable to CB, IC, PC, CU, RC, AZ)
    Description: The vendor supports booking a category with a waitlist status.
41) Allow Transportation City Changes After Ticketing ( Applicable to CV, DS, HA, NC, PC, CU, SB, CL)
    Description: A Cruise Profile indicator that determines if a cruise vendor allows transportation city changes after ticketing.
42) Allow Transportation By Passenger ( Applicable to CS, CV, DS, HA, NC, PC, CU, CO, RE, OE, IB, MS, SB, CL)
    Description: A Cruise Profile indicator that determines if a cruise vendor allows transportation city assignments to be different by passenger.
43) Allow Agency Credit Back Telephone ( Applicable to CB, CV, IC, PC, CU, RC, AZ, CL)
    Description: A Cruise Profile indicator that determines if a cruise vendor allows and returns credit back telephone number.
44) Allow Document Sent Verification ( Applicable to CS, CV, HA, PC, CU, IB, MS, SB, CL)
    Description: A Cruise Profile indicator that determines if a cruise vendor allows documents sent verification. Allows Booking History to show the DocDlvDate and the DocDlvModeCODE and show document information.
45) Allow Modification of Sailings on Existing Bookings ( Applicable to CB, CS, DS, IC, PC, CU, RC, IB, MS, AZ)
    Description: A Cruise Profile indicator that determines if a cruise vendor allows modification of sailings to existing bookings.
46) Allow Multiple Room Assignment for Packages ( Applicable to HA, PC, CU, SB)
    Description: A Cruise Profile indicator that determines if a cruise vendor supports multiple room assignments for the same Pre/Post Package.
47) Allow Package Assignments to be Different by Passenger ( Applicable to CS, CV, DS, HA, NC, PC, CU, CO, RE, IB, OE, MS, SB, CL)
    Description: A Cruise Profile indicator that determines if a cruise vendor allows package assignments to be different by passenger.
48) Allow Automatic Credit Card Payment ( Applicable to NONE)
    Description: A Cruise Profile indicator that determines if a cruise vendor allows automatic debit of the next scheduled payment from a credit card.
49) Maximum Age for a child. ( Applicable to NONE)
    Description: A Cruise Profile number that determines the maximum age of a child to qualify for the child rates.
50) Support Waitlist for Air Transportation ( Applicable to NONE)
    Description: A Cruise Profile indicator that determines if a cruise vendor supports waitlist air transportation.
51) Hyper Link Reference Base for Cruise Vendor ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: A Cruise Profile providing a base Internet hyper-link reference to a cruise vendor's Internet site. The Base hyper-link reference will be used to preface all other hyper-link and image references not beginning with "http://". NOTE: The maximum length of this Internet hyper-link reference is 50.
52) Hyper Link Reference for Cruise Vendor Home Page ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: A Cruise Profile providing a base Internet hyper-link reference to a cruise vendor's home page site. NOTE: All hyper-link references should fully qualify any named parameters required by the Internet site for correct content processing. The cruise vendor may either: - Preface the hyper-link reference with "http://". This method implies a complete and fully qualified hyper-link reference. - Not preface the hyper-link reference with "http://". This method implies the cruise vendor profile element PROBASEHREF will preface the returned value of the hyper-link reference. NOTE: The maximum length of this Internet hyper-link reference is 50.
53) Email Address Reference for Cruise Vendor ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: A Cruise Profile providing an Internet email address reference to a cruise vendor. NOTE: All email address references should be fully qualified. NOTE: The maximum length of this Internet email reference is 50.
54) Hyperlink Reference for Ship Content for Cruise Vendor ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: A Cruise Profile providing an Internet hyper-link reference to a cruise vendor's site containing content for all ships.
55) Hyperlink Reference for Policy Content for Cruise Vendor ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: A Cruise Profile providing an Internet hyper-link reference to a cruise vendor's site containing policy content.
56) Insurance/Coverage Protection Program Name for Cruise Vendor ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: A Cruise Profile providing the name of a cruise vendor's insurance/coverage protection program.
57) Registration Contact Information ( Applicable to NONE)
    Description: Cruise Profile text providing contact information concerning registration issues for a cruise vendor.
58) Maximum Number of Passengers Per Booking is 5 ( Applicable to CV, DS, MS, NC, HA, SB, CL)
    Description: Maximum Number of Passengers Per Booking is 5
59) Maximum Number of Passengers Per Booking is 4 ( Applicable to CB, IC, PC, CU, RC, CO, OE, RE, AZ)
    Description: Maximum Number of Passengers Per Booking is 4
60) Maximum Number of Passengers Per Booking is 3 ( Applicable to IB)
    Description: Maximum Number of Passengers Per Booking is 3
61) Maximum Number of Passengers Per Booking is 2 ( Applicable to AM, AV, VR, VO, UW, CS)
    Description: Maximum Number of Passengers Per Booking is 2
62) Maximum Number of Rates That Can Be Submitted with Rate Option Availability Request is 1 ( Applicable to CB, RC, AZ, RE, OE, AM, AV)
    Description: Maximum Number of Rates That Can Be Submitted with Rate Option Availability Request is 1
63) Maximum Number of Rates That Can Be Submitted with Rate Option Availability Request is 2 ( Applicable to CS, CV, HA, IC, NC, PC, CU, IB, MS, SB, CL)
    Description: Maximum Number of Rates That Can Be Submitted with Rate Option Availability Request is 2
64) Maximum Number of Rates That Can Be Submitted with Rate Option Availability Request is 4 ( Applicable to DS)
    Description: Maximum Number of Rates That Can Be Submitted with Rate Option Availability Request is 4
65) Best Fare constant supported by Cruise Vendor ( Applicable to NONE)
    Description: A Cruise Profile indicator that determines if a cruise vendor supports the usage of a best fare constant that implicitly triggers the cruise vendor's best fare business rules processing. The constant "YOURBEST" will be specified as the value of the RtOptCODE element as an implicit request for a cruise vendor to perform best fare processing in certain transactions.
66) Branch Access supported by Cruise Vendor ( Applicable to CV, HA, IC, NC, SB, CL)
    Description: A Cruise Profile indicator that determines if a cruise vendor supports branch access. This variable is used in the following places: DisplayBooking request, QuickSell Request, Sailing Availability Request, and CruiseRegistration request.
67) Branch Access supported by Cruise Vendor ( Applicable to NONE)
    Description: A Cruise Profile indicator that determines if a cruise vendor supports category availability without a rate option availability request to state that all returned rate options are available. This is normally used in a best fare scenario.
68) Double Child Rates Returned with Rate Option Availability supported by Cruise Vendor ( Applicable to NONE)
    Description: A Cruise Profile indicator that determines if a cruise vendor supports a double child rate being returned with the rate option availability response.
69) New Passengers in Existing Seating supported by Cruise Vendor ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: A Cruise Profile indicator that determines if a cruise vendor supports new passengers dining in an existing seating.
70) Non Air Credit Adjustments supported by Cruise Vendor ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: A Cruise Profile indicator that determines if a cruise vendor supports non-air credit adjustments for a rate type by category.
71) Credit Card Verification Online supported by Cruise Vendor ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: A Cruise Profile indicator that determines if a cruise vendor supports online access for credit card verification.
72) Past Passenger Pricing supported by Cruise Vendor ( Applicable to CB, NC, RC, RE, OE, AZ)
    Description: A Cruise Profile indicator that determines if a cruise vendor supports past passenger pricing and does not require a past passenger number to be entered.
73) Rate Option Associated to Category in Create/Revise supported by Cruise Vendor ( Applicable to CB, RC, AZ)
    Description: A Cruise Profile indicator that determines if a cruise vendor sends a category's associated rate option on Create/Revise Booking Request.
74) Transporation Addon supported by Cruise Vendor ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: A Cruise Profile indicator that determines if a cruise vendor supports transportation addon adjustment for a rate type by category.
75) Transporation Addon supported by Cruise Vendor ( Applicable to NONE)
    Description: A Cruise Profile indicator that determines if a cruise vendor supports category availability with a transportation type CODE. This is used to obtain category information for a specific transportation type to help reduce the amount of data being transferred from the cruise line and to help reduce the time to process the response in the booking engine. Used in the Category Availability Request.
76) Travel With supported by Cruise Vendor ( Applicable to DS)
    Description: A Cruise Profile indicator that determines if a cruise vendor supports traveling with.
77) Vendor Group supported by Cruise Vendor ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: A Cruise Profile quantity that determines the Vendor Group supported.
78) Waitlisted Dining ( Applicable to RC, CB, AZ)
    Description: You may not waitlist a dining. You must have one confirmed to end the booking.
79) Canadian Credit Cards ( Applicable to NC)
    Description: Canadian Credit Cards are not supported
80) Group Rate Option Codes ( Applicable to NC, RE, OE)
    Description: For Group Bookings the Rate Option CODE is the same as the group number
81) Passenger Age Must Be 99 or Less ( Applicable to CV, CL)
    Description: Passenger Age Must Be 99 or Less
82) Adult Must Be First Passenger ( Applicable to DS)
    Description: Adult Must Be First Passenger
83) Age Modifications-Prior To Deposit ( Applicable to CS, IB, MS, RE, OE)
    Description: Any age modification is allowed prior to passenger deposit. See BkgModCtl for actual modification allowances.
84) Age Modifications-Until Rate Is Protected ( Applicable to CB, RC, AZ)
    Description: Any age modification is allowed prior to the rate being protected. See BkgModCtl for actual modification allowances.
85) Passenger Additions-Prior To Deposit ( Applicable to CS, IB, MS)
    Description: Adding Passengers is allowed prior to passenger deposit. See BkgModCtl for actual modification allowances.
86) Passenger Additions-Until Rate Is Protected ( Applicable to CB, RC, AZ)
    Description: Adding Passengers is allowed prior to the rate being protected. See BkgModCtl for actual modification allowances.
87) Passenger Deletions-Prior To Deposit ( Applicable to CS, IB, MS)
    Description: Deleting Passengers is allowed prior to passenger deposit. See BkgModCtl for actual modification allowances.
88) Passenger Deletions-Until Rate Is Protected ( Applicable to CB, RC, AZ)
    Description: Deleting Passengers is allowed prior to the rate being protected. See BkgModCtl for actual modification allowances.
89) Name/Title Changes-Prior To Deposit ( Applicable to CS, IB, MS)
    Description: Name/Title Changes are allowed prior to passenger deposit. See BkgModCtl for actual modification allowances.
90) Name/Title Changes-Until Rate Is Protected ( Applicable to CB, RC, AZ)
    Description: Name/Title Changes are allowed prior to the rate being protected. See BkgModCtl for actual modification allowances.
91) Name/Title Changes-Until 29 days before the Sail Date ( Applicable to DS)
    Description: Name/Title Changes are allowed until 29 days before the Sail Date. See BkgModCtl for actual modification allowances.
92) Last Name Changes-Prior To Deposit ( Applicable to CS, IB, MS)
    Description: Last Name Changes are allowed prior to passenger deposit. See BkgModCtl for actual modification allowances.
93) Last Name Changes-Until Rate Is Protected ( Applicable to CB, RC, AZ)
    Description: Last Name Changes are allowed prior to the rate being protected. See BkgModCtl for actual modification allowances.
94) Last Name Changes-Until 29 days before the Sail Date ( Applicable to DS)
    Description: Last Name Changes are allowed until 29 days before the Sail Date. See BkgModCtl for actual modification allowances.
95) First and Last Name Changes-Prior To Deposit ( Applicable to CS, IB, MS)
    Description: First and Last Name Changes are allowed prior to passenger deposit. See BkgModCtl for actual modification allowances.
96) First and Last Name Changes-Until Rate Is Protected ( Applicable to CB, RC, AZ)
    Description: First and Last Name Changes are allowed prior to the rate being protected. See BkgModCtl for actual modification allowances.
97) First and Last Name Changes-Until 29 days before the Sail Date ( Applicable to DS)
    Description: First and Last Name Changes are allowed until 29 days before the Sail Date. See BkgModCtl for actual modification allowances.
98) No Limit On Number Of Payments By Credit Cards ( Applicable to CB, CV, DS, HA, IC, NC, RC, CO, RE, OE, AZ, AM, AV, SB, CL)
    Description: There is no limit on the maximum number of payments that may be submitted by credit card.
99) Limit Of 4 Payments By Credit Cards ( Applicable to PC, CU)
    Description: Limit of 4 for the maximum number of payments that may be submitted by credit card.
100) Limit Of 6 Payments By Credit Cards ( Applicable to CS, IB, MS)
    Description: Limit of 6 for the maximum number of payments that may be submitted by credit card.
101) No Limit On Number Of Payments By Checks ( Applicable to CB, CS, CV, DS, HA, IC, NC, RC, RE, OE, IB, MS, AZ, SB, CL)
    Description: There is no limit on the maximum number of payments that may be submitted by agency checks..
102) Limit Of 4 Payments By Check ( Applicable to PC, CU)
    Description: Limit of 4 for the maximum number of payments that may be submitted by agency check..
103) No Maximum Amount Limit on Credit Card Payments ( Applicable to CV, DS, HA, NC, PC, CU, SB, CL)
    Description: No Maximum Amount Limit on Credit Card Payments.
104) Maximum Amount Limit of $99,999.00 on Credit Card Payments ( Applicable to CB, IC, RC, AZ)
    Description: Maximum Amount Limit of $99,999.00 on Credit Card Payments.
105) Maximum Amount Limit of $999,999.99 on Credit Card Payments ( Applicable to CS, IB, MS)
    Description: Maximum Amount Limit of $999,999.99 on Credit Card Payments.
106) Advise Credit Card Denied-Overnight Queue Message ( Applicable to CB, CS, DS, IC, NC, PC, CU, RE, IB, MS, AZ)
    Description: Occurs overnight during nightly processing by the cruise vendor. Agency is notified via queue message.
107) Advise Credit Card Denied-User Advised via Phone or Fax. ( Applicable to HA, SB)
    Description: Occurs overnight during nightly processing by the cruise vendor. User is notified via phone or fax.
108) Advise Credit Card Denied-Confirm Booking ( Applicable to CV, CL)
    Description: Occurs within a few minutes after the booking has been confirmed in the cruise vendor system. Agency is notified via queue message.
109) Packages-Add to Existing Booking ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: Packages may be added to an existing booking until restricted by the cruise line. See BkgModCtl for actual modification allowances.
110) Automatically Book Mandatory Packages ( Applicable to CS, PC, CU, IB, MS)
    Description: Mandatory packages will automatically be added by the vendor during the confirmation process.
111) Packages-Delete from Existing Booking ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: Packages may be deleted from an existing booking until restricted by the cruise line. See BkgModCtl for actual modification allowances.
112) Allow Packages to be Added to Waitlist Booking ( Applicable to CB, IC, RC, AZ)
    Description: Allow packages to be added to a waitlist booking.
113) Maximum Pre Cruise Packages to be Added to a booking ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: Maximum Pre Cruise packages to be added to a booking.
114) Maximum Pre Cruise Packages to be Added to a passenger ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: Maximum Pre Cruise packages to be added to a passenger.
115) Maximum Post Cruise Packages to be Added to a booking ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: Maximum Post Cruise packages to be added to a booking.
116) Maximum Post Cruise Packages to be Added to a passenger ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: Maximum Post Cruise packages to be added to a passenger.
117) Allow multiple room assignments for packages. ( Applicable to UW, MS, CL, CO, AM, DS, SB, CS, RC, CU, RE, PC, CV, NC, AV, OE, HA, AZ, VO, VR, WS, CB)
    Description: Maximum Post Cruise packages to be added to a passenger.
118) Support Branch Access ( Applicable to CV, HA, NC, CO, SB, CL)
    Description: The vendor supports the use and concept of branch access
119) State Required for Credit Card for United States or Canada ( Applicable to CV, CL)
    Description: State or Province code is required for United States or Canada in Credit Card payment in CreditCardPayment segment for CreateReviseBooking