Drilldown into contract Drilldown into contract Drilldown into contract Drilldown into contract Drilldown into contract Drilldown into contract Drilldown into contract Drilldown into contract Drilldown into contract Drilldown into contract Drilldown into contract Drilldown into contract Drilldown into contract Drilldown into contract Drilldown into contract Drilldown into contract Drilldown into contract Drilldown into contract Drilldown into contract Drilldown into contract Drilldown into contract Drilldown into contract Drilldown into contract Drilldown into contract Drilldown into contract Drilldown into contract Drilldown into contract Drilldown into contract
Definition Type Complex Type
Name contract
Namespace http://caval.travel/20091127/channelManager
Abstract False
XSD Schema ChannelManagerService.wsdl Schema
Collapse XSD Schema Diagram
XSD Diagram of contract
Collapse XSD Schema Code
<xs:complexType name="contract" >
  <xs:sequence>
    <xs:element name="id" type="xs:string"/>
    <xs:element name="title" type="xs:string" minOccurs="0"/>
    <xs:element name="active" type="xs:boolean" minOccurs="0"/>
    <xs:element name="currencyISOCode" type="xs:string" minOccurs="0"/>
    <xs:element name="netRates" type="xs:boolean" minOccurs="0"/>
    <xs:element name="feePerPaxIfNetRates" type="xs:double" minOccurs="0"/>
    <xs:element name="feePerBookingIfNetRates" type="xs:double" minOccurs="0"/>
    <xs:element name="feePercent" type="xs:double" minOccurs="0"/>
    <xs:element name="freeSale" type="xs:boolean" minOccurs="0"/>
    <xs:element name="maxPaxPerBooking" type="xs:int" minOccurs="0"/>
    <xs:element name="maxRoomsPerBooking" type="xs:int" minOccurs="0"/>
    <xs:element name="commissionIfGrossRates" type="xs:double" minOccurs="0"/>
    <xs:element name="roomTypes" type="tns:contractedRoomType" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="infantMaxAge" type="xs:int" minOccurs="0"/>
    <xs:element name="childMaxAge" type="xs:int" minOccurs="0"/>
    <xs:element name="youthMaxAge" type="xs:int" minOccurs="0"/>
    <xs:element name="infantsAlwaysFree" type="xs:boolean" minOccurs="0"/>
    <xs:element name="onRequestBookingsAllowed" type="xs:boolean" minOccurs="0"/>
    <xs:element name="boardTypes" type="tns:contractedBoardType" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="rate" type="tns:rate" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="getStockFromContract" type="xs:string" minOccurs="0"/>
    <xs:element name="stocks" type="tns:stock" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="specialDinnerPerDate" type="tns:dinner" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="supplementsOrDiscounts" type="tns:supplementOrDiscount" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="releaseConstraints" type="tns:releaseConstraint" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="minimumStayConstraints" type="tns:minimumStayConstraint" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="mandatoryCheckInDayConstraints" type="tns:mandatoryCheckInDaysConstraint" 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]
contract
    contracts
    contract
Collapse References
contracts , contract
Generated using Liquid XML Studio Designer Edition 8.1.4.2482 - Featuring XML Data Binder