<?xml version="1.0"?>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/otelz.CM.OTAV2.ServiceModel.Common" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/otelz.CM.OTAV2.ServiceModel.Common" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:complexType name="OtelzBaseRequest">
    <xs:sequence>
      <xs:element minOccurs="0" name="ConversationId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ConversationTime" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Lang" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="OtelzBaseRequest" nillable="true" type="tns:OtelzBaseRequest" />
  <xs:complexType name="DateRange">
    <xs:sequence>
      <xs:element minOccurs="0" name="Fri" type="xs:boolean" />
      <xs:element minOccurs="0" name="From" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Mon" type="xs:boolean" />
      <xs:element minOccurs="0" name="Sat" type="xs:boolean" />
      <xs:element minOccurs="0" name="Sun" type="xs:boolean" />
      <xs:element minOccurs="0" name="Thu" type="xs:boolean" />
      <xs:element minOccurs="0" name="To" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Tue" type="xs:boolean" />
      <xs:element minOccurs="0" name="Wed" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="DateRange" nillable="true" type="tns:DateRange" />
  <xs:complexType name="Hotel">
    <xs:sequence>
      <xs:element minOccurs="0" name="Id" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="Hotel" nillable="true" type="tns:Hotel" />
  <xs:complexType name="Rule">
    <xs:sequence>
      <xs:element minOccurs="0" name="Cta" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Ctd" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="MaxLOS" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="MaxSA" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="MinLOS" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="MinSA" nillable="true" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="Rule" nillable="true" type="tns:Rule" />
  <xs:complexType name="OtelzBaseResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="ConfirmedTime" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ConversationId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ConversationTime" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Errors" nillable="true" type="tns:ArrayOfError" />
      <xs:element minOccurs="0" name="Success" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Warnings" nillable="true" type="tns:ArrayOfWarning" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="OtelzBaseResponse" nillable="true" type="tns:OtelzBaseResponse" />
  <xs:complexType name="ArrayOfError">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="Error" nillable="true" type="tns:Error" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfError" nillable="true" type="tns:ArrayOfError" />
  <xs:complexType name="Error">
    <xs:sequence>
      <xs:element minOccurs="0" name="Code" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Text" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Type" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="Error" nillable="true" type="tns:Error" />
  <xs:complexType name="ArrayOfWarning">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="Warning" nillable="true" type="tns:Warning" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfWarning" nillable="true" type="tns:ArrayOfWarning" />
  <xs:complexType name="Warning">
    <xs:sequence>
      <xs:element minOccurs="0" name="Code" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Text" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="Warning" nillable="true" type="tns:Warning" />
</xs:schema>