Drilldown into abstractOffer Drilldown into abstractOffer Drilldown into abstractOffer Drilldown into abstractOffer Drilldown into abstractOffer Drilldown into abstractOffer Drilldown into abstractOffer Drilldown into abstractOffer Drilldown into abstractOffer Drilldown into abstractOffer Drilldown into abstractOffer Drilldown into abstractOffer Drilldown into abstractOffer Drilldown into abstractOffer Drilldown into abstractOffer Drilldown into abstractOffer Drilldown into abstractOffer Drilldown into abstractOffer Drilldown into abstractOffer Drilldown into abstractOffer Drilldown into abstractOffer Drilldown into abstractOffer Drilldown into abstractOffer
Definition Type Complex Type
Name abstractOffer
Namespace http://caval.travel/20091127/channelManager
Abstract False
XSD Schema ChannelManagerService.wsdl Schema
Collapse XSD Schema Diagram
XSD Diagram of abstractOffer
Collapse XSD Schema Code
<xs:complexType name="abstractOffer" >
  <xs:sequence>
    <xs:element name="id" type="xs:string" minOccurs="0"/>
    <xs:element name="description" type="xs:string" minOccurs="0"/>
    <xs:element name="active" type="xs:boolean"/>
    <xs:element name="cavalOfferCategoryCode" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="formalizationFrom" type="xs:string" minOccurs="0"/>
    <xs:element name="formalizationTo" type="xs:string" minOccurs="0"/>
    <xs:element name="allowedCheckins" type="tns:datesRange" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="allowedStays" type="tns:datesRange" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="checkoutTo" type="xs:string" minOccurs="0"/>
    <xs:element name="minNightsToApplyThisOffer" type="xs:int"/>
    <xs:element name="maxNightsToApplyThisOffer" type="xs:int"/>
    <xs:element name="minReleaseToApplyThisOffer" type="xs:int"/>
    <xs:element name="allowedCheckinWeekdays" type="tns:weekDays" minOccurs="0"/>
    <xs:element name="allowedCheckoutWeekdays" type="tns:weekDays" minOccurs="0"/>
    <xs:element name="allowedStayWeekdays" type="tns:weekDays" minOccurs="0"/>
    <xs:element name="extras" type="xs:boolean"/>
    <xs:element name="extrasDescriptionPerLanguage" type="tns:multilanguageText" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="contractsIds" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="accumulableOfferIds" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="roomIds" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="boardIds" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="stockPerRoom" type="tns:stockPerRoom" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="cancellationTerms" type="tns:cancellationTerm" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>

</xs:complexType>
Collapse Child Elements
Name Type Min Occurs Max Occurs
Collapse Derivation Tree
[No Sub Types]
abstractOffer
    tns:boardPromotionOffer
        boardPromotionOffers
        boardPromotionOffers
    tns:discountOffer
        discountOffers
        discountOffers
    tns:earlyBookingOffer
        earlyBookingOffers
        earlyBookingOffers
    tns:paxFreeOffer
        paxFreeOffers
        paxFreeOffers
    tns:priceOffer
        priceOffers
        priceOffers
    tns:roomPromotionOffer
        roomPromotionOffers
        roomPromotionOffers
    tns:stayXPayYOffer
        stayXPayYOffers
        stayXPayYOffers
Collapse References
tns:boardPromotionOffer , tns:discountOffer , tns:earlyBookingOffer , tns:paxFreeOffer , tns:priceOffer , tns:roomPromotionOffer , tns:stayXPayYOffer
Generated using Liquid XML Studio Designer Edition 8.1.4.2482 - Featuring XSD to java Code Generation