Skip to main content

DerivedRateSetup

Represents the setup information for a derived rate.

type DerivedRateSetup {
code: String
name: String
active: Boolean!
mealPlanIncluded: InventoryDerivedInt
baseCode: String
inheritedAgePolicies: InventoryAgePolicies
paymentPolicies: InventoryDerivedPaymentPolicies
bookingRules: InventoryDerivedBookingRules
cancelPolicies: InventoryDerivedCancelPoliciesRate
inheritedSurcharges: [InventorySurcharge]
inheritAllRoomsBaseRate: Boolean!
rooms: [InventoryRoomSetUp]
informBaseRate: Boolean!
inheritMealPlanSupplements: Boolean!
}

Fields​

DerivedRateSetup.code ● String scalar​

Code associated with the derived rate.

DerivedRateSetup.name ● String scalar​

Name of the derived rate.

DerivedRateSetup.active ● Boolean! non-null scalar​

Indicates whether the derived rate is active.

DerivedRateSetup.mealPlanIncluded ● InventoryDerivedInt object​

Indicates the meal plan included in the derived rate.

DerivedRateSetup.baseCode ● String scalar​

Base rate code associated with the derived rate.

DerivedRateSetup.inheritedAgePolicies ● InventoryAgePolicies object​

Age policies inherited from the base rate. Age policies are always inherited from the base rate.

DerivedRateSetup.paymentPolicies ● InventoryDerivedPaymentPolicies object​

Payment policies associated with the derived rate.

DerivedRateSetup.bookingRules ● InventoryDerivedBookingRules object​

Booking rules associated with the derived rate.

DerivedRateSetup.cancelPolicies ● InventoryDerivedCancelPoliciesRate object​

Cancel policies associated with the derived rate.

DerivedRateSetup.inheritedSurcharges ● [InventorySurcharge] list object​

Surcharges inherited from the base rate.

DerivedRateSetup.inheritAllRoomsBaseRate ● Boolean! non-null scalar​

Indicates whether all rooms are inherited from the base rate for the derived rate. If true, all rooms from the base rate are inherited. If false, only specific rooms are associated with the derived rate.

DerivedRateSetup.rooms ● [InventoryRoomSetUp] list object​

Rooms associated with the derived rate.

DerivedRateSetup.informBaseRate ● Boolean! non-null scalar​

Indicates if the base rate code has to be sent to the supplier instead of the derived rate code.

DerivedRateSetup.inheritMealPlanSupplements ● Boolean! non-null scalar​

Indicates whether to inherit meal plan supplements from the base rate.

Member Of​

DerivedRatesRs object ● DerivedRatesSetupRs object