<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://www.sansejour.com/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" targetNamespace="http://www.sansejour.com/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:types>
    <s:schema elementFormDefault="qualified" targetNamespace="http://www.sansejour.com/">
      <s:element name="GetSPO">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="spoTypeCode" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="recDate1" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="recDate2" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="sellDate1" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="sellDate2" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="beginDate" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="endDate" type="s:dateTime"/>
            <s:element minOccurs="0" maxOccurs="1" name="regionCode" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="categoryCode" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="hotelCode" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="spoNumber1" type="s:int"/>
            <s:element minOccurs="1" maxOccurs="1" name="spoNumber2" type="s:int"/>
            <s:element minOccurs="1" maxOccurs="1" name="moreDetail" type="s:boolean"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSPOResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetSPOResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema"/>
                  <s:any/>
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSPOPaymentPlanDetails">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="hotelCode" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="aksNo" type="s:int"/>
            <s:element minOccurs="0" maxOccurs="1" name="alSat" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSPOPaymentPlanDetailsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetSPOPaymentPlanDetailsResult">
              <s:complexType>
                <s:sequence>
                  <s:any minOccurs="0" maxOccurs="unbounded" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax"/>
                  <s:any minOccurs="1" namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax"/>
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSPOPaymentPlanDetailList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="pRequest" type="tns:GetSPOPaymentDetailListRequest"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="GetSPOPaymentDetailListRequest">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="HotelCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="SPONo" type="s:string"/>
        </s:sequence>
      </s:complexType>
      <s:element name="GetSPOPaymentPlanDetailListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetSPOPaymentPlanDetailListResult" type="tns:GetSPOPaymentDetailListResponse"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="GetSPOPaymentDetailListResponse">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Items" type="tns:ArrayOfGetSPOPaymentDetailListResponseItem"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfGetSPOPaymentDetailListResponseItem">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="GetSPOPaymentDetailListResponseItem" nillable="true" type="tns:GetSPOPaymentDetailListResponseItem"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="GetSPOPaymentDetailListResponseItem">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="BeginDate" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="EndDate" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="PlanningDate1" nillable="true" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="Percent1" nillable="true" type="s:double"/>
          <s:element minOccurs="1" maxOccurs="1" name="PlanningDate2" nillable="true" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="Percent2" nillable="true" type="s:double"/>
          <s:element minOccurs="1" maxOccurs="1" name="DateType" type="s:int"/>
          <s:element minOccurs="1" maxOccurs="1" name="EBListDate1" nillable="true" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="EBListDate2" nillable="true" type="s:dateTime"/>
        </s:sequence>
      </s:complexType>
      <s:element name="GetDetailSpo">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="hotelCode" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="SPONumber" type="s:int"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetDetailSpoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetDetailSpoResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema"/>
                  <s:any/>
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHotelCancellationRules">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="hotelCode" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="checkIn" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="night" type="s:int"/>
            <s:element minOccurs="0" maxOccurs="1" name="allotType" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHotelCancellationRulesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetHotelCancellationRulesResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema"/>
                  <s:any/>
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHotelPresTextByLanguageCode">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="hotelCode" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="langCode" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHotelPresTextByLanguageCodeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetHotelPresTextByLanguageCodeResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema"/>
                  <s:any/>
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetAllHotelPresText">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetAllHotelPresTextResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetAllHotelPresTextResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema"/>
                  <s:any/>
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHotelRoomFacilities">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="hotel" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHotelRoomFacilitiesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetHotelRoomFacilitiesResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema"/>
                  <s:any/>
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetFacilitiesWithLanguageDescription">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="hotelCode" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="langCode" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetFacilitiesWithLanguageDescriptionResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetFacilitiesWithLanguageDescriptionResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema"/>
                  <s:any/>
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSampleImageRecIds">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSampleImageRecIdsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetSampleImageRecIdsResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema"/>
                  <s:any/>
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHotelsCodeAndNameOrderBy">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="regionCode" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="categoryCode" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="cinDate" type="s:dateTime"/>
            <s:element minOccurs="0" maxOccurs="1" name="hotelType" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="trfRegion" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="orderby" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="sortby" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHotelsCodeAndNameOrderByResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetHotelsCodeAndNameOrderByResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema"/>
                  <s:any/>
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetAlbenaCodes">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="otel" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="turop" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="Oda" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="IsDistinct" type="s:boolean"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetAlbenaCodesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetAlbenaCodesResult">
              <s:complexType>
                <s:sequence>
                  <s:any minOccurs="0" maxOccurs="unbounded" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax"/>
                  <s:any minOccurs="1" namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax"/>
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHotelOrderByPrice">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="region" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="CinDate" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="adl" type="s:int"/>
            <s:element minOccurs="1" maxOccurs="1" name="chd" type="s:int"/>
            <s:element minOccurs="0" maxOccurs="1" name="cy1" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="cy2" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="cy3" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="cy4" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="sortby" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="category" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="trfRegion" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHotelOrderByPriceResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetHotelOrderByPriceResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema"/>
                  <s:any/>
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHotelBoards">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHotelBoardsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetHotelBoardsResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema"/>
                  <s:any/>
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetAlbenaHotels">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetAlbenaHotelsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetAlbenaHotelsResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema"/>
                  <s:any/>
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHotelAllInformations">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="hotelCode" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHotelAllInformationsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetHotelAllInformationsResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema"/>
                  <s:any/>
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHotelArrivalList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="getDetail" type="s:boolean"/>
            <s:element minOccurs="0" maxOccurs="1" name="hotelCode" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="regionCode" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="roomCode" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="roomTypeCode" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="boardCode" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="conf" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="arrReg" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="resStatus" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="voucher" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="code1" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="code2" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="code3" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="code4" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="category" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="cinDate1" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="cinDate2" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="coutDate1" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="coutDate2" type="s:dateTime"/>
            <s:element minOccurs="0" maxOccurs="1" name="CustomerName" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="createUser" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="isUrun" type="s:boolean"/>
            <s:element minOccurs="1" maxOccurs="1" name="isCancelReservation" type="s:boolean"/>
            <s:element minOccurs="0" maxOccurs="1" name="cancelStat" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="resType" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="cancelDeadLine1" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="cancelDeadLine2" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="cancelDate1" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="cancelDate2" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="arrivalList" type="s:boolean"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHotelArrivalListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetHotelArrivalListResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema"/>
                  <s:any/>
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveCancelReq">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="note" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="voucher" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="order" type="s:int"/>
            <s:element minOccurs="0" maxOccurs="1" name="otel_Urun" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SaveCancelReqResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SaveCancelReqResult" type="s:boolean"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CancellationOfReservation">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="note" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="voucher" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="order" type="s:int"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CancellationOfReservationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CancellationOfReservationResult" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetCancelReqMsg">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="voucher" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="order" type="s:int"/>
            <s:element minOccurs="0" maxOccurs="1" name="otel_Urun" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetCancelReqMsgResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetCancelReqMsgResult" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetTuropFaturaListDS">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="hotel" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="region" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="category" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="room" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="roomtype" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="board" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="voucher1" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="voucher2" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="CInDate1" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="CInDate2" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="COutDate1" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="COutDate2" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="RecDate1" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="RecDate2" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="getDetail" type="s:boolean"/>
            <s:element minOccurs="1" maxOccurs="1" name="isUrun" type="s:boolean"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetTuropFaturaListDSResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetTuropFaturaListDSResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema"/>
                  <s:any/>
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetConfirmList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="getDetail" type="s:boolean"/>
            <s:element minOccurs="0" maxOccurs="1" name="hotelCode" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="regionCode" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="turopConf" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="resStatus" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="voucher" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="code1" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="code2" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="code3" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="code4" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="cinDate1" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="cinDate2" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="touropconfDate1" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="touropconfDate2" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="recordDate1" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="recordDate2" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="isUrun" type="s:boolean"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetConfirmListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetConfirmListResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema"/>
                  <s:any/>
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetUrunSablon">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="hotelCode" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetUrunSablonResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetUrunSablonResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema"/>
                  <s:any/>
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetUrunSablonListe">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetUrunSablonListeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetUrunSablonListeResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema"/>
                  <s:any/>
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHotelExtra">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="hotelCode" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="board" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="roomType" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="room" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="cinDate" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="coutDate" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="onlyCompulsory" type="s:boolean"/>
            <s:element minOccurs="0" maxOccurs="1" name="aksNumbers" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="spo" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHotelExtraResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetHotelExtraResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema"/>
                  <s:any/>
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHotelExtraItemList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="parameters" type="tns:GetHotelExtraItemListParams"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="GetHotelExtraItemListParams">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="HotelCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RegionCode" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="ExtraBeginDate1" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="ExtraBeginDate2" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="ExtraEndDate1" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="ExtraEndDate2" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="ExtraSaleBeginDate1" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="ExtraSaleBeginDate2" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="ExtraSaleEndDate1" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="ExtraSaleEndDate2" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="CreateDate1" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="CreateDate2" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="ChangeDate1" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="ChangeDate2" type="s:dateTime"/>
        </s:sequence>
      </s:complexType>
      <s:element name="GetHotelExtraItemListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetHotelExtraItemListResult" type="tns:ArrayOfHotelExtraItem"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfHotelExtraItem">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="HotelExtraItem" nillable="true" type="tns:HotelExtraItem"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="HotelExtraItem">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="RecordID" type="s:int"/>
          <s:element minOccurs="0" maxOccurs="1" name="TourOperatorCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RegionCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RegionName" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="HotelCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="HotelName" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="BeginDate" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="EndDate" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="SaleBeginDate" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="SaleEndDate" type="s:dateTime"/>
          <s:element minOccurs="0" maxOccurs="1" name="RoomCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RoomName" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RoomTypeCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RoomTypeName" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="BoardCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="BoardName" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="Code" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="CodeDescription" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="SpecialCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="Currency" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="AdultPrice" type="s:double"/>
          <s:element minOccurs="1" maxOccurs="1" name="ChildAge1From" nillable="true" type="s:int"/>
          <s:element minOccurs="1" maxOccurs="1" name="ChildAge1To" nillable="true" type="s:int"/>
          <s:element minOccurs="1" maxOccurs="1" name="Child1Price" type="s:double"/>
          <s:element minOccurs="0" maxOccurs="1" name="FirstChild1Free" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="ChildAge2From" nillable="true" type="s:int"/>
          <s:element minOccurs="1" maxOccurs="1" name="ChildAge2To" nillable="true" type="s:int"/>
          <s:element minOccurs="1" maxOccurs="1" name="Child2Price" type="s:double"/>
          <s:element minOccurs="1" maxOccurs="1" name="InfantAgeFrom" nillable="true" type="s:int"/>
          <s:element minOccurs="1" maxOccurs="1" name="InfantAgeTo" nillable="true" type="s:int"/>
          <s:element minOccurs="1" maxOccurs="1" name="InfantPrice" type="s:double"/>
          <s:element minOccurs="0" maxOccurs="1" name="FirstInfantFree" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="PriceTypeCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="PriceTypeName" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="TypeCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="TypeName" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="ApplyEarlyBooking" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="ApplyDayPromotion" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="ApplyKickback" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="ContractExtra" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="MinimumStay" type="s:int"/>
          <s:element minOccurs="1" maxOccurs="1" name="ApplySpoNo" nillable="true" type="s:int"/>
          <s:element minOccurs="0" maxOccurs="1" name="NotValidAfterEndDate" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="SpecialCodeSource" nillable="true" type="s:int"/>
          <s:element minOccurs="0" maxOccurs="1" name="Free" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="CreateDate" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="ChangeDate" nillable="true" type="s:dateTime"/>
        </s:sequence>
      </s:complexType>
      <s:element name="GetTourPackage">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="hotelCode" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="cinDate" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="coutDate" type="s:dateTime"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetTourPackageResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetTourPackageResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema"/>
                  <s:any/>
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHotelExtras">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="Params" type="tns:CalculatedHotelExtraParams"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="CalculatedHotelExtraParams">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="CheckInDate" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="Night" type="s:int"/>
          <s:element minOccurs="0" maxOccurs="1" name="HotelCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RoomCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RoomTypeCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="BoardCode" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="Adult" type="s:int"/>
          <s:element minOccurs="1" maxOccurs="1" name="Child" type="s:int"/>
          <s:element minOccurs="0" maxOccurs="1" name="ChildAges" type="tns:ArrayOfInt"/>
          <s:element minOccurs="0" maxOccurs="1" name="NationalityCode" type="s:string"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfInt">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="int" type="s:int"/>
        </s:sequence>
      </s:complexType>
      <s:element name="GetHotelExtrasResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetHotelExtrasResult" type="tns:GetHotelExtrasRespose"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="GetHotelExtrasRespose">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="MessageCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="Messages" type="tns:ArrayOfString"/>
          <s:element minOccurs="0" maxOccurs="1" name="Extras" type="tns:ArrayOfCalculatedHotelExtra"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfString">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="s:string"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfCalculatedHotelExtra">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="CalculatedHotelExtra" nillable="true" type="tns:CalculatedHotelExtra"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="CalculatedHotelExtra">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Code" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="Description" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="ExtraPrice" type="s:double"/>
          <s:element minOccurs="0" maxOccurs="1" name="Currency" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="ExtraType" type="tns:enmExtraType"/>
          <s:element minOccurs="1" maxOccurs="1" name="ApplyType" type="tns:enmExtraApplyType"/>
          <s:element minOccurs="0" maxOccurs="1" name="DailyDetails" type="tns:ArrayOfCalculatedHotelExtraItem"/>
          <s:element minOccurs="0" maxOccurs="1" name="Detail" type="tns:ExtraDetail"/>
        </s:sequence>
      </s:complexType>
      <s:simpleType name="enmExtraType">
        <s:restriction base="s:string">
          <s:enumeration value="Compulsory"/>
          <s:enumeration value="Optional"/>
        </s:restriction>
      </s:simpleType>
      <s:simpleType name="enmExtraApplyType">
        <s:restriction base="s:string">
          <s:enumeration value="Person"/>
          <s:enumeration value="Room"/>
          <s:enumeration value="Fix"/>
          <s:enumeration value="Day"/>
          <s:enumeration value="PersonDay"/>
          <s:enumeration value="RoomDay"/>
        </s:restriction>
      </s:simpleType>
      <s:complexType name="ArrayOfCalculatedHotelExtraItem">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="CalculatedHotelExtraItem" nillable="true" type="tns:CalculatedHotelExtraItem"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="CalculatedHotelExtraItem">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="Date" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="Price" type="s:double"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="ExtraDetail">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="SpecialCode" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="Source" type="tns:enmOptionaExtraSource"/>
        </s:sequence>
      </s:complexType>
      <s:simpleType name="enmOptionaExtraSource">
        <s:restriction base="s:string">
          <s:enumeration value="SpecialCode"/>
          <s:enumeration value="Code2"/>
          <s:enumeration value="Code3"/>
          <s:enumeration value="Code4"/>
        </s:restriction>
      </s:simpleType>
      <s:element name="GetHotelMinStay">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="hotelCode" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="cinDate" type="s:dateTime"/>
            <s:element minOccurs="0" maxOccurs="1" name="description" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="kontTuru" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="oda" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="odaTipi" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="pans" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHotelMinStayResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GetHotelMinStayResult" type="s:int"/>
            <s:element minOccurs="0" maxOccurs="1" name="description" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CheckFreeSale">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="hotel" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="room" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="roomType" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="date" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="checkindate" type="s:dateTime"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CheckFreeSaleResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CheckFreeSaleResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema"/>
                  <s:any/>
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RoomAllotRef">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="hotel" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="room" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="roomType" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="date" type="s:dateTime"/>
            <s:element minOccurs="0" maxOccurs="1" name="allotType" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RoomAllotRefResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="RoomAllotRefResult" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StopSaleDS">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="hotelCode" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="checkIn" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="checkOut" type="s:dateTime"/>
            <s:element minOccurs="0" maxOccurs="1" name="room" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="roomType" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="WebYeniKayit" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="board" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="allotmentType" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="StopSaleDSResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StopSaleDSResult">
              <s:complexType>
                <s:sequence>
                  <s:any minOccurs="0" maxOccurs="unbounded" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax"/>
                  <s:any minOccurs="1" namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax"/>
                </s:sequence>
              </s:complexType>
            </s:element>
            <s:element minOccurs="0" maxOccurs="1" name="WebYeniKayit" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CheckStopFree_Sale">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="hotel" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="cIn" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="cOut" type="s:dateTime"/>
            <s:element minOccurs="0" maxOccurs="1" name="showAll" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CheckStopFree_SaleResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CheckStopFree_SaleResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema"/>
                  <s:any/>
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHotelRemarks">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="HotelCode" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="CheckIn" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="CheckOut" type="s:dateTime"/>
            <s:element minOccurs="0" maxOccurs="1" name="RoomCode" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="RoomTypeCode" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="BoardCode" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHotelRemarksResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetHotelRemarksResult" type="tns:ArrayOfHotelRemark"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfHotelRemark">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="HotelRemark" nillable="true" type="tns:HotelRemark"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="HotelRemark">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="TourOperator" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="HotelCode" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="BeginDate" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="EndDate" type="s:dateTime"/>
          <s:element minOccurs="0" maxOccurs="1" name="RoomCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RoomTypeCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="BoardCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="Description" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="OnlyHotelEntry" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="StopType" type="tns:enmRestrictionsType"/>
          <s:element minOccurs="1" maxOccurs="1" name="AllowReservation" type="s:boolean"/>
        </s:sequence>
      </s:complexType>
      <s:simpleType name="enmRestrictionsType">
        <s:restriction base="s:string">
          <s:enumeration value="DESCRIPTION"/>
          <s:enumeration value="MRSTOP"/>
          <s:enumeration value="ONLYADULT"/>
          <s:enumeration value="UNDERCONSTRUCTION"/>
          <s:enumeration value="CHECKOUTRESTRICTION"/>
        </s:restriction>
      </s:simpleType>
      <s:element name="GetHotelNotes">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="hotelCode" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="CheckInDate" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="CheckOutDate" type="s:dateTime"/>
            <s:element minOccurs="0" maxOccurs="1" name="RoomCode" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="RoomTypeCode" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="BoardCode" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHotelNotesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetHotelNotesResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema"/>
                  <s:any/>
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHotelImage">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="secureCode" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="lastUpdate" type="s:dateTime"/>
            <s:element minOccurs="0" maxOccurs="1" name="hotel" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="databaseId" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHotelImageResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetHotelImageResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema"/>
                  <s:any/>
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHotelImageByID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="pictureId" type="s:int"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHotelImageByIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetHotelImageByIDResult">
              <s:complexType>
                <s:sequence>
                  <s:any minOccurs="0" maxOccurs="unbounded" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax"/>
                  <s:any minOccurs="1" namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax"/>
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHotelRoomImageByID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="pictureId" type="s:int"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHotelRoomImageByIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetHotelRoomImageByIDResult">
              <s:complexType>
                <s:sequence>
                  <s:any minOccurs="0" maxOccurs="unbounded" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax"/>
                  <s:any minOccurs="1" namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax"/>
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetTourImage">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="secureCode" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="lastUpdate" type="s:dateTime"/>
            <s:element minOccurs="0" maxOccurs="1" name="tourCode" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="databaseId" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetTourImageResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetTourImageResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema"/>
                  <s:any/>
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHotelList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="secureCode" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="databaseId" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHotelListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetHotelListResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema"/>
                  <s:any/>
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="NewAllotments">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime"/>
            <s:element minOccurs="0" maxOccurs="1" name="hotel" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="roomType" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="isUrun" type="s:boolean"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="NewAllotmentsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="NewAllotmentsResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema"/>
                  <s:any/>
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="OldAllotments">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="DateFrom" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="DateTo" type="s:dateTime"/>
            <s:element minOccurs="0" maxOccurs="1" name="hotel" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="region" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="category" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="allotmentType" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="isUrun" type="s:boolean"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="OldAllotmentsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="OldAllotmentsResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema"/>
                  <s:any/>
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetAllotmentView">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="BeginDate" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="EndDate" type="s:dateTime"/>
            <s:element minOccurs="0" maxOccurs="1" name="HotelCode" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="RegionCode" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetAllotmentViewResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetAllotmentViewResult" type="tns:ArrayOfAllotmentView"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfAllotmentView">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="AllotmentView" nillable="true" type="tns:AllotmentView"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="AllotmentView">
        <s:complexContent mixed="false">
          <s:extension base="tns:AppliedRoomInfo">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="1" name="HotelCode" type="s:string"/>
              <s:element minOccurs="0" maxOccurs="1" name="HotelName" type="s:string"/>
              <s:element minOccurs="1" maxOccurs="1" name="Date" type="s:dateTime"/>
              <s:element minOccurs="1" maxOccurs="1" name="Allotment" type="s:int"/>
              <s:element minOccurs="1" maxOccurs="1" name="GivenAllotment" type="s:int"/>
              <s:element minOccurs="1" maxOccurs="1" name="UsedAllotment" type="s:int"/>
              <s:element minOccurs="1" maxOccurs="1" name="AdditionalAllotment" type="s:int"/>
              <s:element minOccurs="0" maxOccurs="1" name="AllotmentType" type="s:string"/>
              <s:element minOccurs="0" maxOccurs="1" name="BaseRoom" type="s:string"/>
              <s:element minOccurs="0" maxOccurs="1" name="BaseRoomType" type="s:string"/>
              <s:element minOccurs="1" maxOccurs="1" name="Release" nillable="true" type="s:int"/>
              <s:element minOccurs="1" maxOccurs="1" name="NewRelease" nillable="true" type="s:int"/>
              <s:element minOccurs="1" maxOccurs="1" name="ReleaseBookable" nillable="true" type="s:boolean"/>
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:complexType name="AppliedRoomInfo">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="RoomCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RoomName" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RoomTypeCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RoomTypeName" type="s:string"/>
        </s:sequence>
      </s:complexType>
      <s:element name="GetAllotmentViewFiltered">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="BeginDate" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="EndDate" type="s:dateTime"/>
            <s:element minOccurs="0" maxOccurs="1" name="HotelCode" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="RegionCode" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetAllotmentViewFilteredResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetAllotmentViewFilteredResult" type="tns:ArrayOfAllotmentViewFiltered"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfAllotmentViewFiltered">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="AllotmentViewFiltered" nillable="true" type="tns:AllotmentViewFiltered"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="AllotmentViewFiltered">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="HotelCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="HotelName" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="Date" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="Allotment" type="s:int"/>
          <s:element minOccurs="1" maxOccurs="1" name="GivenAllotment" type="s:int"/>
          <s:element minOccurs="1" maxOccurs="1" name="UsedAllotment" type="s:int"/>
          <s:element minOccurs="1" maxOccurs="1" name="AdditionalAllotment" type="s:int"/>
          <s:element minOccurs="0" maxOccurs="1" name="AllotmentType" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="Release" nillable="true" type="s:int"/>
          <s:element minOccurs="1" maxOccurs="1" name="NewRelease" nillable="true" type="s:int"/>
          <s:element minOccurs="1" maxOccurs="1" name="ReleaseBookable" nillable="true" type="s:boolean"/>
          <s:element minOccurs="0" maxOccurs="1" name="AppliedRoomInfos" type="tns:ArrayOfAppliedRoomInfo"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfAppliedRoomInfo">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="AppliedRoomInfo" nillable="true" type="tns:AppliedRoomInfo"/>
        </s:sequence>
      </s:complexType>
      <s:element name="GetDetailedAllotmentView">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="BeginDate" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="EndDate" type="s:dateTime"/>
            <s:element minOccurs="0" maxOccurs="1" name="HotelCode" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetDetailedAllotmentViewResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetDetailedAllotmentViewResult" type="tns:ArrayOfDetailedAllotmentView"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfDetailedAllotmentView">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="DetailedAllotmentView" nillable="true" type="tns:DetailedAllotmentView"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="DetailedAllotmentView">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="TourOperator" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="HotelCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="HotelName" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RoomCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RoomName" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RoomTypeCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RoomTypeName" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RegionCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="CategoryCode" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="Date" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="GivenAllotment" type="s:int"/>
          <s:element minOccurs="1" maxOccurs="1" name="GivenGroupAllotment" type="s:int"/>
          <s:element minOccurs="1" maxOccurs="1" name="UsedAllotment" type="s:int"/>
          <s:element minOccurs="1" maxOccurs="1" name="UsedGroupAllotment" type="s:int"/>
          <s:element minOccurs="1" maxOccurs="1" name="Allotment" type="s:int"/>
          <s:element minOccurs="1" maxOccurs="1" name="GroupAllotment" type="s:int"/>
          <s:element minOccurs="1" maxOccurs="1" name="AdditionalAllotment" type="s:int"/>
          <s:element minOccurs="1" maxOccurs="1" name="AdditionalGroupAllotment" type="s:int"/>
          <s:element minOccurs="0" maxOccurs="1" name="AllotmentType" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="AllotmentBaseTourOperator" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="BaseRoom" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="BaseRoomType" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="Release" nillable="true" type="s:int"/>
        </s:sequence>
      </s:complexType>
      <s:element name="GetAllotmentDefinationView">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="Params" type="tns:AllotmentDefinationViewParams"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="AllotmentDefinationViewParams">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="HotelCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RegionCode" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="BeginDate1" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="BeginDate2" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="EndDate1" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="EndDate2" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="CreateDate1" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="CreateDate2" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="ChangeDate1" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="ChangeDate2" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="BeginDate" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="EndDate" type="s:dateTime"/>
        </s:sequence>
      </s:complexType>
      <s:element name="GetAllotmentDefinationViewResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetAllotmentDefinationViewResult" type="tns:ArrayOfAllotmentDefinationView"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfAllotmentDefinationView">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="AllotmentDefinationView" nillable="true" type="tns:AllotmentDefinationView"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="AllotmentDefinationView">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="RecID" type="s:int"/>
          <s:element minOccurs="0" maxOccurs="1" name="TourOperatorCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="TourOperatorName" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="HotelCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="HotelName" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RegionCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="Category" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RoomTypeCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RoomTypeName" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="AllotmentDataType" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="AllotmentType" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="BeginDate" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="EndDate" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="Allotment" type="s:int"/>
          <s:element minOccurs="1" maxOccurs="1" name="Release" nillable="true" type="s:int"/>
          <s:element minOccurs="0" maxOccurs="1" name="BaseRoomTypeCode" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="CreateDate" nillable="true" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="ChangeDate" nillable="true" type="s:dateTime"/>
        </s:sequence>
      </s:complexType>
      <s:element name="GetReleaseDefinationView">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="Params" type="tns:ReleaseDefinationViewParams"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ReleaseDefinationViewParams">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="HotelCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RegionCode" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="AllotBeginDate1" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="AllotBeginDate2" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="AllotEndDate1" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="AllotEndDate2" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="CreateDate1" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="CreateDate2" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="ChangeDate1" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="ChangeDate2" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="BeginDate" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="EndDate" type="s:dateTime"/>
        </s:sequence>
      </s:complexType>
      <s:element name="GetReleaseDefinationViewResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetReleaseDefinationViewResult" type="tns:ArrayOfReleaseDefinationView"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfReleaseDefinationView">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="ReleaseDefinationView" nillable="true" type="tns:ReleaseDefinationView"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="ReleaseDefinationView">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="RecID" type="s:int"/>
          <s:element minOccurs="0" maxOccurs="1" name="TourOperatorCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="TourOperatorName" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="HotelCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="HotelName" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RoomTypeCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RoomTypeName" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="BeginDate" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="EndDate" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="SeasonRecordID" nillable="true" type="s:int"/>
          <s:element minOccurs="1" maxOccurs="1" name="Release" nillable="true" type="s:int"/>
          <s:element minOccurs="1" maxOccurs="1" name="ReleaseMarket" nillable="true" type="s:int"/>
          <s:element minOccurs="1" maxOccurs="1" name="ReleaseGeneralMarket" nillable="true" type="s:int"/>
          <s:element minOccurs="0" maxOccurs="1" name="MakeReservationForRelease" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="MakeReservationForReleaseMarket" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="MakeReservationForReleaseGeneralMarket" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="BaseRoomTypeCode" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="CreateDate" nillable="true" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="ChangeDate" nillable="true" type="s:dateTime"/>
          <s:element minOccurs="0" maxOccurs="1" name="AllotmentType" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="AllotmentEntryType" type="s:string"/>
        </s:sequence>
      </s:complexType>
      <s:element name="GetStopSaleListDS">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="hotel" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="region" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="stopSaleDate1" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="stopSaleDate2" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="recordDate1" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="recordDate2" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="isUrun" type="s:boolean"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetStopSaleListDSResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetStopSaleListDSResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema"/>
                  <s:any/>
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetStopSaleListDSV2">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="parameters" type="tns:GetStopSaleListDSV2Params"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="GetStopSaleListDSV2Params">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="HotelCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RegionCode" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="StopSaleDate1" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="StopSaleDate2" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="InformedDate1" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="InformedDate2" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="CreateDate1" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="CreateDate2" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="ChangeDate1" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="ChangeDate2" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="isProduct" type="s:boolean"/>
        </s:sequence>
      </s:complexType>
      <s:element name="GetStopSaleListDSV2Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetStopSaleListDSV2Result" type="tns:ArrayOfStopSaleListV2"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfStopSaleListV2">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="StopSaleListV2" nillable="true" type="tns:StopSaleListV2"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="StopSaleListV2">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="RecordID" type="s:int"/>
          <s:element minOccurs="1" maxOccurs="1" name="Type" type="s:int"/>
          <s:element minOccurs="0" maxOccurs="1" name="RegionCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RegionName" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="HotelCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="HotelName" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="BeginDate" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="EndDate" type="s:dateTime"/>
          <s:element minOccurs="0" maxOccurs="1" name="RoomCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RoomName" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RoomTypeCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RoomTypeName" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="BoardCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="BoardName" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="InformedDate" type="s:dateTime"/>
          <s:element minOccurs="0" maxOccurs="1" name="TourOperatorCode" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="CreateDate" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="ChangeDate" nillable="true" type="s:dateTime"/>
          <s:element minOccurs="0" maxOccurs="1" name="Active" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="ValidForGuaranty" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="WebNewRecord" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="Description" type="s:string"/>
        </s:sequence>
      </s:complexType>
      <s:element name="GetFreeSaleItemList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="parameters" type="tns:GetFreeSaleItemListParams"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="GetFreeSaleItemListParams">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="HotelCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RegionCode" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="FreeSaleBeginDate1" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="FreeSaleBeginDate2" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="FreeSaleEndDate1" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="FreeSaleEndDate2" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="InformedDate1" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="InformedDate2" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="CreateDate1" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="CreateDate2" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="ChangeDate1" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="ChangeDate2" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="isProduct" type="s:boolean"/>
        </s:sequence>
      </s:complexType>
      <s:element name="GetFreeSaleItemListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetFreeSaleItemListResult" type="tns:ArrayOfFreeSaleItem"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfFreeSaleItem">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="FreeSaleItem" nillable="true" type="tns:FreeSaleItem"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="FreeSaleItem">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="RecordID" type="s:int"/>
          <s:element minOccurs="0" maxOccurs="1" name="HotelCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="HotelName" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="BeginDate" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="EndDate" type="s:dateTime"/>
          <s:element minOccurs="0" maxOccurs="1" name="RegionCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RegionName" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RoomCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RoomName" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RoomTypeCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RoomTypeName" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="InformedDate" type="s:dateTime"/>
          <s:element minOccurs="0" maxOccurs="1" name="TourOperatorCode" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="CreateDate" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="ChangeDate" nillable="true" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="Release" type="s:int"/>
          <s:element minOccurs="0" maxOccurs="1" name="Active" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="Description" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="Type" type="s:int"/>
        </s:sequence>
      </s:complexType>
      <s:element name="GetStopSaleByHotel">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="hotel" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="stopSaleDate" type="s:dateTime"/>
            <s:element minOccurs="0" maxOccurs="1" name="roomtype" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="refRoomType" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetStopSaleByHotelResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetStopSaleByHotelResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema"/>
                  <s:any/>
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetFreeSaleListDS">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="hotel" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="region" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="Date1" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="Date2" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="isUrun" type="s:boolean"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetFreeSaleListDSResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetFreeSaleListDSResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema"/>
                  <s:any/>
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetFreeSaleListNew">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="hotel" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="region" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="category" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="Date1" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="Date2" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="Date3" type="s:dateTime"/>
            <s:element minOccurs="0" maxOccurs="1" name="roomType" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="room" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="board" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="getNormal" type="s:boolean"/>
            <s:element minOccurs="1" maxOccurs="1" name="GetGuarantied" type="s:boolean"/>
            <s:element minOccurs="1" maxOccurs="1" name="getRequest" type="s:boolean"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetFreeSaleListNewResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetFreeSaleListNewResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema"/>
                  <s:any/>
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetMergedStopSale">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="HotelCode" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="RegionCode" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="BeginDate" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="EndDate" type="s:dateTime"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetMergedStopSaleResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetMergedStopSaleResult" type="tns:ArrayOfStopSale"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfStopSale">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="StopSale" nillable="true" type="tns:StopSale"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="StopSale">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="RecordID" type="s:int"/>
          <s:element minOccurs="0" maxOccurs="1" name="RecordStatus" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="CreateDate" nillable="true" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="ChangeDate" nillable="true" type="s:dateTime"/>
          <s:element minOccurs="0" maxOccurs="1" name="HotelCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RoomCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RoomTypeCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="BoardCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="TourOperator" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="Date" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="Type" type="s:int"/>
          <s:element minOccurs="0" maxOccurs="1" name="TypeDescription" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="Active" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="ValidForGuaranty" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="WebNewRecord" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="Description" type="s:string"/>
        </s:sequence>
      </s:complexType>
      <s:element name="GetMergedStopSaleV2">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="parameters" type="tns:GetMergedStopSaleV2Params"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="GetMergedStopSaleV2Params">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="HotelCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RegionCode" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="BeginDate" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="EndDate" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="CreateDate1" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="CreateDate2" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="ChangeDate1" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="ChangeDate2" type="s:dateTime"/>
        </s:sequence>
      </s:complexType>
      <s:element name="GetMergedStopSaleV2Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetMergedStopSaleV2Result" type="tns:ArrayOfStopSale"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetInhouseListDS">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="hotel" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="region" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="category" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="room" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="roomtype" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="board" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="detailList" type="s:boolean"/>
            <s:element minOccurs="1" maxOccurs="1" name="normal" type="s:boolean"/>
            <s:element minOccurs="1" maxOccurs="1" name="guaranteed" type="s:boolean"/>
            <s:element minOccurs="1" maxOccurs="1" name="onReguest" type="s:boolean"/>
            <s:element minOccurs="1" maxOccurs="1" name="Date1" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="Date2" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="RecDate1" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="RecDate2" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="isUrun" type="s:boolean"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetInhouseListDSResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetInhouseListDSResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema"/>
                  <s:any/>
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHotelRoomPaxDetail">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="hotelCode" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHotelRoomPaxDetailResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetHotelRoomPaxDetailResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema"/>
                  <s:any/>
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHotelEmail">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="hotelCode" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHotelEmailResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetHotelEmailResult" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHotelEmail2">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="hotelCode" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHotelEmail2Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetHotelEmail2Result" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHotelLocation">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="hotelCode" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetHotelLocationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetHotelLocationResult">
              <s:complexType>
                <s:sequence>
                  <s:any minOccurs="0" maxOccurs="unbounded" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax"/>
                  <s:any minOccurs="1" namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax"/>
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetGeneralExportSearchId">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="hotel" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="date1" type="s:dateTime"/>
            <s:element minOccurs="1" maxOccurs="1" name="date2" type="s:dateTime"/>
            <s:element minOccurs="0" maxOccurs="1" name="region" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetGeneralExportSearchIdResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetGeneralExportSearchIdResult" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetGeneralExportSearchIdV2">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="parameters" type="tns:GetGeneralExportSearchIdV2Params"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="GetGeneralExportSearchIdV2Params">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="RegionCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="HotelCode" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="Date1" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="Date2" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="SearchType" type="s:short"/>
          <s:element minOccurs="1" maxOccurs="1" name="AccommodationBeginDate1" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="AccommodationBeginDate2" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="AccommodationEndDate1" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="AccommodationEndDate2" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="SaleBeginDate1" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="SaleBeginDate2" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="SaleEndDate1" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="SaleEndDate2" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="CreateDate1" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="CreateDate2" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="ChangeDate1" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="ChangeDate2" type="s:dateTime"/>
          <s:element minOccurs="0" maxOccurs="1" name="ReferenceId" type="s:string"/>
        </s:sequence>
      </s:complexType>
      <s:element name="GetGeneralExportSearchIdV2Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetGeneralExportSearchIdV2Result" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetGeneralExportSearchIdV3">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="parameters" type="tns:GetGeneralExportSearchIdV3Params"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="GetGeneralExportSearchIdV3Params">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Hotel" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="Date1" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="Date2" type="s:dateTime"/>
          <s:element minOccurs="0" maxOccurs="1" name="Region" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="ReferenceId" type="s:string"/>
        </s:sequence>
      </s:complexType>
      <s:element name="GetGeneralExportSearchIdV3Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetGeneralExportSearchIdV3Result" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetGeneralExportXml">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="recId" type="s:int"/>
            <s:element minOccurs="0" maxOccurs="1" name="format" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetGeneralExportXmlResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetGeneralExportXmlResult" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetKickbackItemList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="parameters" type="tns:GetKickbackItemListParams"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="GetKickbackItemListParams">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="HotelCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RegionCode" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="ValidityBeginDate1" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="ValidityBeginDate2" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="ValidityEndDate1" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="ValidityEndDate2" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="SaleBeginDate1" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="SaleBeginDate2" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="SaleEndDate1" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="SaleEndDate2" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="CreateDate1" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="CreateDate2" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="ChangeDate1" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="ChangeDate2" type="s:dateTime"/>
        </s:sequence>
      </s:complexType>
      <s:element name="GetKickbackItemListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetKickbackItemListResult" type="tns:ArrayOfKickbackItem"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfKickbackItem">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="KickbackItem" nillable="true" type="tns:KickbackItem"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="KickbackItem">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="RecordID" type="s:int"/>
          <s:element minOccurs="1" maxOccurs="1" name="PriorityOrder" type="s:int"/>
          <s:element minOccurs="1" maxOccurs="1" name="ApplingType" type="s:int"/>
          <s:element minOccurs="0" maxOccurs="1" name="HotelCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="HotelName" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RegionCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RegionName" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="Code" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="Definition" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="ValidityBeginDate" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="ValidityEndDate" type="s:dateTime"/>
          <s:element minOccurs="0" maxOccurs="1" name="TourOperatorCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="SpecialCode" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="SpecialCodeSource" type="s:short"/>
          <s:element minOccurs="0" maxOccurs="1" name="Currency" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="Percent" type="s:int"/>
          <s:element minOccurs="1" maxOccurs="1" name="Price" type="s:double"/>
          <s:element minOccurs="1" maxOccurs="1" name="Type" type="s:int"/>
          <s:element minOccurs="0" maxOccurs="1" name="TypeName" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="ApplyNOR" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="ApplyEB" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="ApplyGP" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="ApplyPKT" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="ApplyLONG" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="ApplyCOC" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="ApplyGRP" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="ApplyEBR" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="ApplyBAL" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="ApplyYAS" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="ApplyNET" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="ApplyEBT" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="ApplyPAX" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="ApplyUPG" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="ApplyFOC" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="SaleBeginDate" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="SaleEndDate" type="s:dateTime"/>
          <s:element minOccurs="0" maxOccurs="1" name="RoomCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RoomName" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RoomTypeCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RoomTypeName" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="BoardCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="BoardName" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="PriceType" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="AccommodationDay1" type="s:int"/>
          <s:element minOccurs="1" maxOccurs="1" name="AccommodationDay2" type="s:int"/>
          <s:element minOccurs="1" maxOccurs="1" name="CreateDate" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="ChangeDate" nillable="true" type="s:dateTime"/>
          <s:element minOccurs="0" maxOccurs="1" name="ValidForSelling" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="DayPromotionApplyKickbackType" type="s:int"/>
        </s:sequence>
      </s:complexType>
      <s:element name="GetRegions">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="parameters" type="tns:GetRegionsParams"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="GetRegionsParams">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="CheckInDate" nillable="true" type="s:dateTime"/>
          <s:element minOccurs="0" maxOccurs="1" name="AirportCode" type="s:string"/>
        </s:sequence>
      </s:complexType>
      <s:element name="GetRegionsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetRegionsResult" type="tns:GetRegionsResponse"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="GetRegionsResponse">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Data" type="tns:ArrayOfRegionDataItem"/>
          <s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="MessageCode" type="s:string"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfRegionDataItem">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="RegionDataItem" nillable="true" type="tns:RegionDataItem"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="RegionDataItem">
        <s:complexContent mixed="false">
          <s:extension base="tns:CodeName"/>
        </s:complexContent>
      </s:complexType>
      <s:complexType name="CodeName">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Code" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string"/>
        </s:sequence>
      </s:complexType>
      <s:element name="GetHotels">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="parameters" type="tns:GetHotelsParams"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="GetHotelsParams">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="RegionCode" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="CheckInDate" nillable="true" type="s:dateTime"/>
          <s:element minOccurs="0" maxOccurs="1" name="CategoryCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="TransferRegionCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="AirportCode" type="s:string"/>
        </s:sequence>
      </s:complexType>
      <s:element name="GetHotelsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetHotelsResult" type="tns:GetHotelsResponse"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="GetHotelsResponse">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Data" type="tns:ArrayOfHotelDataItem"/>
          <s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="MessageCode" type="s:string"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfHotelDataItem">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="HotelDataItem" nillable="true" type="tns:HotelDataItem"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="HotelDataItem">
        <s:complexContent mixed="false">
          <s:extension base="tns:CodeName"/>
        </s:complexContent>
      </s:complexType>
      <s:element name="GetCategories">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetCategoriesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetCategoriesResult" type="tns:GetCategoryResponse"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="GetCategoryResponse">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Data" type="tns:ArrayOfCategoryDataItem"/>
          <s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="MessageCode" type="s:string"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfCategoryDataItem">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="CategoryDataItem" nillable="true" type="tns:CategoryDataItem"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="CategoryDataItem">
        <s:complexContent mixed="false">
          <s:extension base="tns:CodeName"/>
        </s:complexContent>
      </s:complexType>
      <s:element name="GetRooms">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="parameters" type="tns:RoomsParams"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="RoomsParams">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="HotelCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RoomTypeCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="AllotmentType" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="CheckInDate" nillable="true" type="s:dateTime"/>
        </s:sequence>
      </s:complexType>
      <s:element name="GetRoomsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetRoomsResult" type="tns:GetRoomsResponse"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="GetRoomsResponse">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Data" type="tns:ArrayOfRoomDataItem"/>
          <s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="MessageCode" type="s:string"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfRoomDataItem">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="RoomDataItem" nillable="true" type="tns:RoomDataItem"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="RoomDataItem">
        <s:complexContent mixed="false">
          <s:extension base="tns:CodeName"/>
        </s:complexContent>
      </s:complexType>
      <s:element name="GetRoomTypes">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="parameters" type="tns:RoomTypesParams"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="RoomTypesParams">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="HotelCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RoomCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="AllotmentType" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="CheckInDate" nillable="true" type="s:dateTime"/>
        </s:sequence>
      </s:complexType>
      <s:element name="GetRoomTypesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetRoomTypesResult" type="tns:GetRoomTypesResponse"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="GetRoomTypesResponse">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Data" type="tns:ArrayOfRoomTypeDataItem"/>
          <s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="MessageCode" type="s:string"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfRoomTypeDataItem">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="RoomTypeDataItem" nillable="true" type="tns:RoomTypeDataItem"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="RoomTypeDataItem">
        <s:complexContent mixed="false">
          <s:extension base="tns:CodeName"/>
        </s:complexContent>
      </s:complexType>
      <s:element name="GetBoards">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="parameters" type="tns:BoardsParams"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="BoardsParams">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="HotelCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RoomTypeCode" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="CheckInDate" nillable="true" type="s:dateTime"/>
        </s:sequence>
      </s:complexType>
      <s:element name="GetBoardsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetBoardsResult" type="tns:GetBoardsResponse"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="GetBoardsResponse">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Data" type="tns:ArrayOfBoardDataItem"/>
          <s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="MessageCode" type="s:string"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfBoardDataItem">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="BoardDataItem" nillable="true" type="tns:BoardDataItem"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="BoardDataItem">
        <s:complexContent mixed="false">
          <s:extension base="tns:CodeName"/>
        </s:complexContent>
      </s:complexType>
      <s:element name="GetCancellationRules">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="parameters" type="tns:GetCancellationRulesParams"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="GetCancellationRulesParams">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="HotelCode" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="CheckInDate" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="Night" type="s:int"/>
          <s:element minOccurs="0" maxOccurs="1" name="AllotmentType" type="s:string"/>
        </s:sequence>
      </s:complexType>
      <s:element name="GetCancellationRulesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetCancellationRulesResult" type="tns:GetCancellationRulesResponse"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="GetCancellationRulesResponse">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Data" type="tns:ArrayOfCancellationDataContainer"/>
          <s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="MessageCode" type="s:string"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfCancellationDataContainer">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="CancellationDataContainer" nillable="true" type="tns:CancellationDataContainer"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="CancellationDataContainer">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="HotelCode" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="CheckIn" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="Night" type="s:int"/>
          <s:element minOccurs="1" maxOccurs="1" name="CancellationDeadlineDate" type="s:dateTime"/>
          <s:element minOccurs="0" maxOccurs="1" name="Data" type="tns:ArrayOfCancellationDataItem"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfCancellationDataItem">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="CancellationDataItem" nillable="true" type="tns:CancellationDataItem"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="CancellationDataItem">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="CancellationType" type="tns:enmCancellationType"/>
          <s:element minOccurs="0" maxOccurs="1" name="HotelCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="SeasonNo" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="BeginDate" nillable="true" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="EndDate" nillable="true" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="ReleaseDayFrom" nillable="true" type="s:int"/>
          <s:element minOccurs="1" maxOccurs="1" name="ReleaseDayTo" nillable="true" type="s:int"/>
          <s:element minOccurs="1" maxOccurs="1" name="AccommodationDayFrom" nillable="true" type="s:int"/>
          <s:element minOccurs="1" maxOccurs="1" name="AccommodationDayTo" nillable="true" type="s:int"/>
          <s:element minOccurs="1" maxOccurs="1" name="ChargedDay" nillable="true" type="s:int"/>
          <s:element minOccurs="1" maxOccurs="1" name="Percent" nillable="true" type="s:int"/>
          <s:element minOccurs="0" maxOccurs="1" name="Description" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="SPONo" nillable="true" type="s:int"/>
          <s:element minOccurs="1" maxOccurs="1" name="NonRefundableSPO" type="s:boolean"/>
        </s:sequence>
      </s:complexType>
      <s:simpleType name="enmCancellationType">
        <s:restriction base="s:string">
          <s:enumeration value="General"/>
          <s:enumeration value="PeriodBased"/>
        </s:restriction>
      </s:simpleType>
      <s:element name="GetContractRemarks">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="parameters" type="tns:GetContractRemarksParams"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="GetContractRemarksParams">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="HotelCode" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="CheckInDate" nillable="true" type="s:dateTime"/>
          <s:element minOccurs="0" maxOccurs="1" name="SeasonNo" type="s:string"/>
        </s:sequence>
      </s:complexType>
      <s:element name="GetContractRemarksResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetContractRemarksResult" type="tns:GetContractRemarksResponse"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="GetContractRemarksResponse">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Data" type="tns:ArrayOfContractRemarksDataItem"/>
          <s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="MessageCode" type="s:string"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfContractRemarksDataItem">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="ContractRemarksDataItem" nillable="true" type="tns:ContractRemarksDataItem"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="ContractRemarksDataItem">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="TourOperatorCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="HotelCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="HotelName" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="SeasonNo" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="GeneralRemarks" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="ChildPolicy" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="CancelPolicy" type="s:string"/>
        </s:sequence>
      </s:complexType>
      <s:element name="GetStopSales">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="token" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="parameters" type="tns:GetStopSalesParams"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="GetStopSalesParams">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="HotelCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RegionCode" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="BeginDate" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="EndDate" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="CreateDate1" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="CreateDate2" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="ChangeDate1" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="ChangeDate2" type="s:dateTime"/>
        </s:sequence>
      </s:complexType>
      <s:element name="GetStopSalesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetStopSalesResult" type="tns:GetStopSalesResponse"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="GetStopSalesResponse">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Data" type="tns:ArrayOfMdlStopSaleDataItem"/>
          <s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="MessageCode" type="s:string"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfMdlStopSaleDataItem">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="mdlStopSaleDataItem" nillable="true" type="tns:mdlStopSaleDataItem"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="mdlStopSaleDataItem">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="BeginDate" nillable="true" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="EndDate" nillable="true" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="RecordID" type="s:int"/>
          <s:element minOccurs="0" maxOccurs="1" name="RecordStatus" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="CreateDate" nillable="true" type="s:dateTime"/>
          <s:element minOccurs="1" maxOccurs="1" name="ChangeDate" nillable="true" type="s:dateTime"/>
          <s:element minOccurs="0" maxOccurs="1" name="HotelCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RoomCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="RoomTypeCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="BoardCode" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="TourOperator" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="Type" type="s:int"/>
          <s:element minOccurs="0" maxOccurs="1" name="TypeDescription" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="Active" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="ValidForGuaranty" type="s:boolean"/>
          <s:element minOccurs="1" maxOccurs="1" name="WebNewRecord" type="s:boolean"/>
          <s:element minOccurs="0" maxOccurs="1" name="Description" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="RecieveDate" nillable="true" type="s:dateTime"/>
        </s:sequence>
      </s:complexType>
    </s:schema>
  </wsdl:types>
  <wsdl:message name="GetSPOSoapIn">
    <wsdl:part name="parameters" element="tns:GetSPO"/>
  </wsdl:message>
  <wsdl:message name="GetSPOSoapOut">
    <wsdl:part name="parameters" element="tns:GetSPOResponse"/>
  </wsdl:message>
  <wsdl:message name="GetSPOPaymentPlanDetailsSoapIn">
    <wsdl:part name="parameters" element="tns:GetSPOPaymentPlanDetails"/>
  </wsdl:message>
  <wsdl:message name="GetSPOPaymentPlanDetailsSoapOut">
    <wsdl:part name="parameters" element="tns:GetSPOPaymentPlanDetailsResponse"/>
  </wsdl:message>
  <wsdl:message name="GetSPOPaymentPlanDetailListSoapIn">
    <wsdl:part name="parameters" element="tns:GetSPOPaymentPlanDetailList"/>
  </wsdl:message>
  <wsdl:message name="GetSPOPaymentPlanDetailListSoapOut">
    <wsdl:part name="parameters" element="tns:GetSPOPaymentPlanDetailListResponse"/>
  </wsdl:message>
  <wsdl:message name="GetDetailSpoSoapIn">
    <wsdl:part name="parameters" element="tns:GetDetailSpo"/>
  </wsdl:message>
  <wsdl:message name="GetDetailSpoSoapOut">
    <wsdl:part name="parameters" element="tns:GetDetailSpoResponse"/>
  </wsdl:message>
  <wsdl:message name="GetHotelCancellationRulesSoapIn">
    <wsdl:part name="parameters" element="tns:GetHotelCancellationRules"/>
  </wsdl:message>
  <wsdl:message name="GetHotelCancellationRulesSoapOut">
    <wsdl:part name="parameters" element="tns:GetHotelCancellationRulesResponse"/>
  </wsdl:message>
  <wsdl:message name="GetHotelPresTextByLanguageCodeSoapIn">
    <wsdl:part name="parameters" element="tns:GetHotelPresTextByLanguageCode"/>
  </wsdl:message>
  <wsdl:message name="GetHotelPresTextByLanguageCodeSoapOut">
    <wsdl:part name="parameters" element="tns:GetHotelPresTextByLanguageCodeResponse"/>
  </wsdl:message>
  <wsdl:message name="GetAllHotelPresTextSoapIn">
    <wsdl:part name="parameters" element="tns:GetAllHotelPresText"/>
  </wsdl:message>
  <wsdl:message name="GetAllHotelPresTextSoapOut">
    <wsdl:part name="parameters" element="tns:GetAllHotelPresTextResponse"/>
  </wsdl:message>
  <wsdl:message name="GetHotelRoomFacilitiesSoapIn">
    <wsdl:part name="parameters" element="tns:GetHotelRoomFacilities"/>
  </wsdl:message>
  <wsdl:message name="GetHotelRoomFacilitiesSoapOut">
    <wsdl:part name="parameters" element="tns:GetHotelRoomFacilitiesResponse"/>
  </wsdl:message>
  <wsdl:message name="GetFacilitiesWithLanguageDescriptionSoapIn">
    <wsdl:part name="parameters" element="tns:GetFacilitiesWithLanguageDescription"/>
  </wsdl:message>
  <wsdl:message name="GetFacilitiesWithLanguageDescriptionSoapOut">
    <wsdl:part name="parameters" element="tns:GetFacilitiesWithLanguageDescriptionResponse"/>
  </wsdl:message>
  <wsdl:message name="GetSampleImageRecIdsSoapIn">
    <wsdl:part name="parameters" element="tns:GetSampleImageRecIds"/>
  </wsdl:message>
  <wsdl:message name="GetSampleImageRecIdsSoapOut">
    <wsdl:part name="parameters" element="tns:GetSampleImageRecIdsResponse"/>
  </wsdl:message>
  <wsdl:message name="GetHotelsCodeAndNameOrderBySoapIn">
    <wsdl:part name="parameters" element="tns:GetHotelsCodeAndNameOrderBy"/>
  </wsdl:message>
  <wsdl:message name="GetHotelsCodeAndNameOrderBySoapOut">
    <wsdl:part name="parameters" element="tns:GetHotelsCodeAndNameOrderByResponse"/>
  </wsdl:message>
  <wsdl:message name="GetAlbenaCodesSoapIn">
    <wsdl:part name="parameters" element="tns:GetAlbenaCodes"/>
  </wsdl:message>
  <wsdl:message name="GetAlbenaCodesSoapOut">
    <wsdl:part name="parameters" element="tns:GetAlbenaCodesResponse"/>
  </wsdl:message>
  <wsdl:message name="GetHotelOrderByPriceSoapIn">
    <wsdl:part name="parameters" element="tns:GetHotelOrderByPrice"/>
  </wsdl:message>
  <wsdl:message name="GetHotelOrderByPriceSoapOut">
    <wsdl:part name="parameters" element="tns:GetHotelOrderByPriceResponse"/>
  </wsdl:message>
  <wsdl:message name="GetHotelBoardsSoapIn">
    <wsdl:part name="parameters" element="tns:GetHotelBoards"/>
  </wsdl:message>
  <wsdl:message name="GetHotelBoardsSoapOut">
    <wsdl:part name="parameters" element="tns:GetHotelBoardsResponse"/>
  </wsdl:message>
  <wsdl:message name="GetAlbenaHotelsSoapIn">
    <wsdl:part name="parameters" element="tns:GetAlbenaHotels"/>
  </wsdl:message>
  <wsdl:message name="GetAlbenaHotelsSoapOut">
    <wsdl:part name="parameters" element="tns:GetAlbenaHotelsResponse"/>
  </wsdl:message>
  <wsdl:message name="GetHotelAllInformationsSoapIn">
    <wsdl:part name="parameters" element="tns:GetHotelAllInformations"/>
  </wsdl:message>
  <wsdl:message name="GetHotelAllInformationsSoapOut">
    <wsdl:part name="parameters" element="tns:GetHotelAllInformationsResponse"/>
  </wsdl:message>
  <wsdl:message name="GetHotelArrivalListSoapIn">
    <wsdl:part name="parameters" element="tns:GetHotelArrivalList"/>
  </wsdl:message>
  <wsdl:message name="GetHotelArrivalListSoapOut">
    <wsdl:part name="parameters" element="tns:GetHotelArrivalListResponse"/>
  </wsdl:message>
  <wsdl:message name="SaveCancelReqSoapIn">
    <wsdl:part name="parameters" element="tns:SaveCancelReq"/>
  </wsdl:message>
  <wsdl:message name="SaveCancelReqSoapOut">
    <wsdl:part name="parameters" element="tns:SaveCancelReqResponse"/>
  </wsdl:message>
  <wsdl:message name="CancellationOfReservationSoapIn">
    <wsdl:part name="parameters" element="tns:CancellationOfReservation"/>
  </wsdl:message>
  <wsdl:message name="CancellationOfReservationSoapOut">
    <wsdl:part name="parameters" element="tns:CancellationOfReservationResponse"/>
  </wsdl:message>
  <wsdl:message name="GetCancelReqMsgSoapIn">
    <wsdl:part name="parameters" element="tns:GetCancelReqMsg"/>
  </wsdl:message>
  <wsdl:message name="GetCancelReqMsgSoapOut">
    <wsdl:part name="parameters" element="tns:GetCancelReqMsgResponse"/>
  </wsdl:message>
  <wsdl:message name="GetTuropFaturaListDSSoapIn">
    <wsdl:part name="parameters" element="tns:GetTuropFaturaListDS"/>
  </wsdl:message>
  <wsdl:message name="GetTuropFaturaListDSSoapOut">
    <wsdl:part name="parameters" element="tns:GetTuropFaturaListDSResponse"/>
  </wsdl:message>
  <wsdl:message name="GetConfirmListSoapIn">
    <wsdl:part name="parameters" element="tns:GetConfirmList"/>
  </wsdl:message>
  <wsdl:message name="GetConfirmListSoapOut">
    <wsdl:part name="parameters" element="tns:GetConfirmListResponse"/>
  </wsdl:message>
  <wsdl:message name="GetUrunSablonSoapIn">
    <wsdl:part name="parameters" element="tns:GetUrunSablon"/>
  </wsdl:message>
  <wsdl:message name="GetUrunSablonSoapOut">
    <wsdl:part name="parameters" element="tns:GetUrunSablonResponse"/>
  </wsdl:message>
  <wsdl:message name="GetUrunSablonListeSoapIn">
    <wsdl:part name="parameters" element="tns:GetUrunSablonListe"/>
  </wsdl:message>
  <wsdl:message name="GetUrunSablonListeSoapOut">
    <wsdl:part name="parameters" element="tns:GetUrunSablonListeResponse"/>
  </wsdl:message>
  <wsdl:message name="GetHotelExtraSoapIn">
    <wsdl:part name="parameters" element="tns:GetHotelExtra"/>
  </wsdl:message>
  <wsdl:message name="GetHotelExtraSoapOut">
    <wsdl:part name="parameters" element="tns:GetHotelExtraResponse"/>
  </wsdl:message>
  <wsdl:message name="GetHotelExtraItemListSoapIn">
    <wsdl:part name="parameters" element="tns:GetHotelExtraItemList"/>
  </wsdl:message>
  <wsdl:message name="GetHotelExtraItemListSoapOut">
    <wsdl:part name="parameters" element="tns:GetHotelExtraItemListResponse"/>
  </wsdl:message>
  <wsdl:message name="GetTourPackageSoapIn">
    <wsdl:part name="parameters" element="tns:GetTourPackage"/>
  </wsdl:message>
  <wsdl:message name="GetTourPackageSoapOut">
    <wsdl:part name="parameters" element="tns:GetTourPackageResponse"/>
  </wsdl:message>
  <wsdl:message name="GetHotelExtrasSoapIn">
    <wsdl:part name="parameters" element="tns:GetHotelExtras"/>
  </wsdl:message>
  <wsdl:message name="GetHotelExtrasSoapOut">
    <wsdl:part name="parameters" element="tns:GetHotelExtrasResponse"/>
  </wsdl:message>
  <wsdl:message name="GetHotelMinStaySoapIn">
    <wsdl:part name="parameters" element="tns:GetHotelMinStay"/>
  </wsdl:message>
  <wsdl:message name="GetHotelMinStaySoapOut">
    <wsdl:part name="parameters" element="tns:GetHotelMinStayResponse"/>
  </wsdl:message>
  <wsdl:message name="CheckFreeSaleSoapIn">
    <wsdl:part name="parameters" element="tns:CheckFreeSale"/>
  </wsdl:message>
  <wsdl:message name="CheckFreeSaleSoapOut">
    <wsdl:part name="parameters" element="tns:CheckFreeSaleResponse"/>
  </wsdl:message>
  <wsdl:message name="RoomAllotRefSoapIn">
    <wsdl:part name="parameters" element="tns:RoomAllotRef"/>
  </wsdl:message>
  <wsdl:message name="RoomAllotRefSoapOut">
    <wsdl:part name="parameters" element="tns:RoomAllotRefResponse"/>
  </wsdl:message>
  <wsdl:message name="StopSaleDSSoapIn">
    <wsdl:part name="parameters" element="tns:StopSaleDS"/>
  </wsdl:message>
  <wsdl:message name="StopSaleDSSoapOut">
    <wsdl:part name="parameters" element="tns:StopSaleDSResponse"/>
  </wsdl:message>
  <wsdl:message name="CheckStopFree_SaleSoapIn">
    <wsdl:part name="parameters" element="tns:CheckStopFree_Sale"/>
  </wsdl:message>
  <wsdl:message name="CheckStopFree_SaleSoapOut">
    <wsdl:part name="parameters" element="tns:CheckStopFree_SaleResponse"/>
  </wsdl:message>
  <wsdl:message name="GetHotelRemarksSoapIn">
    <wsdl:part name="parameters" element="tns:GetHotelRemarks"/>
  </wsdl:message>
  <wsdl:message name="GetHotelRemarksSoapOut">
    <wsdl:part name="parameters" element="tns:GetHotelRemarksResponse"/>
  </wsdl:message>
  <wsdl:message name="GetHotelNotesSoapIn">
    <wsdl:part name="parameters" element="tns:GetHotelNotes"/>
  </wsdl:message>
  <wsdl:message name="GetHotelNotesSoapOut">
    <wsdl:part name="parameters" element="tns:GetHotelNotesResponse"/>
  </wsdl:message>
  <wsdl:message name="GetHotelImageSoapIn">
    <wsdl:part name="parameters" element="tns:GetHotelImage"/>
  </wsdl:message>
  <wsdl:message name="GetHotelImageSoapOut">
    <wsdl:part name="parameters" element="tns:GetHotelImageResponse"/>
  </wsdl:message>
  <wsdl:message name="GetHotelImageByIDSoapIn">
    <wsdl:part name="parameters" element="tns:GetHotelImageByID"/>
  </wsdl:message>
  <wsdl:message name="GetHotelImageByIDSoapOut">
    <wsdl:part name="parameters" element="tns:GetHotelImageByIDResponse"/>
  </wsdl:message>
  <wsdl:message name="GetHotelRoomImageByIDSoapIn">
    <wsdl:part name="parameters" element="tns:GetHotelRoomImageByID"/>
  </wsdl:message>
  <wsdl:message name="GetHotelRoomImageByIDSoapOut">
    <wsdl:part name="parameters" element="tns:GetHotelRoomImageByIDResponse"/>
  </wsdl:message>
  <wsdl:message name="GetTourImageSoapIn">
    <wsdl:part name="parameters" element="tns:GetTourImage"/>
  </wsdl:message>
  <wsdl:message name="GetTourImageSoapOut">
    <wsdl:part name="parameters" element="tns:GetTourImageResponse"/>
  </wsdl:message>
  <wsdl:message name="GetHotelListSoapIn">
    <wsdl:part name="parameters" element="tns:GetHotelList"/>
  </wsdl:message>
  <wsdl:message name="GetHotelListSoapOut">
    <wsdl:part name="parameters" element="tns:GetHotelListResponse"/>
  </wsdl:message>
  <wsdl:message name="NewAllotmentsSoapIn">
    <wsdl:part name="parameters" element="tns:NewAllotments"/>
  </wsdl:message>
  <wsdl:message name="NewAllotmentsSoapOut">
    <wsdl:part name="parameters" element="tns:NewAllotmentsResponse"/>
  </wsdl:message>
  <wsdl:message name="OldAllotmentsSoapIn">
    <wsdl:part name="parameters" element="tns:OldAllotments"/>
  </wsdl:message>
  <wsdl:message name="OldAllotmentsSoapOut">
    <wsdl:part name="parameters" element="tns:OldAllotmentsResponse"/>
  </wsdl:message>
  <wsdl:message name="GetAllotmentViewSoapIn">
    <wsdl:part name="parameters" element="tns:GetAllotmentView"/>
  </wsdl:message>
  <wsdl:message name="GetAllotmentViewSoapOut">
    <wsdl:part name="parameters" element="tns:GetAllotmentViewResponse"/>
  </wsdl:message>
  <wsdl:message name="GetAllotmentViewFilteredSoapIn">
    <wsdl:part name="parameters" element="tns:GetAllotmentViewFiltered"/>
  </wsdl:message>
  <wsdl:message name="GetAllotmentViewFilteredSoapOut">
    <wsdl:part name="parameters" element="tns:GetAllotmentViewFilteredResponse"/>
  </wsdl:message>
  <wsdl:message name="GetDetailedAllotmentViewSoapIn">
    <wsdl:part name="parameters" element="tns:GetDetailedAllotmentView"/>
  </wsdl:message>
  <wsdl:message name="GetDetailedAllotmentViewSoapOut">
    <wsdl:part name="parameters" element="tns:GetDetailedAllotmentViewResponse"/>
  </wsdl:message>
  <wsdl:message name="GetAllotmentDefinationViewSoapIn">
    <wsdl:part name="parameters" element="tns:GetAllotmentDefinationView"/>
  </wsdl:message>
  <wsdl:message name="GetAllotmentDefinationViewSoapOut">
    <wsdl:part name="parameters" element="tns:GetAllotmentDefinationViewResponse"/>
  </wsdl:message>
  <wsdl:message name="GetReleaseDefinationViewSoapIn">
    <wsdl:part name="parameters" element="tns:GetReleaseDefinationView"/>
  </wsdl:message>
  <wsdl:message name="GetReleaseDefinationViewSoapOut">
    <wsdl:part name="parameters" element="tns:GetReleaseDefinationViewResponse"/>
  </wsdl:message>
  <wsdl:message name="GetStopSaleListDSSoapIn">
    <wsdl:part name="parameters" element="tns:GetStopSaleListDS"/>
  </wsdl:message>
  <wsdl:message name="GetStopSaleListDSSoapOut">
    <wsdl:part name="parameters" element="tns:GetStopSaleListDSResponse"/>
  </wsdl:message>
  <wsdl:message name="GetStopSaleListDSV2SoapIn">
    <wsdl:part name="parameters" element="tns:GetStopSaleListDSV2"/>
  </wsdl:message>
  <wsdl:message name="GetStopSaleListDSV2SoapOut">
    <wsdl:part name="parameters" element="tns:GetStopSaleListDSV2Response"/>
  </wsdl:message>
  <wsdl:message name="GetFreeSaleItemListSoapIn">
    <wsdl:part name="parameters" element="tns:GetFreeSaleItemList"/>
  </wsdl:message>
  <wsdl:message name="GetFreeSaleItemListSoapOut">
    <wsdl:part name="parameters" element="tns:GetFreeSaleItemListResponse"/>
  </wsdl:message>
  <wsdl:message name="GetStopSaleByHotelSoapIn">
    <wsdl:part name="parameters" element="tns:GetStopSaleByHotel"/>
  </wsdl:message>
  <wsdl:message name="GetStopSaleByHotelSoapOut">
    <wsdl:part name="parameters" element="tns:GetStopSaleByHotelResponse"/>
  </wsdl:message>
  <wsdl:message name="GetFreeSaleListDSSoapIn">
    <wsdl:part name="parameters" element="tns:GetFreeSaleListDS"/>
  </wsdl:message>
  <wsdl:message name="GetFreeSaleListDSSoapOut">
    <wsdl:part name="parameters" element="tns:GetFreeSaleListDSResponse"/>
  </wsdl:message>
  <wsdl:message name="GetFreeSaleListNewSoapIn">
    <wsdl:part name="parameters" element="tns:GetFreeSaleListNew"/>
  </wsdl:message>
  <wsdl:message name="GetFreeSaleListNewSoapOut">
    <wsdl:part name="parameters" element="tns:GetFreeSaleListNewResponse"/>
  </wsdl:message>
  <wsdl:message name="GetMergedStopSaleSoapIn">
    <wsdl:part name="parameters" element="tns:GetMergedStopSale"/>
  </wsdl:message>
  <wsdl:message name="GetMergedStopSaleSoapOut">
    <wsdl:part name="parameters" element="tns:GetMergedStopSaleResponse"/>
  </wsdl:message>
  <wsdl:message name="GetMergedStopSaleV2SoapIn">
    <wsdl:part name="parameters" element="tns:GetMergedStopSaleV2"/>
  </wsdl:message>
  <wsdl:message name="GetMergedStopSaleV2SoapOut">
    <wsdl:part name="parameters" element="tns:GetMergedStopSaleV2Response"/>
  </wsdl:message>
  <wsdl:message name="GetInhouseListDSSoapIn">
    <wsdl:part name="parameters" element="tns:GetInhouseListDS"/>
  </wsdl:message>
  <wsdl:message name="GetInhouseListDSSoapOut">
    <wsdl:part name="parameters" element="tns:GetInhouseListDSResponse"/>
  </wsdl:message>
  <wsdl:message name="GetHotelRoomPaxDetailSoapIn">
    <wsdl:part name="parameters" element="tns:GetHotelRoomPaxDetail"/>
  </wsdl:message>
  <wsdl:message name="GetHotelRoomPaxDetailSoapOut">
    <wsdl:part name="parameters" element="tns:GetHotelRoomPaxDetailResponse"/>
  </wsdl:message>
  <wsdl:message name="GetHotelEmailSoapIn">
    <wsdl:part name="parameters" element="tns:GetHotelEmail"/>
  </wsdl:message>
  <wsdl:message name="GetHotelEmailSoapOut">
    <wsdl:part name="parameters" element="tns:GetHotelEmailResponse"/>
  </wsdl:message>
  <wsdl:message name="GetHotelEmail2SoapIn">
    <wsdl:part name="parameters" element="tns:GetHotelEmail2"/>
  </wsdl:message>
  <wsdl:message name="GetHotelEmail2SoapOut">
    <wsdl:part name="parameters" element="tns:GetHotelEmail2Response"/>
  </wsdl:message>
  <wsdl:message name="GetHotelLocationSoapIn">
    <wsdl:part name="parameters" element="tns:GetHotelLocation"/>
  </wsdl:message>
  <wsdl:message name="GetHotelLocationSoapOut">
    <wsdl:part name="parameters" element="tns:GetHotelLocationResponse"/>
  </wsdl:message>
  <wsdl:message name="GetGeneralExportSearchIdSoapIn">
    <wsdl:part name="parameters" element="tns:GetGeneralExportSearchId"/>
  </wsdl:message>
  <wsdl:message name="GetGeneralExportSearchIdSoapOut">
    <wsdl:part name="parameters" element="tns:GetGeneralExportSearchIdResponse"/>
  </wsdl:message>
  <wsdl:message name="GetGeneralExportSearchIdV2SoapIn">
    <wsdl:part name="parameters" element="tns:GetGeneralExportSearchIdV2"/>
  </wsdl:message>
  <wsdl:message name="GetGeneralExportSearchIdV2SoapOut">
    <wsdl:part name="parameters" element="tns:GetGeneralExportSearchIdV2Response"/>
  </wsdl:message>
  <wsdl:message name="GetGeneralExportSearchIdV3SoapIn">
    <wsdl:part name="parameters" element="tns:GetGeneralExportSearchIdV3"/>
  </wsdl:message>
  <wsdl:message name="GetGeneralExportSearchIdV3SoapOut">
    <wsdl:part name="parameters" element="tns:GetGeneralExportSearchIdV3Response"/>
  </wsdl:message>
  <wsdl:message name="GetGeneralExportXmlSoapIn">
    <wsdl:part name="parameters" element="tns:GetGeneralExportXml"/>
  </wsdl:message>
  <wsdl:message name="GetGeneralExportXmlSoapOut">
    <wsdl:part name="parameters" element="tns:GetGeneralExportXmlResponse"/>
  </wsdl:message>
  <wsdl:message name="GetKickbackItemListSoapIn">
    <wsdl:part name="parameters" element="tns:GetKickbackItemList"/>
  </wsdl:message>
  <wsdl:message name="GetKickbackItemListSoapOut">
    <wsdl:part name="parameters" element="tns:GetKickbackItemListResponse"/>
  </wsdl:message>
  <wsdl:message name="GetRegionsSoapIn">
    <wsdl:part name="parameters" element="tns:GetRegions"/>
  </wsdl:message>
  <wsdl:message name="GetRegionsSoapOut">
    <wsdl:part name="parameters" element="tns:GetRegionsResponse"/>
  </wsdl:message>
  <wsdl:message name="GetHotelsSoapIn">
    <wsdl:part name="parameters" element="tns:GetHotels"/>
  </wsdl:message>
  <wsdl:message name="GetHotelsSoapOut">
    <wsdl:part name="parameters" element="tns:GetHotelsResponse"/>
  </wsdl:message>
  <wsdl:message name="GetCategoriesSoapIn">
    <wsdl:part name="parameters" element="tns:GetCategories"/>
  </wsdl:message>
  <wsdl:message name="GetCategoriesSoapOut">
    <wsdl:part name="parameters" element="tns:GetCategoriesResponse"/>
  </wsdl:message>
  <wsdl:message name="GetRoomsSoapIn">
    <wsdl:part name="parameters" element="tns:GetRooms"/>
  </wsdl:message>
  <wsdl:message name="GetRoomsSoapOut">
    <wsdl:part name="parameters" element="tns:GetRoomsResponse"/>
  </wsdl:message>
  <wsdl:message name="GetRoomTypesSoapIn">
    <wsdl:part name="parameters" element="tns:GetRoomTypes"/>
  </wsdl:message>
  <wsdl:message name="GetRoomTypesSoapOut">
    <wsdl:part name="parameters" element="tns:GetRoomTypesResponse"/>
  </wsdl:message>
  <wsdl:message name="GetBoardsSoapIn">
    <wsdl:part name="parameters" element="tns:GetBoards"/>
  </wsdl:message>
  <wsdl:message name="GetBoardsSoapOut">
    <wsdl:part name="parameters" element="tns:GetBoardsResponse"/>
  </wsdl:message>
  <wsdl:message name="GetCancellationRulesSoapIn">
    <wsdl:part name="parameters" element="tns:GetCancellationRules"/>
  </wsdl:message>
  <wsdl:message name="GetCancellationRulesSoapOut">
    <wsdl:part name="parameters" element="tns:GetCancellationRulesResponse"/>
  </wsdl:message>
  <wsdl:message name="GetContractRemarksSoapIn">
    <wsdl:part name="parameters" element="tns:GetContractRemarks"/>
  </wsdl:message>
  <wsdl:message name="GetContractRemarksSoapOut">
    <wsdl:part name="parameters" element="tns:GetContractRemarksResponse"/>
  </wsdl:message>
  <wsdl:message name="GetStopSalesSoapIn">
    <wsdl:part name="parameters" element="tns:GetStopSales"/>
  </wsdl:message>
  <wsdl:message name="GetStopSalesSoapOut">
    <wsdl:part name="parameters" element="tns:GetStopSalesResponse"/>
  </wsdl:message>
  <wsdl:portType name="HotelSoap">
    <wsdl:operation name="GetSPO">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Gets the SPO List</wsdl:documentation>
      <wsdl:input message="tns:GetSPOSoapIn"/>
      <wsdl:output message="tns:GetSPOSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetSPOPaymentPlanDetails">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Gets the SPO Payment Plan Details</wsdl:documentation>
      <wsdl:input message="tns:GetSPOPaymentPlanDetailsSoapIn"/>
      <wsdl:output message="tns:GetSPOPaymentPlanDetailsSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetSPOPaymentPlanDetailList">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Gets the SPO Payment Plan Details</wsdl:documentation>
      <wsdl:input message="tns:GetSPOPaymentPlanDetailListSoapIn"/>
      <wsdl:output message="tns:GetSPOPaymentPlanDetailListSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetDetailSpo">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Gets the SPO Detail Info</wsdl:documentation>
      <wsdl:input message="tns:GetDetailSpoSoapIn"/>
      <wsdl:output message="tns:GetDetailSpoSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetHotelCancellationRules">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Gets the Hotel Cancellation Rules</wsdl:documentation>
      <wsdl:input message="tns:GetHotelCancellationRulesSoapIn"/>
      <wsdl:output message="tns:GetHotelCancellationRulesSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetHotelPresTextByLanguageCode">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Gets the HotelPresText by LanguageCode</wsdl:documentation>
      <wsdl:input message="tns:GetHotelPresTextByLanguageCodeSoapIn"/>
      <wsdl:output message="tns:GetHotelPresTextByLanguageCodeSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetAllHotelPresText">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Gets the AllHotelPresText</wsdl:documentation>
      <wsdl:input message="tns:GetAllHotelPresTextSoapIn"/>
      <wsdl:output message="tns:GetAllHotelPresTextSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetHotelRoomFacilities">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Gets HotelRoom Facilities</wsdl:documentation>
      <wsdl:input message="tns:GetHotelRoomFacilitiesSoapIn"/>
      <wsdl:output message="tns:GetHotelRoomFacilitiesSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetFacilitiesWithLanguageDescription">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Gets HotelRoom Facilities</wsdl:documentation>
      <wsdl:input message="tns:GetFacilitiesWithLanguageDescriptionSoapIn"/>
      <wsdl:output message="tns:GetFacilitiesWithLanguageDescriptionSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetSampleImageRecIds">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Gets the SampleImageRecIds</wsdl:documentation>
      <wsdl:input message="tns:GetSampleImageRecIdsSoapIn"/>
      <wsdl:output message="tns:GetSampleImageRecIdsSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetHotelsCodeAndNameOrderBy">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Gets Hotels based on the given token return Code,Name, order by </wsdl:documentation>
      <wsdl:input message="tns:GetHotelsCodeAndNameOrderBySoapIn"/>
      <wsdl:output message="tns:GetHotelsCodeAndNameOrderBySoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetAlbenaCodes">
      <wsdl:input message="tns:GetAlbenaCodesSoapIn"/>
      <wsdl:output message="tns:GetAlbenaCodesSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetHotelOrderByPrice">
      <wsdl:input message="tns:GetHotelOrderByPriceSoapIn"/>
      <wsdl:output message="tns:GetHotelOrderByPriceSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetHotelBoards">
      <wsdl:input message="tns:GetHotelBoardsSoapIn"/>
      <wsdl:output message="tns:GetHotelBoardsSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetAlbenaHotels">
      <wsdl:input message="tns:GetAlbenaHotelsSoapIn"/>
      <wsdl:output message="tns:GetAlbenaHotelsSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetHotelAllInformations">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Gets the Hotel AllInformations</wsdl:documentation>
      <wsdl:input message="tns:GetHotelAllInformationsSoapIn"/>
      <wsdl:output message="tns:GetHotelAllInformationsSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetHotelArrivalList">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Lists the Arrival List and Details of the Hotel. And Cancel List</wsdl:documentation>
      <wsdl:input message="tns:GetHotelArrivalListSoapIn"/>
      <wsdl:output message="tns:GetHotelArrivalListSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="SaveCancelReq">
      <wsdl:input message="tns:SaveCancelReqSoapIn"/>
      <wsdl:output message="tns:SaveCancelReqSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="CancellationOfReservation">
      <wsdl:input message="tns:CancellationOfReservationSoapIn"/>
      <wsdl:output message="tns:CancellationOfReservationSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetCancelReqMsg">
      <wsdl:input message="tns:GetCancelReqMsgSoapIn"/>
      <wsdl:output message="tns:GetCancelReqMsgSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetTuropFaturaListDS">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Operator Satis Fatura Listesireturn ...</wsdl:documentation>
      <wsdl:input message="tns:GetTuropFaturaListDSSoapIn"/>
      <wsdl:output message="tns:GetTuropFaturaListDSSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetConfirmList">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Gets the Confirmation List and Details of the Hotel</wsdl:documentation>
      <wsdl:input message="tns:GetConfirmListSoapIn"/>
      <wsdl:output message="tns:GetConfirmListSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetUrunSablon">
      <wsdl:input message="tns:GetUrunSablonSoapIn"/>
      <wsdl:output message="tns:GetUrunSablonSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetUrunSablonListe">
      <wsdl:input message="tns:GetUrunSablonListeSoapIn"/>
      <wsdl:output message="tns:GetUrunSablonListeSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetHotelExtra">
      <wsdl:input message="tns:GetHotelExtraSoapIn"/>
      <wsdl:output message="tns:GetHotelExtraSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetHotelExtraItemList">
      <wsdl:input message="tns:GetHotelExtraItemListSoapIn"/>
      <wsdl:output message="tns:GetHotelExtraItemListSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetTourPackage">
      <wsdl:input message="tns:GetTourPackageSoapIn"/>
      <wsdl:output message="tns:GetTourPackageSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetHotelExtras">
      <wsdl:input message="tns:GetHotelExtrasSoapIn"/>
      <wsdl:output message="tns:GetHotelExtrasSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetHotelMinStay">
      <wsdl:input message="tns:GetHotelMinStaySoapIn"/>
      <wsdl:output message="tns:GetHotelMinStaySoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="CheckFreeSale">
      <wsdl:input message="tns:CheckFreeSaleSoapIn"/>
      <wsdl:output message="tns:CheckFreeSaleSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="RoomAllotRef">
      <wsdl:input message="tns:RoomAllotRefSoapIn"/>
      <wsdl:output message="tns:RoomAllotRefSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="StopSaleDS">
      <wsdl:input message="tns:StopSaleDSSoapIn"/>
      <wsdl:output message="tns:StopSaleDSSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="CheckStopFree_Sale">
      <wsdl:input message="tns:CheckStopFree_SaleSoapIn"/>
      <wsdl:output message="tns:CheckStopFree_SaleSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetHotelRemarks">
      <wsdl:input message="tns:GetHotelRemarksSoapIn"/>
      <wsdl:output message="tns:GetHotelRemarksSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetHotelNotes">
      <wsdl:input message="tns:GetHotelNotesSoapIn"/>
      <wsdl:output message="tns:GetHotelNotesSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetHotelImage">
      <wsdl:input message="tns:GetHotelImageSoapIn"/>
      <wsdl:output message="tns:GetHotelImageSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetHotelImageByID">
      <wsdl:input message="tns:GetHotelImageByIDSoapIn"/>
      <wsdl:output message="tns:GetHotelImageByIDSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetHotelRoomImageByID">
      <wsdl:input message="tns:GetHotelRoomImageByIDSoapIn"/>
      <wsdl:output message="tns:GetHotelRoomImageByIDSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetTourImage">
      <wsdl:input message="tns:GetTourImageSoapIn"/>
      <wsdl:output message="tns:GetTourImageSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetHotelList">
      <wsdl:input message="tns:GetHotelListSoapIn"/>
      <wsdl:output message="tns:GetHotelListSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="NewAllotments">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">New Hotel Allotment Report</wsdl:documentation>
      <wsdl:input message="tns:NewAllotmentsSoapIn"/>
      <wsdl:output message="tns:NewAllotmentsSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="OldAllotments">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Old Hotel Allotment Report( will be arranged soon )</wsdl:documentation>
      <wsdl:input message="tns:OldAllotmentsSoapIn"/>
      <wsdl:output message="tns:OldAllotmentsSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetAllotmentView">
      <wsdl:input message="tns:GetAllotmentViewSoapIn"/>
      <wsdl:output message="tns:GetAllotmentViewSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetAllotmentViewFiltered">
      <wsdl:input message="tns:GetAllotmentViewFilteredSoapIn"/>
      <wsdl:output message="tns:GetAllotmentViewFilteredSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetDetailedAllotmentView">
      <wsdl:input message="tns:GetDetailedAllotmentViewSoapIn"/>
      <wsdl:output message="tns:GetDetailedAllotmentViewSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetAllotmentDefinationView">
      <wsdl:input message="tns:GetAllotmentDefinationViewSoapIn"/>
      <wsdl:output message="tns:GetAllotmentDefinationViewSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetReleaseDefinationView">
      <wsdl:input message="tns:GetReleaseDefinationViewSoapIn"/>
      <wsdl:output message="tns:GetReleaseDefinationViewSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetStopSaleListDS">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">StopSale Listesireturn ...</wsdl:documentation>
      <wsdl:input message="tns:GetStopSaleListDSSoapIn"/>
      <wsdl:output message="tns:GetStopSaleListDSSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetStopSaleListDSV2">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">StopSale List Version 2</wsdl:documentation>
      <wsdl:input message="tns:GetStopSaleListDSV2SoapIn"/>
      <wsdl:output message="tns:GetStopSaleListDSV2SoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetFreeSaleItemList">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">StopSale List Version 2</wsdl:documentation>
      <wsdl:input message="tns:GetFreeSaleItemListSoapIn"/>
      <wsdl:output message="tns:GetFreeSaleItemListSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetStopSaleByHotel">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Otelin belirtilen tarihtte stop sale i olup olmadýðýreturn ...</wsdl:documentation>
      <wsdl:input message="tns:GetStopSaleByHotelSoapIn"/>
      <wsdl:output message="tns:GetStopSaleByHotelSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetFreeSaleListDS">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">StopSale Listesireturn ...</wsdl:documentation>
      <wsdl:input message="tns:GetFreeSaleListDSSoapIn"/>
      <wsdl:output message="tns:GetFreeSaleListDSSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetFreeSaleListNew">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">FreeSale Listesireturn ...</wsdl:documentation>
      <wsdl:input message="tns:GetFreeSaleListNewSoapIn"/>
      <wsdl:output message="tns:GetFreeSaleListNewSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetMergedStopSale">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">StopSale Listesireturn ...</wsdl:documentation>
      <wsdl:input message="tns:GetMergedStopSaleSoapIn"/>
      <wsdl:output message="tns:GetMergedStopSaleSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetMergedStopSaleV2">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">StopSale day by day</wsdl:documentation>
      <wsdl:input message="tns:GetMergedStopSaleV2SoapIn"/>
      <wsdl:output message="tns:GetMergedStopSaleV2SoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetInhouseListDS">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Inhouse List</wsdl:documentation>
      <wsdl:input message="tns:GetInhouseListDSSoapIn"/>
      <wsdl:output message="tns:GetInhouseListDSSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetHotelRoomPaxDetail">
      <wsdl:input message="tns:GetHotelRoomPaxDetailSoapIn"/>
      <wsdl:output message="tns:GetHotelRoomPaxDetailSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetHotelEmail">
      <wsdl:input message="tns:GetHotelEmailSoapIn"/>
      <wsdl:output message="tns:GetHotelEmailSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetHotelEmail2">
      <wsdl:input message="tns:GetHotelEmail2SoapIn"/>
      <wsdl:output message="tns:GetHotelEmail2SoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetHotelLocation">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get Hotel Location For GoogleMap</wsdl:documentation>
      <wsdl:input message="tns:GetHotelLocationSoapIn"/>
      <wsdl:output message="tns:GetHotelLocationSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetGeneralExportSearchId">
      <wsdl:input message="tns:GetGeneralExportSearchIdSoapIn"/>
      <wsdl:output message="tns:GetGeneralExportSearchIdSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetGeneralExportSearchIdV2">
      <wsdl:input message="tns:GetGeneralExportSearchIdV2SoapIn"/>
      <wsdl:output message="tns:GetGeneralExportSearchIdV2SoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetGeneralExportSearchIdV3">
      <wsdl:input message="tns:GetGeneralExportSearchIdV3SoapIn"/>
      <wsdl:output message="tns:GetGeneralExportSearchIdV3SoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetGeneralExportXml">
      <wsdl:input message="tns:GetGeneralExportXmlSoapIn"/>
      <wsdl:output message="tns:GetGeneralExportXmlSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetKickbackItemList">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Kickback List Version</wsdl:documentation>
      <wsdl:input message="tns:GetKickbackItemListSoapIn"/>
      <wsdl:output message="tns:GetKickbackItemListSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetRegions">
      <wsdl:input message="tns:GetRegionsSoapIn"/>
      <wsdl:output message="tns:GetRegionsSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetHotels">
      <wsdl:input message="tns:GetHotelsSoapIn"/>
      <wsdl:output message="tns:GetHotelsSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetCategories">
      <wsdl:input message="tns:GetCategoriesSoapIn"/>
      <wsdl:output message="tns:GetCategoriesSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetRooms">
      <wsdl:input message="tns:GetRoomsSoapIn"/>
      <wsdl:output message="tns:GetRoomsSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetRoomTypes">
      <wsdl:input message="tns:GetRoomTypesSoapIn"/>
      <wsdl:output message="tns:GetRoomTypesSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetBoards">
      <wsdl:input message="tns:GetBoardsSoapIn"/>
      <wsdl:output message="tns:GetBoardsSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetCancellationRules">
      <wsdl:input message="tns:GetCancellationRulesSoapIn"/>
      <wsdl:output message="tns:GetCancellationRulesSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetContractRemarks">
      <wsdl:input message="tns:GetContractRemarksSoapIn"/>
      <wsdl:output message="tns:GetContractRemarksSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetStopSales">
      <wsdl:input message="tns:GetStopSalesSoapIn"/>
      <wsdl:output message="tns:GetStopSalesSoapOut"/>
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="HotelSoap" type="tns:HotelSoap">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="GetSPO">
      <soap:operation soapAction="http://www.sansejour.com/GetSPO" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSPOPaymentPlanDetails">
      <soap:operation soapAction="http://www.sansejour.com/GetSPOPaymentPlanDetails" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSPOPaymentPlanDetailList">
      <soap:operation soapAction="http://www.sansejour.com/GetSPOPaymentPlanDetailList" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDetailSpo">
      <soap:operation soapAction="http://www.sansejour.com/GetDetailSpo" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelCancellationRules">
      <soap:operation soapAction="http://www.sansejour.com/GetHotelCancellationRules" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelPresTextByLanguageCode">
      <soap:operation soapAction="http://www.sansejour.com/GetHotelPresTextByLanguageCode" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllHotelPresText">
      <soap:operation soapAction="http://www.sansejour.com/GetAllHotelPresText" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelRoomFacilities">
      <soap:operation soapAction="http://www.sansejour.com/GetHotelRoomFacilities" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFacilitiesWithLanguageDescription">
      <soap:operation soapAction="http://www.sansejour.com/GetFacilitiesWithLanguageDescription" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSampleImageRecIds">
      <soap:operation soapAction="http://www.sansejour.com/GetSampleImageRecIds" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelsCodeAndNameOrderBy">
      <soap:operation soapAction="http://www.sansejour.com/GetHotelsCodeAndNameOrderBy" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAlbenaCodes">
      <soap:operation soapAction="http://www.sansejour.com/GetAlbenaCodes" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelOrderByPrice">
      <soap:operation soapAction="http://www.sansejour.com/GetHotelOrderByPrice" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelBoards">
      <soap:operation soapAction="http://www.sansejour.com/GetHotelBoards" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAlbenaHotels">
      <soap:operation soapAction="http://www.sansejour.com/GetAlbenaHotels" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelAllInformations">
      <soap:operation soapAction="http://www.sansejour.com/GetHotelAllInformations" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelArrivalList">
      <soap:operation soapAction="http://www.sansejour.com/GetHotelArrivalList" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveCancelReq">
      <soap:operation soapAction="http://www.sansejour.com/SaveCancelReq" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CancellationOfReservation">
      <soap:operation soapAction="http://www.sansejour.com/CancellationOfReservation" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCancelReqMsg">
      <soap:operation soapAction="http://www.sansejour.com/GetCancelReqMsg" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTuropFaturaListDS">
      <soap:operation soapAction="http://www.sansejour.com/GetTuropFaturaListDS" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetConfirmList">
      <soap:operation soapAction="http://www.sansejour.com/GetConfirmList" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetUrunSablon">
      <soap:operation soapAction="http://www.sansejour.com/GetUrunSablon" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetUrunSablonListe">
      <soap:operation soapAction="http://www.sansejour.com/GetUrunSablonListe" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelExtra">
      <soap:operation soapAction="http://www.sansejour.com/GetHotelExtra" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelExtraItemList">
      <soap:operation soapAction="http://www.sansejour.com/GetHotelExtraItemList" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTourPackage">
      <soap:operation soapAction="http://www.sansejour.com/GetTourPackage" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelExtras">
      <soap:operation soapAction="http://www.sansejour.com/GetHotelExtras" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelMinStay">
      <soap:operation soapAction="http://www.sansejour.com/GetHotelMinStay" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckFreeSale">
      <soap:operation soapAction="http://www.sansejour.com/CheckFreeSale" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RoomAllotRef">
      <soap:operation soapAction="http://www.sansejour.com/RoomAllotRef" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StopSaleDS">
      <soap:operation soapAction="http://www.sansejour.com/StopSaleDS" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckStopFree_Sale">
      <soap:operation soapAction="http://www.sansejour.com/CheckStopFree_Sale" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelRemarks">
      <soap:operation soapAction="http://www.sansejour.com/GetHotelRemarks" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelNotes">
      <soap:operation soapAction="http://www.sansejour.com/GetHotelNotes" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelImage">
      <soap:operation soapAction="http://www.sansejour.com/GetHotelImage" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelImageByID">
      <soap:operation soapAction="http://www.sansejour.com/GetHotelImageByID" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelRoomImageByID">
      <soap:operation soapAction="http://www.sansejour.com/GetHotelRoomImageByID" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTourImage">
      <soap:operation soapAction="http://www.sansejour.com/GetTourImage" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelList">
      <soap:operation soapAction="http://www.sansejour.com/GetHotelList" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NewAllotments">
      <soap:operation soapAction="http://www.sansejour.com/NewAllotments" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OldAllotments">
      <soap:operation soapAction="http://www.sansejour.com/OldAllotments" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllotmentView">
      <soap:operation soapAction="http://www.sansejour.com/GetAllotmentView" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllotmentViewFiltered">
      <soap:operation soapAction="http://www.sansejour.com/GetAllotmentViewFiltered" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDetailedAllotmentView">
      <soap:operation soapAction="http://www.sansejour.com/GetDetailedAllotmentView" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllotmentDefinationView">
      <soap:operation soapAction="http://www.sansejour.com/GetAllotmentDefinationView" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetReleaseDefinationView">
      <soap:operation soapAction="http://www.sansejour.com/GetReleaseDefinationView" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetStopSaleListDS">
      <soap:operation soapAction="http://www.sansejour.com/GetStopSaleListDS" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetStopSaleListDSV2">
      <soap:operation soapAction="http://www.sansejour.com/GetStopSaleListDSV2" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFreeSaleItemList">
      <soap:operation soapAction="http://www.sansejour.com/GetFreeSaleItemList" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetStopSaleByHotel">
      <soap:operation soapAction="http://www.sansejour.com/GetStopSaleByHotel" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFreeSaleListDS">
      <soap:operation soapAction="http://www.sansejour.com/GetFreeSaleListDS" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFreeSaleListNew">
      <soap:operation soapAction="http://www.sansejour.com/GetFreeSaleListNew" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetMergedStopSale">
      <soap:operation soapAction="http://www.sansejour.com/GetMergedStopSale" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetMergedStopSaleV2">
      <soap:operation soapAction="http://www.sansejour.com/GetMergedStopSaleV2" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetInhouseListDS">
      <soap:operation soapAction="http://www.sansejour.com/GetInhouseListDS" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelRoomPaxDetail">
      <soap:operation soapAction="http://www.sansejour.com/GetHotelRoomPaxDetail" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelEmail">
      <soap:operation soapAction="http://www.sansejour.com/GetHotelEmail" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelEmail2">
      <soap:operation soapAction="http://www.sansejour.com/GetHotelEmail2" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelLocation">
      <soap:operation soapAction="http://www.sansejour.com/GetHotelLocation" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetGeneralExportSearchId">
      <soap:operation soapAction="http://www.sansejour.com/GetGeneralExportSearchId" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetGeneralExportSearchIdV2">
      <soap:operation soapAction="http://www.sansejour.com/GetGeneralExportSearchIdV2" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetGeneralExportSearchIdV3">
      <soap:operation soapAction="http://www.sansejour.com/GetGeneralExportSearchIdV3" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetGeneralExportXml">
      <soap:operation soapAction="http://www.sansejour.com/GetGeneralExportXml" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetKickbackItemList">
      <soap:operation soapAction="http://www.sansejour.com/GetKickbackItemList" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetRegions">
      <soap:operation soapAction="http://www.sansejour.com/GetRegions" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotels">
      <soap:operation soapAction="http://www.sansejour.com/GetHotels" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCategories">
      <soap:operation soapAction="http://www.sansejour.com/GetCategories" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetRooms">
      <soap:operation soapAction="http://www.sansejour.com/GetRooms" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetRoomTypes">
      <soap:operation soapAction="http://www.sansejour.com/GetRoomTypes" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetBoards">
      <soap:operation soapAction="http://www.sansejour.com/GetBoards" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCancellationRules">
      <soap:operation soapAction="http://www.sansejour.com/GetCancellationRules" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetContractRemarks">
      <soap:operation soapAction="http://www.sansejour.com/GetContractRemarks" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetStopSales">
      <soap:operation soapAction="http://www.sansejour.com/GetStopSales" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="HotelSoap12" type="tns:HotelSoap">
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="GetSPO">
      <soap12:operation soapAction="http://www.sansejour.com/GetSPO" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSPOPaymentPlanDetails">
      <soap12:operation soapAction="http://www.sansejour.com/GetSPOPaymentPlanDetails" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSPOPaymentPlanDetailList">
      <soap12:operation soapAction="http://www.sansejour.com/GetSPOPaymentPlanDetailList" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDetailSpo">
      <soap12:operation soapAction="http://www.sansejour.com/GetDetailSpo" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelCancellationRules">
      <soap12:operation soapAction="http://www.sansejour.com/GetHotelCancellationRules" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelPresTextByLanguageCode">
      <soap12:operation soapAction="http://www.sansejour.com/GetHotelPresTextByLanguageCode" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllHotelPresText">
      <soap12:operation soapAction="http://www.sansejour.com/GetAllHotelPresText" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelRoomFacilities">
      <soap12:operation soapAction="http://www.sansejour.com/GetHotelRoomFacilities" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFacilitiesWithLanguageDescription">
      <soap12:operation soapAction="http://www.sansejour.com/GetFacilitiesWithLanguageDescription" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSampleImageRecIds">
      <soap12:operation soapAction="http://www.sansejour.com/GetSampleImageRecIds" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelsCodeAndNameOrderBy">
      <soap12:operation soapAction="http://www.sansejour.com/GetHotelsCodeAndNameOrderBy" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAlbenaCodes">
      <soap12:operation soapAction="http://www.sansejour.com/GetAlbenaCodes" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelOrderByPrice">
      <soap12:operation soapAction="http://www.sansejour.com/GetHotelOrderByPrice" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelBoards">
      <soap12:operation soapAction="http://www.sansejour.com/GetHotelBoards" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAlbenaHotels">
      <soap12:operation soapAction="http://www.sansejour.com/GetAlbenaHotels" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelAllInformations">
      <soap12:operation soapAction="http://www.sansejour.com/GetHotelAllInformations" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelArrivalList">
      <soap12:operation soapAction="http://www.sansejour.com/GetHotelArrivalList" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveCancelReq">
      <soap12:operation soapAction="http://www.sansejour.com/SaveCancelReq" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CancellationOfReservation">
      <soap12:operation soapAction="http://www.sansejour.com/CancellationOfReservation" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCancelReqMsg">
      <soap12:operation soapAction="http://www.sansejour.com/GetCancelReqMsg" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTuropFaturaListDS">
      <soap12:operation soapAction="http://www.sansejour.com/GetTuropFaturaListDS" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetConfirmList">
      <soap12:operation soapAction="http://www.sansejour.com/GetConfirmList" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetUrunSablon">
      <soap12:operation soapAction="http://www.sansejour.com/GetUrunSablon" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetUrunSablonListe">
      <soap12:operation soapAction="http://www.sansejour.com/GetUrunSablonListe" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelExtra">
      <soap12:operation soapAction="http://www.sansejour.com/GetHotelExtra" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelExtraItemList">
      <soap12:operation soapAction="http://www.sansejour.com/GetHotelExtraItemList" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTourPackage">
      <soap12:operation soapAction="http://www.sansejour.com/GetTourPackage" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelExtras">
      <soap12:operation soapAction="http://www.sansejour.com/GetHotelExtras" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelMinStay">
      <soap12:operation soapAction="http://www.sansejour.com/GetHotelMinStay" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckFreeSale">
      <soap12:operation soapAction="http://www.sansejour.com/CheckFreeSale" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RoomAllotRef">
      <soap12:operation soapAction="http://www.sansejour.com/RoomAllotRef" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="StopSaleDS">
      <soap12:operation soapAction="http://www.sansejour.com/StopSaleDS" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckStopFree_Sale">
      <soap12:operation soapAction="http://www.sansejour.com/CheckStopFree_Sale" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelRemarks">
      <soap12:operation soapAction="http://www.sansejour.com/GetHotelRemarks" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelNotes">
      <soap12:operation soapAction="http://www.sansejour.com/GetHotelNotes" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelImage">
      <soap12:operation soapAction="http://www.sansejour.com/GetHotelImage" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelImageByID">
      <soap12:operation soapAction="http://www.sansejour.com/GetHotelImageByID" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelRoomImageByID">
      <soap12:operation soapAction="http://www.sansejour.com/GetHotelRoomImageByID" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTourImage">
      <soap12:operation soapAction="http://www.sansejour.com/GetTourImage" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelList">
      <soap12:operation soapAction="http://www.sansejour.com/GetHotelList" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="NewAllotments">
      <soap12:operation soapAction="http://www.sansejour.com/NewAllotments" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OldAllotments">
      <soap12:operation soapAction="http://www.sansejour.com/OldAllotments" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllotmentView">
      <soap12:operation soapAction="http://www.sansejour.com/GetAllotmentView" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllotmentViewFiltered">
      <soap12:operation soapAction="http://www.sansejour.com/GetAllotmentViewFiltered" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDetailedAllotmentView">
      <soap12:operation soapAction="http://www.sansejour.com/GetDetailedAllotmentView" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllotmentDefinationView">
      <soap12:operation soapAction="http://www.sansejour.com/GetAllotmentDefinationView" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetReleaseDefinationView">
      <soap12:operation soapAction="http://www.sansejour.com/GetReleaseDefinationView" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetStopSaleListDS">
      <soap12:operation soapAction="http://www.sansejour.com/GetStopSaleListDS" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetStopSaleListDSV2">
      <soap12:operation soapAction="http://www.sansejour.com/GetStopSaleListDSV2" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFreeSaleItemList">
      <soap12:operation soapAction="http://www.sansejour.com/GetFreeSaleItemList" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetStopSaleByHotel">
      <soap12:operation soapAction="http://www.sansejour.com/GetStopSaleByHotel" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFreeSaleListDS">
      <soap12:operation soapAction="http://www.sansejour.com/GetFreeSaleListDS" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFreeSaleListNew">
      <soap12:operation soapAction="http://www.sansejour.com/GetFreeSaleListNew" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetMergedStopSale">
      <soap12:operation soapAction="http://www.sansejour.com/GetMergedStopSale" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetMergedStopSaleV2">
      <soap12:operation soapAction="http://www.sansejour.com/GetMergedStopSaleV2" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetInhouseListDS">
      <soap12:operation soapAction="http://www.sansejour.com/GetInhouseListDS" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelRoomPaxDetail">
      <soap12:operation soapAction="http://www.sansejour.com/GetHotelRoomPaxDetail" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelEmail">
      <soap12:operation soapAction="http://www.sansejour.com/GetHotelEmail" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelEmail2">
      <soap12:operation soapAction="http://www.sansejour.com/GetHotelEmail2" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotelLocation">
      <soap12:operation soapAction="http://www.sansejour.com/GetHotelLocation" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetGeneralExportSearchId">
      <soap12:operation soapAction="http://www.sansejour.com/GetGeneralExportSearchId" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetGeneralExportSearchIdV2">
      <soap12:operation soapAction="http://www.sansejour.com/GetGeneralExportSearchIdV2" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetGeneralExportSearchIdV3">
      <soap12:operation soapAction="http://www.sansejour.com/GetGeneralExportSearchIdV3" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetGeneralExportXml">
      <soap12:operation soapAction="http://www.sansejour.com/GetGeneralExportXml" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetKickbackItemList">
      <soap12:operation soapAction="http://www.sansejour.com/GetKickbackItemList" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetRegions">
      <soap12:operation soapAction="http://www.sansejour.com/GetRegions" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetHotels">
      <soap12:operation soapAction="http://www.sansejour.com/GetHotels" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCategories">
      <soap12:operation soapAction="http://www.sansejour.com/GetCategories" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetRooms">
      <soap12:operation soapAction="http://www.sansejour.com/GetRooms" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetRoomTypes">
      <soap12:operation soapAction="http://www.sansejour.com/GetRoomTypes" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetBoards">
      <soap12:operation soapAction="http://www.sansejour.com/GetBoards" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCancellationRules">
      <soap12:operation soapAction="http://www.sansejour.com/GetCancellationRules" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetContractRemarks">
      <soap12:operation soapAction="http://www.sansejour.com/GetContractRemarks" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetStopSales">
      <soap12:operation soapAction="http://www.sansejour.com/GetStopSales" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="Hotel">
    <wsdl:port name="HotelSoap" binding="tns:HotelSoap">
      <soap:address location="http://go2holiday.bg:81/sws/Hotel.asmx"/>
    </wsdl:port>
    <wsdl:port name="HotelSoap12" binding="tns:HotelSoap12">
      <soap12:address location="http://go2holiday.bg:81/sws/Hotel.asmx"/>
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>