<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://www.barefoot.com/Services/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:s1="http://www.barefoot.com/Services/AbstractTypes" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" targetNamespace="http://www.barefoot.com/Services/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:types>
    <s:schema elementFormDefault="qualified" targetNamespace="http://www.barefoot.com/Services/">
      <s:element name="AddAdjustAmountForPortal">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="leaseid" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="serviceid" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="value" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="isqty" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="type" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddAdjustAmountForPortalResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AddAdjustAmountForPortalResult">
              <s:complexType mixed="true">
                <s:sequence>
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetFolioServicesByReztype">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetFolioServicesByReztypeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetFolioServicesByReztypeResult">
              <s:complexType mixed="true">
                <s:sequence>
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyInfoById">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="addressid" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyInfoByIdResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPropertyInfoByIdResult">
              <s:complexType mixed="true">
                <s:sequence>
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertiesMappedAmenities">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="portalId" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="propertyId" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertiesMappedAmenitiesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPropertiesMappedAmenitiesResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyDynamicPriceInfo">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="propertyID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="portalId" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyDynamicPriceInfoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPropertyDynamicPriceInfoResult">
              <s:complexType mixed="true">
                <s:sequence>
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdatePropertyPrice">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="propertyid" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Prices" type="tns:ArrayOfPrice" />
            <s:element minOccurs="1" maxOccurs="1" name="partnerId" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfPrice">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="Price" nillable="true" type="tns:Price" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="Price">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="PriceId" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="Value" type="s:float" />
        </s:sequence>
      </s:complexType>
      <s:element name="UpdatePropertyPriceResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="UpdatePropertyPriceResult">
              <s:complexType mixed="true">
                <s:sequence>
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetGuestArrivalDate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="arrivalDate" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="portalId" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetGuestArrivalDateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetGuestArrivalDateResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetFolioNumberByProperty">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="datestart" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="dateend" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="propertyid" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetFolioNumberByPropertyResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetFolioNumberByPropertyResult">
              <s:complexType mixed="true">
                <s:sequence>
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddPropertyPriceTablePeriod">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="propertyId" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="startDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="endDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="partnerID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="priceClassId" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddPropertyPriceTablePeriodResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AddPropertyPriceTablePeriodResult">
              <s:complexType mixed="true">
                <s:sequence>
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdatePriceByPriceId">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="price" type="s:decimal" />
            <s:element minOccurs="1" maxOccurs="1" name="propertyid" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="priceid" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="partnerId" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdatePriceByPriceIdResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="UpdatePriceByPriceIdResult">
              <s:complexType mixed="true">
                <s:sequence>
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetAllPriceClass">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partnerId" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetAllPriceClassResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetAllPriceClassResult">
              <s:complexType mixed="true">
                <s:sequence>
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPriceClassRate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="PriceClassNameID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="startDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="endDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="partnerId" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="propertyId" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPriceClassRateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPriceClassRateResult">
              <s:complexType mixed="true">
                <s:sequence>
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddPriceClassPeriod">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="PriceClassNameID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="startDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="endDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="partnerId" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddPriceClassPeriodResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AddPriceClassPeriodResult">
              <s:complexType mixed="true">
                <s:sequence>
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdatePriceClassPrice">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="PriceClassNameID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="Prices" type="tns:ArrayOfPrice" />
            <s:element minOccurs="1" maxOccurs="1" name="partnerId" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdatePriceClassPriceResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="UpdatePriceClassPriceResult">
              <s:complexType mixed="true">
                <s:sequence>
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateCleanStatus">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="propertyId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="status" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partnerIdx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateCleanStatusResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="UpdateCleanStatusResult">
              <s:complexType mixed="true">
                <s:sequence>
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetFirstAvailablePropertyForEachAmenityValue">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="arrivalDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="departureDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="sleeps" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="baths" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bedrooms" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="amenityId" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="runOfTheHouseAmenId" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetFirstAvailablePropertyForEachAmenityValueResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetFirstAvailablePropertyForEachAmenityValueResult">
              <s:complexType mixed="true">
                <s:sequence>
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetFirstAvailablePropertyForEachAmenityValueGroupByUnitCode">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="arrivalDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="departureDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="sleeps" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="baths" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="bedrooms" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="amenityId" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="runOfTheHouseAmenId" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetFirstAvailablePropertyForEachAmenityValueGroupByUnitCodeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetFirstAvailablePropertyForEachAmenityValueGroupByUnitCodeResult">
              <s:complexType mixed="true">
                <s:sequence>
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetFolioByPeriod">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="datestart" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="dateend" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="datetype" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetFolioByPeriodResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetFolioByPeriodResult">
              <s:complexType mixed="true">
                <s:sequence>
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateCleanType">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="propertyId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="cleanType" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="statusOfSchedule" type="tns:StatusOfSchedule" />
            <s:element minOccurs="1" maxOccurs="1" name="cleaningDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:simpleType name="StatusOfSchedule">
        <s:restriction base="s:string">
          <s:enumeration value="Requested" />
          <s:enumeration value="Completed" />
        </s:restriction>
      </s:simpleType>
      <s:element name="UpdateCleanTypeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="UpdateCleanTypeResult">
              <s:complexType mixed="true">
                <s:sequence>
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetAllFolio">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="startDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="endDate" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="DateType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetAllFolioResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetAllFolioResult">
              <s:complexType mixed="true">
                <s:sequence>
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetServiceMap">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetServiceMapResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetServiceMapResult">
              <s:complexType mixed="true">
                <s:sequence>
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyDetails">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="PropertyID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyDetailsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPropertyDetailsResult" type="tns:Root" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="Root">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Properties" type="tns:ArrayOfProperTy" />
          <s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfProperTy">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="ProperTy" nillable="true" type="tns:ProperTy" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ProperTy">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Basicinfo" type="tns:Detail" />
          <s:element minOccurs="0" maxOccurs="1" name="PropertyImages" type="tns:ArrayOfPropertyImage" />
          <s:element minOccurs="0" maxOccurs="1" name="CustomAmenities" type="tns:ArrayOfCustomAmenity" />
          <s:element minOccurs="0" maxOccurs="1" name="Amenities" type="tns:ArrayOfAmentity" />
          <s:element minOccurs="0" maxOccurs="1" name="Bedrooms" type="tns:ArrayOfBedroom" />
          <s:element minOccurs="0" maxOccurs="1" name="Bathrooms" type="tns:ArrayOfBathroom" />
          <s:element minOccurs="0" maxOccurs="1" name="BedroomAccommodations" type="tns:ArrayOfBedroomAccommodation" />
          <s:element minOccurs="0" maxOccurs="1" name="BathroomAccommodations" type="tns:ArrayOfBathroomAccommodation" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="Detail">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Registnumber" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="Registexpirdate" type="s:dateTime" />
          <s:element minOccurs="0" maxOccurs="1" name="Keyboardid" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Agent1" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Agent2" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Agent3" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="Occupancy" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="Extdescription" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Description" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Status" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" default="0" name="Mindays" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="PropertyType" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Longitude" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Latitude" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="PropertyTitle" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Imagepath" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Street" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Street2" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="City" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="State" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Zip" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Country" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Directions" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="InternetDescription" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Keywords" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="VideoLink" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="FloorPlanLink" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="CheckInTime" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="CheckOutTime" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="PropertyUrls" type="tns:ArrayOfPropertyUrl" />
          <s:element minOccurs="0" maxOccurs="1" name="PropertyAmenities" type="tns:ArrayOfPropertyAmenity" />
          <s:element minOccurs="0" maxOccurs="1" name="PropertyImages" type="tns:ArrayOfPropertyImage" />
        </s:sequence>
        <s:attribute name="PropertyID" type="s:int" use="required" />
      </s:complexType>
      <s:complexType name="ArrayOfPropertyUrl">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="PropertyUrl" nillable="true" type="tns:PropertyUrl" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="PropertyUrl">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Title" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Url" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfPropertyAmenity">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="PropertyAmenity" nillable="true" type="tns:PropertyAmenity" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="PropertyAmenity">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Value" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfPropertyImage">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="PropertyImage" nillable="true" type="tns:PropertyImage" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="PropertyImage">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="ImageUrl" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="ImageDesc" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="IsThumb" type="s:string" />
        </s:sequence>
        <s:attribute name="idx" type="s:string" />
      </s:complexType>
      <s:complexType name="ArrayOfCustomAmenity">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="CustomAmenity" nillable="true" type="tns:CustomAmenity" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="CustomAmenity">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="CustomName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Value" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfAmentity">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="Amentity" nillable="true" type="tns:Amentity" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="Amentity">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Description" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfBedroom">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="Bedroom" nillable="true" type="tns:Bedroom" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="Bedroom">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Location" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Type" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="BedroomDescription" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Beds" type="tns:ArrayOfBed" />
          <s:element minOccurs="0" maxOccurs="1" name="BedroomAmenities" type="tns:ArrayOfBedroomAmenity" />
        </s:sequence>
        <s:attribute name="id" type="s:string" />
      </s:complexType>
      <s:complexType name="ArrayOfBed">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="Bed" nillable="true" type="tns:Bed" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="Bed">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Bedtype" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Quantity" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Description" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfBedroomAmenity">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="BedroomAmenity" nillable="true" type="tns:BedroomAmenity" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="BedroomAmenity">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Quantity" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Description" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfBathroom">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="Bathroom" nillable="true" type="tns:Bathroom" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="Bathroom">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Location" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Type" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="BathSubType" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="BathroomDescription" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="BathroomAmentities" type="tns:ArrayOfBathroomAmenity" />
        </s:sequence>
        <s:attribute name="id" type="s:string" />
      </s:complexType>
      <s:complexType name="ArrayOfBathroomAmenity">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="BathroomAmenity" nillable="true" type="tns:BathroomAmenity" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="BathroomAmenity">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Quantity" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="BathroomAmenityDescription" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Description" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfBedroomAccommodation">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="BedroomAccommodation" nillable="true" type="tns:BedroomAccommodation" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="BedroomAccommodation">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Bedrooms" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="OtherSleepingArea" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="AdultSleepsInBeds" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="ChildrenSleepsInBeds" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfBathroomAccommodation">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="BathroomAccommodation" nillable="true" type="tns:BathroomAccommodation" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="BathroomAccommodation">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="FullBathroom" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="HalfBathroom" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="UpdatePropertiesCleanStatus">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="propertyID" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="status" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partnerIdx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdatePropertiesCleanStatusResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="UpdatePropertiesCleanStatusResult" type="tns:UpdateBreezewayStatus" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="UpdateBreezewayStatus">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="Status" type="s:boolean" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetOptionalServices">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="leaseid" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="begindate" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="enddate" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partnerIdx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetOptionalServicesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetOptionalServicesResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SelectOptionalServicesV1">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="leaseid" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="selectedServiceIDs" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="waivedServiceIDs" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partnerIdx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SelectOptionalServicesV1Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SelectOptionalServicesV1Result" type="tns:OptionalServiceResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="OptionalServiceResponse">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="FailServices" type="tns:ArrayOfFailServicesDetail" />
          <s:element minOccurs="0" maxOccurs="1" name="PropertyRates" type="tns:ArrayOfPropertyRatesDetail" />
          <s:element minOccurs="0" maxOccurs="1" name="PaymentSchedule" type="tns:ArrayOfPaymentScheduleDetail" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfFailServicesDetail">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="FailServicesDetail" nillable="true" type="tns:FailServicesDetail" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="FailServicesDetail">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" default="0" name="FsId" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="ServiceName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="FailReason" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="FailDates" type="tns:ArrayOfFaildate" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfFaildate">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="Faildate" nillable="true" type="tns:Faildate" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="Faildate">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="Date" type="s:date" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfPropertyRatesDetail">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="PropertyRatesDetail" nillable="true" type="tns:PropertyRatesDetail" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="PropertyRatesDetail">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Ratesname" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Ratetype" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="RatesValue" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="RatesId" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfPaymentScheduleDetail">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="PaymentScheduleDetail" nillable="true" type="tns:PaymentScheduleDetail" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="PaymentScheduleDetail">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="DueDate" type="s:dateTime" />
          <s:element minOccurs="1" maxOccurs="1" name="Amount" type="s:float" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetOptionalServicesDesc">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="leaseid" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetOptionalServicesDescResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetOptionalServicesDescResult">
              <s:complexType mixed="true">
                <s:sequence>
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddCost">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="workOrderNumber" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="serviceId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="transactionDate" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="cost" type="s:double" />
            <s:element minOccurs="1" maxOccurs="1" name="PropertyId" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="vendorId" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddCostResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="AddCostResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetActiveServices">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetActiveServicesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetActiveServicesResult">
              <s:complexType mixed="true">
                <s:sequence>
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetWordOrderNumber">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="PropertyId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="fromDate" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="toDate" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetWordOrderNumberResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetWordOrderNumberResult">
              <s:complexType mixed="true">
                <s:sequence>
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddcommentsToworkOrder">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="stage" type="tns:WorkwordStages" />
            <s:element minOccurs="1" maxOccurs="1" name="assignedto" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="requestedby" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="note" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="WorkorderId" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:simpleType name="WorkwordStages">
        <s:restriction base="s:string">
          <s:enumeration value="Cancel" />
          <s:enumeration value="Request" />
          <s:enumeration value="InProcess" />
          <s:enumeration value="WaitingOwnersApproval" />
          <s:enumeration value="Accounting" />
          <s:enumeration value="Complete" />
        </s:restriction>
      </s:simpleType>
      <s:element name="AddcommentsToworkOrderResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AddcommentsToworkOrderResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddworkOrder">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="propertyId" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="workOrderTitle" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="description" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="requestedBy" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="assignto" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="deadlineDate" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="taskType" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddworkOrderResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AddworkOrderResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetVrboAndAirbnbListingId">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partnerId" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetVrboAndAirbnbListingIdResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetVrboAndAirbnbListingIdResult" type="tns:VrboAndAirbnbListingIdResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="VrboAndAirbnbListingIdResponse">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="Status" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="PropertyList" type="tns:ArrayOfListingId" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfListingId">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="Property" nillable="true" type="tns:ListingId" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ListingId">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="PropertyID" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="PropertyName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="UnitCode" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="AirbnbListingId" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="VrboListingId" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetRewardRules">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partnerId" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetRewardRulesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetRewardRulesResult" type="tns:RewardsPointsResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="RewardsPointsResponse">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="Status" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string" />
          <s:element minOccurs="0" maxOccurs="unbounded" name="RewardsPoints" type="tns:RewardsPoint" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="RewardsPoint">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="RuleName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Points" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="RuleType" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Status" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="OfferliveDateBegin" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="OfferliveDateEnd" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetTenantRewardsPoints">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="tenantid" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="partnerId" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetTenantRewardsPointsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetTenantRewardsPointsResult" type="tns:TenantRewardsPointsResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="TenantRewardsPointsResponse">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="Status" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="EarnedPoints" type="tns:ArrayOfTenantRewardsPoint" />
          <s:element minOccurs="0" maxOccurs="1" name="UsedPoints" type="tns:ArrayOfTenantRewardsPoint" />
          <s:element minOccurs="0" maxOccurs="1" name="TotalEarnedPoints" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="TotalUsedPoints" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="TotalUnusedPoints" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfTenantRewardsPoint">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="TenantRewardsPoint" nillable="true" type="tns:TenantRewardsPoint" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="TenantRewardsPoint">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="RuleName" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="Folio" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="Arrival" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Departure" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Points" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="PropertyName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="UnitCode" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="RuleType" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="CreateDate" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetTenantsAvailableRewardRules">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="tenantid" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="partnerId" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetTenantsAvailableRewardRulesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetTenantsAvailableRewardRulesResult" type="tns:RewardsPointsResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddRewardsPointsForTenant">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="tenantid" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="rewardname" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partnerId" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddRewardsPointsForTenantResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AddRewardsPointsForTenantResult" type="tns:AddRewardsPointsResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="AddRewardsPointsResponse">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="Status" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetPropertySeperateBookingDate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="date1" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="date2" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="propertyId" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partnerId" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertySeperateBookingDateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPropertySeperateBookingDateResult">
              <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="GetPropertyUnavailabilityDates">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="date1" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="date2" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="propertyId" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partnerId" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyUnavailabilityDatesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPropertyUnavailabilityDatesResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetMinDayRules">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="propertyId" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="PriceClassNameID" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="startDate" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="endDate" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partnerId" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetMinDayRulesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetMinDayRulesResult" type="tns:GetMinDayResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="GetMinDayResponse">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="Status" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="MinDayRules" type="tns:ArrayOfMinDayRule" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfMinDayRule">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="MinDayRule" nillable="true" type="tns:MinDayRule" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="MinDayRule">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="RuleId" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="PropertyId" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="PriceClassId" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="StartDate" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="EndDate" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="Minday" type="s:int" />
        </s:sequence>
      </s:complexType>
      <s:element name="AddMinDayDate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="propertyId" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="PriceClassNameID" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="AddMinDayRules" type="tns:ArrayOfAddMinDayRule" />
            <s:element minOccurs="1" maxOccurs="1" name="partnerId" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfAddMinDayRule">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="AddMinDayRule" nillable="true" type="tns:AddMinDayRule" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="AddMinDayRule">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="StartDate" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="EndDate" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="AddMinDayDateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AddMinDayDateResult" type="tns:AddMinDayResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="AddMinDayResponse">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="Status" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="UpdateMinDayRule">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="UpdateMinDayRules" type="tns:ArrayOfUpdateMinDayRule" />
            <s:element minOccurs="1" maxOccurs="1" name="partnerId" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfUpdateMinDayRule">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="UpdateMinDayRule" nillable="true" type="tns:UpdateMinDayRule" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="UpdateMinDayRule">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="RuleId" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="Mindays" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="PropertyId" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="PriceClassNameId" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="UpdateMinDayRuleResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="UpdateMinDayRuleResult" type="tns:UpdateMinDayResponse" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="UpdateMinDayResponse">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="Status" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetUnPublishMindayRules">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="propertyId" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="PriceClassNameID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partnerId" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetUnPublishMindayRulesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetUnPublishMindayRulesResult" type="tns:ResponseUnpublishMindayRules" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ResponseUnpublishMindayRules">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="Status" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="UnPublishMindayRules" type="tns:ArrayOfUnPublishMindayRule" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfUnPublishMindayRule">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="UnPublishMindayRule" nillable="true" type="tns:UnPublishMindayRule" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="UnPublishMindayRule">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="RuleId" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="PropertyId" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="PriceClassId" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="Date1" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Date2" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="Days" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="Default" type="s:boolean" />
        </s:sequence>
      </s:complexType>
      <s:element name="PublishMindayRules">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="propertyId" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="PriceClassNameID" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partnerId" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PublishMindayRulesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PublishMindayRulesResult" type="tns:ResponsePublishMindayRules" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ResponsePublishMindayRules">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="Status" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetPropMiniandMaxmumpriorrule">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="propertyId" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="reztypeid" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="Datatype" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropMiniandMaxmumpriorruleResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPropMiniandMaxmumpriorruleResult">
              <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="GetPropertyBookingDate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="date1" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="date2" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="propertyId" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyBookingDateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPropertyBookingDateResult">
              <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="GetPropertyBookingDateXML">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="date1" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="date2" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="propertyId" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyBookingDateXMLResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPropertyBookingDateXMLResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetAvailableBookingPeriods">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="date1" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="date2" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="propertyId" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetAvailableBookingPeriodsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetAvailableBookingPeriodsResult">
              <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="GetAvailableBookingPeriodsXML">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="date1" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="date2" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="propertyId" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetAvailableBookingPeriodsXMLResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetAvailableBookingPeriodsXMLResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="IsPropertyAvailability">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="date1" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="date2" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="propertyId" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="IsPropertyAvailabilityResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="IsPropertyAvailabilityResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyImagesByDate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDate" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyImagesByDateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPropertyImagesByDateResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyAllImgs">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="propertyId" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyAllImgsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPropertyAllImgsResult">
              <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="GetPropertyAllImgsXML">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="propertyId" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyAllImgsXMLResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPropertyAllImgsXMLResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyRates">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="propertyId" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Date1" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Date2" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyRatesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPropertyRatesResult">
              <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="GetPropertyRatesXML">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="propertyId" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Date1" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Date2" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyRatesXMLResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPropertyRatesXMLResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyPartnerRates">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="propertyId" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Date1" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Date2" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyPartnerRatesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPropertyPartnerRatesResult">
              <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="GetPropertyPartnerRatesXML">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="propertyId" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Date1" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Date2" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyPartnerRatesXMLResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPropertyPartnerRatesXMLResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyRentByPropertyID">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="propertyId" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyRentByPropertyIDResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPropertyRentByPropertyIDResult">
              <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="GetPropertyRentByPropertyIDXML">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="propertyId" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyRentByPropertyIDXMLResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPropertyRentByPropertyIDXMLResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyPartnerRent">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="propertyId" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyPartnerRentResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPropertyPartnerRentResult">
              <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="GetPropertyPartnerRentXML">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="propertyId" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyPartnerRentXMLResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPropertyPartnerRentXMLResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyAvailabilityByDate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="date1" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="date2" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="weekly" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyAvailabilityByDateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPropertyAvailabilityByDateResult">
              <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="GetPropertyAvailabilityByDateXML">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="date1" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="date2" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="weekly" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyAvailabilityByDateXMLResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPropertyAvailabilityByDateXMLResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyAvailabilityByTerm">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="date1" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="date2" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="weekly" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="sleeps" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="baths" type="s:float" />
            <s:element minOccurs="1" maxOccurs="1" name="bedrooms" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strwhere" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyAvailabilityByTermResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPropertyAvailabilityByTermResult">
              <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="GetPropertyAvailabilityByTermXML">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="date1" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="date2" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="weekly" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="sleeps" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="baths" type="s:float" />
            <s:element minOccurs="1" maxOccurs="1" name="bedrooms" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strwhere" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyAvailabilityByTermXMLResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPropertyAvailabilityByTermXMLResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyAvailabilityByTermExt">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="date1" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="date2" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="weekly" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="sleeps" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="baths" type="s:float" />
            <s:element minOccurs="1" maxOccurs="1" name="bedrooms" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strwhere" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyAvailabilityByTermExtResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPropertyAvailabilityByTermExtResult">
              <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="GetPropertyAvailabilityByTermExtXML">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="date1" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="date2" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="weekly" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="sleeps" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="baths" type="s:float" />
            <s:element minOccurs="1" maxOccurs="1" name="bedrooms" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strwhere" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyAvailabilityByTermExtXMLResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPropertyAvailabilityByTermExtXMLResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetProperty">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPropertyResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyNew">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyNewResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPropertyNewResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyExt">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyExtResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPropertyExtResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="IsPropertyAvailableWithTurnoverDay">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="date1" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="date2" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="propertyId" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="reztypeid" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="IsPropertyAvailableWithTurnoverDayResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="IsPropertyAvailableWithTurnoverDayResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetLastUpdatedProperty">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetLastUpdatedPropertyResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetLastUpdatedPropertyResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetLastAvailChangedProperties">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="LastAccess" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetLastAvailChangedPropertiesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetLastAvailChangedPropertiesResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyIDByTerm">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="date1" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="date2" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="weekly" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="sleeps" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="baths" type="s:float" />
            <s:element minOccurs="1" maxOccurs="1" name="bedrooms" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strwhere" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyIDByTermResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPropertyIDByTermResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetTenantListByLastUpdate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="lastaccesstime" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetTenantListByLastUpdateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetTenantListByLastUpdateResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetTenantList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="email" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetTenantListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetTenantListResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SetConsumerInfo">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Info" type="tns:ArrayOfString" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfString">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="SetConsumerInfoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SetConsumerInfoResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SetDoNotText">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="tenantid" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="doNotText" type="s:boolean" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SetDoNotTextResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SetDoNotTextResult" type="tns:ResponseUpdateDoNotText" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ResponseUpdateDoNotText">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="Success" type="s:boolean" />
          <s:element minOccurs="0" maxOccurs="1" name="Msg" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="IsConsumerInfoExist">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="email" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="IsConsumerInfoExistResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="IsConsumerInfoExistResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SetCommentsInfo">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="leaseid" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="comments" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="commentType" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SetCommentsInfoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SetCommentsInfoResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyAmmenityName">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="num" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyAmmenityNameResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPropertyAmmenityNameResult">
              <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="GetPropertyAmmenityNameXML">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="num" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyAmmenityNameXMLResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPropertyAmmenityNameXMLResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyRatesDetails">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="leaseid" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyRatesDetailsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPropertyRatesDetailsResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetOptionalServiceIDs">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="reztypeID" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="begindate" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="enddate" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetOptionalServiceIDsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetOptionalServiceIDsResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="selectOptionalServices">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="leaseid" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="selectedServiceIDs" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="waivedServiceIDs" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="selectOptionalServicesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="selectOptionalServicesResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetLeaseidByReztypeid">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strADate" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDDate" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="propertyId" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="num_adult" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="num_pet" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="num_baby" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="num_child" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="reztypeid" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetLeaseidByReztypeidResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetLeaseidByReztypeidResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CreateQuoteByReztypeidWNewRate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strADate" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDDate" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="propertyId" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="num_adult" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="num_pet" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="num_baby" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="num_child" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="reztypeid" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="specifiedRent" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CreateQuoteByReztypeidWNewRateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CreateQuoteByReztypeidWNewRateResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetQuoteRatesDetail">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strADate" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDDate" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="propertyId" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="num_adult" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="num_pet" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="num_baby" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="num_child" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="reztypeid" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetQuoteRatesDetailResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetQuoteRatesDetailResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CreateQuoteByReztypeid">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strADate" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDDate" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="propertyId" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="num_adult" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="num_pet" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="num_baby" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="num_child" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="reztypeid" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CreateQuoteByReztypeidResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CreateQuoteByReztypeidResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CreateQuoteByReztypeid2">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strADate" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDDate" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="propertyId" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="num_adult" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="num_pet" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="num_baby" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="num_child" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ExtBookingAgent" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="reztypeid" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CreateQuoteByReztypeid2Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CreateQuoteByReztypeid2Result" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetValidMinday">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="PropertyID" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetValidMindayResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetValidMindayResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PropertyBooking">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Info" type="tns:ArrayOfString" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PropertyBookingResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PropertyBookingResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PropertyBookingNew">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Info" type="tns:ArrayOfString" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PropertyBookingNewResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PropertyBookingNewResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CancelReservation">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="leasenum" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CancelReservationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="CancelReservationResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPortalRateAndPaymentSchedule">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strADate" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDDate" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="propertyId" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="num_adult" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="num_pet" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="num_baby" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="num_child" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="reztypeid" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPortalRateAndPaymentScheduleResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPortalRateAndPaymentScheduleResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetRentByLeaseNumber">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="leaseNum" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetRentByLeaseNumberResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetRentByLeaseNumberResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetMinimumDays">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="propertyID" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="reztypeid" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetMinimumDaysResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetMinimumDaysResult" type="tns:PropertyMinimumDay" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="PropertyMinimumDay">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="PropertyID" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="MininumDayRules" type="tns:ArrayOfMinimumDayRule" />
          <s:element minOccurs="0" maxOccurs="1" name="TurnoverDay" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfMinimumDayRule">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="MinimumDayRule" nillable="true" type="tns:MinimumDayRule" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="MinimumDayRule">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="NumOfDayInAdvance_From" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="NumOfDayInAdvance_To" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="Period_From" type="s:dateTime" />
          <s:element minOccurs="1" maxOccurs="1" name="Period_To" type="s:dateTime" />
          <s:element minOccurs="1" maxOccurs="1" name="NumOfMinDay" type="s:int" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetValidCouponList">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="leaseid" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetValidCouponListResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetValidCouponListResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddCoupon">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="leaseid" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="couponCode" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AddCouponResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AddCouponResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RemoveCoupon">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="leaseid" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RemoveCouponResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="RemoveCouponResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetQuoteRatesDetailWNewRate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strADate" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDDate" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="propertyId" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="num_adult" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="num_pet" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="num_baby" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="num_child" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="Rent" type="s:float" />
            <s:element minOccurs="1" maxOccurs="1" name="reztypeid" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetQuoteRatesDetailWNewRateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetQuoteRatesDetailWNewRateResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetAllServicesAndPaymentSchedule">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strADate" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDDate" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="propertyId" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="num_adult" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="num_pet" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="num_baby" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="num_child" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="reztypeid" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetAllServicesAndPaymentScheduleResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetAllServicesAndPaymentScheduleResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetAllPropertiesDetail">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="date1" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="date2" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="weekly" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="sleeps" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="baths" type="s:float" />
            <s:element minOccurs="1" maxOccurs="1" name="bedrooms" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strwhere" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetAllPropertiesDetailResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetAllPropertiesDetailResult" type="tns:ArrayOfProperty" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfProperty">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="Property" nillable="true" type="tns:Property" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="Property">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Addressid" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Bathrooms" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Bedrooms" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Deadline" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Description" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Extdescription" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Imagepath" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="InternetDescription" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Keyboardid" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Keywords" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Maxprice" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Minprice" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Mindays" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Occupancy" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="PropAddress" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="PropAddressNew" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="PropertyID" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Status" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="UnitComments" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="VideoLink" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Amenity" type="tns:ArrayOfAmenities" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfAmenities">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="Amenities" nillable="true" type="tns:Amenities" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="Amenities">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="AmenityName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="AmenityValue" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetPropertyBookingDateForAllXML">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="date1" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="date2" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyBookingDateForAllXMLResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPropertyBookingDateForAllXMLResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetLastUpdatedPropertyIDs">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="lastaccesstime" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetLastUpdatedPropertyIDsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetLastUpdatedPropertyIDsResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetCheckInOutRule">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="propertyId" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="reztypeid" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="strADate" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="strDDate" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetCheckInOutRuleResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetCheckInOutRuleResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyAllRate">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="propertyid" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPropertyAllRateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPropertyAllRateResult" type="tns:ArrayOfServices" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfServices">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="Services" nillable="true" type="tns:Services" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="Services">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="ServiceName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Vendor" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="FolioType" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="PriceClass" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Periods" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="PriceType" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Wk_b" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Wk_e" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Price" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="PayByGroupRecordPayment">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="leaseid" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="amount" type="s:decimal" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="PayByGroupRecordPaymentResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="PayByGroupRecordPaymentResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetleaseInfoWithLeaseid">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="leaseid" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetleaseInfoWithLeaseidResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetleaseInfoWithLeaseidResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetQuoteRentByQuoteNum">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="quotenumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="partneridx" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetQuoteRentByQuoteNumResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetQuoteRentByQuoteNumResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SetCommissionForPortal">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="barefootAccount" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="leaseid" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="value" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="isqty" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="type" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="partneridx" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SetCommissionForPortalResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SetCommissionForPortalResult">
              <s:complexType mixed="true">
                <s:sequence>
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="string" nillable="true" type="s:string" />
      <s:element name="Root" nillable="true" type="tns:Root" />
      <s:element name="UpdateBreezewayStatus" nillable="true" type="tns:UpdateBreezewayStatus" />
      <s:element name="OptionalServiceResponse" nillable="true" type="tns:OptionalServiceResponse" />
      <s:element name="boolean" type="s:boolean" />
      <s:element name="VrboAndAirbnbListingIdResponse" nillable="true" type="tns:VrboAndAirbnbListingIdResponse" />
      <s:element name="RewardsPointsResponse" nillable="true" type="tns:RewardsPointsResponse" />
      <s:element name="TenantRewardsPointsResponse" nillable="true" type="tns:TenantRewardsPointsResponse" />
      <s:element name="AddRewardsPointsResponse" nillable="true" type="tns:AddRewardsPointsResponse" />
      <s:element name="DataSet" nillable="true">
        <s:complexType>
          <s:sequence>
            <s:element ref="s:schema" />
            <s:any />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetMinDayResponse" nillable="true" type="tns:GetMinDayResponse" />
      <s:element name="ResponseUnpublishMindayRules" nillable="true" type="tns:ResponseUnpublishMindayRules" />
      <s:element name="ResponsePublishMindayRules" nillable="true" type="tns:ResponsePublishMindayRules" />
      <s:element name="int" type="s:int" />
      <s:element name="ResponseUpdateDoNotText" nillable="true" type="tns:ResponseUpdateDoNotText" />
      <s:element name="PropertyMinimumDay" nillable="true" type="tns:PropertyMinimumDay" />
      <s:element name="ArrayOfProperty" nillable="true" type="tns:ArrayOfProperty" />
      <s:element name="ArrayOfServices" nillable="true" type="tns:ArrayOfServices" />
    </s:schema>
    <s:schema targetNamespace="http://www.barefoot.com/Services/AbstractTypes">
      <s:import namespace="http://schemas.xmlsoap.org/soap/encoding/" />
      <s:complexType name="StringArray">
        <s:complexContent mixed="false">
          <s:restriction base="soapenc:Array">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="unbounded" name="String" type="s:string" />
            </s:sequence>
          </s:restriction>
        </s:complexContent>
      </s:complexType>
    </s:schema>
  </wsdl:types>
  <wsdl:message name="AddAdjustAmountForPortalSoapIn">
    <wsdl:part name="parameters" element="tns:AddAdjustAmountForPortal" />
  </wsdl:message>
  <wsdl:message name="AddAdjustAmountForPortalSoapOut">
    <wsdl:part name="parameters" element="tns:AddAdjustAmountForPortalResponse" />
  </wsdl:message>
  <wsdl:message name="GetFolioServicesByReztypeSoapIn">
    <wsdl:part name="parameters" element="tns:GetFolioServicesByReztype" />
  </wsdl:message>
  <wsdl:message name="GetFolioServicesByReztypeSoapOut">
    <wsdl:part name="parameters" element="tns:GetFolioServicesByReztypeResponse" />
  </wsdl:message>
  <wsdl:message name="GetPropertyInfoByIdSoapIn">
    <wsdl:part name="parameters" element="tns:GetPropertyInfoById" />
  </wsdl:message>
  <wsdl:message name="GetPropertyInfoByIdSoapOut">
    <wsdl:part name="parameters" element="tns:GetPropertyInfoByIdResponse" />
  </wsdl:message>
  <wsdl:message name="GetPropertiesMappedAmenitiesSoapIn">
    <wsdl:part name="parameters" element="tns:GetPropertiesMappedAmenities" />
  </wsdl:message>
  <wsdl:message name="GetPropertiesMappedAmenitiesSoapOut">
    <wsdl:part name="parameters" element="tns:GetPropertiesMappedAmenitiesResponse" />
  </wsdl:message>
  <wsdl:message name="GetPropertyDynamicPriceInfoSoapIn">
    <wsdl:part name="parameters" element="tns:GetPropertyDynamicPriceInfo" />
  </wsdl:message>
  <wsdl:message name="GetPropertyDynamicPriceInfoSoapOut">
    <wsdl:part name="parameters" element="tns:GetPropertyDynamicPriceInfoResponse" />
  </wsdl:message>
  <wsdl:message name="UpdatePropertyPriceSoapIn">
    <wsdl:part name="parameters" element="tns:UpdatePropertyPrice" />
  </wsdl:message>
  <wsdl:message name="UpdatePropertyPriceSoapOut">
    <wsdl:part name="parameters" element="tns:UpdatePropertyPriceResponse" />
  </wsdl:message>
  <wsdl:message name="GetGuestArrivalDateSoapIn">
    <wsdl:part name="parameters" element="tns:GetGuestArrivalDate" />
  </wsdl:message>
  <wsdl:message name="GetGuestArrivalDateSoapOut">
    <wsdl:part name="parameters" element="tns:GetGuestArrivalDateResponse" />
  </wsdl:message>
  <wsdl:message name="GetFolioNumberByPropertySoapIn">
    <wsdl:part name="parameters" element="tns:GetFolioNumberByProperty" />
  </wsdl:message>
  <wsdl:message name="GetFolioNumberByPropertySoapOut">
    <wsdl:part name="parameters" element="tns:GetFolioNumberByPropertyResponse" />
  </wsdl:message>
  <wsdl:message name="AddPropertyPriceTablePeriodSoapIn">
    <wsdl:part name="parameters" element="tns:AddPropertyPriceTablePeriod" />
  </wsdl:message>
  <wsdl:message name="AddPropertyPriceTablePeriodSoapOut">
    <wsdl:part name="parameters" element="tns:AddPropertyPriceTablePeriodResponse" />
  </wsdl:message>
  <wsdl:message name="UpdatePriceByPriceIdSoapIn">
    <wsdl:part name="parameters" element="tns:UpdatePriceByPriceId" />
  </wsdl:message>
  <wsdl:message name="UpdatePriceByPriceIdSoapOut">
    <wsdl:part name="parameters" element="tns:UpdatePriceByPriceIdResponse" />
  </wsdl:message>
  <wsdl:message name="GetAllPriceClassSoapIn">
    <wsdl:part name="parameters" element="tns:GetAllPriceClass" />
  </wsdl:message>
  <wsdl:message name="GetAllPriceClassSoapOut">
    <wsdl:part name="parameters" element="tns:GetAllPriceClassResponse" />
  </wsdl:message>
  <wsdl:message name="GetPriceClassRateSoapIn">
    <wsdl:part name="parameters" element="tns:GetPriceClassRate" />
  </wsdl:message>
  <wsdl:message name="GetPriceClassRateSoapOut">
    <wsdl:part name="parameters" element="tns:GetPriceClassRateResponse" />
  </wsdl:message>
  <wsdl:message name="AddPriceClassPeriodSoapIn">
    <wsdl:part name="parameters" element="tns:AddPriceClassPeriod" />
  </wsdl:message>
  <wsdl:message name="AddPriceClassPeriodSoapOut">
    <wsdl:part name="parameters" element="tns:AddPriceClassPeriodResponse" />
  </wsdl:message>
  <wsdl:message name="UpdatePriceClassPriceSoapIn">
    <wsdl:part name="parameters" element="tns:UpdatePriceClassPrice" />
  </wsdl:message>
  <wsdl:message name="UpdatePriceClassPriceSoapOut">
    <wsdl:part name="parameters" element="tns:UpdatePriceClassPriceResponse" />
  </wsdl:message>
  <wsdl:message name="UpdateCleanStatusSoapIn">
    <wsdl:part name="parameters" element="tns:UpdateCleanStatus" />
  </wsdl:message>
  <wsdl:message name="UpdateCleanStatusSoapOut">
    <wsdl:part name="parameters" element="tns:UpdateCleanStatusResponse" />
  </wsdl:message>
  <wsdl:message name="GetFirstAvailablePropertyForEachAmenityValueSoapIn">
    <wsdl:part name="parameters" element="tns:GetFirstAvailablePropertyForEachAmenityValue" />
  </wsdl:message>
  <wsdl:message name="GetFirstAvailablePropertyForEachAmenityValueSoapOut">
    <wsdl:part name="parameters" element="tns:GetFirstAvailablePropertyForEachAmenityValueResponse" />
  </wsdl:message>
  <wsdl:message name="GetFirstAvailablePropertyForEachAmenityValueGroupByUnitCodeSoapIn">
    <wsdl:part name="parameters" element="tns:GetFirstAvailablePropertyForEachAmenityValueGroupByUnitCode" />
  </wsdl:message>
  <wsdl:message name="GetFirstAvailablePropertyForEachAmenityValueGroupByUnitCodeSoapOut">
    <wsdl:part name="parameters" element="tns:GetFirstAvailablePropertyForEachAmenityValueGroupByUnitCodeResponse" />
  </wsdl:message>
  <wsdl:message name="GetFolioByPeriodSoapIn">
    <wsdl:part name="parameters" element="tns:GetFolioByPeriod" />
  </wsdl:message>
  <wsdl:message name="GetFolioByPeriodSoapOut">
    <wsdl:part name="parameters" element="tns:GetFolioByPeriodResponse" />
  </wsdl:message>
  <wsdl:message name="UpdateCleanTypeSoapIn">
    <wsdl:part name="parameters" element="tns:UpdateCleanType" />
  </wsdl:message>
  <wsdl:message name="UpdateCleanTypeSoapOut">
    <wsdl:part name="parameters" element="tns:UpdateCleanTypeResponse" />
  </wsdl:message>
  <wsdl:message name="GetAllFolioSoapIn">
    <wsdl:part name="parameters" element="tns:GetAllFolio" />
  </wsdl:message>
  <wsdl:message name="GetAllFolioSoapOut">
    <wsdl:part name="parameters" element="tns:GetAllFolioResponse" />
  </wsdl:message>
  <wsdl:message name="GetServiceMapSoapIn">
    <wsdl:part name="parameters" element="tns:GetServiceMap" />
  </wsdl:message>
  <wsdl:message name="GetServiceMapSoapOut">
    <wsdl:part name="parameters" element="tns:GetServiceMapResponse" />
  </wsdl:message>
  <wsdl:message name="GetPropertyDetailsSoapIn">
    <wsdl:part name="parameters" element="tns:GetPropertyDetails" />
  </wsdl:message>
  <wsdl:message name="GetPropertyDetailsSoapOut">
    <wsdl:part name="parameters" element="tns:GetPropertyDetailsResponse" />
  </wsdl:message>
  <wsdl:message name="UpdatePropertiesCleanStatusSoapIn">
    <wsdl:part name="parameters" element="tns:UpdatePropertiesCleanStatus" />
  </wsdl:message>
  <wsdl:message name="UpdatePropertiesCleanStatusSoapOut">
    <wsdl:part name="parameters" element="tns:UpdatePropertiesCleanStatusResponse" />
  </wsdl:message>
  <wsdl:message name="GetOptionalServicesSoapIn">
    <wsdl:part name="parameters" element="tns:GetOptionalServices" />
  </wsdl:message>
  <wsdl:message name="GetOptionalServicesSoapOut">
    <wsdl:part name="parameters" element="tns:GetOptionalServicesResponse" />
  </wsdl:message>
  <wsdl:message name="SelectOptionalServicesV1SoapIn">
    <wsdl:part name="parameters" element="tns:SelectOptionalServicesV1" />
  </wsdl:message>
  <wsdl:message name="SelectOptionalServicesV1SoapOut">
    <wsdl:part name="parameters" element="tns:SelectOptionalServicesV1Response" />
  </wsdl:message>
  <wsdl:message name="GetOptionalServicesDescSoapIn">
    <wsdl:part name="parameters" element="tns:GetOptionalServicesDesc" />
  </wsdl:message>
  <wsdl:message name="GetOptionalServicesDescSoapOut">
    <wsdl:part name="parameters" element="tns:GetOptionalServicesDescResponse" />
  </wsdl:message>
  <wsdl:message name="AddCostSoapIn">
    <wsdl:part name="parameters" element="tns:AddCost" />
  </wsdl:message>
  <wsdl:message name="AddCostSoapOut">
    <wsdl:part name="parameters" element="tns:AddCostResponse" />
  </wsdl:message>
  <wsdl:message name="GetActiveServicesSoapIn">
    <wsdl:part name="parameters" element="tns:GetActiveServices" />
  </wsdl:message>
  <wsdl:message name="GetActiveServicesSoapOut">
    <wsdl:part name="parameters" element="tns:GetActiveServicesResponse" />
  </wsdl:message>
  <wsdl:message name="GetWordOrderNumberSoapIn">
    <wsdl:part name="parameters" element="tns:GetWordOrderNumber" />
  </wsdl:message>
  <wsdl:message name="GetWordOrderNumberSoapOut">
    <wsdl:part name="parameters" element="tns:GetWordOrderNumberResponse" />
  </wsdl:message>
  <wsdl:message name="AddcommentsToworkOrderSoapIn">
    <wsdl:part name="parameters" element="tns:AddcommentsToworkOrder" />
  </wsdl:message>
  <wsdl:message name="AddcommentsToworkOrderSoapOut">
    <wsdl:part name="parameters" element="tns:AddcommentsToworkOrderResponse" />
  </wsdl:message>
  <wsdl:message name="AddworkOrderSoapIn">
    <wsdl:part name="parameters" element="tns:AddworkOrder" />
  </wsdl:message>
  <wsdl:message name="AddworkOrderSoapOut">
    <wsdl:part name="parameters" element="tns:AddworkOrderResponse" />
  </wsdl:message>
  <wsdl:message name="GetVrboAndAirbnbListingIdSoapIn">
    <wsdl:part name="parameters" element="tns:GetVrboAndAirbnbListingId" />
  </wsdl:message>
  <wsdl:message name="GetVrboAndAirbnbListingIdSoapOut">
    <wsdl:part name="parameters" element="tns:GetVrboAndAirbnbListingIdResponse" />
  </wsdl:message>
  <wsdl:message name="GetRewardRulesSoapIn">
    <wsdl:part name="parameters" element="tns:GetRewardRules" />
  </wsdl:message>
  <wsdl:message name="GetRewardRulesSoapOut">
    <wsdl:part name="parameters" element="tns:GetRewardRulesResponse" />
  </wsdl:message>
  <wsdl:message name="GetTenantRewardsPointsSoapIn">
    <wsdl:part name="parameters" element="tns:GetTenantRewardsPoints" />
  </wsdl:message>
  <wsdl:message name="GetTenantRewardsPointsSoapOut">
    <wsdl:part name="parameters" element="tns:GetTenantRewardsPointsResponse" />
  </wsdl:message>
  <wsdl:message name="GetTenantsAvailableRewardRulesSoapIn">
    <wsdl:part name="parameters" element="tns:GetTenantsAvailableRewardRules" />
  </wsdl:message>
  <wsdl:message name="GetTenantsAvailableRewardRulesSoapOut">
    <wsdl:part name="parameters" element="tns:GetTenantsAvailableRewardRulesResponse" />
  </wsdl:message>
  <wsdl:message name="AddRewardsPointsForTenantSoapIn">
    <wsdl:part name="parameters" element="tns:AddRewardsPointsForTenant" />
  </wsdl:message>
  <wsdl:message name="AddRewardsPointsForTenantSoapOut">
    <wsdl:part name="parameters" element="tns:AddRewardsPointsForTenantResponse" />
  </wsdl:message>
  <wsdl:message name="GetPropertySeperateBookingDateSoapIn">
    <wsdl:part name="parameters" element="tns:GetPropertySeperateBookingDate" />
  </wsdl:message>
  <wsdl:message name="GetPropertySeperateBookingDateSoapOut">
    <wsdl:part name="parameters" element="tns:GetPropertySeperateBookingDateResponse" />
  </wsdl:message>
  <wsdl:message name="GetPropertyUnavailabilityDatesSoapIn">
    <wsdl:part name="parameters" element="tns:GetPropertyUnavailabilityDates" />
  </wsdl:message>
  <wsdl:message name="GetPropertyUnavailabilityDatesSoapOut">
    <wsdl:part name="parameters" element="tns:GetPropertyUnavailabilityDatesResponse" />
  </wsdl:message>
  <wsdl:message name="GetMinDayRulesSoapIn">
    <wsdl:part name="parameters" element="tns:GetMinDayRules" />
  </wsdl:message>
  <wsdl:message name="GetMinDayRulesSoapOut">
    <wsdl:part name="parameters" element="tns:GetMinDayRulesResponse" />
  </wsdl:message>
  <wsdl:message name="AddMinDayDateSoapIn">
    <wsdl:part name="parameters" element="tns:AddMinDayDate" />
  </wsdl:message>
  <wsdl:message name="AddMinDayDateSoapOut">
    <wsdl:part name="parameters" element="tns:AddMinDayDateResponse" />
  </wsdl:message>
  <wsdl:message name="UpdateMinDayRuleSoapIn">
    <wsdl:part name="parameters" element="tns:UpdateMinDayRule" />
  </wsdl:message>
  <wsdl:message name="UpdateMinDayRuleSoapOut">
    <wsdl:part name="parameters" element="tns:UpdateMinDayRuleResponse" />
  </wsdl:message>
  <wsdl:message name="GetUnPublishMindayRulesSoapIn">
    <wsdl:part name="parameters" element="tns:GetUnPublishMindayRules" />
  </wsdl:message>
  <wsdl:message name="GetUnPublishMindayRulesSoapOut">
    <wsdl:part name="parameters" element="tns:GetUnPublishMindayRulesResponse" />
  </wsdl:message>
  <wsdl:message name="PublishMindayRulesSoapIn">
    <wsdl:part name="parameters" element="tns:PublishMindayRules" />
  </wsdl:message>
  <wsdl:message name="PublishMindayRulesSoapOut">
    <wsdl:part name="parameters" element="tns:PublishMindayRulesResponse" />
  </wsdl:message>
  <wsdl:message name="GetPropMiniandMaxmumpriorruleSoapIn">
    <wsdl:part name="parameters" element="tns:GetPropMiniandMaxmumpriorrule" />
  </wsdl:message>
  <wsdl:message name="GetPropMiniandMaxmumpriorruleSoapOut">
    <wsdl:part name="parameters" element="tns:GetPropMiniandMaxmumpriorruleResponse" />
  </wsdl:message>
  <wsdl:message name="GetPropertyBookingDateSoapIn">
    <wsdl:part name="parameters" element="tns:GetPropertyBookingDate" />
  </wsdl:message>
  <wsdl:message name="GetPropertyBookingDateSoapOut">
    <wsdl:part name="parameters" element="tns:GetPropertyBookingDateResponse" />
  </wsdl:message>
  <wsdl:message name="GetPropertyBookingDateXMLSoapIn">
    <wsdl:part name="parameters" element="tns:GetPropertyBookingDateXML" />
  </wsdl:message>
  <wsdl:message name="GetPropertyBookingDateXMLSoapOut">
    <wsdl:part name="parameters" element="tns:GetPropertyBookingDateXMLResponse" />
  </wsdl:message>
  <wsdl:message name="GetAvailableBookingPeriodsSoapIn">
    <wsdl:part name="parameters" element="tns:GetAvailableBookingPeriods" />
  </wsdl:message>
  <wsdl:message name="GetAvailableBookingPeriodsSoapOut">
    <wsdl:part name="parameters" element="tns:GetAvailableBookingPeriodsResponse" />
  </wsdl:message>
  <wsdl:message name="GetAvailableBookingPeriodsXMLSoapIn">
    <wsdl:part name="parameters" element="tns:GetAvailableBookingPeriodsXML" />
  </wsdl:message>
  <wsdl:message name="GetAvailableBookingPeriodsXMLSoapOut">
    <wsdl:part name="parameters" element="tns:GetAvailableBookingPeriodsXMLResponse" />
  </wsdl:message>
  <wsdl:message name="IsPropertyAvailabilitySoapIn">
    <wsdl:part name="parameters" element="tns:IsPropertyAvailability" />
  </wsdl:message>
  <wsdl:message name="IsPropertyAvailabilitySoapOut">
    <wsdl:part name="parameters" element="tns:IsPropertyAvailabilityResponse" />
  </wsdl:message>
  <wsdl:message name="GetPropertyImagesByDateSoapIn">
    <wsdl:part name="parameters" element="tns:GetPropertyImagesByDate" />
  </wsdl:message>
  <wsdl:message name="GetPropertyImagesByDateSoapOut">
    <wsdl:part name="parameters" element="tns:GetPropertyImagesByDateResponse" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAllImgsSoapIn">
    <wsdl:part name="parameters" element="tns:GetPropertyAllImgs" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAllImgsSoapOut">
    <wsdl:part name="parameters" element="tns:GetPropertyAllImgsResponse" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAllImgsXMLSoapIn">
    <wsdl:part name="parameters" element="tns:GetPropertyAllImgsXML" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAllImgsXMLSoapOut">
    <wsdl:part name="parameters" element="tns:GetPropertyAllImgsXMLResponse" />
  </wsdl:message>
  <wsdl:message name="GetPropertyRatesSoapIn">
    <wsdl:part name="parameters" element="tns:GetPropertyRates" />
  </wsdl:message>
  <wsdl:message name="GetPropertyRatesSoapOut">
    <wsdl:part name="parameters" element="tns:GetPropertyRatesResponse" />
  </wsdl:message>
  <wsdl:message name="GetPropertyRatesXMLSoapIn">
    <wsdl:part name="parameters" element="tns:GetPropertyRatesXML" />
  </wsdl:message>
  <wsdl:message name="GetPropertyRatesXMLSoapOut">
    <wsdl:part name="parameters" element="tns:GetPropertyRatesXMLResponse" />
  </wsdl:message>
  <wsdl:message name="GetPropertyPartnerRatesSoapIn">
    <wsdl:part name="parameters" element="tns:GetPropertyPartnerRates" />
  </wsdl:message>
  <wsdl:message name="GetPropertyPartnerRatesSoapOut">
    <wsdl:part name="parameters" element="tns:GetPropertyPartnerRatesResponse" />
  </wsdl:message>
  <wsdl:message name="GetPropertyPartnerRatesXMLSoapIn">
    <wsdl:part name="parameters" element="tns:GetPropertyPartnerRatesXML" />
  </wsdl:message>
  <wsdl:message name="GetPropertyPartnerRatesXMLSoapOut">
    <wsdl:part name="parameters" element="tns:GetPropertyPartnerRatesXMLResponse" />
  </wsdl:message>
  <wsdl:message name="GetPropertyRentByPropertyIDSoapIn">
    <wsdl:part name="parameters" element="tns:GetPropertyRentByPropertyID" />
  </wsdl:message>
  <wsdl:message name="GetPropertyRentByPropertyIDSoapOut">
    <wsdl:part name="parameters" element="tns:GetPropertyRentByPropertyIDResponse" />
  </wsdl:message>
  <wsdl:message name="GetPropertyRentByPropertyIDXMLSoapIn">
    <wsdl:part name="parameters" element="tns:GetPropertyRentByPropertyIDXML" />
  </wsdl:message>
  <wsdl:message name="GetPropertyRentByPropertyIDXMLSoapOut">
    <wsdl:part name="parameters" element="tns:GetPropertyRentByPropertyIDXMLResponse" />
  </wsdl:message>
  <wsdl:message name="GetPropertyPartnerRentSoapIn">
    <wsdl:part name="parameters" element="tns:GetPropertyPartnerRent" />
  </wsdl:message>
  <wsdl:message name="GetPropertyPartnerRentSoapOut">
    <wsdl:part name="parameters" element="tns:GetPropertyPartnerRentResponse" />
  </wsdl:message>
  <wsdl:message name="GetPropertyPartnerRentXMLSoapIn">
    <wsdl:part name="parameters" element="tns:GetPropertyPartnerRentXML" />
  </wsdl:message>
  <wsdl:message name="GetPropertyPartnerRentXMLSoapOut">
    <wsdl:part name="parameters" element="tns:GetPropertyPartnerRentXMLResponse" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAvailabilityByDateSoapIn">
    <wsdl:part name="parameters" element="tns:GetPropertyAvailabilityByDate" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAvailabilityByDateSoapOut">
    <wsdl:part name="parameters" element="tns:GetPropertyAvailabilityByDateResponse" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAvailabilityByDateXMLSoapIn">
    <wsdl:part name="parameters" element="tns:GetPropertyAvailabilityByDateXML" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAvailabilityByDateXMLSoapOut">
    <wsdl:part name="parameters" element="tns:GetPropertyAvailabilityByDateXMLResponse" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAvailabilityByTermSoapIn">
    <wsdl:part name="parameters" element="tns:GetPropertyAvailabilityByTerm" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAvailabilityByTermSoapOut">
    <wsdl:part name="parameters" element="tns:GetPropertyAvailabilityByTermResponse" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAvailabilityByTermXMLSoapIn">
    <wsdl:part name="parameters" element="tns:GetPropertyAvailabilityByTermXML" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAvailabilityByTermXMLSoapOut">
    <wsdl:part name="parameters" element="tns:GetPropertyAvailabilityByTermXMLResponse" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAvailabilityByTermExtSoapIn">
    <wsdl:part name="parameters" element="tns:GetPropertyAvailabilityByTermExt" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAvailabilityByTermExtSoapOut">
    <wsdl:part name="parameters" element="tns:GetPropertyAvailabilityByTermExtResponse" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAvailabilityByTermExtXMLSoapIn">
    <wsdl:part name="parameters" element="tns:GetPropertyAvailabilityByTermExtXML" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAvailabilityByTermExtXMLSoapOut">
    <wsdl:part name="parameters" element="tns:GetPropertyAvailabilityByTermExtXMLResponse" />
  </wsdl:message>
  <wsdl:message name="GetPropertySoapIn">
    <wsdl:part name="parameters" element="tns:GetProperty" />
  </wsdl:message>
  <wsdl:message name="GetPropertySoapOut">
    <wsdl:part name="parameters" element="tns:GetPropertyResponse" />
  </wsdl:message>
  <wsdl:message name="GetPropertyNewSoapIn">
    <wsdl:part name="parameters" element="tns:GetPropertyNew" />
  </wsdl:message>
  <wsdl:message name="GetPropertyNewSoapOut">
    <wsdl:part name="parameters" element="tns:GetPropertyNewResponse" />
  </wsdl:message>
  <wsdl:message name="GetPropertyExtSoapIn">
    <wsdl:part name="parameters" element="tns:GetPropertyExt" />
  </wsdl:message>
  <wsdl:message name="GetPropertyExtSoapOut">
    <wsdl:part name="parameters" element="tns:GetPropertyExtResponse" />
  </wsdl:message>
  <wsdl:message name="IsPropertyAvailableWithTurnoverDaySoapIn">
    <wsdl:part name="parameters" element="tns:IsPropertyAvailableWithTurnoverDay" />
  </wsdl:message>
  <wsdl:message name="IsPropertyAvailableWithTurnoverDaySoapOut">
    <wsdl:part name="parameters" element="tns:IsPropertyAvailableWithTurnoverDayResponse" />
  </wsdl:message>
  <wsdl:message name="GetLastUpdatedPropertySoapIn">
    <wsdl:part name="parameters" element="tns:GetLastUpdatedProperty" />
  </wsdl:message>
  <wsdl:message name="GetLastUpdatedPropertySoapOut">
    <wsdl:part name="parameters" element="tns:GetLastUpdatedPropertyResponse" />
  </wsdl:message>
  <wsdl:message name="GetLastAvailChangedPropertiesSoapIn">
    <wsdl:part name="parameters" element="tns:GetLastAvailChangedProperties" />
  </wsdl:message>
  <wsdl:message name="GetLastAvailChangedPropertiesSoapOut">
    <wsdl:part name="parameters" element="tns:GetLastAvailChangedPropertiesResponse" />
  </wsdl:message>
  <wsdl:message name="GetPropertyIDByTermSoapIn">
    <wsdl:part name="parameters" element="tns:GetPropertyIDByTerm" />
  </wsdl:message>
  <wsdl:message name="GetPropertyIDByTermSoapOut">
    <wsdl:part name="parameters" element="tns:GetPropertyIDByTermResponse" />
  </wsdl:message>
  <wsdl:message name="GetTenantListByLastUpdateSoapIn">
    <wsdl:part name="parameters" element="tns:GetTenantListByLastUpdate" />
  </wsdl:message>
  <wsdl:message name="GetTenantListByLastUpdateSoapOut">
    <wsdl:part name="parameters" element="tns:GetTenantListByLastUpdateResponse" />
  </wsdl:message>
  <wsdl:message name="GetTenantListSoapIn">
    <wsdl:part name="parameters" element="tns:GetTenantList" />
  </wsdl:message>
  <wsdl:message name="GetTenantListSoapOut">
    <wsdl:part name="parameters" element="tns:GetTenantListResponse" />
  </wsdl:message>
  <wsdl:message name="SetConsumerInfoSoapIn">
    <wsdl:part name="parameters" element="tns:SetConsumerInfo" />
  </wsdl:message>
  <wsdl:message name="SetConsumerInfoSoapOut">
    <wsdl:part name="parameters" element="tns:SetConsumerInfoResponse" />
  </wsdl:message>
  <wsdl:message name="SetDoNotTextSoapIn">
    <wsdl:part name="parameters" element="tns:SetDoNotText" />
  </wsdl:message>
  <wsdl:message name="SetDoNotTextSoapOut">
    <wsdl:part name="parameters" element="tns:SetDoNotTextResponse" />
  </wsdl:message>
  <wsdl:message name="IsConsumerInfoExistSoapIn">
    <wsdl:part name="parameters" element="tns:IsConsumerInfoExist" />
  </wsdl:message>
  <wsdl:message name="IsConsumerInfoExistSoapOut">
    <wsdl:part name="parameters" element="tns:IsConsumerInfoExistResponse" />
  </wsdl:message>
  <wsdl:message name="SetCommentsInfoSoapIn">
    <wsdl:part name="parameters" element="tns:SetCommentsInfo" />
  </wsdl:message>
  <wsdl:message name="SetCommentsInfoSoapOut">
    <wsdl:part name="parameters" element="tns:SetCommentsInfoResponse" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAmmenityNameSoapIn">
    <wsdl:part name="parameters" element="tns:GetPropertyAmmenityName" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAmmenityNameSoapOut">
    <wsdl:part name="parameters" element="tns:GetPropertyAmmenityNameResponse" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAmmenityNameXMLSoapIn">
    <wsdl:part name="parameters" element="tns:GetPropertyAmmenityNameXML" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAmmenityNameXMLSoapOut">
    <wsdl:part name="parameters" element="tns:GetPropertyAmmenityNameXMLResponse" />
  </wsdl:message>
  <wsdl:message name="GetPropertyRatesDetailsSoapIn">
    <wsdl:part name="parameters" element="tns:GetPropertyRatesDetails" />
  </wsdl:message>
  <wsdl:message name="GetPropertyRatesDetailsSoapOut">
    <wsdl:part name="parameters" element="tns:GetPropertyRatesDetailsResponse" />
  </wsdl:message>
  <wsdl:message name="GetOptionalServiceIDsSoapIn">
    <wsdl:part name="parameters" element="tns:GetOptionalServiceIDs" />
  </wsdl:message>
  <wsdl:message name="GetOptionalServiceIDsSoapOut">
    <wsdl:part name="parameters" element="tns:GetOptionalServiceIDsResponse" />
  </wsdl:message>
  <wsdl:message name="selectOptionalServicesSoapIn">
    <wsdl:part name="parameters" element="tns:selectOptionalServices" />
  </wsdl:message>
  <wsdl:message name="selectOptionalServicesSoapOut">
    <wsdl:part name="parameters" element="tns:selectOptionalServicesResponse" />
  </wsdl:message>
  <wsdl:message name="GetLeaseidByReztypeidSoapIn">
    <wsdl:part name="parameters" element="tns:GetLeaseidByReztypeid" />
  </wsdl:message>
  <wsdl:message name="GetLeaseidByReztypeidSoapOut">
    <wsdl:part name="parameters" element="tns:GetLeaseidByReztypeidResponse" />
  </wsdl:message>
  <wsdl:message name="CreateQuoteByReztypeidWNewRateSoapIn">
    <wsdl:part name="parameters" element="tns:CreateQuoteByReztypeidWNewRate" />
  </wsdl:message>
  <wsdl:message name="CreateQuoteByReztypeidWNewRateSoapOut">
    <wsdl:part name="parameters" element="tns:CreateQuoteByReztypeidWNewRateResponse" />
  </wsdl:message>
  <wsdl:message name="GetQuoteRatesDetailSoapIn">
    <wsdl:part name="parameters" element="tns:GetQuoteRatesDetail" />
  </wsdl:message>
  <wsdl:message name="GetQuoteRatesDetailSoapOut">
    <wsdl:part name="parameters" element="tns:GetQuoteRatesDetailResponse" />
  </wsdl:message>
  <wsdl:message name="CreateQuoteByReztypeidSoapIn">
    <wsdl:part name="parameters" element="tns:CreateQuoteByReztypeid" />
  </wsdl:message>
  <wsdl:message name="CreateQuoteByReztypeidSoapOut">
    <wsdl:part name="parameters" element="tns:CreateQuoteByReztypeidResponse" />
  </wsdl:message>
  <wsdl:message name="CreateQuoteByReztypeid2SoapIn">
    <wsdl:part name="parameters" element="tns:CreateQuoteByReztypeid2" />
  </wsdl:message>
  <wsdl:message name="CreateQuoteByReztypeid2SoapOut">
    <wsdl:part name="parameters" element="tns:CreateQuoteByReztypeid2Response" />
  </wsdl:message>
  <wsdl:message name="GetValidMindaySoapIn">
    <wsdl:part name="parameters" element="tns:GetValidMinday" />
  </wsdl:message>
  <wsdl:message name="GetValidMindaySoapOut">
    <wsdl:part name="parameters" element="tns:GetValidMindayResponse" />
  </wsdl:message>
  <wsdl:message name="PropertyBookingSoapIn">
    <wsdl:part name="parameters" element="tns:PropertyBooking" />
  </wsdl:message>
  <wsdl:message name="PropertyBookingSoapOut">
    <wsdl:part name="parameters" element="tns:PropertyBookingResponse" />
  </wsdl:message>
  <wsdl:message name="PropertyBookingNewSoapIn">
    <wsdl:part name="parameters" element="tns:PropertyBookingNew" />
  </wsdl:message>
  <wsdl:message name="PropertyBookingNewSoapOut">
    <wsdl:part name="parameters" element="tns:PropertyBookingNewResponse" />
  </wsdl:message>
  <wsdl:message name="CancelReservationSoapIn">
    <wsdl:part name="parameters" element="tns:CancelReservation" />
  </wsdl:message>
  <wsdl:message name="CancelReservationSoapOut">
    <wsdl:part name="parameters" element="tns:CancelReservationResponse" />
  </wsdl:message>
  <wsdl:message name="GetPortalRateAndPaymentScheduleSoapIn">
    <wsdl:part name="parameters" element="tns:GetPortalRateAndPaymentSchedule" />
  </wsdl:message>
  <wsdl:message name="GetPortalRateAndPaymentScheduleSoapOut">
    <wsdl:part name="parameters" element="tns:GetPortalRateAndPaymentScheduleResponse" />
  </wsdl:message>
  <wsdl:message name="GetRentByLeaseNumberSoapIn">
    <wsdl:part name="parameters" element="tns:GetRentByLeaseNumber" />
  </wsdl:message>
  <wsdl:message name="GetRentByLeaseNumberSoapOut">
    <wsdl:part name="parameters" element="tns:GetRentByLeaseNumberResponse" />
  </wsdl:message>
  <wsdl:message name="GetMinimumDaysSoapIn">
    <wsdl:part name="parameters" element="tns:GetMinimumDays" />
  </wsdl:message>
  <wsdl:message name="GetMinimumDaysSoapOut">
    <wsdl:part name="parameters" element="tns:GetMinimumDaysResponse" />
  </wsdl:message>
  <wsdl:message name="GetValidCouponListSoapIn">
    <wsdl:part name="parameters" element="tns:GetValidCouponList" />
  </wsdl:message>
  <wsdl:message name="GetValidCouponListSoapOut">
    <wsdl:part name="parameters" element="tns:GetValidCouponListResponse" />
  </wsdl:message>
  <wsdl:message name="AddCouponSoapIn">
    <wsdl:part name="parameters" element="tns:AddCoupon" />
  </wsdl:message>
  <wsdl:message name="AddCouponSoapOut">
    <wsdl:part name="parameters" element="tns:AddCouponResponse" />
  </wsdl:message>
  <wsdl:message name="RemoveCouponSoapIn">
    <wsdl:part name="parameters" element="tns:RemoveCoupon" />
  </wsdl:message>
  <wsdl:message name="RemoveCouponSoapOut">
    <wsdl:part name="parameters" element="tns:RemoveCouponResponse" />
  </wsdl:message>
  <wsdl:message name="GetQuoteRatesDetailWNewRateSoapIn">
    <wsdl:part name="parameters" element="tns:GetQuoteRatesDetailWNewRate" />
  </wsdl:message>
  <wsdl:message name="GetQuoteRatesDetailWNewRateSoapOut">
    <wsdl:part name="parameters" element="tns:GetQuoteRatesDetailWNewRateResponse" />
  </wsdl:message>
  <wsdl:message name="GetAllServicesAndPaymentScheduleSoapIn">
    <wsdl:part name="parameters" element="tns:GetAllServicesAndPaymentSchedule" />
  </wsdl:message>
  <wsdl:message name="GetAllServicesAndPaymentScheduleSoapOut">
    <wsdl:part name="parameters" element="tns:GetAllServicesAndPaymentScheduleResponse" />
  </wsdl:message>
  <wsdl:message name="GetAllPropertiesDetailSoapIn">
    <wsdl:part name="parameters" element="tns:GetAllPropertiesDetail" />
  </wsdl:message>
  <wsdl:message name="GetAllPropertiesDetailSoapOut">
    <wsdl:part name="parameters" element="tns:GetAllPropertiesDetailResponse" />
  </wsdl:message>
  <wsdl:message name="GetPropertyBookingDateForAllXMLSoapIn">
    <wsdl:part name="parameters" element="tns:GetPropertyBookingDateForAllXML" />
  </wsdl:message>
  <wsdl:message name="GetPropertyBookingDateForAllXMLSoapOut">
    <wsdl:part name="parameters" element="tns:GetPropertyBookingDateForAllXMLResponse" />
  </wsdl:message>
  <wsdl:message name="GetLastUpdatedPropertyIDsSoapIn">
    <wsdl:part name="parameters" element="tns:GetLastUpdatedPropertyIDs" />
  </wsdl:message>
  <wsdl:message name="GetLastUpdatedPropertyIDsSoapOut">
    <wsdl:part name="parameters" element="tns:GetLastUpdatedPropertyIDsResponse" />
  </wsdl:message>
  <wsdl:message name="GetCheckInOutRuleSoapIn">
    <wsdl:part name="parameters" element="tns:GetCheckInOutRule" />
  </wsdl:message>
  <wsdl:message name="GetCheckInOutRuleSoapOut">
    <wsdl:part name="parameters" element="tns:GetCheckInOutRuleResponse" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAllRateSoapIn">
    <wsdl:part name="parameters" element="tns:GetPropertyAllRate" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAllRateSoapOut">
    <wsdl:part name="parameters" element="tns:GetPropertyAllRateResponse" />
  </wsdl:message>
  <wsdl:message name="PayByGroupRecordPaymentSoapIn">
    <wsdl:part name="parameters" element="tns:PayByGroupRecordPayment" />
  </wsdl:message>
  <wsdl:message name="PayByGroupRecordPaymentSoapOut">
    <wsdl:part name="parameters" element="tns:PayByGroupRecordPaymentResponse" />
  </wsdl:message>
  <wsdl:message name="GetleaseInfoWithLeaseidSoapIn">
    <wsdl:part name="parameters" element="tns:GetleaseInfoWithLeaseid" />
  </wsdl:message>
  <wsdl:message name="GetleaseInfoWithLeaseidSoapOut">
    <wsdl:part name="parameters" element="tns:GetleaseInfoWithLeaseidResponse" />
  </wsdl:message>
  <wsdl:message name="GetQuoteRentByQuoteNumSoapIn">
    <wsdl:part name="parameters" element="tns:GetQuoteRentByQuoteNum" />
  </wsdl:message>
  <wsdl:message name="GetQuoteRentByQuoteNumSoapOut">
    <wsdl:part name="parameters" element="tns:GetQuoteRentByQuoteNumResponse" />
  </wsdl:message>
  <wsdl:message name="SetCommissionForPortalSoapIn">
    <wsdl:part name="parameters" element="tns:SetCommissionForPortal" />
  </wsdl:message>
  <wsdl:message name="SetCommissionForPortalSoapOut">
    <wsdl:part name="parameters" element="tns:SetCommissionForPortalResponse" />
  </wsdl:message>
  <wsdl:message name="AddAdjustAmountForPortalHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="leaseid" type="s:string" />
    <wsdl:part name="serviceid" type="s:string" />
    <wsdl:part name="value" type="s:string" />
    <wsdl:part name="isqty" type="s:string" />
    <wsdl:part name="type" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="AddAdjustAmountForPortalHttpGetOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="GetFolioServicesByReztypeHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetFolioServicesByReztypeHttpGetOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="GetPropertyInfoByIdHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="addressid" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyInfoByIdHttpGetOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="GetPropertiesMappedAmenitiesHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="portalId" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertiesMappedAmenitiesHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyDynamicPriceInfoHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyID" type="s:string" />
    <wsdl:part name="portalId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyDynamicPriceInfoHttpGetOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="GetGuestArrivalDateHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="arrivalDate" type="s:string" />
    <wsdl:part name="portalId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetGuestArrivalDateHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetFolioNumberByPropertyHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="datestart" type="s:string" />
    <wsdl:part name="dateend" type="s:string" />
    <wsdl:part name="propertyid" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetFolioNumberByPropertyHttpGetOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="AddPropertyPriceTablePeriodHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="startDate" type="s:string" />
    <wsdl:part name="endDate" type="s:string" />
    <wsdl:part name="partnerID" type="s:string" />
    <wsdl:part name="priceClassId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="AddPropertyPriceTablePeriodHttpGetOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="UpdatePriceByPriceIdHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="price" type="s:string" />
    <wsdl:part name="propertyid" type="s:string" />
    <wsdl:part name="priceid" type="s:string" />
    <wsdl:part name="partnerId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="UpdatePriceByPriceIdHttpGetOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="GetAllPriceClassHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="partnerId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetAllPriceClassHttpGetOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="GetPriceClassRateHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="PriceClassNameID" type="s:string" />
    <wsdl:part name="startDate" type="s:string" />
    <wsdl:part name="endDate" type="s:string" />
    <wsdl:part name="partnerId" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPriceClassRateHttpGetOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="AddPriceClassPeriodHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="PriceClassNameID" type="s:string" />
    <wsdl:part name="startDate" type="s:string" />
    <wsdl:part name="endDate" type="s:string" />
    <wsdl:part name="partnerId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="AddPriceClassPeriodHttpGetOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="UpdateCleanStatusHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="status" type="s:string" />
    <wsdl:part name="partnerIdx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="UpdateCleanStatusHttpGetOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="GetFirstAvailablePropertyForEachAmenityValueHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="arrivalDate" type="s:string" />
    <wsdl:part name="departureDate" type="s:string" />
    <wsdl:part name="sleeps" type="s:string" />
    <wsdl:part name="baths" type="s:string" />
    <wsdl:part name="bedrooms" type="s:string" />
    <wsdl:part name="amenityId" type="s:string" />
    <wsdl:part name="runOfTheHouseAmenId" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetFirstAvailablePropertyForEachAmenityValueHttpGetOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="GetFirstAvailablePropertyForEachAmenityValueGroupByUnitCodeHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="arrivalDate" type="s:string" />
    <wsdl:part name="departureDate" type="s:string" />
    <wsdl:part name="sleeps" type="s:string" />
    <wsdl:part name="baths" type="s:string" />
    <wsdl:part name="bedrooms" type="s:string" />
    <wsdl:part name="amenityId" type="s:string" />
    <wsdl:part name="runOfTheHouseAmenId" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetFirstAvailablePropertyForEachAmenityValueGroupByUnitCodeHttpGetOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="GetFolioByPeriodHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="datestart" type="s:string" />
    <wsdl:part name="dateend" type="s:string" />
    <wsdl:part name="datetype" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetFolioByPeriodHttpGetOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="UpdateCleanTypeHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="cleanType" type="s:string" />
    <wsdl:part name="statusOfSchedule" type="s:string" />
    <wsdl:part name="cleaningDate" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="UpdateCleanTypeHttpGetOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="GetAllFolioHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="startDate" type="s:string" />
    <wsdl:part name="endDate" type="s:string" />
    <wsdl:part name="DateType" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetAllFolioHttpGetOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="GetServiceMapHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetServiceMapHttpGetOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="GetPropertyDetailsHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="PropertyID" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyDetailsHttpGetOut">
    <wsdl:part name="Body" element="tns:Root" />
  </wsdl:message>
  <wsdl:message name="UpdatePropertiesCleanStatusHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyID" type="s:string" />
    <wsdl:part name="status" type="s:string" />
    <wsdl:part name="partnerIdx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="UpdatePropertiesCleanStatusHttpGetOut">
    <wsdl:part name="Body" element="tns:UpdateBreezewayStatus" />
  </wsdl:message>
  <wsdl:message name="GetOptionalServicesHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="leaseid" type="s:string" />
    <wsdl:part name="begindate" type="s:string" />
    <wsdl:part name="enddate" type="s:string" />
    <wsdl:part name="partnerIdx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetOptionalServicesHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="SelectOptionalServicesV1HttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="leaseid" type="s:string" />
    <wsdl:part name="selectedServiceIDs" type="s:string" />
    <wsdl:part name="waivedServiceIDs" type="s:string" />
    <wsdl:part name="partnerIdx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="SelectOptionalServicesV1HttpGetOut">
    <wsdl:part name="Body" element="tns:OptionalServiceResponse" />
  </wsdl:message>
  <wsdl:message name="GetOptionalServicesDescHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="leaseid" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetOptionalServicesDescHttpGetOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="AddCostHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="workOrderNumber" type="s:string" />
    <wsdl:part name="serviceId" type="s:string" />
    <wsdl:part name="transactionDate" type="s:string" />
    <wsdl:part name="cost" type="s:string" />
    <wsdl:part name="PropertyId" type="s:string" />
    <wsdl:part name="vendorId" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="AddCostHttpGetOut">
    <wsdl:part name="Body" element="tns:boolean" />
  </wsdl:message>
  <wsdl:message name="GetActiveServicesHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetActiveServicesHttpGetOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="GetWordOrderNumberHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="PropertyId" type="s:string" />
    <wsdl:part name="fromDate" type="s:string" />
    <wsdl:part name="toDate" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetWordOrderNumberHttpGetOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="AddcommentsToworkOrderHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="stage" type="s:string" />
    <wsdl:part name="assignedto" type="s:string" />
    <wsdl:part name="requestedby" type="s:string" />
    <wsdl:part name="note" type="s:string" />
    <wsdl:part name="WorkorderId" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="AddcommentsToworkOrderHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="AddworkOrderHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="workOrderTitle" type="s:string" />
    <wsdl:part name="description" type="s:string" />
    <wsdl:part name="requestedBy" type="s:string" />
    <wsdl:part name="assignto" type="s:string" />
    <wsdl:part name="deadlineDate" type="s:string" />
    <wsdl:part name="taskType" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="AddworkOrderHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetVrboAndAirbnbListingIdHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="partnerId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetVrboAndAirbnbListingIdHttpGetOut">
    <wsdl:part name="Body" element="tns:VrboAndAirbnbListingIdResponse" />
  </wsdl:message>
  <wsdl:message name="GetRewardRulesHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="partnerId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetRewardRulesHttpGetOut">
    <wsdl:part name="Body" element="tns:RewardsPointsResponse" />
  </wsdl:message>
  <wsdl:message name="GetTenantRewardsPointsHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="tenantid" type="s:string" />
    <wsdl:part name="partnerId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetTenantRewardsPointsHttpGetOut">
    <wsdl:part name="Body" element="tns:TenantRewardsPointsResponse" />
  </wsdl:message>
  <wsdl:message name="GetTenantsAvailableRewardRulesHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="tenantid" type="s:string" />
    <wsdl:part name="partnerId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetTenantsAvailableRewardRulesHttpGetOut">
    <wsdl:part name="Body" element="tns:RewardsPointsResponse" />
  </wsdl:message>
  <wsdl:message name="AddRewardsPointsForTenantHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="tenantid" type="s:string" />
    <wsdl:part name="rewardname" type="s:string" />
    <wsdl:part name="partnerId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="AddRewardsPointsForTenantHttpGetOut">
    <wsdl:part name="Body" element="tns:AddRewardsPointsResponse" />
  </wsdl:message>
  <wsdl:message name="GetPropertySeperateBookingDateHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="date1" type="s:string" />
    <wsdl:part name="date2" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="partnerId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertySeperateBookingDateHttpGetOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="GetPropertyUnavailabilityDatesHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="date1" type="s:string" />
    <wsdl:part name="date2" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="partnerId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyUnavailabilityDatesHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetMinDayRulesHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="PriceClassNameID" type="s:string" />
    <wsdl:part name="startDate" type="s:string" />
    <wsdl:part name="endDate" type="s:string" />
    <wsdl:part name="partnerId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetMinDayRulesHttpGetOut">
    <wsdl:part name="Body" element="tns:GetMinDayResponse" />
  </wsdl:message>
  <wsdl:message name="GetUnPublishMindayRulesHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="PriceClassNameID" type="s:string" />
    <wsdl:part name="partnerId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetUnPublishMindayRulesHttpGetOut">
    <wsdl:part name="Body" element="tns:ResponseUnpublishMindayRules" />
  </wsdl:message>
  <wsdl:message name="PublishMindayRulesHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="PriceClassNameID" type="s:string" />
    <wsdl:part name="partnerId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="PublishMindayRulesHttpGetOut">
    <wsdl:part name="Body" element="tns:ResponsePublishMindayRules" />
  </wsdl:message>
  <wsdl:message name="GetPropMiniandMaxmumpriorruleHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="reztypeid" type="s:string" />
    <wsdl:part name="Datatype" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropMiniandMaxmumpriorruleHttpGetOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="GetPropertyBookingDateHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="date1" type="s:string" />
    <wsdl:part name="date2" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyBookingDateHttpGetOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="GetPropertyBookingDateXMLHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="date1" type="s:string" />
    <wsdl:part name="date2" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyBookingDateXMLHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetAvailableBookingPeriodsHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="date1" type="s:string" />
    <wsdl:part name="date2" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetAvailableBookingPeriodsHttpGetOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="GetAvailableBookingPeriodsXMLHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="date1" type="s:string" />
    <wsdl:part name="date2" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetAvailableBookingPeriodsXMLHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="IsPropertyAvailabilityHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="date1" type="s:string" />
    <wsdl:part name="date2" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="IsPropertyAvailabilityHttpGetOut">
    <wsdl:part name="Body" element="tns:boolean" />
  </wsdl:message>
  <wsdl:message name="GetPropertyImagesByDateHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="strDate" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyImagesByDateHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAllImgsHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAllImgsHttpGetOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAllImgsXMLHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAllImgsXMLHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyRatesHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="Date1" type="s:string" />
    <wsdl:part name="Date2" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyRatesHttpGetOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="GetPropertyRatesXMLHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="Date1" type="s:string" />
    <wsdl:part name="Date2" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyRatesXMLHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyPartnerRatesHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="Date1" type="s:string" />
    <wsdl:part name="Date2" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyPartnerRatesHttpGetOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="GetPropertyPartnerRatesXMLHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="Date1" type="s:string" />
    <wsdl:part name="Date2" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyPartnerRatesXMLHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyRentByPropertyIDHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyRentByPropertyIDHttpGetOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="GetPropertyRentByPropertyIDXMLHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyRentByPropertyIDXMLHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyPartnerRentHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyPartnerRentHttpGetOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="GetPropertyPartnerRentXMLHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyPartnerRentXMLHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAvailabilityByDateHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="date1" type="s:string" />
    <wsdl:part name="date2" type="s:string" />
    <wsdl:part name="weekly" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAvailabilityByDateHttpGetOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAvailabilityByDateXMLHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="date1" type="s:string" />
    <wsdl:part name="date2" type="s:string" />
    <wsdl:part name="weekly" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAvailabilityByDateXMLHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAvailabilityByTermHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="date1" type="s:string" />
    <wsdl:part name="date2" type="s:string" />
    <wsdl:part name="weekly" type="s:string" />
    <wsdl:part name="sleeps" type="s:string" />
    <wsdl:part name="baths" type="s:string" />
    <wsdl:part name="bedrooms" type="s:string" />
    <wsdl:part name="strwhere" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAvailabilityByTermHttpGetOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAvailabilityByTermXMLHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="date1" type="s:string" />
    <wsdl:part name="date2" type="s:string" />
    <wsdl:part name="weekly" type="s:string" />
    <wsdl:part name="sleeps" type="s:string" />
    <wsdl:part name="baths" type="s:string" />
    <wsdl:part name="bedrooms" type="s:string" />
    <wsdl:part name="strwhere" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAvailabilityByTermXMLHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAvailabilityByTermExtHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="date1" type="s:string" />
    <wsdl:part name="date2" type="s:string" />
    <wsdl:part name="weekly" type="s:string" />
    <wsdl:part name="sleeps" type="s:string" />
    <wsdl:part name="baths" type="s:string" />
    <wsdl:part name="bedrooms" type="s:string" />
    <wsdl:part name="strwhere" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAvailabilityByTermExtHttpGetOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAvailabilityByTermExtXMLHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="date1" type="s:string" />
    <wsdl:part name="date2" type="s:string" />
    <wsdl:part name="weekly" type="s:string" />
    <wsdl:part name="sleeps" type="s:string" />
    <wsdl:part name="baths" type="s:string" />
    <wsdl:part name="bedrooms" type="s:string" />
    <wsdl:part name="strwhere" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAvailabilityByTermExtXMLHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyNewHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyNewHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyExtHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyExtHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="IsPropertyAvailableWithTurnoverDayHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="date1" type="s:string" />
    <wsdl:part name="date2" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="reztypeid" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="IsPropertyAvailableWithTurnoverDayHttpGetOut">
    <wsdl:part name="Body" element="tns:boolean" />
  </wsdl:message>
  <wsdl:message name="GetLastUpdatedPropertyHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetLastUpdatedPropertyHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetLastAvailChangedPropertiesHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="LastAccess" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetLastAvailChangedPropertiesHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyIDByTermHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="date1" type="s:string" />
    <wsdl:part name="date2" type="s:string" />
    <wsdl:part name="weekly" type="s:string" />
    <wsdl:part name="sleeps" type="s:string" />
    <wsdl:part name="baths" type="s:string" />
    <wsdl:part name="bedrooms" type="s:string" />
    <wsdl:part name="strwhere" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyIDByTermHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetTenantListByLastUpdateHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="lastaccesstime" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetTenantListByLastUpdateHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetTenantListHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="email" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetTenantListHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="SetConsumerInfoHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="Info" type="s1:StringArray" />
  </wsdl:message>
  <wsdl:message name="SetConsumerInfoHttpGetOut">
    <wsdl:part name="Body" element="tns:int" />
  </wsdl:message>
  <wsdl:message name="SetDoNotTextHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="tenantid" type="s:string" />
    <wsdl:part name="doNotText" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="SetDoNotTextHttpGetOut">
    <wsdl:part name="Body" element="tns:ResponseUpdateDoNotText" />
  </wsdl:message>
  <wsdl:message name="IsConsumerInfoExistHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="email" type="s:string" />
  </wsdl:message>
  <wsdl:message name="IsConsumerInfoExistHttpGetOut">
    <wsdl:part name="Body" element="tns:int" />
  </wsdl:message>
  <wsdl:message name="SetCommentsInfoHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="leaseid" type="s:string" />
    <wsdl:part name="comments" type="s:string" />
    <wsdl:part name="commentType" type="s:string" />
  </wsdl:message>
  <wsdl:message name="SetCommentsInfoHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAmmenityNameHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="num" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAmmenityNameHttpGetOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAmmenityNameXMLHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="num" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAmmenityNameXMLHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyRatesDetailsHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="leaseid" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyRatesDetailsHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetOptionalServiceIDsHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="reztypeID" type="s:string" />
    <wsdl:part name="begindate" type="s:string" />
    <wsdl:part name="enddate" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetOptionalServiceIDsHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="selectOptionalServicesHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="leaseid" type="s:string" />
    <wsdl:part name="selectedServiceIDs" type="s:string" />
    <wsdl:part name="waivedServiceIDs" type="s:string" />
  </wsdl:message>
  <wsdl:message name="selectOptionalServicesHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetLeaseidByReztypeidHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="strADate" type="s:string" />
    <wsdl:part name="strDDate" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="num_adult" type="s:string" />
    <wsdl:part name="num_pet" type="s:string" />
    <wsdl:part name="num_baby" type="s:string" />
    <wsdl:part name="num_child" type="s:string" />
    <wsdl:part name="reztypeid" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetLeaseidByReztypeidHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="CreateQuoteByReztypeidWNewRateHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="strADate" type="s:string" />
    <wsdl:part name="strDDate" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="num_adult" type="s:string" />
    <wsdl:part name="num_pet" type="s:string" />
    <wsdl:part name="num_baby" type="s:string" />
    <wsdl:part name="num_child" type="s:string" />
    <wsdl:part name="reztypeid" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
    <wsdl:part name="specifiedRent" type="s:string" />
  </wsdl:message>
  <wsdl:message name="CreateQuoteByReztypeidWNewRateHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetQuoteRatesDetailHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="strADate" type="s:string" />
    <wsdl:part name="strDDate" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="num_adult" type="s:string" />
    <wsdl:part name="num_pet" type="s:string" />
    <wsdl:part name="num_baby" type="s:string" />
    <wsdl:part name="num_child" type="s:string" />
    <wsdl:part name="reztypeid" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetQuoteRatesDetailHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="CreateQuoteByReztypeidHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="strADate" type="s:string" />
    <wsdl:part name="strDDate" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="num_adult" type="s:string" />
    <wsdl:part name="num_pet" type="s:string" />
    <wsdl:part name="num_baby" type="s:string" />
    <wsdl:part name="num_child" type="s:string" />
    <wsdl:part name="reztypeid" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="CreateQuoteByReztypeidHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="CreateQuoteByReztypeid2HttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="strADate" type="s:string" />
    <wsdl:part name="strDDate" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="num_adult" type="s:string" />
    <wsdl:part name="num_pet" type="s:string" />
    <wsdl:part name="num_baby" type="s:string" />
    <wsdl:part name="num_child" type="s:string" />
    <wsdl:part name="ExtBookingAgent" type="s:string" />
    <wsdl:part name="reztypeid" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="CreateQuoteByReztypeid2HttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetValidMindayHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="PropertyID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetValidMindayHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="PropertyBookingHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="Info" type="s1:StringArray" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="PropertyBookingHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="PropertyBookingNewHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="Info" type="s1:StringArray" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="PropertyBookingNewHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="CancelReservationHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="leasenum" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="CancelReservationHttpGetOut">
    <wsdl:part name="Body" element="tns:boolean" />
  </wsdl:message>
  <wsdl:message name="GetPortalRateAndPaymentScheduleHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="strADate" type="s:string" />
    <wsdl:part name="strDDate" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="num_adult" type="s:string" />
    <wsdl:part name="num_pet" type="s:string" />
    <wsdl:part name="num_baby" type="s:string" />
    <wsdl:part name="num_child" type="s:string" />
    <wsdl:part name="reztypeid" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPortalRateAndPaymentScheduleHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetRentByLeaseNumberHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
    <wsdl:part name="leaseNum" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetRentByLeaseNumberHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetMinimumDaysHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyID" type="s:string" />
    <wsdl:part name="reztypeid" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetMinimumDaysHttpGetOut">
    <wsdl:part name="Body" element="tns:PropertyMinimumDay" />
  </wsdl:message>
  <wsdl:message name="GetValidCouponListHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="leaseid" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetValidCouponListHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="AddCouponHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="leaseid" type="s:string" />
    <wsdl:part name="couponCode" type="s:string" />
  </wsdl:message>
  <wsdl:message name="AddCouponHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="RemoveCouponHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="leaseid" type="s:string" />
  </wsdl:message>
  <wsdl:message name="RemoveCouponHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetQuoteRatesDetailWNewRateHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="strADate" type="s:string" />
    <wsdl:part name="strDDate" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="num_adult" type="s:string" />
    <wsdl:part name="num_pet" type="s:string" />
    <wsdl:part name="num_baby" type="s:string" />
    <wsdl:part name="num_child" type="s:string" />
    <wsdl:part name="Rent" type="s:string" />
    <wsdl:part name="reztypeid" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetQuoteRatesDetailWNewRateHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetAllServicesAndPaymentScheduleHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="strADate" type="s:string" />
    <wsdl:part name="strDDate" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="num_adult" type="s:string" />
    <wsdl:part name="num_pet" type="s:string" />
    <wsdl:part name="num_baby" type="s:string" />
    <wsdl:part name="num_child" type="s:string" />
    <wsdl:part name="reztypeid" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetAllServicesAndPaymentScheduleHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetAllPropertiesDetailHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="date1" type="s:string" />
    <wsdl:part name="date2" type="s:string" />
    <wsdl:part name="weekly" type="s:string" />
    <wsdl:part name="sleeps" type="s:string" />
    <wsdl:part name="baths" type="s:string" />
    <wsdl:part name="bedrooms" type="s:string" />
    <wsdl:part name="strwhere" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetAllPropertiesDetailHttpGetOut">
    <wsdl:part name="Body" element="tns:ArrayOfProperty" />
  </wsdl:message>
  <wsdl:message name="GetPropertyBookingDateForAllXMLHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="date1" type="s:string" />
    <wsdl:part name="date2" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyBookingDateForAllXMLHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetLastUpdatedPropertyIDsHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="lastaccesstime" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetLastUpdatedPropertyIDsHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetCheckInOutRuleHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="reztypeid" type="s:string" />
    <wsdl:part name="strADate" type="s:string" />
    <wsdl:part name="strDDate" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetCheckInOutRuleHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAllRateHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyid" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAllRateHttpGetOut">
    <wsdl:part name="Body" element="tns:ArrayOfServices" />
  </wsdl:message>
  <wsdl:message name="PayByGroupRecordPaymentHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="leaseid" type="s:string" />
    <wsdl:part name="amount" type="s:string" />
  </wsdl:message>
  <wsdl:message name="PayByGroupRecordPaymentHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetleaseInfoWithLeaseidHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="leaseid" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetleaseInfoWithLeaseidHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetQuoteRentByQuoteNumHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="quotenumber" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetQuoteRentByQuoteNumHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="SetCommissionForPortalHttpGetIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="leaseid" type="s:string" />
    <wsdl:part name="value" type="s:string" />
    <wsdl:part name="isqty" type="s:string" />
    <wsdl:part name="type" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="SetCommissionForPortalHttpGetOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="AddAdjustAmountForPortalHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="leaseid" type="s:string" />
    <wsdl:part name="serviceid" type="s:string" />
    <wsdl:part name="value" type="s:string" />
    <wsdl:part name="isqty" type="s:string" />
    <wsdl:part name="type" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="AddAdjustAmountForPortalHttpPostOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="GetFolioServicesByReztypeHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetFolioServicesByReztypeHttpPostOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="GetPropertyInfoByIdHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="addressid" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyInfoByIdHttpPostOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="GetPropertiesMappedAmenitiesHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="portalId" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertiesMappedAmenitiesHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyDynamicPriceInfoHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyID" type="s:string" />
    <wsdl:part name="portalId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyDynamicPriceInfoHttpPostOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="GetGuestArrivalDateHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="arrivalDate" type="s:string" />
    <wsdl:part name="portalId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetGuestArrivalDateHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetFolioNumberByPropertyHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="datestart" type="s:string" />
    <wsdl:part name="dateend" type="s:string" />
    <wsdl:part name="propertyid" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetFolioNumberByPropertyHttpPostOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="AddPropertyPriceTablePeriodHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="startDate" type="s:string" />
    <wsdl:part name="endDate" type="s:string" />
    <wsdl:part name="partnerID" type="s:string" />
    <wsdl:part name="priceClassId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="AddPropertyPriceTablePeriodHttpPostOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="UpdatePriceByPriceIdHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="price" type="s:string" />
    <wsdl:part name="propertyid" type="s:string" />
    <wsdl:part name="priceid" type="s:string" />
    <wsdl:part name="partnerId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="UpdatePriceByPriceIdHttpPostOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="GetAllPriceClassHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="partnerId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetAllPriceClassHttpPostOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="GetPriceClassRateHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="PriceClassNameID" type="s:string" />
    <wsdl:part name="startDate" type="s:string" />
    <wsdl:part name="endDate" type="s:string" />
    <wsdl:part name="partnerId" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPriceClassRateHttpPostOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="AddPriceClassPeriodHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="PriceClassNameID" type="s:string" />
    <wsdl:part name="startDate" type="s:string" />
    <wsdl:part name="endDate" type="s:string" />
    <wsdl:part name="partnerId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="AddPriceClassPeriodHttpPostOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="UpdateCleanStatusHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="status" type="s:string" />
    <wsdl:part name="partnerIdx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="UpdateCleanStatusHttpPostOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="GetFirstAvailablePropertyForEachAmenityValueHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="arrivalDate" type="s:string" />
    <wsdl:part name="departureDate" type="s:string" />
    <wsdl:part name="sleeps" type="s:string" />
    <wsdl:part name="baths" type="s:string" />
    <wsdl:part name="bedrooms" type="s:string" />
    <wsdl:part name="amenityId" type="s:string" />
    <wsdl:part name="runOfTheHouseAmenId" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetFirstAvailablePropertyForEachAmenityValueHttpPostOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="GetFirstAvailablePropertyForEachAmenityValueGroupByUnitCodeHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="arrivalDate" type="s:string" />
    <wsdl:part name="departureDate" type="s:string" />
    <wsdl:part name="sleeps" type="s:string" />
    <wsdl:part name="baths" type="s:string" />
    <wsdl:part name="bedrooms" type="s:string" />
    <wsdl:part name="amenityId" type="s:string" />
    <wsdl:part name="runOfTheHouseAmenId" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetFirstAvailablePropertyForEachAmenityValueGroupByUnitCodeHttpPostOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="GetFolioByPeriodHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="datestart" type="s:string" />
    <wsdl:part name="dateend" type="s:string" />
    <wsdl:part name="datetype" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetFolioByPeriodHttpPostOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="UpdateCleanTypeHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="cleanType" type="s:string" />
    <wsdl:part name="statusOfSchedule" type="s:string" />
    <wsdl:part name="cleaningDate" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="UpdateCleanTypeHttpPostOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="GetAllFolioHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="startDate" type="s:string" />
    <wsdl:part name="endDate" type="s:string" />
    <wsdl:part name="DateType" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetAllFolioHttpPostOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="GetServiceMapHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetServiceMapHttpPostOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="GetPropertyDetailsHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="PropertyID" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyDetailsHttpPostOut">
    <wsdl:part name="Body" element="tns:Root" />
  </wsdl:message>
  <wsdl:message name="UpdatePropertiesCleanStatusHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyID" type="s:string" />
    <wsdl:part name="status" type="s:string" />
    <wsdl:part name="partnerIdx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="UpdatePropertiesCleanStatusHttpPostOut">
    <wsdl:part name="Body" element="tns:UpdateBreezewayStatus" />
  </wsdl:message>
  <wsdl:message name="GetOptionalServicesHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="leaseid" type="s:string" />
    <wsdl:part name="begindate" type="s:string" />
    <wsdl:part name="enddate" type="s:string" />
    <wsdl:part name="partnerIdx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetOptionalServicesHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="SelectOptionalServicesV1HttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="leaseid" type="s:string" />
    <wsdl:part name="selectedServiceIDs" type="s:string" />
    <wsdl:part name="waivedServiceIDs" type="s:string" />
    <wsdl:part name="partnerIdx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="SelectOptionalServicesV1HttpPostOut">
    <wsdl:part name="Body" element="tns:OptionalServiceResponse" />
  </wsdl:message>
  <wsdl:message name="GetOptionalServicesDescHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="leaseid" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetOptionalServicesDescHttpPostOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="AddCostHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="workOrderNumber" type="s:string" />
    <wsdl:part name="serviceId" type="s:string" />
    <wsdl:part name="transactionDate" type="s:string" />
    <wsdl:part name="cost" type="s:string" />
    <wsdl:part name="PropertyId" type="s:string" />
    <wsdl:part name="vendorId" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="AddCostHttpPostOut">
    <wsdl:part name="Body" element="tns:boolean" />
  </wsdl:message>
  <wsdl:message name="GetActiveServicesHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetActiveServicesHttpPostOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="GetWordOrderNumberHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="PropertyId" type="s:string" />
    <wsdl:part name="fromDate" type="s:string" />
    <wsdl:part name="toDate" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetWordOrderNumberHttpPostOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:message name="AddcommentsToworkOrderHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="stage" type="s:string" />
    <wsdl:part name="assignedto" type="s:string" />
    <wsdl:part name="requestedby" type="s:string" />
    <wsdl:part name="note" type="s:string" />
    <wsdl:part name="WorkorderId" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="AddcommentsToworkOrderHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="AddworkOrderHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="workOrderTitle" type="s:string" />
    <wsdl:part name="description" type="s:string" />
    <wsdl:part name="requestedBy" type="s:string" />
    <wsdl:part name="assignto" type="s:string" />
    <wsdl:part name="deadlineDate" type="s:string" />
    <wsdl:part name="taskType" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="AddworkOrderHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetVrboAndAirbnbListingIdHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="partnerId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetVrboAndAirbnbListingIdHttpPostOut">
    <wsdl:part name="Body" element="tns:VrboAndAirbnbListingIdResponse" />
  </wsdl:message>
  <wsdl:message name="GetRewardRulesHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="partnerId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetRewardRulesHttpPostOut">
    <wsdl:part name="Body" element="tns:RewardsPointsResponse" />
  </wsdl:message>
  <wsdl:message name="GetTenantRewardsPointsHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="tenantid" type="s:string" />
    <wsdl:part name="partnerId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetTenantRewardsPointsHttpPostOut">
    <wsdl:part name="Body" element="tns:TenantRewardsPointsResponse" />
  </wsdl:message>
  <wsdl:message name="GetTenantsAvailableRewardRulesHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="tenantid" type="s:string" />
    <wsdl:part name="partnerId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetTenantsAvailableRewardRulesHttpPostOut">
    <wsdl:part name="Body" element="tns:RewardsPointsResponse" />
  </wsdl:message>
  <wsdl:message name="AddRewardsPointsForTenantHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="tenantid" type="s:string" />
    <wsdl:part name="rewardname" type="s:string" />
    <wsdl:part name="partnerId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="AddRewardsPointsForTenantHttpPostOut">
    <wsdl:part name="Body" element="tns:AddRewardsPointsResponse" />
  </wsdl:message>
  <wsdl:message name="GetPropertySeperateBookingDateHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="date1" type="s:string" />
    <wsdl:part name="date2" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="partnerId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertySeperateBookingDateHttpPostOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="GetPropertyUnavailabilityDatesHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="date1" type="s:string" />
    <wsdl:part name="date2" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="partnerId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyUnavailabilityDatesHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetMinDayRulesHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="PriceClassNameID" type="s:string" />
    <wsdl:part name="startDate" type="s:string" />
    <wsdl:part name="endDate" type="s:string" />
    <wsdl:part name="partnerId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetMinDayRulesHttpPostOut">
    <wsdl:part name="Body" element="tns:GetMinDayResponse" />
  </wsdl:message>
  <wsdl:message name="GetUnPublishMindayRulesHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="PriceClassNameID" type="s:string" />
    <wsdl:part name="partnerId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetUnPublishMindayRulesHttpPostOut">
    <wsdl:part name="Body" element="tns:ResponseUnpublishMindayRules" />
  </wsdl:message>
  <wsdl:message name="PublishMindayRulesHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="PriceClassNameID" type="s:string" />
    <wsdl:part name="partnerId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="PublishMindayRulesHttpPostOut">
    <wsdl:part name="Body" element="tns:ResponsePublishMindayRules" />
  </wsdl:message>
  <wsdl:message name="GetPropMiniandMaxmumpriorruleHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="reztypeid" type="s:string" />
    <wsdl:part name="Datatype" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropMiniandMaxmumpriorruleHttpPostOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="GetPropertyBookingDateHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="date1" type="s:string" />
    <wsdl:part name="date2" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyBookingDateHttpPostOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="GetPropertyBookingDateXMLHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="date1" type="s:string" />
    <wsdl:part name="date2" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyBookingDateXMLHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetAvailableBookingPeriodsHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="date1" type="s:string" />
    <wsdl:part name="date2" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetAvailableBookingPeriodsHttpPostOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="GetAvailableBookingPeriodsXMLHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="date1" type="s:string" />
    <wsdl:part name="date2" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetAvailableBookingPeriodsXMLHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="IsPropertyAvailabilityHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="date1" type="s:string" />
    <wsdl:part name="date2" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="IsPropertyAvailabilityHttpPostOut">
    <wsdl:part name="Body" element="tns:boolean" />
  </wsdl:message>
  <wsdl:message name="GetPropertyImagesByDateHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="strDate" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyImagesByDateHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAllImgsHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAllImgsHttpPostOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAllImgsXMLHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAllImgsXMLHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyRatesHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="Date1" type="s:string" />
    <wsdl:part name="Date2" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyRatesHttpPostOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="GetPropertyRatesXMLHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="Date1" type="s:string" />
    <wsdl:part name="Date2" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyRatesXMLHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyPartnerRatesHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="Date1" type="s:string" />
    <wsdl:part name="Date2" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyPartnerRatesHttpPostOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="GetPropertyPartnerRatesXMLHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="Date1" type="s:string" />
    <wsdl:part name="Date2" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyPartnerRatesXMLHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyRentByPropertyIDHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyRentByPropertyIDHttpPostOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="GetPropertyRentByPropertyIDXMLHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyRentByPropertyIDXMLHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyPartnerRentHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyPartnerRentHttpPostOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="GetPropertyPartnerRentXMLHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyPartnerRentXMLHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAvailabilityByDateHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="date1" type="s:string" />
    <wsdl:part name="date2" type="s:string" />
    <wsdl:part name="weekly" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAvailabilityByDateHttpPostOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAvailabilityByDateXMLHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="date1" type="s:string" />
    <wsdl:part name="date2" type="s:string" />
    <wsdl:part name="weekly" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAvailabilityByDateXMLHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAvailabilityByTermHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="date1" type="s:string" />
    <wsdl:part name="date2" type="s:string" />
    <wsdl:part name="weekly" type="s:string" />
    <wsdl:part name="sleeps" type="s:string" />
    <wsdl:part name="baths" type="s:string" />
    <wsdl:part name="bedrooms" type="s:string" />
    <wsdl:part name="strwhere" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAvailabilityByTermHttpPostOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAvailabilityByTermXMLHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="date1" type="s:string" />
    <wsdl:part name="date2" type="s:string" />
    <wsdl:part name="weekly" type="s:string" />
    <wsdl:part name="sleeps" type="s:string" />
    <wsdl:part name="baths" type="s:string" />
    <wsdl:part name="bedrooms" type="s:string" />
    <wsdl:part name="strwhere" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAvailabilityByTermXMLHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAvailabilityByTermExtHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="date1" type="s:string" />
    <wsdl:part name="date2" type="s:string" />
    <wsdl:part name="weekly" type="s:string" />
    <wsdl:part name="sleeps" type="s:string" />
    <wsdl:part name="baths" type="s:string" />
    <wsdl:part name="bedrooms" type="s:string" />
    <wsdl:part name="strwhere" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAvailabilityByTermExtHttpPostOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAvailabilityByTermExtXMLHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="date1" type="s:string" />
    <wsdl:part name="date2" type="s:string" />
    <wsdl:part name="weekly" type="s:string" />
    <wsdl:part name="sleeps" type="s:string" />
    <wsdl:part name="baths" type="s:string" />
    <wsdl:part name="bedrooms" type="s:string" />
    <wsdl:part name="strwhere" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAvailabilityByTermExtXMLHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyNewHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyNewHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyExtHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyExtHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="IsPropertyAvailableWithTurnoverDayHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="date1" type="s:string" />
    <wsdl:part name="date2" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="reztypeid" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="IsPropertyAvailableWithTurnoverDayHttpPostOut">
    <wsdl:part name="Body" element="tns:boolean" />
  </wsdl:message>
  <wsdl:message name="GetLastUpdatedPropertyHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetLastUpdatedPropertyHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetLastAvailChangedPropertiesHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="LastAccess" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetLastAvailChangedPropertiesHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyIDByTermHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="date1" type="s:string" />
    <wsdl:part name="date2" type="s:string" />
    <wsdl:part name="weekly" type="s:string" />
    <wsdl:part name="sleeps" type="s:string" />
    <wsdl:part name="baths" type="s:string" />
    <wsdl:part name="bedrooms" type="s:string" />
    <wsdl:part name="strwhere" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyIDByTermHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetTenantListByLastUpdateHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="lastaccesstime" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetTenantListByLastUpdateHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetTenantListHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="email" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetTenantListHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="SetConsumerInfoHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="Info" type="s1:StringArray" />
  </wsdl:message>
  <wsdl:message name="SetConsumerInfoHttpPostOut">
    <wsdl:part name="Body" element="tns:int" />
  </wsdl:message>
  <wsdl:message name="SetDoNotTextHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="tenantid" type="s:string" />
    <wsdl:part name="doNotText" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="SetDoNotTextHttpPostOut">
    <wsdl:part name="Body" element="tns:ResponseUpdateDoNotText" />
  </wsdl:message>
  <wsdl:message name="IsConsumerInfoExistHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="email" type="s:string" />
  </wsdl:message>
  <wsdl:message name="IsConsumerInfoExistHttpPostOut">
    <wsdl:part name="Body" element="tns:int" />
  </wsdl:message>
  <wsdl:message name="SetCommentsInfoHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="leaseid" type="s:string" />
    <wsdl:part name="comments" type="s:string" />
    <wsdl:part name="commentType" type="s:string" />
  </wsdl:message>
  <wsdl:message name="SetCommentsInfoHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAmmenityNameHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="num" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAmmenityNameHttpPostOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAmmenityNameXMLHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="num" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAmmenityNameXMLHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyRatesDetailsHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="leaseid" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyRatesDetailsHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetOptionalServiceIDsHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="reztypeID" type="s:string" />
    <wsdl:part name="begindate" type="s:string" />
    <wsdl:part name="enddate" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetOptionalServiceIDsHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="selectOptionalServicesHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="leaseid" type="s:string" />
    <wsdl:part name="selectedServiceIDs" type="s:string" />
    <wsdl:part name="waivedServiceIDs" type="s:string" />
  </wsdl:message>
  <wsdl:message name="selectOptionalServicesHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetLeaseidByReztypeidHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="strADate" type="s:string" />
    <wsdl:part name="strDDate" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="num_adult" type="s:string" />
    <wsdl:part name="num_pet" type="s:string" />
    <wsdl:part name="num_baby" type="s:string" />
    <wsdl:part name="num_child" type="s:string" />
    <wsdl:part name="reztypeid" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetLeaseidByReztypeidHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="CreateQuoteByReztypeidWNewRateHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="strADate" type="s:string" />
    <wsdl:part name="strDDate" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="num_adult" type="s:string" />
    <wsdl:part name="num_pet" type="s:string" />
    <wsdl:part name="num_baby" type="s:string" />
    <wsdl:part name="num_child" type="s:string" />
    <wsdl:part name="reztypeid" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
    <wsdl:part name="specifiedRent" type="s:string" />
  </wsdl:message>
  <wsdl:message name="CreateQuoteByReztypeidWNewRateHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetQuoteRatesDetailHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="strADate" type="s:string" />
    <wsdl:part name="strDDate" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="num_adult" type="s:string" />
    <wsdl:part name="num_pet" type="s:string" />
    <wsdl:part name="num_baby" type="s:string" />
    <wsdl:part name="num_child" type="s:string" />
    <wsdl:part name="reztypeid" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetQuoteRatesDetailHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="CreateQuoteByReztypeidHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="strADate" type="s:string" />
    <wsdl:part name="strDDate" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="num_adult" type="s:string" />
    <wsdl:part name="num_pet" type="s:string" />
    <wsdl:part name="num_baby" type="s:string" />
    <wsdl:part name="num_child" type="s:string" />
    <wsdl:part name="reztypeid" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="CreateQuoteByReztypeidHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="CreateQuoteByReztypeid2HttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="strADate" type="s:string" />
    <wsdl:part name="strDDate" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="num_adult" type="s:string" />
    <wsdl:part name="num_pet" type="s:string" />
    <wsdl:part name="num_baby" type="s:string" />
    <wsdl:part name="num_child" type="s:string" />
    <wsdl:part name="ExtBookingAgent" type="s:string" />
    <wsdl:part name="reztypeid" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="CreateQuoteByReztypeid2HttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetValidMindayHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="PropertyID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetValidMindayHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="PropertyBookingHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="Info" type="s1:StringArray" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="PropertyBookingHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="PropertyBookingNewHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="Info" type="s1:StringArray" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="PropertyBookingNewHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="CancelReservationHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="leasenum" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="CancelReservationHttpPostOut">
    <wsdl:part name="Body" element="tns:boolean" />
  </wsdl:message>
  <wsdl:message name="GetPortalRateAndPaymentScheduleHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="strADate" type="s:string" />
    <wsdl:part name="strDDate" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="num_adult" type="s:string" />
    <wsdl:part name="num_pet" type="s:string" />
    <wsdl:part name="num_baby" type="s:string" />
    <wsdl:part name="num_child" type="s:string" />
    <wsdl:part name="reztypeid" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPortalRateAndPaymentScheduleHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetRentByLeaseNumberHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
    <wsdl:part name="leaseNum" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetRentByLeaseNumberHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetMinimumDaysHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyID" type="s:string" />
    <wsdl:part name="reztypeid" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetMinimumDaysHttpPostOut">
    <wsdl:part name="Body" element="tns:PropertyMinimumDay" />
  </wsdl:message>
  <wsdl:message name="GetValidCouponListHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="leaseid" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetValidCouponListHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="AddCouponHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="leaseid" type="s:string" />
    <wsdl:part name="couponCode" type="s:string" />
  </wsdl:message>
  <wsdl:message name="AddCouponHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="RemoveCouponHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="leaseid" type="s:string" />
  </wsdl:message>
  <wsdl:message name="RemoveCouponHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetQuoteRatesDetailWNewRateHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="strADate" type="s:string" />
    <wsdl:part name="strDDate" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="num_adult" type="s:string" />
    <wsdl:part name="num_pet" type="s:string" />
    <wsdl:part name="num_baby" type="s:string" />
    <wsdl:part name="num_child" type="s:string" />
    <wsdl:part name="Rent" type="s:string" />
    <wsdl:part name="reztypeid" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetQuoteRatesDetailWNewRateHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetAllServicesAndPaymentScheduleHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="strADate" type="s:string" />
    <wsdl:part name="strDDate" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="num_adult" type="s:string" />
    <wsdl:part name="num_pet" type="s:string" />
    <wsdl:part name="num_baby" type="s:string" />
    <wsdl:part name="num_child" type="s:string" />
    <wsdl:part name="reztypeid" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetAllServicesAndPaymentScheduleHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetAllPropertiesDetailHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="date1" type="s:string" />
    <wsdl:part name="date2" type="s:string" />
    <wsdl:part name="weekly" type="s:string" />
    <wsdl:part name="sleeps" type="s:string" />
    <wsdl:part name="baths" type="s:string" />
    <wsdl:part name="bedrooms" type="s:string" />
    <wsdl:part name="strwhere" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetAllPropertiesDetailHttpPostOut">
    <wsdl:part name="Body" element="tns:ArrayOfProperty" />
  </wsdl:message>
  <wsdl:message name="GetPropertyBookingDateForAllXMLHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="date1" type="s:string" />
    <wsdl:part name="date2" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyBookingDateForAllXMLHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetLastUpdatedPropertyIDsHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="lastaccesstime" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetLastUpdatedPropertyIDsHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetCheckInOutRuleHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyId" type="s:string" />
    <wsdl:part name="reztypeid" type="s:string" />
    <wsdl:part name="strADate" type="s:string" />
    <wsdl:part name="strDDate" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetCheckInOutRuleHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAllRateHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="propertyid" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPropertyAllRateHttpPostOut">
    <wsdl:part name="Body" element="tns:ArrayOfServices" />
  </wsdl:message>
  <wsdl:message name="PayByGroupRecordPaymentHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="leaseid" type="s:string" />
    <wsdl:part name="amount" type="s:string" />
  </wsdl:message>
  <wsdl:message name="PayByGroupRecordPaymentHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetleaseInfoWithLeaseidHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="leaseid" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetleaseInfoWithLeaseidHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetQuoteRentByQuoteNumHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="quotenumber" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetQuoteRentByQuoteNumHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="SetCommissionForPortalHttpPostIn">
    <wsdl:part name="username" type="s:string" />
    <wsdl:part name="password" type="s:string" />
    <wsdl:part name="barefootAccount" type="s:string" />
    <wsdl:part name="leaseid" type="s:string" />
    <wsdl:part name="value" type="s:string" />
    <wsdl:part name="isqty" type="s:string" />
    <wsdl:part name="type" type="s:string" />
    <wsdl:part name="partneridx" type="s:string" />
  </wsdl:message>
  <wsdl:message name="SetCommissionForPortalHttpPostOut">
    <wsdl:part name="Body" />
  </wsdl:message>
  <wsdl:portType name="BookingAccess3Soap">
    <wsdl:operation name="AddAdjustAmountForPortal">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">&lt;br&gt;for portal MyBookingPal&lt;br&gt;leaseid:quote id&lt;br&gt;serviceid: service Id&lt;br&gt;value:amount&lt;br&gt;isqty: 0-&gt;amount;1-&gt;%&lt;br&gt;type:0-&gt;add ;1-&gt;delete</wsdl:documentation>
      <wsdl:input message="tns:AddAdjustAmountForPortalSoapIn" />
      <wsdl:output message="tns:AddAdjustAmountForPortalSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetFolioServicesByReztype">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">&lt;br&gt;for portal MyBookingPal&lt;br&gt;return reztype folioservices</wsdl:documentation>
      <wsdl:input message="tns:GetFolioServicesByReztypeSoapIn" />
      <wsdl:output message="tns:GetFolioServicesByReztypeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyInfoById">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">&lt;br&gt;summary:get property infomation by addressid</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyInfoByIdSoapIn" />
      <wsdl:output message="tns:GetPropertyInfoByIdSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertiesMappedAmenities">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: return mapped amenities by property id.if they didn't put property id, then we need to return all properties mapped amenities.</wsdl:documentation>
      <wsdl:input message="tns:GetPropertiesMappedAmenitiesSoapIn" />
      <wsdl:output message="tns:GetPropertiesMappedAmenitiesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyDynamicPriceInfo">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: return property price table of a given property</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyDynamicPriceInfoSoapIn" />
      <wsdl:output message="tns:GetPropertyDynamicPriceInfoSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdatePropertyPrice">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">peiceStr: priceid1:price1;priceid2:price2;...</wsdl:documentation>
      <wsdl:input message="tns:UpdatePropertyPriceSoapIn" />
      <wsdl:output message="tns:UpdatePropertyPriceSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetGuestArrivalDate">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Property Amenity Attributes Map</wsdl:documentation>
      <wsdl:input message="tns:GetGuestArrivalDateSoapIn" />
      <wsdl:output message="tns:GetGuestArrivalDateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetFolioNumberByProperty">
      <wsdl:input message="tns:GetFolioNumberByPropertySoapIn" />
      <wsdl:output message="tns:GetFolioNumberByPropertySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AddPropertyPriceTablePeriod">
      <wsdl:input message="tns:AddPropertyPriceTablePeriodSoapIn" />
      <wsdl:output message="tns:AddPropertyPriceTablePeriodSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdatePriceByPriceId">
      <wsdl:input message="tns:UpdatePriceByPriceIdSoapIn" />
      <wsdl:output message="tns:UpdatePriceByPriceIdSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetAllPriceClass">
      <wsdl:input message="tns:GetAllPriceClassSoapIn" />
      <wsdl:output message="tns:GetAllPriceClassSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPriceClassRate">
      <wsdl:input message="tns:GetPriceClassRateSoapIn" />
      <wsdl:output message="tns:GetPriceClassRateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AddPriceClassPeriod">
      <wsdl:input message="tns:AddPriceClassPeriodSoapIn" />
      <wsdl:output message="tns:AddPriceClassPeriodSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdatePriceClassPrice">
      <wsdl:input message="tns:UpdatePriceClassPriceSoapIn" />
      <wsdl:output message="tns:UpdatePriceClassPriceSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdateCleanStatus">
      <wsdl:input message="tns:UpdateCleanStatusSoapIn" />
      <wsdl:output message="tns:UpdateCleanStatusSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetFirstAvailablePropertyForEachAmenityValue">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">returns a single PropertyID for each Value of an amenity. </wsdl:documentation>
      <wsdl:input message="tns:GetFirstAvailablePropertyForEachAmenityValueSoapIn" />
      <wsdl:output message="tns:GetFirstAvailablePropertyForEachAmenityValueSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetFirstAvailablePropertyForEachAmenityValueGroupByUnitCode">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">returns a single PropertyID for each Value of an amenity. </wsdl:documentation>
      <wsdl:input message="tns:GetFirstAvailablePropertyForEachAmenityValueGroupByUnitCodeSoapIn" />
      <wsdl:output message="tns:GetFirstAvailablePropertyForEachAmenityValueGroupByUnitCodeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetFolioByPeriod">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This method is the custom&lt;br&gt;summary:the input will be arrival date or departure date and then out put will be a list of reservation numbers. &lt;br&gt;datestart:start date&lt;br&gt;dateend:end date&lt;br&gt;datetype:[0:arrive date ;1:depature date]</wsdl:documentation>
      <wsdl:input message="tns:GetFolioByPeriodSoapIn" />
      <wsdl:output message="tns:GetFolioByPeriodSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdateCleanType">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This method is the custom&lt;br&gt;summary:update the statusofschedule to Completed or Requested for that property/clean type/clean date in managers cleaning report. &lt;br&gt;cleanType:clean type ,from barefoot&lt;br&gt;statusOfSchedule:enum [Requested ,Completed]</wsdl:documentation>
      <wsdl:input message="tns:UpdateCleanTypeSoapIn" />
      <wsdl:output message="tns:UpdateCleanTypeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetAllFolio">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"> get folio info for portal&lt;br/&gt;DateType:&lt;br/&gt;0:search date for bookdate,&lt;br/&gt;1:search date for arrive date,&lt;br/&gt;2:search date for depature date,&lt;br/&gt;3:search date for lastupdate </wsdl:documentation>
      <wsdl:input message="tns:GetAllFolioSoapIn" />
      <wsdl:output message="tns:GetAllFolioSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetServiceMap">
      <wsdl:input message="tns:GetServiceMapSoapIn" />
      <wsdl:output message="tns:GetServiceMapSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyDetails">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: return Property Detail Information</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyDetailsSoapIn" />
      <wsdl:output message="tns:GetPropertyDetailsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdatePropertiesCleanStatus">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Update property cleaning status by Breezeway</wsdl:documentation>
      <wsdl:input message="tns:UpdatePropertiesCleanStatusSoapIn" />
      <wsdl:output message="tns:UpdatePropertiesCleanStatusSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetOptionalServices">
      <wsdl:input message="tns:GetOptionalServicesSoapIn" />
      <wsdl:output message="tns:GetOptionalServicesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SelectOptionalServicesV1">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: use to change the optional services,parameter selectedServiceIDs should be fsid|quantity|date1|date2</wsdl:documentation>
      <wsdl:input message="tns:SelectOptionalServicesV1SoapIn" />
      <wsdl:output message="tns:SelectOptionalServicesV1SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetOptionalServicesDesc">
      <wsdl:input message="tns:GetOptionalServicesDescSoapIn" />
      <wsdl:output message="tns:GetOptionalServicesDescSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AddCost">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">AddCost&lt;br/&gt;workOrderNumber: workword id;&lt;br/&gt;serviceId: service id;&lt;br/&gt;vendorId:service vender id;&lt;br/&gt;transactionDate:transaction Date;&lt;br/&gt;cost:amount;&lt;br/&gt;PropertyId:property id;</wsdl:documentation>
      <wsdl:input message="tns:AddCostSoapIn" />
      <wsdl:output message="tns:AddCostSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetActiveServices">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">returns active services </wsdl:documentation>
      <wsdl:input message="tns:GetActiveServicesSoapIn" />
      <wsdl:output message="tns:GetActiveServicesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetWordOrderNumber">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">seacher work order</wsdl:documentation>
      <wsdl:input message="tns:GetWordOrderNumberSoapIn" />
      <wsdl:output message="tns:GetWordOrderNumberSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AddcommentsToworkOrder">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Add comments to the work order</wsdl:documentation>
      <wsdl:input message="tns:AddcommentsToworkOrderSoapIn" />
      <wsdl:output message="tns:AddcommentsToworkOrderSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AddworkOrder">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Add work order to the system</wsdl:documentation>
      <wsdl:input message="tns:AddworkOrderSoapIn" />
      <wsdl:output message="tns:AddworkOrderSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetVrboAndAirbnbListingId">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get VRBO listing id and Airbnb listing id</wsdl:documentation>
      <wsdl:input message="tns:GetVrboAndAirbnbListingIdSoapIn" />
      <wsdl:output message="tns:GetVrboAndAirbnbListingIdSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetRewardRules">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get all RewardsPoints</wsdl:documentation>
      <wsdl:input message="tns:GetRewardRulesSoapIn" />
      <wsdl:output message="tns:GetRewardRulesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetTenantRewardsPoints">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get Tenant unused RewardsPoints</wsdl:documentation>
      <wsdl:input message="tns:GetTenantRewardsPointsSoapIn" />
      <wsdl:output message="tns:GetTenantRewardsPointsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetTenantsAvailableRewardRules">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get Tenant unused RewardsPoints</wsdl:documentation>
      <wsdl:input message="tns:GetTenantsAvailableRewardRulesSoapIn" />
      <wsdl:output message="tns:GetTenantsAvailableRewardRulesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AddRewardsPointsForTenant">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Add RewardsPoints For Tenant</wsdl:documentation>
      <wsdl:input message="tns:AddRewardsPointsForTenantSoapIn" />
      <wsdl:output message="tns:AddRewardsPointsForTenantSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertySeperateBookingDate">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This web service will return booking date of property.return DataSet</wsdl:documentation>
      <wsdl:input message="tns:GetPropertySeperateBookingDateSoapIn" />
      <wsdl:output message="tns:GetPropertySeperateBookingDateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyUnavailabilityDates">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description:</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyUnavailabilityDatesSoapIn" />
      <wsdl:output message="tns:GetPropertyUnavailabilityDatesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetMinDayRules">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">get property MinDay rule</wsdl:documentation>
      <wsdl:input message="tns:GetMinDayRulesSoapIn" />
      <wsdl:output message="tns:GetMinDayRulesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AddMinDayDate">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Add Minday Rule</wsdl:documentation>
      <wsdl:input message="tns:AddMinDayDateSoapIn" />
      <wsdl:output message="tns:AddMinDayDateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdateMinDayRule">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Update Minday Rule</wsdl:documentation>
      <wsdl:input message="tns:UpdateMinDayRuleSoapIn" />
      <wsdl:output message="tns:UpdateMinDayRuleSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetUnPublishMindayRules">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get Unpublish rules</wsdl:documentation>
      <wsdl:input message="tns:GetUnPublishMindayRulesSoapIn" />
      <wsdl:output message="tns:GetUnPublishMindayRulesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PublishMindayRules">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get Unpublish rules</wsdl:documentation>
      <wsdl:input message="tns:PublishMindayRulesSoapIn" />
      <wsdl:output message="tns:PublishMindayRulesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropMiniandMaxmumpriorrule">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This web service will return Min and Max of prior rule property.return DataSet. datetype:[0-Min day;1-Max day]</wsdl:documentation>
      <wsdl:input message="tns:GetPropMiniandMaxmumpriorruleSoapIn" />
      <wsdl:output message="tns:GetPropMiniandMaxmumpriorruleSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyBookingDate">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This web service will return booking date of property.return DataSet</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyBookingDateSoapIn" />
      <wsdl:output message="tns:GetPropertyBookingDateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyBookingDateXML">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This web service will return booking date of property.return xml string</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyBookingDateXMLSoapIn" />
      <wsdl:output message="tns:GetPropertyBookingDateXMLSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetAvailableBookingPeriods">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Select which time periods we are going to give them to book </wsdl:documentation>
      <wsdl:input message="tns:GetAvailableBookingPeriodsSoapIn" />
      <wsdl:output message="tns:GetAvailableBookingPeriodsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetAvailableBookingPeriodsXML">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Select which time periods we are going to give them to book </wsdl:documentation>
      <wsdl:input message="tns:GetAvailableBookingPeriodsXMLSoapIn" />
      <wsdl:output message="tns:GetAvailableBookingPeriodsXMLSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="IsPropertyAvailability">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This web service is used to identify the validity of a property in a certain time period.</wsdl:documentation>
      <wsdl:input message="tns:IsPropertyAvailabilitySoapIn" />
      <wsdl:output message="tns:IsPropertyAvailabilitySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyImagesByDate">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: </wsdl:documentation>
      <wsdl:input message="tns:GetPropertyImagesByDateSoapIn" />
      <wsdl:output message="tns:GetPropertyImagesByDateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAllImgs">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Get all picture info associated with a property given the propertyId.return DataSet</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyAllImgsSoapIn" />
      <wsdl:output message="tns:GetPropertyAllImgsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAllImgsXML">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Get all picture info associated with a property given the propertyId.return xml string</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyAllImgsXMLSoapIn" />
      <wsdl:output message="tns:GetPropertyAllImgsXMLSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyRates">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get all rate info associated with a property given the propertyId in date1-date2 period.return DataSet</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyRatesSoapIn" />
      <wsdl:output message="tns:GetPropertyRatesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyRatesXML">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get all rate info associated with a property given the propertyId in date1-date2 period.return xml string</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyRatesXMLSoapIn" />
      <wsdl:output message="tns:GetPropertyRatesXMLSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyPartnerRates">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get all rate info associated with a property given the propertyId in date1-date2 period.return DataSet</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyPartnerRatesSoapIn" />
      <wsdl:output message="tns:GetPropertyPartnerRatesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyPartnerRatesXML">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get all rate info associated with a property given the propertyId in date1-date2 period.return xml string</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyPartnerRatesXMLSoapIn" />
      <wsdl:output message="tns:GetPropertyPartnerRatesXMLSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyRentByPropertyID">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get rent info associated with a property given the propertyId.return DataSet</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyRentByPropertyIDSoapIn" />
      <wsdl:output message="tns:GetPropertyRentByPropertyIDSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyRentByPropertyIDXML">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get rent info associated with a property given the propertyId.return  xml string.</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyRentByPropertyIDXMLSoapIn" />
      <wsdl:output message="tns:GetPropertyRentByPropertyIDXMLSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyPartnerRent">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get rent info associated with a property given the propertyId.return DataSet</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyPartnerRentSoapIn" />
      <wsdl:output message="tns:GetPropertyPartnerRentSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyPartnerRentXML">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get rent info associated with a property given the propertyId.return  xml string.</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyPartnerRentXMLSoapIn" />
      <wsdl:output message="tns:GetPropertyPartnerRentXMLSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAvailabilityByDate">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get all availiability property info in date1-date2 period.return DataSet</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyAvailabilityByDateSoapIn" />
      <wsdl:output message="tns:GetPropertyAvailabilityByDateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAvailabilityByDateXML">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get all availiability property info in date1-date2 period.return xml string</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyAvailabilityByDateXMLSoapIn" />
      <wsdl:output message="tns:GetPropertyAvailabilityByDateXMLSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAvailabilityByTerm">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get availiability property info.return DataSet</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyAvailabilityByTermSoapIn" />
      <wsdl:output message="tns:GetPropertyAvailabilityByTermSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAvailabilityByTermXML">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get availiability property info.return xml string</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyAvailabilityByTermXMLSoapIn" />
      <wsdl:output message="tns:GetPropertyAvailabilityByTermXMLSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAvailabilityByTermExt">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get availiability property info.return DataSet</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyAvailabilityByTermExtSoapIn" />
      <wsdl:output message="tns:GetPropertyAvailabilityByTermExtSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAvailabilityByTermExtXML">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get availiability property info.return xml string</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyAvailabilityByTermExtXMLSoapIn" />
      <wsdl:output message="tns:GetPropertyAvailabilityByTermExtXMLSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetProperty">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Retrieve full property info for all properties</wsdl:documentation>
      <wsdl:input message="tns:GetPropertySoapIn" />
      <wsdl:output message="tns:GetPropertySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyNew">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Retrieve full property info for all properties,Address to return information to all fields </wsdl:documentation>
      <wsdl:input message="tns:GetPropertyNewSoapIn" />
      <wsdl:output message="tns:GetPropertyNewSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyExt">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Retrieve full property info for all properties</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyExtSoapIn" />
      <wsdl:output message="tns:GetPropertyExtSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="IsPropertyAvailableWithTurnoverDay">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This web service is used to identify the validity of a property in a certain time period.</wsdl:documentation>
      <wsdl:input message="tns:IsPropertyAvailableWithTurnoverDaySoapIn" />
      <wsdl:output message="tns:IsPropertyAvailableWithTurnoverDaySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetLastUpdatedProperty">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description:</wsdl:documentation>
      <wsdl:input message="tns:GetLastUpdatedPropertySoapIn" />
      <wsdl:output message="tns:GetLastUpdatedPropertySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetLastAvailChangedProperties">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: return property id by the last updated time</wsdl:documentation>
      <wsdl:input message="tns:GetLastAvailChangedPropertiesSoapIn" />
      <wsdl:output message="tns:GetLastAvailChangedPropertiesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyIDByTerm">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Retrieve property id</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyIDByTermSoapIn" />
      <wsdl:output message="tns:GetPropertyIDByTermSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetTenantListByLastUpdate">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get tenant after lastupdate</wsdl:documentation>
      <wsdl:input message="tns:GetTenantListByLastUpdateSoapIn" />
      <wsdl:output message="tns:GetTenantListByLastUpdateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetTenantList">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: </wsdl:documentation>
      <wsdl:input message="tns:GetTenantListSoapIn" />
      <wsdl:output message="tns:GetTenantListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SetConsumerInfo">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Save Guest Information&lt;br&gt;The Info parameter stores guest information like first name, last name, street, city, state, etc.Guest information is stored in this order (street1,street2,city,state,zip,country,lastname,firstname,homephone,bizphone,fax,mobile,email,propertyId)&lt;br&gt;return tid</wsdl:documentation>
      <wsdl:input message="tns:SetConsumerInfoSoapIn" />
      <wsdl:output message="tns:SetConsumerInfoSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SetDoNotText">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Whether to receive SMS messages</wsdl:documentation>
      <wsdl:input message="tns:SetDoNotTextSoapIn" />
      <wsdl:output message="tns:SetDoNotTextSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="IsConsumerInfoExist">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: if the Guest Information with the given email(Guest's email) already exist,return Guestid(tid); if the Guest Information with the given email(Guest's email) does not exist,return 0.</wsdl:documentation>
      <wsdl:input message="tns:IsConsumerInfoExistSoapIn" />
      <wsdl:output message="tns:IsConsumerInfoExistSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SetCommentsInfo">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: </wsdl:documentation>
      <wsdl:input message="tns:SetCommentsInfoSoapIn" />
      <wsdl:output message="tns:SetCommentsInfoSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAmmenityName">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: return Property Ammenity Name.return DataSet</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyAmmenityNameSoapIn" />
      <wsdl:output message="tns:GetPropertyAmmenityNameSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAmmenityNameXML">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: return Property Ammenity Name.return xml string</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyAmmenityNameXMLSoapIn" />
      <wsdl:output message="tns:GetPropertyAmmenityNameXMLSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyRatesDetails">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get all rate info associated with a lease given the leaseid</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyRatesDetailsSoapIn" />
      <wsdl:output message="tns:GetPropertyRatesDetailsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetOptionalServiceIDs">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: will return all optional service "ratesID"s and their names for a given reztype ID</wsdl:documentation>
      <wsdl:input message="tns:GetOptionalServiceIDsSoapIn" />
      <wsdl:output message="tns:GetOptionalServiceIDsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="selectOptionalServices">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: use to change the optional services</wsdl:documentation>
      <wsdl:input message="tns:selectOptionalServicesSoapIn" />
      <wsdl:output message="tns:selectOptionalServicesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetLeaseidByReztypeid">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: &lt;br&gt;return leaseid</wsdl:documentation>
      <wsdl:input message="tns:GetLeaseidByReztypeidSoapIn" />
      <wsdl:output message="tns:GetLeaseidByReztypeidSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CreateQuoteByReztypeidWNewRate">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: &lt;br&gt;this method will create a quote with specified rent and leaseid will be returned</wsdl:documentation>
      <wsdl:input message="tns:CreateQuoteByReztypeidWNewRateSoapIn" />
      <wsdl:output message="tns:CreateQuoteByReztypeidWNewRateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetQuoteRatesDetail">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: return Property Rates Details</wsdl:documentation>
      <wsdl:input message="tns:GetQuoteRatesDetailSoapIn" />
      <wsdl:output message="tns:GetQuoteRatesDetailSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CreateQuoteByReztypeid">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Create a Quote and return QuoteInfo and Property Rates Details and Payment Schedule</wsdl:documentation>
      <wsdl:input message="tns:CreateQuoteByReztypeidSoapIn" />
      <wsdl:output message="tns:CreateQuoteByReztypeidSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CreateQuoteByReztypeid2">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Create a Quote and return QuoteInfo and Property Rates Details and Payment Schedule</wsdl:documentation>
      <wsdl:input message="tns:CreateQuoteByReztypeid2SoapIn" />
      <wsdl:output message="tns:CreateQuoteByReztypeid2SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetValidMinday">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: </wsdl:documentation>
      <wsdl:input message="tns:GetValidMindaySoapIn" />
      <wsdl:output message="tns:GetValidMindaySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PropertyBooking">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Booking &lt;br&gt;The Info parameter stores booking information like cardnum,Card Type,Expiration Date, etc. &lt;br&gt;Booking information is stored in this order (isTest,strPayment,EzicAccount,propertyId,strADate,strDDate,tid,leaseid,cctranstype,cFName,cLName,EzicTag,EzicTranstype,EzicPaytype,cardNum,expireMonth,expireYear,cvv,ccratetype,cctype)&lt;br&gt;cctranstype:the values should be adjusted for each customers based on the account info set by FastTransact.&lt;br&gt;VITAL or EZIC3 are needed only if VITAL or ezic3.0 are used for CC transation.&lt;br&gt;EzicTranstype,EzicPaytype:for direct mode 3.0 using A or S; for 2.0 use AUTH or SALE&lt;br&gt;cvv:Credit card verification value&lt;br&gt;ccratetype:HOTEL or nothing so far&lt;br&gt;cctype:Credit Card Type</wsdl:documentation>
      <wsdl:input message="tns:PropertyBookingSoapIn" />
      <wsdl:output message="tns:PropertyBookingSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PropertyBookingNew">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Booking &lt;br&gt;The Info parameter stores booking information like cardnum,Card Type,Expiration Date, etc. &lt;br&gt;Booking information is stored in this order (isTest,strPayment,EzicAccount,propertyId,strADate,strDDate,tid,leaseid,cctranstype,cFName,cLName,EzicTag,EzicTranstype,EzicPaytype,cardNum,expireMonth,expireYear,cvv,ccratetype,cctype)&lt;br&gt;cctranstype:the values should be adjusted for each customers based on the account info set by FastTransact.&lt;br&gt;VITAL or EZIC3 are needed only if VITAL or ezic3.0 are used for CC transation.&lt;br&gt;EzicTranstype,EzicPaytype:for direct mode 3.0 using A or S; for 2.0 use AUTH or SALE&lt;br&gt;cvv:Credit card verification value&lt;br&gt;ccratetype:HOTEL or nothing so far&lt;br&gt;cctype:Credit Card Type</wsdl:documentation>
      <wsdl:input message="tns:PropertyBookingNewSoapIn" />
      <wsdl:output message="tns:PropertyBookingNewSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CancelReservation">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Cancel a reservation</wsdl:documentation>
      <wsdl:input message="tns:CancelReservationSoapIn" />
      <wsdl:output message="tns:CancelReservationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPortalRateAndPaymentSchedule">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">return Property Rates Details and payment schedule</wsdl:documentation>
      <wsdl:input message="tns:GetPortalRateAndPaymentScheduleSoapIn" />
      <wsdl:output message="tns:GetPortalRateAndPaymentScheduleSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetRentByLeaseNumber">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Get rent</wsdl:documentation>
      <wsdl:input message="tns:GetRentByLeaseNumberSoapIn" />
      <wsdl:output message="tns:GetRentByLeaseNumberSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetMinimumDays">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: This returns minimum rule.</wsdl:documentation>
      <wsdl:input message="tns:GetMinimumDaysSoapIn" />
      <wsdl:output message="tns:GetMinimumDaysSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetValidCouponList">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: </wsdl:documentation>
      <wsdl:input message="tns:GetValidCouponListSoapIn" />
      <wsdl:output message="tns:GetValidCouponListSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AddCoupon">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: </wsdl:documentation>
      <wsdl:input message="tns:AddCouponSoapIn" />
      <wsdl:output message="tns:AddCouponSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="RemoveCoupon">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: </wsdl:documentation>
      <wsdl:input message="tns:RemoveCouponSoapIn" />
      <wsdl:output message="tns:RemoveCouponSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetQuoteRatesDetailWNewRate">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get all rate info associated with a lease given the leaseid</wsdl:documentation>
      <wsdl:input message="tns:GetQuoteRatesDetailWNewRateSoapIn" />
      <wsdl:output message="tns:GetQuoteRatesDetailWNewRateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetAllServicesAndPaymentSchedule">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">return Property Rates Details and payment schedule,Don't include service map</wsdl:documentation>
      <wsdl:input message="tns:GetAllServicesAndPaymentScheduleSoapIn" />
      <wsdl:output message="tns:GetAllServicesAndPaymentScheduleSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetAllPropertiesDetail">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">return all Property Details include amenity map</wsdl:documentation>
      <wsdl:input message="tns:GetAllPropertiesDetailSoapIn" />
      <wsdl:output message="tns:GetAllPropertiesDetailSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyBookingDateForAllXML">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This web service will return All property booking date of property.return xml</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyBookingDateForAllXMLSoapIn" />
      <wsdl:output message="tns:GetPropertyBookingDateForAllXMLSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetLastUpdatedPropertyIDs">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">get lastuppdate property return xml</wsdl:documentation>
      <wsdl:input message="tns:GetLastUpdatedPropertyIDsSoapIn" />
      <wsdl:output message="tns:GetLastUpdatedPropertyIDsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetCheckInOutRule">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description：Get Check In/Out Rule.return XML(string)&lt;br/&gt;(addressid PriorDays date1 date2 CheckInDay CheckOutDay) </wsdl:documentation>
      <wsdl:input message="tns:GetCheckInOutRuleSoapIn" />
      <wsdl:output message="tns:GetCheckInOutRuleSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAllRate">
      <wsdl:input message="tns:GetPropertyAllRateSoapIn" />
      <wsdl:output message="tns:GetPropertyAllRateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="PayByGroupRecordPayment">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">this is a customization only for pay by group</wsdl:documentation>
      <wsdl:input message="tns:PayByGroupRecordPaymentSoapIn" />
      <wsdl:output message="tns:PayByGroupRecordPaymentSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetleaseInfoWithLeaseid">
      <wsdl:input message="tns:GetleaseInfoWithLeaseidSoapIn" />
      <wsdl:output message="tns:GetleaseInfoWithLeaseidSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetQuoteRentByQuoteNum">
      <wsdl:input message="tns:GetQuoteRentByQuoteNumSoapIn" />
      <wsdl:output message="tns:GetQuoteRentByQuoteNumSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SetCommissionForPortal">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">&lt;br&gt;for portal MyBookingPal&lt;br&gt;leaseid:quote id&lt;br&gt;value:amount&lt;br&gt;isqty: 0-&gt;amount;1-&gt;%&lt;br&gt;type:0-&gt;add ;1-&gt;delete</wsdl:documentation>
      <wsdl:input message="tns:SetCommissionForPortalSoapIn" />
      <wsdl:output message="tns:SetCommissionForPortalSoapOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:portType name="BookingAccess3HttpGet">
    <wsdl:operation name="AddAdjustAmountForPortal">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">&lt;br&gt;for portal MyBookingPal&lt;br&gt;leaseid:quote id&lt;br&gt;serviceid: service Id&lt;br&gt;value:amount&lt;br&gt;isqty: 0-&gt;amount;1-&gt;%&lt;br&gt;type:0-&gt;add ;1-&gt;delete</wsdl:documentation>
      <wsdl:input message="tns:AddAdjustAmountForPortalHttpGetIn" />
      <wsdl:output message="tns:AddAdjustAmountForPortalHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetFolioServicesByReztype">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">&lt;br&gt;for portal MyBookingPal&lt;br&gt;return reztype folioservices</wsdl:documentation>
      <wsdl:input message="tns:GetFolioServicesByReztypeHttpGetIn" />
      <wsdl:output message="tns:GetFolioServicesByReztypeHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyInfoById">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">&lt;br&gt;summary:get property infomation by addressid</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyInfoByIdHttpGetIn" />
      <wsdl:output message="tns:GetPropertyInfoByIdHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertiesMappedAmenities">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: return mapped amenities by property id.if they didn't put property id, then we need to return all properties mapped amenities.</wsdl:documentation>
      <wsdl:input message="tns:GetPropertiesMappedAmenitiesHttpGetIn" />
      <wsdl:output message="tns:GetPropertiesMappedAmenitiesHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyDynamicPriceInfo">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: return property price table of a given property</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyDynamicPriceInfoHttpGetIn" />
      <wsdl:output message="tns:GetPropertyDynamicPriceInfoHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetGuestArrivalDate">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Property Amenity Attributes Map</wsdl:documentation>
      <wsdl:input message="tns:GetGuestArrivalDateHttpGetIn" />
      <wsdl:output message="tns:GetGuestArrivalDateHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetFolioNumberByProperty">
      <wsdl:input message="tns:GetFolioNumberByPropertyHttpGetIn" />
      <wsdl:output message="tns:GetFolioNumberByPropertyHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="AddPropertyPriceTablePeriod">
      <wsdl:input message="tns:AddPropertyPriceTablePeriodHttpGetIn" />
      <wsdl:output message="tns:AddPropertyPriceTablePeriodHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdatePriceByPriceId">
      <wsdl:input message="tns:UpdatePriceByPriceIdHttpGetIn" />
      <wsdl:output message="tns:UpdatePriceByPriceIdHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetAllPriceClass">
      <wsdl:input message="tns:GetAllPriceClassHttpGetIn" />
      <wsdl:output message="tns:GetAllPriceClassHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPriceClassRate">
      <wsdl:input message="tns:GetPriceClassRateHttpGetIn" />
      <wsdl:output message="tns:GetPriceClassRateHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="AddPriceClassPeriod">
      <wsdl:input message="tns:AddPriceClassPeriodHttpGetIn" />
      <wsdl:output message="tns:AddPriceClassPeriodHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdateCleanStatus">
      <wsdl:input message="tns:UpdateCleanStatusHttpGetIn" />
      <wsdl:output message="tns:UpdateCleanStatusHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetFirstAvailablePropertyForEachAmenityValue">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">returns a single PropertyID for each Value of an amenity. </wsdl:documentation>
      <wsdl:input message="tns:GetFirstAvailablePropertyForEachAmenityValueHttpGetIn" />
      <wsdl:output message="tns:GetFirstAvailablePropertyForEachAmenityValueHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetFirstAvailablePropertyForEachAmenityValueGroupByUnitCode">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">returns a single PropertyID for each Value of an amenity. </wsdl:documentation>
      <wsdl:input message="tns:GetFirstAvailablePropertyForEachAmenityValueGroupByUnitCodeHttpGetIn" />
      <wsdl:output message="tns:GetFirstAvailablePropertyForEachAmenityValueGroupByUnitCodeHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetFolioByPeriod">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This method is the custom&lt;br&gt;summary:the input will be arrival date or departure date and then out put will be a list of reservation numbers. &lt;br&gt;datestart:start date&lt;br&gt;dateend:end date&lt;br&gt;datetype:[0:arrive date ;1:depature date]</wsdl:documentation>
      <wsdl:input message="tns:GetFolioByPeriodHttpGetIn" />
      <wsdl:output message="tns:GetFolioByPeriodHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdateCleanType">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This method is the custom&lt;br&gt;summary:update the statusofschedule to Completed or Requested for that property/clean type/clean date in managers cleaning report. &lt;br&gt;cleanType:clean type ,from barefoot&lt;br&gt;statusOfSchedule:enum [Requested ,Completed]</wsdl:documentation>
      <wsdl:input message="tns:UpdateCleanTypeHttpGetIn" />
      <wsdl:output message="tns:UpdateCleanTypeHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetAllFolio">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"> get folio info for portal&lt;br/&gt;DateType:&lt;br/&gt;0:search date for bookdate,&lt;br/&gt;1:search date for arrive date,&lt;br/&gt;2:search date for depature date,&lt;br/&gt;3:search date for lastupdate </wsdl:documentation>
      <wsdl:input message="tns:GetAllFolioHttpGetIn" />
      <wsdl:output message="tns:GetAllFolioHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetServiceMap">
      <wsdl:input message="tns:GetServiceMapHttpGetIn" />
      <wsdl:output message="tns:GetServiceMapHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyDetails">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: return Property Detail Information</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyDetailsHttpGetIn" />
      <wsdl:output message="tns:GetPropertyDetailsHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdatePropertiesCleanStatus">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Update property cleaning status by Breezeway</wsdl:documentation>
      <wsdl:input message="tns:UpdatePropertiesCleanStatusHttpGetIn" />
      <wsdl:output message="tns:UpdatePropertiesCleanStatusHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetOptionalServices">
      <wsdl:input message="tns:GetOptionalServicesHttpGetIn" />
      <wsdl:output message="tns:GetOptionalServicesHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="SelectOptionalServicesV1">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: use to change the optional services,parameter selectedServiceIDs should be fsid|quantity|date1|date2</wsdl:documentation>
      <wsdl:input message="tns:SelectOptionalServicesV1HttpGetIn" />
      <wsdl:output message="tns:SelectOptionalServicesV1HttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetOptionalServicesDesc">
      <wsdl:input message="tns:GetOptionalServicesDescHttpGetIn" />
      <wsdl:output message="tns:GetOptionalServicesDescHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="AddCost">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">AddCost&lt;br/&gt;workOrderNumber: workword id;&lt;br/&gt;serviceId: service id;&lt;br/&gt;vendorId:service vender id;&lt;br/&gt;transactionDate:transaction Date;&lt;br/&gt;cost:amount;&lt;br/&gt;PropertyId:property id;</wsdl:documentation>
      <wsdl:input message="tns:AddCostHttpGetIn" />
      <wsdl:output message="tns:AddCostHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetActiveServices">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">returns active services </wsdl:documentation>
      <wsdl:input message="tns:GetActiveServicesHttpGetIn" />
      <wsdl:output message="tns:GetActiveServicesHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetWordOrderNumber">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">seacher work order</wsdl:documentation>
      <wsdl:input message="tns:GetWordOrderNumberHttpGetIn" />
      <wsdl:output message="tns:GetWordOrderNumberHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="AddcommentsToworkOrder">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Add comments to the work order</wsdl:documentation>
      <wsdl:input message="tns:AddcommentsToworkOrderHttpGetIn" />
      <wsdl:output message="tns:AddcommentsToworkOrderHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="AddworkOrder">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Add work order to the system</wsdl:documentation>
      <wsdl:input message="tns:AddworkOrderHttpGetIn" />
      <wsdl:output message="tns:AddworkOrderHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetVrboAndAirbnbListingId">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get VRBO listing id and Airbnb listing id</wsdl:documentation>
      <wsdl:input message="tns:GetVrboAndAirbnbListingIdHttpGetIn" />
      <wsdl:output message="tns:GetVrboAndAirbnbListingIdHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetRewardRules">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get all RewardsPoints</wsdl:documentation>
      <wsdl:input message="tns:GetRewardRulesHttpGetIn" />
      <wsdl:output message="tns:GetRewardRulesHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetTenantRewardsPoints">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get Tenant unused RewardsPoints</wsdl:documentation>
      <wsdl:input message="tns:GetTenantRewardsPointsHttpGetIn" />
      <wsdl:output message="tns:GetTenantRewardsPointsHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetTenantsAvailableRewardRules">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get Tenant unused RewardsPoints</wsdl:documentation>
      <wsdl:input message="tns:GetTenantsAvailableRewardRulesHttpGetIn" />
      <wsdl:output message="tns:GetTenantsAvailableRewardRulesHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="AddRewardsPointsForTenant">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Add RewardsPoints For Tenant</wsdl:documentation>
      <wsdl:input message="tns:AddRewardsPointsForTenantHttpGetIn" />
      <wsdl:output message="tns:AddRewardsPointsForTenantHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertySeperateBookingDate">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This web service will return booking date of property.return DataSet</wsdl:documentation>
      <wsdl:input message="tns:GetPropertySeperateBookingDateHttpGetIn" />
      <wsdl:output message="tns:GetPropertySeperateBookingDateHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyUnavailabilityDates">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description:</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyUnavailabilityDatesHttpGetIn" />
      <wsdl:output message="tns:GetPropertyUnavailabilityDatesHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetMinDayRules">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">get property MinDay rule</wsdl:documentation>
      <wsdl:input message="tns:GetMinDayRulesHttpGetIn" />
      <wsdl:output message="tns:GetMinDayRulesHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetUnPublishMindayRules">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get Unpublish rules</wsdl:documentation>
      <wsdl:input message="tns:GetUnPublishMindayRulesHttpGetIn" />
      <wsdl:output message="tns:GetUnPublishMindayRulesHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="PublishMindayRules">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get Unpublish rules</wsdl:documentation>
      <wsdl:input message="tns:PublishMindayRulesHttpGetIn" />
      <wsdl:output message="tns:PublishMindayRulesHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropMiniandMaxmumpriorrule">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This web service will return Min and Max of prior rule property.return DataSet. datetype:[0-Min day;1-Max day]</wsdl:documentation>
      <wsdl:input message="tns:GetPropMiniandMaxmumpriorruleHttpGetIn" />
      <wsdl:output message="tns:GetPropMiniandMaxmumpriorruleHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyBookingDate">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This web service will return booking date of property.return DataSet</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyBookingDateHttpGetIn" />
      <wsdl:output message="tns:GetPropertyBookingDateHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyBookingDateXML">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This web service will return booking date of property.return xml string</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyBookingDateXMLHttpGetIn" />
      <wsdl:output message="tns:GetPropertyBookingDateXMLHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetAvailableBookingPeriods">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Select which time periods we are going to give them to book </wsdl:documentation>
      <wsdl:input message="tns:GetAvailableBookingPeriodsHttpGetIn" />
      <wsdl:output message="tns:GetAvailableBookingPeriodsHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetAvailableBookingPeriodsXML">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Select which time periods we are going to give them to book </wsdl:documentation>
      <wsdl:input message="tns:GetAvailableBookingPeriodsXMLHttpGetIn" />
      <wsdl:output message="tns:GetAvailableBookingPeriodsXMLHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="IsPropertyAvailability">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This web service is used to identify the validity of a property in a certain time period.</wsdl:documentation>
      <wsdl:input message="tns:IsPropertyAvailabilityHttpGetIn" />
      <wsdl:output message="tns:IsPropertyAvailabilityHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyImagesByDate">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: </wsdl:documentation>
      <wsdl:input message="tns:GetPropertyImagesByDateHttpGetIn" />
      <wsdl:output message="tns:GetPropertyImagesByDateHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAllImgs">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Get all picture info associated with a property given the propertyId.return DataSet</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyAllImgsHttpGetIn" />
      <wsdl:output message="tns:GetPropertyAllImgsHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAllImgsXML">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Get all picture info associated with a property given the propertyId.return xml string</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyAllImgsXMLHttpGetIn" />
      <wsdl:output message="tns:GetPropertyAllImgsXMLHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyRates">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get all rate info associated with a property given the propertyId in date1-date2 period.return DataSet</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyRatesHttpGetIn" />
      <wsdl:output message="tns:GetPropertyRatesHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyRatesXML">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get all rate info associated with a property given the propertyId in date1-date2 period.return xml string</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyRatesXMLHttpGetIn" />
      <wsdl:output message="tns:GetPropertyRatesXMLHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyPartnerRates">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get all rate info associated with a property given the propertyId in date1-date2 period.return DataSet</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyPartnerRatesHttpGetIn" />
      <wsdl:output message="tns:GetPropertyPartnerRatesHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyPartnerRatesXML">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get all rate info associated with a property given the propertyId in date1-date2 period.return xml string</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyPartnerRatesXMLHttpGetIn" />
      <wsdl:output message="tns:GetPropertyPartnerRatesXMLHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyRentByPropertyID">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get rent info associated with a property given the propertyId.return DataSet</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyRentByPropertyIDHttpGetIn" />
      <wsdl:output message="tns:GetPropertyRentByPropertyIDHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyRentByPropertyIDXML">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get rent info associated with a property given the propertyId.return  xml string.</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyRentByPropertyIDXMLHttpGetIn" />
      <wsdl:output message="tns:GetPropertyRentByPropertyIDXMLHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyPartnerRent">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get rent info associated with a property given the propertyId.return DataSet</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyPartnerRentHttpGetIn" />
      <wsdl:output message="tns:GetPropertyPartnerRentHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyPartnerRentXML">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get rent info associated with a property given the propertyId.return  xml string.</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyPartnerRentXMLHttpGetIn" />
      <wsdl:output message="tns:GetPropertyPartnerRentXMLHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAvailabilityByDate">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get all availiability property info in date1-date2 period.return DataSet</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyAvailabilityByDateHttpGetIn" />
      <wsdl:output message="tns:GetPropertyAvailabilityByDateHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAvailabilityByDateXML">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get all availiability property info in date1-date2 period.return xml string</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyAvailabilityByDateXMLHttpGetIn" />
      <wsdl:output message="tns:GetPropertyAvailabilityByDateXMLHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAvailabilityByTerm">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get availiability property info.return DataSet</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyAvailabilityByTermHttpGetIn" />
      <wsdl:output message="tns:GetPropertyAvailabilityByTermHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAvailabilityByTermXML">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get availiability property info.return xml string</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyAvailabilityByTermXMLHttpGetIn" />
      <wsdl:output message="tns:GetPropertyAvailabilityByTermXMLHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAvailabilityByTermExt">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get availiability property info.return DataSet</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyAvailabilityByTermExtHttpGetIn" />
      <wsdl:output message="tns:GetPropertyAvailabilityByTermExtHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAvailabilityByTermExtXML">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get availiability property info.return xml string</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyAvailabilityByTermExtXMLHttpGetIn" />
      <wsdl:output message="tns:GetPropertyAvailabilityByTermExtXMLHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetProperty">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Retrieve full property info for all properties</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyHttpGetIn" />
      <wsdl:output message="tns:GetPropertyHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyNew">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Retrieve full property info for all properties,Address to return information to all fields </wsdl:documentation>
      <wsdl:input message="tns:GetPropertyNewHttpGetIn" />
      <wsdl:output message="tns:GetPropertyNewHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyExt">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Retrieve full property info for all properties</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyExtHttpGetIn" />
      <wsdl:output message="tns:GetPropertyExtHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="IsPropertyAvailableWithTurnoverDay">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This web service is used to identify the validity of a property in a certain time period.</wsdl:documentation>
      <wsdl:input message="tns:IsPropertyAvailableWithTurnoverDayHttpGetIn" />
      <wsdl:output message="tns:IsPropertyAvailableWithTurnoverDayHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetLastUpdatedProperty">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description:</wsdl:documentation>
      <wsdl:input message="tns:GetLastUpdatedPropertyHttpGetIn" />
      <wsdl:output message="tns:GetLastUpdatedPropertyHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetLastAvailChangedProperties">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: return property id by the last updated time</wsdl:documentation>
      <wsdl:input message="tns:GetLastAvailChangedPropertiesHttpGetIn" />
      <wsdl:output message="tns:GetLastAvailChangedPropertiesHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyIDByTerm">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Retrieve property id</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyIDByTermHttpGetIn" />
      <wsdl:output message="tns:GetPropertyIDByTermHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetTenantListByLastUpdate">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get tenant after lastupdate</wsdl:documentation>
      <wsdl:input message="tns:GetTenantListByLastUpdateHttpGetIn" />
      <wsdl:output message="tns:GetTenantListByLastUpdateHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetTenantList">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: </wsdl:documentation>
      <wsdl:input message="tns:GetTenantListHttpGetIn" />
      <wsdl:output message="tns:GetTenantListHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="SetConsumerInfo">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Save Guest Information&lt;br&gt;The Info parameter stores guest information like first name, last name, street, city, state, etc.Guest information is stored in this order (street1,street2,city,state,zip,country,lastname,firstname,homephone,bizphone,fax,mobile,email,propertyId)&lt;br&gt;return tid</wsdl:documentation>
      <wsdl:input message="tns:SetConsumerInfoHttpGetIn" />
      <wsdl:output message="tns:SetConsumerInfoHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="SetDoNotText">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Whether to receive SMS messages</wsdl:documentation>
      <wsdl:input message="tns:SetDoNotTextHttpGetIn" />
      <wsdl:output message="tns:SetDoNotTextHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="IsConsumerInfoExist">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: if the Guest Information with the given email(Guest's email) already exist,return Guestid(tid); if the Guest Information with the given email(Guest's email) does not exist,return 0.</wsdl:documentation>
      <wsdl:input message="tns:IsConsumerInfoExistHttpGetIn" />
      <wsdl:output message="tns:IsConsumerInfoExistHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="SetCommentsInfo">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: </wsdl:documentation>
      <wsdl:input message="tns:SetCommentsInfoHttpGetIn" />
      <wsdl:output message="tns:SetCommentsInfoHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAmmenityName">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: return Property Ammenity Name.return DataSet</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyAmmenityNameHttpGetIn" />
      <wsdl:output message="tns:GetPropertyAmmenityNameHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAmmenityNameXML">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: return Property Ammenity Name.return xml string</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyAmmenityNameXMLHttpGetIn" />
      <wsdl:output message="tns:GetPropertyAmmenityNameXMLHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyRatesDetails">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get all rate info associated with a lease given the leaseid</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyRatesDetailsHttpGetIn" />
      <wsdl:output message="tns:GetPropertyRatesDetailsHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetOptionalServiceIDs">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: will return all optional service "ratesID"s and their names for a given reztype ID</wsdl:documentation>
      <wsdl:input message="tns:GetOptionalServiceIDsHttpGetIn" />
      <wsdl:output message="tns:GetOptionalServiceIDsHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="selectOptionalServices">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: use to change the optional services</wsdl:documentation>
      <wsdl:input message="tns:selectOptionalServicesHttpGetIn" />
      <wsdl:output message="tns:selectOptionalServicesHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetLeaseidByReztypeid">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: &lt;br&gt;return leaseid</wsdl:documentation>
      <wsdl:input message="tns:GetLeaseidByReztypeidHttpGetIn" />
      <wsdl:output message="tns:GetLeaseidByReztypeidHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="CreateQuoteByReztypeidWNewRate">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: &lt;br&gt;this method will create a quote with specified rent and leaseid will be returned</wsdl:documentation>
      <wsdl:input message="tns:CreateQuoteByReztypeidWNewRateHttpGetIn" />
      <wsdl:output message="tns:CreateQuoteByReztypeidWNewRateHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetQuoteRatesDetail">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: return Property Rates Details</wsdl:documentation>
      <wsdl:input message="tns:GetQuoteRatesDetailHttpGetIn" />
      <wsdl:output message="tns:GetQuoteRatesDetailHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="CreateQuoteByReztypeid">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Create a Quote and return QuoteInfo and Property Rates Details and Payment Schedule</wsdl:documentation>
      <wsdl:input message="tns:CreateQuoteByReztypeidHttpGetIn" />
      <wsdl:output message="tns:CreateQuoteByReztypeidHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="CreateQuoteByReztypeid2">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Create a Quote and return QuoteInfo and Property Rates Details and Payment Schedule</wsdl:documentation>
      <wsdl:input message="tns:CreateQuoteByReztypeid2HttpGetIn" />
      <wsdl:output message="tns:CreateQuoteByReztypeid2HttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetValidMinday">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: </wsdl:documentation>
      <wsdl:input message="tns:GetValidMindayHttpGetIn" />
      <wsdl:output message="tns:GetValidMindayHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="PropertyBooking">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Booking &lt;br&gt;The Info parameter stores booking information like cardnum,Card Type,Expiration Date, etc. &lt;br&gt;Booking information is stored in this order (isTest,strPayment,EzicAccount,propertyId,strADate,strDDate,tid,leaseid,cctranstype,cFName,cLName,EzicTag,EzicTranstype,EzicPaytype,cardNum,expireMonth,expireYear,cvv,ccratetype,cctype)&lt;br&gt;cctranstype:the values should be adjusted for each customers based on the account info set by FastTransact.&lt;br&gt;VITAL or EZIC3 are needed only if VITAL or ezic3.0 are used for CC transation.&lt;br&gt;EzicTranstype,EzicPaytype:for direct mode 3.0 using A or S; for 2.0 use AUTH or SALE&lt;br&gt;cvv:Credit card verification value&lt;br&gt;ccratetype:HOTEL or nothing so far&lt;br&gt;cctype:Credit Card Type</wsdl:documentation>
      <wsdl:input message="tns:PropertyBookingHttpGetIn" />
      <wsdl:output message="tns:PropertyBookingHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="PropertyBookingNew">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Booking &lt;br&gt;The Info parameter stores booking information like cardnum,Card Type,Expiration Date, etc. &lt;br&gt;Booking information is stored in this order (isTest,strPayment,EzicAccount,propertyId,strADate,strDDate,tid,leaseid,cctranstype,cFName,cLName,EzicTag,EzicTranstype,EzicPaytype,cardNum,expireMonth,expireYear,cvv,ccratetype,cctype)&lt;br&gt;cctranstype:the values should be adjusted for each customers based on the account info set by FastTransact.&lt;br&gt;VITAL or EZIC3 are needed only if VITAL or ezic3.0 are used for CC transation.&lt;br&gt;EzicTranstype,EzicPaytype:for direct mode 3.0 using A or S; for 2.0 use AUTH or SALE&lt;br&gt;cvv:Credit card verification value&lt;br&gt;ccratetype:HOTEL or nothing so far&lt;br&gt;cctype:Credit Card Type</wsdl:documentation>
      <wsdl:input message="tns:PropertyBookingNewHttpGetIn" />
      <wsdl:output message="tns:PropertyBookingNewHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="CancelReservation">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Cancel a reservation</wsdl:documentation>
      <wsdl:input message="tns:CancelReservationHttpGetIn" />
      <wsdl:output message="tns:CancelReservationHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPortalRateAndPaymentSchedule">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">return Property Rates Details and payment schedule</wsdl:documentation>
      <wsdl:input message="tns:GetPortalRateAndPaymentScheduleHttpGetIn" />
      <wsdl:output message="tns:GetPortalRateAndPaymentScheduleHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetRentByLeaseNumber">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Get rent</wsdl:documentation>
      <wsdl:input message="tns:GetRentByLeaseNumberHttpGetIn" />
      <wsdl:output message="tns:GetRentByLeaseNumberHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetMinimumDays">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: This returns minimum rule.</wsdl:documentation>
      <wsdl:input message="tns:GetMinimumDaysHttpGetIn" />
      <wsdl:output message="tns:GetMinimumDaysHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetValidCouponList">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: </wsdl:documentation>
      <wsdl:input message="tns:GetValidCouponListHttpGetIn" />
      <wsdl:output message="tns:GetValidCouponListHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="AddCoupon">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: </wsdl:documentation>
      <wsdl:input message="tns:AddCouponHttpGetIn" />
      <wsdl:output message="tns:AddCouponHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="RemoveCoupon">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: </wsdl:documentation>
      <wsdl:input message="tns:RemoveCouponHttpGetIn" />
      <wsdl:output message="tns:RemoveCouponHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetQuoteRatesDetailWNewRate">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get all rate info associated with a lease given the leaseid</wsdl:documentation>
      <wsdl:input message="tns:GetQuoteRatesDetailWNewRateHttpGetIn" />
      <wsdl:output message="tns:GetQuoteRatesDetailWNewRateHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetAllServicesAndPaymentSchedule">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">return Property Rates Details and payment schedule,Don't include service map</wsdl:documentation>
      <wsdl:input message="tns:GetAllServicesAndPaymentScheduleHttpGetIn" />
      <wsdl:output message="tns:GetAllServicesAndPaymentScheduleHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetAllPropertiesDetail">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">return all Property Details include amenity map</wsdl:documentation>
      <wsdl:input message="tns:GetAllPropertiesDetailHttpGetIn" />
      <wsdl:output message="tns:GetAllPropertiesDetailHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyBookingDateForAllXML">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This web service will return All property booking date of property.return xml</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyBookingDateForAllXMLHttpGetIn" />
      <wsdl:output message="tns:GetPropertyBookingDateForAllXMLHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetLastUpdatedPropertyIDs">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">get lastuppdate property return xml</wsdl:documentation>
      <wsdl:input message="tns:GetLastUpdatedPropertyIDsHttpGetIn" />
      <wsdl:output message="tns:GetLastUpdatedPropertyIDsHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetCheckInOutRule">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description：Get Check In/Out Rule.return XML(string)&lt;br/&gt;(addressid PriorDays date1 date2 CheckInDay CheckOutDay) </wsdl:documentation>
      <wsdl:input message="tns:GetCheckInOutRuleHttpGetIn" />
      <wsdl:output message="tns:GetCheckInOutRuleHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAllRate">
      <wsdl:input message="tns:GetPropertyAllRateHttpGetIn" />
      <wsdl:output message="tns:GetPropertyAllRateHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="PayByGroupRecordPayment">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">this is a customization only for pay by group</wsdl:documentation>
      <wsdl:input message="tns:PayByGroupRecordPaymentHttpGetIn" />
      <wsdl:output message="tns:PayByGroupRecordPaymentHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetleaseInfoWithLeaseid">
      <wsdl:input message="tns:GetleaseInfoWithLeaseidHttpGetIn" />
      <wsdl:output message="tns:GetleaseInfoWithLeaseidHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetQuoteRentByQuoteNum">
      <wsdl:input message="tns:GetQuoteRentByQuoteNumHttpGetIn" />
      <wsdl:output message="tns:GetQuoteRentByQuoteNumHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="SetCommissionForPortal">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">&lt;br&gt;for portal MyBookingPal&lt;br&gt;leaseid:quote id&lt;br&gt;value:amount&lt;br&gt;isqty: 0-&gt;amount;1-&gt;%&lt;br&gt;type:0-&gt;add ;1-&gt;delete</wsdl:documentation>
      <wsdl:input message="tns:SetCommissionForPortalHttpGetIn" />
      <wsdl:output message="tns:SetCommissionForPortalHttpGetOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:portType name="BookingAccess3HttpPost">
    <wsdl:operation name="AddAdjustAmountForPortal">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">&lt;br&gt;for portal MyBookingPal&lt;br&gt;leaseid:quote id&lt;br&gt;serviceid: service Id&lt;br&gt;value:amount&lt;br&gt;isqty: 0-&gt;amount;1-&gt;%&lt;br&gt;type:0-&gt;add ;1-&gt;delete</wsdl:documentation>
      <wsdl:input message="tns:AddAdjustAmountForPortalHttpPostIn" />
      <wsdl:output message="tns:AddAdjustAmountForPortalHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetFolioServicesByReztype">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">&lt;br&gt;for portal MyBookingPal&lt;br&gt;return reztype folioservices</wsdl:documentation>
      <wsdl:input message="tns:GetFolioServicesByReztypeHttpPostIn" />
      <wsdl:output message="tns:GetFolioServicesByReztypeHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyInfoById">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">&lt;br&gt;summary:get property infomation by addressid</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyInfoByIdHttpPostIn" />
      <wsdl:output message="tns:GetPropertyInfoByIdHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertiesMappedAmenities">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: return mapped amenities by property id.if they didn't put property id, then we need to return all properties mapped amenities.</wsdl:documentation>
      <wsdl:input message="tns:GetPropertiesMappedAmenitiesHttpPostIn" />
      <wsdl:output message="tns:GetPropertiesMappedAmenitiesHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyDynamicPriceInfo">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: return property price table of a given property</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyDynamicPriceInfoHttpPostIn" />
      <wsdl:output message="tns:GetPropertyDynamicPriceInfoHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetGuestArrivalDate">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Property Amenity Attributes Map</wsdl:documentation>
      <wsdl:input message="tns:GetGuestArrivalDateHttpPostIn" />
      <wsdl:output message="tns:GetGuestArrivalDateHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetFolioNumberByProperty">
      <wsdl:input message="tns:GetFolioNumberByPropertyHttpPostIn" />
      <wsdl:output message="tns:GetFolioNumberByPropertyHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="AddPropertyPriceTablePeriod">
      <wsdl:input message="tns:AddPropertyPriceTablePeriodHttpPostIn" />
      <wsdl:output message="tns:AddPropertyPriceTablePeriodHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdatePriceByPriceId">
      <wsdl:input message="tns:UpdatePriceByPriceIdHttpPostIn" />
      <wsdl:output message="tns:UpdatePriceByPriceIdHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetAllPriceClass">
      <wsdl:input message="tns:GetAllPriceClassHttpPostIn" />
      <wsdl:output message="tns:GetAllPriceClassHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPriceClassRate">
      <wsdl:input message="tns:GetPriceClassRateHttpPostIn" />
      <wsdl:output message="tns:GetPriceClassRateHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="AddPriceClassPeriod">
      <wsdl:input message="tns:AddPriceClassPeriodHttpPostIn" />
      <wsdl:output message="tns:AddPriceClassPeriodHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdateCleanStatus">
      <wsdl:input message="tns:UpdateCleanStatusHttpPostIn" />
      <wsdl:output message="tns:UpdateCleanStatusHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetFirstAvailablePropertyForEachAmenityValue">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">returns a single PropertyID for each Value of an amenity. </wsdl:documentation>
      <wsdl:input message="tns:GetFirstAvailablePropertyForEachAmenityValueHttpPostIn" />
      <wsdl:output message="tns:GetFirstAvailablePropertyForEachAmenityValueHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetFirstAvailablePropertyForEachAmenityValueGroupByUnitCode">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">returns a single PropertyID for each Value of an amenity. </wsdl:documentation>
      <wsdl:input message="tns:GetFirstAvailablePropertyForEachAmenityValueGroupByUnitCodeHttpPostIn" />
      <wsdl:output message="tns:GetFirstAvailablePropertyForEachAmenityValueGroupByUnitCodeHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetFolioByPeriod">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This method is the custom&lt;br&gt;summary:the input will be arrival date or departure date and then out put will be a list of reservation numbers. &lt;br&gt;datestart:start date&lt;br&gt;dateend:end date&lt;br&gt;datetype:[0:arrive date ;1:depature date]</wsdl:documentation>
      <wsdl:input message="tns:GetFolioByPeriodHttpPostIn" />
      <wsdl:output message="tns:GetFolioByPeriodHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdateCleanType">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This method is the custom&lt;br&gt;summary:update the statusofschedule to Completed or Requested for that property/clean type/clean date in managers cleaning report. &lt;br&gt;cleanType:clean type ,from barefoot&lt;br&gt;statusOfSchedule:enum [Requested ,Completed]</wsdl:documentation>
      <wsdl:input message="tns:UpdateCleanTypeHttpPostIn" />
      <wsdl:output message="tns:UpdateCleanTypeHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetAllFolio">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"> get folio info for portal&lt;br/&gt;DateType:&lt;br/&gt;0:search date for bookdate,&lt;br/&gt;1:search date for arrive date,&lt;br/&gt;2:search date for depature date,&lt;br/&gt;3:search date for lastupdate </wsdl:documentation>
      <wsdl:input message="tns:GetAllFolioHttpPostIn" />
      <wsdl:output message="tns:GetAllFolioHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetServiceMap">
      <wsdl:input message="tns:GetServiceMapHttpPostIn" />
      <wsdl:output message="tns:GetServiceMapHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyDetails">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: return Property Detail Information</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyDetailsHttpPostIn" />
      <wsdl:output message="tns:GetPropertyDetailsHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdatePropertiesCleanStatus">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Update property cleaning status by Breezeway</wsdl:documentation>
      <wsdl:input message="tns:UpdatePropertiesCleanStatusHttpPostIn" />
      <wsdl:output message="tns:UpdatePropertiesCleanStatusHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetOptionalServices">
      <wsdl:input message="tns:GetOptionalServicesHttpPostIn" />
      <wsdl:output message="tns:GetOptionalServicesHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="SelectOptionalServicesV1">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: use to change the optional services,parameter selectedServiceIDs should be fsid|quantity|date1|date2</wsdl:documentation>
      <wsdl:input message="tns:SelectOptionalServicesV1HttpPostIn" />
      <wsdl:output message="tns:SelectOptionalServicesV1HttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetOptionalServicesDesc">
      <wsdl:input message="tns:GetOptionalServicesDescHttpPostIn" />
      <wsdl:output message="tns:GetOptionalServicesDescHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="AddCost">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">AddCost&lt;br/&gt;workOrderNumber: workword id;&lt;br/&gt;serviceId: service id;&lt;br/&gt;vendorId:service vender id;&lt;br/&gt;transactionDate:transaction Date;&lt;br/&gt;cost:amount;&lt;br/&gt;PropertyId:property id;</wsdl:documentation>
      <wsdl:input message="tns:AddCostHttpPostIn" />
      <wsdl:output message="tns:AddCostHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetActiveServices">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">returns active services </wsdl:documentation>
      <wsdl:input message="tns:GetActiveServicesHttpPostIn" />
      <wsdl:output message="tns:GetActiveServicesHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetWordOrderNumber">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">seacher work order</wsdl:documentation>
      <wsdl:input message="tns:GetWordOrderNumberHttpPostIn" />
      <wsdl:output message="tns:GetWordOrderNumberHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="AddcommentsToworkOrder">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Add comments to the work order</wsdl:documentation>
      <wsdl:input message="tns:AddcommentsToworkOrderHttpPostIn" />
      <wsdl:output message="tns:AddcommentsToworkOrderHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="AddworkOrder">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Add work order to the system</wsdl:documentation>
      <wsdl:input message="tns:AddworkOrderHttpPostIn" />
      <wsdl:output message="tns:AddworkOrderHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetVrboAndAirbnbListingId">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get VRBO listing id and Airbnb listing id</wsdl:documentation>
      <wsdl:input message="tns:GetVrboAndAirbnbListingIdHttpPostIn" />
      <wsdl:output message="tns:GetVrboAndAirbnbListingIdHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetRewardRules">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get all RewardsPoints</wsdl:documentation>
      <wsdl:input message="tns:GetRewardRulesHttpPostIn" />
      <wsdl:output message="tns:GetRewardRulesHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetTenantRewardsPoints">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get Tenant unused RewardsPoints</wsdl:documentation>
      <wsdl:input message="tns:GetTenantRewardsPointsHttpPostIn" />
      <wsdl:output message="tns:GetTenantRewardsPointsHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetTenantsAvailableRewardRules">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get Tenant unused RewardsPoints</wsdl:documentation>
      <wsdl:input message="tns:GetTenantsAvailableRewardRulesHttpPostIn" />
      <wsdl:output message="tns:GetTenantsAvailableRewardRulesHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="AddRewardsPointsForTenant">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Add RewardsPoints For Tenant</wsdl:documentation>
      <wsdl:input message="tns:AddRewardsPointsForTenantHttpPostIn" />
      <wsdl:output message="tns:AddRewardsPointsForTenantHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertySeperateBookingDate">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This web service will return booking date of property.return DataSet</wsdl:documentation>
      <wsdl:input message="tns:GetPropertySeperateBookingDateHttpPostIn" />
      <wsdl:output message="tns:GetPropertySeperateBookingDateHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyUnavailabilityDates">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description:</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyUnavailabilityDatesHttpPostIn" />
      <wsdl:output message="tns:GetPropertyUnavailabilityDatesHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetMinDayRules">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">get property MinDay rule</wsdl:documentation>
      <wsdl:input message="tns:GetMinDayRulesHttpPostIn" />
      <wsdl:output message="tns:GetMinDayRulesHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetUnPublishMindayRules">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get Unpublish rules</wsdl:documentation>
      <wsdl:input message="tns:GetUnPublishMindayRulesHttpPostIn" />
      <wsdl:output message="tns:GetUnPublishMindayRulesHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="PublishMindayRules">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get Unpublish rules</wsdl:documentation>
      <wsdl:input message="tns:PublishMindayRulesHttpPostIn" />
      <wsdl:output message="tns:PublishMindayRulesHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropMiniandMaxmumpriorrule">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This web service will return Min and Max of prior rule property.return DataSet. datetype:[0-Min day;1-Max day]</wsdl:documentation>
      <wsdl:input message="tns:GetPropMiniandMaxmumpriorruleHttpPostIn" />
      <wsdl:output message="tns:GetPropMiniandMaxmumpriorruleHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyBookingDate">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This web service will return booking date of property.return DataSet</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyBookingDateHttpPostIn" />
      <wsdl:output message="tns:GetPropertyBookingDateHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyBookingDateXML">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This web service will return booking date of property.return xml string</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyBookingDateXMLHttpPostIn" />
      <wsdl:output message="tns:GetPropertyBookingDateXMLHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetAvailableBookingPeriods">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Select which time periods we are going to give them to book </wsdl:documentation>
      <wsdl:input message="tns:GetAvailableBookingPeriodsHttpPostIn" />
      <wsdl:output message="tns:GetAvailableBookingPeriodsHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetAvailableBookingPeriodsXML">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Select which time periods we are going to give them to book </wsdl:documentation>
      <wsdl:input message="tns:GetAvailableBookingPeriodsXMLHttpPostIn" />
      <wsdl:output message="tns:GetAvailableBookingPeriodsXMLHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="IsPropertyAvailability">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This web service is used to identify the validity of a property in a certain time period.</wsdl:documentation>
      <wsdl:input message="tns:IsPropertyAvailabilityHttpPostIn" />
      <wsdl:output message="tns:IsPropertyAvailabilityHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyImagesByDate">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: </wsdl:documentation>
      <wsdl:input message="tns:GetPropertyImagesByDateHttpPostIn" />
      <wsdl:output message="tns:GetPropertyImagesByDateHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAllImgs">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Get all picture info associated with a property given the propertyId.return DataSet</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyAllImgsHttpPostIn" />
      <wsdl:output message="tns:GetPropertyAllImgsHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAllImgsXML">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Get all picture info associated with a property given the propertyId.return xml string</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyAllImgsXMLHttpPostIn" />
      <wsdl:output message="tns:GetPropertyAllImgsXMLHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyRates">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get all rate info associated with a property given the propertyId in date1-date2 period.return DataSet</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyRatesHttpPostIn" />
      <wsdl:output message="tns:GetPropertyRatesHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyRatesXML">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get all rate info associated with a property given the propertyId in date1-date2 period.return xml string</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyRatesXMLHttpPostIn" />
      <wsdl:output message="tns:GetPropertyRatesXMLHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyPartnerRates">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get all rate info associated with a property given the propertyId in date1-date2 period.return DataSet</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyPartnerRatesHttpPostIn" />
      <wsdl:output message="tns:GetPropertyPartnerRatesHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyPartnerRatesXML">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get all rate info associated with a property given the propertyId in date1-date2 period.return xml string</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyPartnerRatesXMLHttpPostIn" />
      <wsdl:output message="tns:GetPropertyPartnerRatesXMLHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyRentByPropertyID">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get rent info associated with a property given the propertyId.return DataSet</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyRentByPropertyIDHttpPostIn" />
      <wsdl:output message="tns:GetPropertyRentByPropertyIDHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyRentByPropertyIDXML">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get rent info associated with a property given the propertyId.return  xml string.</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyRentByPropertyIDXMLHttpPostIn" />
      <wsdl:output message="tns:GetPropertyRentByPropertyIDXMLHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyPartnerRent">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get rent info associated with a property given the propertyId.return DataSet</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyPartnerRentHttpPostIn" />
      <wsdl:output message="tns:GetPropertyPartnerRentHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyPartnerRentXML">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get rent info associated with a property given the propertyId.return  xml string.</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyPartnerRentXMLHttpPostIn" />
      <wsdl:output message="tns:GetPropertyPartnerRentXMLHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAvailabilityByDate">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get all availiability property info in date1-date2 period.return DataSet</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyAvailabilityByDateHttpPostIn" />
      <wsdl:output message="tns:GetPropertyAvailabilityByDateHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAvailabilityByDateXML">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get all availiability property info in date1-date2 period.return xml string</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyAvailabilityByDateXMLHttpPostIn" />
      <wsdl:output message="tns:GetPropertyAvailabilityByDateXMLHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAvailabilityByTerm">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get availiability property info.return DataSet</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyAvailabilityByTermHttpPostIn" />
      <wsdl:output message="tns:GetPropertyAvailabilityByTermHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAvailabilityByTermXML">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get availiability property info.return xml string</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyAvailabilityByTermXMLHttpPostIn" />
      <wsdl:output message="tns:GetPropertyAvailabilityByTermXMLHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAvailabilityByTermExt">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get availiability property info.return DataSet</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyAvailabilityByTermExtHttpPostIn" />
      <wsdl:output message="tns:GetPropertyAvailabilityByTermExtHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAvailabilityByTermExtXML">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get availiability property info.return xml string</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyAvailabilityByTermExtXMLHttpPostIn" />
      <wsdl:output message="tns:GetPropertyAvailabilityByTermExtXMLHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetProperty">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Retrieve full property info for all properties</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyHttpPostIn" />
      <wsdl:output message="tns:GetPropertyHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyNew">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Retrieve full property info for all properties,Address to return information to all fields </wsdl:documentation>
      <wsdl:input message="tns:GetPropertyNewHttpPostIn" />
      <wsdl:output message="tns:GetPropertyNewHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyExt">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Retrieve full property info for all properties</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyExtHttpPostIn" />
      <wsdl:output message="tns:GetPropertyExtHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="IsPropertyAvailableWithTurnoverDay">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This web service is used to identify the validity of a property in a certain time period.</wsdl:documentation>
      <wsdl:input message="tns:IsPropertyAvailableWithTurnoverDayHttpPostIn" />
      <wsdl:output message="tns:IsPropertyAvailableWithTurnoverDayHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetLastUpdatedProperty">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description:</wsdl:documentation>
      <wsdl:input message="tns:GetLastUpdatedPropertyHttpPostIn" />
      <wsdl:output message="tns:GetLastUpdatedPropertyHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetLastAvailChangedProperties">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: return property id by the last updated time</wsdl:documentation>
      <wsdl:input message="tns:GetLastAvailChangedPropertiesHttpPostIn" />
      <wsdl:output message="tns:GetLastAvailChangedPropertiesHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyIDByTerm">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Retrieve property id</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyIDByTermHttpPostIn" />
      <wsdl:output message="tns:GetPropertyIDByTermHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetTenantListByLastUpdate">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get tenant after lastupdate</wsdl:documentation>
      <wsdl:input message="tns:GetTenantListByLastUpdateHttpPostIn" />
      <wsdl:output message="tns:GetTenantListByLastUpdateHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetTenantList">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: </wsdl:documentation>
      <wsdl:input message="tns:GetTenantListHttpPostIn" />
      <wsdl:output message="tns:GetTenantListHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="SetConsumerInfo">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Save Guest Information&lt;br&gt;The Info parameter stores guest information like first name, last name, street, city, state, etc.Guest information is stored in this order (street1,street2,city,state,zip,country,lastname,firstname,homephone,bizphone,fax,mobile,email,propertyId)&lt;br&gt;return tid</wsdl:documentation>
      <wsdl:input message="tns:SetConsumerInfoHttpPostIn" />
      <wsdl:output message="tns:SetConsumerInfoHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="SetDoNotText">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Whether to receive SMS messages</wsdl:documentation>
      <wsdl:input message="tns:SetDoNotTextHttpPostIn" />
      <wsdl:output message="tns:SetDoNotTextHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="IsConsumerInfoExist">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: if the Guest Information with the given email(Guest's email) already exist,return Guestid(tid); if the Guest Information with the given email(Guest's email) does not exist,return 0.</wsdl:documentation>
      <wsdl:input message="tns:IsConsumerInfoExistHttpPostIn" />
      <wsdl:output message="tns:IsConsumerInfoExistHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="SetCommentsInfo">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: </wsdl:documentation>
      <wsdl:input message="tns:SetCommentsInfoHttpPostIn" />
      <wsdl:output message="tns:SetCommentsInfoHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAmmenityName">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: return Property Ammenity Name.return DataSet</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyAmmenityNameHttpPostIn" />
      <wsdl:output message="tns:GetPropertyAmmenityNameHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAmmenityNameXML">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: return Property Ammenity Name.return xml string</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyAmmenityNameXMLHttpPostIn" />
      <wsdl:output message="tns:GetPropertyAmmenityNameXMLHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyRatesDetails">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get all rate info associated with a lease given the leaseid</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyRatesDetailsHttpPostIn" />
      <wsdl:output message="tns:GetPropertyRatesDetailsHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetOptionalServiceIDs">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: will return all optional service "ratesID"s and their names for a given reztype ID</wsdl:documentation>
      <wsdl:input message="tns:GetOptionalServiceIDsHttpPostIn" />
      <wsdl:output message="tns:GetOptionalServiceIDsHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="selectOptionalServices">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: use to change the optional services</wsdl:documentation>
      <wsdl:input message="tns:selectOptionalServicesHttpPostIn" />
      <wsdl:output message="tns:selectOptionalServicesHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetLeaseidByReztypeid">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: &lt;br&gt;return leaseid</wsdl:documentation>
      <wsdl:input message="tns:GetLeaseidByReztypeidHttpPostIn" />
      <wsdl:output message="tns:GetLeaseidByReztypeidHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="CreateQuoteByReztypeidWNewRate">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: &lt;br&gt;this method will create a quote with specified rent and leaseid will be returned</wsdl:documentation>
      <wsdl:input message="tns:CreateQuoteByReztypeidWNewRateHttpPostIn" />
      <wsdl:output message="tns:CreateQuoteByReztypeidWNewRateHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetQuoteRatesDetail">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: return Property Rates Details</wsdl:documentation>
      <wsdl:input message="tns:GetQuoteRatesDetailHttpPostIn" />
      <wsdl:output message="tns:GetQuoteRatesDetailHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="CreateQuoteByReztypeid">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Create a Quote and return QuoteInfo and Property Rates Details and Payment Schedule</wsdl:documentation>
      <wsdl:input message="tns:CreateQuoteByReztypeidHttpPostIn" />
      <wsdl:output message="tns:CreateQuoteByReztypeidHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="CreateQuoteByReztypeid2">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Create a Quote and return QuoteInfo and Property Rates Details and Payment Schedule</wsdl:documentation>
      <wsdl:input message="tns:CreateQuoteByReztypeid2HttpPostIn" />
      <wsdl:output message="tns:CreateQuoteByReztypeid2HttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetValidMinday">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: </wsdl:documentation>
      <wsdl:input message="tns:GetValidMindayHttpPostIn" />
      <wsdl:output message="tns:GetValidMindayHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="PropertyBooking">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Booking &lt;br&gt;The Info parameter stores booking information like cardnum,Card Type,Expiration Date, etc. &lt;br&gt;Booking information is stored in this order (isTest,strPayment,EzicAccount,propertyId,strADate,strDDate,tid,leaseid,cctranstype,cFName,cLName,EzicTag,EzicTranstype,EzicPaytype,cardNum,expireMonth,expireYear,cvv,ccratetype,cctype)&lt;br&gt;cctranstype:the values should be adjusted for each customers based on the account info set by FastTransact.&lt;br&gt;VITAL or EZIC3 are needed only if VITAL or ezic3.0 are used for CC transation.&lt;br&gt;EzicTranstype,EzicPaytype:for direct mode 3.0 using A or S; for 2.0 use AUTH or SALE&lt;br&gt;cvv:Credit card verification value&lt;br&gt;ccratetype:HOTEL or nothing so far&lt;br&gt;cctype:Credit Card Type</wsdl:documentation>
      <wsdl:input message="tns:PropertyBookingHttpPostIn" />
      <wsdl:output message="tns:PropertyBookingHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="PropertyBookingNew">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Booking &lt;br&gt;The Info parameter stores booking information like cardnum,Card Type,Expiration Date, etc. &lt;br&gt;Booking information is stored in this order (isTest,strPayment,EzicAccount,propertyId,strADate,strDDate,tid,leaseid,cctranstype,cFName,cLName,EzicTag,EzicTranstype,EzicPaytype,cardNum,expireMonth,expireYear,cvv,ccratetype,cctype)&lt;br&gt;cctranstype:the values should be adjusted for each customers based on the account info set by FastTransact.&lt;br&gt;VITAL or EZIC3 are needed only if VITAL or ezic3.0 are used for CC transation.&lt;br&gt;EzicTranstype,EzicPaytype:for direct mode 3.0 using A or S; for 2.0 use AUTH or SALE&lt;br&gt;cvv:Credit card verification value&lt;br&gt;ccratetype:HOTEL or nothing so far&lt;br&gt;cctype:Credit Card Type</wsdl:documentation>
      <wsdl:input message="tns:PropertyBookingNewHttpPostIn" />
      <wsdl:output message="tns:PropertyBookingNewHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="CancelReservation">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Cancel a reservation</wsdl:documentation>
      <wsdl:input message="tns:CancelReservationHttpPostIn" />
      <wsdl:output message="tns:CancelReservationHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPortalRateAndPaymentSchedule">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">return Property Rates Details and payment schedule</wsdl:documentation>
      <wsdl:input message="tns:GetPortalRateAndPaymentScheduleHttpPostIn" />
      <wsdl:output message="tns:GetPortalRateAndPaymentScheduleHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetRentByLeaseNumber">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: Get rent</wsdl:documentation>
      <wsdl:input message="tns:GetRentByLeaseNumberHttpPostIn" />
      <wsdl:output message="tns:GetRentByLeaseNumberHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetMinimumDays">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: This returns minimum rule.</wsdl:documentation>
      <wsdl:input message="tns:GetMinimumDaysHttpPostIn" />
      <wsdl:output message="tns:GetMinimumDaysHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetValidCouponList">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: </wsdl:documentation>
      <wsdl:input message="tns:GetValidCouponListHttpPostIn" />
      <wsdl:output message="tns:GetValidCouponListHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="AddCoupon">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: </wsdl:documentation>
      <wsdl:input message="tns:AddCouponHttpPostIn" />
      <wsdl:output message="tns:AddCouponHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="RemoveCoupon">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: </wsdl:documentation>
      <wsdl:input message="tns:RemoveCouponHttpPostIn" />
      <wsdl:output message="tns:RemoveCouponHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetQuoteRatesDetailWNewRate">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description: get all rate info associated with a lease given the leaseid</wsdl:documentation>
      <wsdl:input message="tns:GetQuoteRatesDetailWNewRateHttpPostIn" />
      <wsdl:output message="tns:GetQuoteRatesDetailWNewRateHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetAllServicesAndPaymentSchedule">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">return Property Rates Details and payment schedule,Don't include service map</wsdl:documentation>
      <wsdl:input message="tns:GetAllServicesAndPaymentScheduleHttpPostIn" />
      <wsdl:output message="tns:GetAllServicesAndPaymentScheduleHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetAllPropertiesDetail">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">return all Property Details include amenity map</wsdl:documentation>
      <wsdl:input message="tns:GetAllPropertiesDetailHttpPostIn" />
      <wsdl:output message="tns:GetAllPropertiesDetailHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyBookingDateForAllXML">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This web service will return All property booking date of property.return xml</wsdl:documentation>
      <wsdl:input message="tns:GetPropertyBookingDateForAllXMLHttpPostIn" />
      <wsdl:output message="tns:GetPropertyBookingDateForAllXMLHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetLastUpdatedPropertyIDs">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">get lastuppdate property return xml</wsdl:documentation>
      <wsdl:input message="tns:GetLastUpdatedPropertyIDsHttpPostIn" />
      <wsdl:output message="tns:GetLastUpdatedPropertyIDsHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetCheckInOutRule">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Method description：Get Check In/Out Rule.return XML(string)&lt;br/&gt;(addressid PriorDays date1 date2 CheckInDay CheckOutDay) </wsdl:documentation>
      <wsdl:input message="tns:GetCheckInOutRuleHttpPostIn" />
      <wsdl:output message="tns:GetCheckInOutRuleHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAllRate">
      <wsdl:input message="tns:GetPropertyAllRateHttpPostIn" />
      <wsdl:output message="tns:GetPropertyAllRateHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="PayByGroupRecordPayment">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">this is a customization only for pay by group</wsdl:documentation>
      <wsdl:input message="tns:PayByGroupRecordPaymentHttpPostIn" />
      <wsdl:output message="tns:PayByGroupRecordPaymentHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetleaseInfoWithLeaseid">
      <wsdl:input message="tns:GetleaseInfoWithLeaseidHttpPostIn" />
      <wsdl:output message="tns:GetleaseInfoWithLeaseidHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetQuoteRentByQuoteNum">
      <wsdl:input message="tns:GetQuoteRentByQuoteNumHttpPostIn" />
      <wsdl:output message="tns:GetQuoteRentByQuoteNumHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="SetCommissionForPortal">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">&lt;br&gt;for portal MyBookingPal&lt;br&gt;leaseid:quote id&lt;br&gt;value:amount&lt;br&gt;isqty: 0-&gt;amount;1-&gt;%&lt;br&gt;type:0-&gt;add ;1-&gt;delete</wsdl:documentation>
      <wsdl:input message="tns:SetCommissionForPortalHttpPostIn" />
      <wsdl:output message="tns:SetCommissionForPortalHttpPostOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="BookingAccess3Soap" type="tns:BookingAccess3Soap">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="AddAdjustAmountForPortal">
      <soap:operation soapAction="http://www.barefoot.com/Services/AddAdjustAmountForPortal" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFolioServicesByReztype">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetFolioServicesByReztype" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyInfoById">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetPropertyInfoById" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertiesMappedAmenities">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetPropertiesMappedAmenities" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyDynamicPriceInfo">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetPropertyDynamicPriceInfo" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdatePropertyPrice">
      <soap:operation soapAction="http://www.barefoot.com/Services/UpdatePropertyPrice" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetGuestArrivalDate">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetGuestArrivalDate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFolioNumberByProperty">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetFolioNumberByProperty" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddPropertyPriceTablePeriod">
      <soap:operation soapAction="http://www.barefoot.com/Services/AddPropertyPriceTablePeriod" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdatePriceByPriceId">
      <soap:operation soapAction="http://www.barefoot.com/Services/UpdatePriceByPriceId" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllPriceClass">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetAllPriceClass" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPriceClassRate">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetPriceClassRate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddPriceClassPeriod">
      <soap:operation soapAction="http://www.barefoot.com/Services/AddPriceClassPeriod" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdatePriceClassPrice">
      <soap:operation soapAction="http://www.barefoot.com/Services/UpdatePriceClassPrice" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateCleanStatus">
      <soap:operation soapAction="http://www.barefoot.com/Services/UpdateCleanStatus" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFirstAvailablePropertyForEachAmenityValue">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetFirstAvailablePropertyForEachAmenityValue" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFirstAvailablePropertyForEachAmenityValueGroupByUnitCode">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetFirstAvailablePropertyForEachAmenityValueGroupByUnitCode" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFolioByPeriod">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetFolioByPeriod" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateCleanType">
      <soap:operation soapAction="http://www.barefoot.com/Services/UpdateCleanType" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllFolio">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetAllFolio" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetServiceMap">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetServiceMap" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyDetails">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetPropertyDetails" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdatePropertiesCleanStatus">
      <soap:operation soapAction="http://www.barefoot.com/Services/UpdatePropertiesCleanStatus" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetOptionalServices">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetOptionalServices" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SelectOptionalServicesV1">
      <soap:operation soapAction="http://www.barefoot.com/Services/SelectOptionalServicesV1" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetOptionalServicesDesc">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetOptionalServicesDesc" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddCost">
      <soap:operation soapAction="http://www.barefoot.com/Services/AddCost" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetActiveServices">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetActiveServices" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetWordOrderNumber">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetWordOrderNumber" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddcommentsToworkOrder">
      <soap:operation soapAction="http://www.barefoot.com/Services/AddcommentsToworkOrder" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddworkOrder">
      <soap:operation soapAction="http://www.barefoot.com/Services/AddworkOrder" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetVrboAndAirbnbListingId">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetVrboAndAirbnbListingId" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetRewardRules">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetRewardRules" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTenantRewardsPoints">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetTenantRewardsPoints" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTenantsAvailableRewardRules">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetTenantsAvailableRewardRules" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddRewardsPointsForTenant">
      <soap:operation soapAction="http://www.barefoot.com/Services/AddRewardsPointsForTenant" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertySeperateBookingDate">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetPropertySeperateBookingDate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyUnavailabilityDates">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetPropertyUnavailabilityDates" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetMinDayRules">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetMinDayRules" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddMinDayDate">
      <soap:operation soapAction="http://www.barefoot.com/Services/AddMinDayDate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateMinDayRule">
      <soap:operation soapAction="http://www.barefoot.com/Services/UpdateMinDayRule" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetUnPublishMindayRules">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetUnPublishMindayRules" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PublishMindayRules">
      <soap:operation soapAction="http://www.barefoot.com/Services/PublishMindayRules" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropMiniandMaxmumpriorrule">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetPropMiniandMaxmumpriorrule" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyBookingDate">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetPropertyBookingDate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyBookingDateXML">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetPropertyBookingDateXML" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAvailableBookingPeriods">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetAvailableBookingPeriods" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAvailableBookingPeriodsXML">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetAvailableBookingPeriodsXML" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IsPropertyAvailability">
      <soap:operation soapAction="http://www.barefoot.com/Services/IsPropertyAvailability" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyImagesByDate">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetPropertyImagesByDate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAllImgs">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetPropertyAllImgs" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAllImgsXML">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetPropertyAllImgsXML" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyRates">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetPropertyRates" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyRatesXML">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetPropertyRatesXML" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyPartnerRates">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetPropertyPartnerRates" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyPartnerRatesXML">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetPropertyPartnerRatesXML" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyRentByPropertyID">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetPropertyRentByPropertyID" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyRentByPropertyIDXML">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetPropertyRentByPropertyIDXML" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyPartnerRent">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetPropertyPartnerRent" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyPartnerRentXML">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetPropertyPartnerRentXML" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAvailabilityByDate">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetPropertyAvailabilityByDate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAvailabilityByDateXML">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetPropertyAvailabilityByDateXML" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAvailabilityByTerm">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetPropertyAvailabilityByTerm" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAvailabilityByTermXML">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetPropertyAvailabilityByTermXML" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAvailabilityByTermExt">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetPropertyAvailabilityByTermExt" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAvailabilityByTermExtXML">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetPropertyAvailabilityByTermExtXML" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetProperty">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetProperty" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyNew">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetPropertyNew" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyExt">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetPropertyExt" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IsPropertyAvailableWithTurnoverDay">
      <soap:operation soapAction="http://www.barefoot.com/Services/IsPropertyAvailableWithTurnoverDay" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLastUpdatedProperty">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetLastUpdatedProperty" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLastAvailChangedProperties">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetLastAvailChangedProperties" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyIDByTerm">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetPropertyIDByTerm" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTenantListByLastUpdate">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetTenantListByLastUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTenantList">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetTenantList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SetConsumerInfo">
      <soap:operation soapAction="http://www.barefoot.com/Services/SetConsumerInfo" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SetDoNotText">
      <soap:operation soapAction="http://www.barefoot.com/Services/SetDoNotText" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IsConsumerInfoExist">
      <soap:operation soapAction="http://www.barefoot.com/Services/IsConsumerInfoExist" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SetCommentsInfo">
      <soap:operation soapAction="http://www.barefoot.com/Services/SetCommentsInfo" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAmmenityName">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetPropertyAmmenityName" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAmmenityNameXML">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetPropertyAmmenityNameXML" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyRatesDetails">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetPropertyRatesDetails" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetOptionalServiceIDs">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetOptionalServiceIDs" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="selectOptionalServices">
      <soap:operation soapAction="http://www.barefoot.com/Services/selectOptionalServices" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLeaseidByReztypeid">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetLeaseidByReztypeid" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CreateQuoteByReztypeidWNewRate">
      <soap:operation soapAction="http://www.barefoot.com/Services/CreateQuoteByReztypeidWNewRate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetQuoteRatesDetail">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetQuoteRatesDetail" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CreateQuoteByReztypeid">
      <soap:operation soapAction="http://www.barefoot.com/Services/CreateQuoteByReztypeid" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CreateQuoteByReztypeid2">
      <soap:operation soapAction="http://www.barefoot.com/Services/CreateQuoteByReztypeid2" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetValidMinday">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetValidMinday" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PropertyBooking">
      <soap:operation soapAction="http://www.barefoot.com/Services/PropertyBooking" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PropertyBookingNew">
      <soap:operation soapAction="http://www.barefoot.com/Services/PropertyBookingNew" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CancelReservation">
      <soap:operation soapAction="http://www.barefoot.com/Services/CancelReservation" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPortalRateAndPaymentSchedule">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetPortalRateAndPaymentSchedule" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetRentByLeaseNumber">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetRentByLeaseNumber" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetMinimumDays">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetMinimumDays" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetValidCouponList">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetValidCouponList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddCoupon">
      <soap:operation soapAction="http://www.barefoot.com/Services/AddCoupon" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RemoveCoupon">
      <soap:operation soapAction="http://www.barefoot.com/Services/RemoveCoupon" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetQuoteRatesDetailWNewRate">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetQuoteRatesDetailWNewRate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllServicesAndPaymentSchedule">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetAllServicesAndPaymentSchedule" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllPropertiesDetail">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetAllPropertiesDetail" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyBookingDateForAllXML">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetPropertyBookingDateForAllXML" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLastUpdatedPropertyIDs">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetLastUpdatedPropertyIDs" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCheckInOutRule">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetCheckInOutRule" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAllRate">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetPropertyAllRate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PayByGroupRecordPayment">
      <soap:operation soapAction="http://www.barefoot.com/Services/PayByGroupRecordPayment" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetleaseInfoWithLeaseid">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetleaseInfoWithLeaseid" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetQuoteRentByQuoteNum">
      <soap:operation soapAction="http://www.barefoot.com/Services/GetQuoteRentByQuoteNum" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SetCommissionForPortal">
      <soap:operation soapAction="http://www.barefoot.com/Services/SetCommissionForPortal" 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="BookingAccess3Soap12" type="tns:BookingAccess3Soap">
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="AddAdjustAmountForPortal">
      <soap12:operation soapAction="http://www.barefoot.com/Services/AddAdjustAmountForPortal" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFolioServicesByReztype">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetFolioServicesByReztype" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyInfoById">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetPropertyInfoById" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertiesMappedAmenities">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetPropertiesMappedAmenities" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyDynamicPriceInfo">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetPropertyDynamicPriceInfo" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdatePropertyPrice">
      <soap12:operation soapAction="http://www.barefoot.com/Services/UpdatePropertyPrice" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetGuestArrivalDate">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetGuestArrivalDate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFolioNumberByProperty">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetFolioNumberByProperty" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddPropertyPriceTablePeriod">
      <soap12:operation soapAction="http://www.barefoot.com/Services/AddPropertyPriceTablePeriod" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdatePriceByPriceId">
      <soap12:operation soapAction="http://www.barefoot.com/Services/UpdatePriceByPriceId" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllPriceClass">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetAllPriceClass" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPriceClassRate">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetPriceClassRate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddPriceClassPeriod">
      <soap12:operation soapAction="http://www.barefoot.com/Services/AddPriceClassPeriod" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdatePriceClassPrice">
      <soap12:operation soapAction="http://www.barefoot.com/Services/UpdatePriceClassPrice" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateCleanStatus">
      <soap12:operation soapAction="http://www.barefoot.com/Services/UpdateCleanStatus" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFirstAvailablePropertyForEachAmenityValue">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetFirstAvailablePropertyForEachAmenityValue" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFirstAvailablePropertyForEachAmenityValueGroupByUnitCode">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetFirstAvailablePropertyForEachAmenityValueGroupByUnitCode" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFolioByPeriod">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetFolioByPeriod" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateCleanType">
      <soap12:operation soapAction="http://www.barefoot.com/Services/UpdateCleanType" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllFolio">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetAllFolio" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetServiceMap">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetServiceMap" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyDetails">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetPropertyDetails" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdatePropertiesCleanStatus">
      <soap12:operation soapAction="http://www.barefoot.com/Services/UpdatePropertiesCleanStatus" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetOptionalServices">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetOptionalServices" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SelectOptionalServicesV1">
      <soap12:operation soapAction="http://www.barefoot.com/Services/SelectOptionalServicesV1" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetOptionalServicesDesc">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetOptionalServicesDesc" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddCost">
      <soap12:operation soapAction="http://www.barefoot.com/Services/AddCost" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetActiveServices">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetActiveServices" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetWordOrderNumber">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetWordOrderNumber" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddcommentsToworkOrder">
      <soap12:operation soapAction="http://www.barefoot.com/Services/AddcommentsToworkOrder" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddworkOrder">
      <soap12:operation soapAction="http://www.barefoot.com/Services/AddworkOrder" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetVrboAndAirbnbListingId">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetVrboAndAirbnbListingId" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetRewardRules">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetRewardRules" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTenantRewardsPoints">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetTenantRewardsPoints" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTenantsAvailableRewardRules">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetTenantsAvailableRewardRules" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddRewardsPointsForTenant">
      <soap12:operation soapAction="http://www.barefoot.com/Services/AddRewardsPointsForTenant" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertySeperateBookingDate">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetPropertySeperateBookingDate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyUnavailabilityDates">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetPropertyUnavailabilityDates" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetMinDayRules">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetMinDayRules" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddMinDayDate">
      <soap12:operation soapAction="http://www.barefoot.com/Services/AddMinDayDate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateMinDayRule">
      <soap12:operation soapAction="http://www.barefoot.com/Services/UpdateMinDayRule" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetUnPublishMindayRules">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetUnPublishMindayRules" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PublishMindayRules">
      <soap12:operation soapAction="http://www.barefoot.com/Services/PublishMindayRules" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropMiniandMaxmumpriorrule">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetPropMiniandMaxmumpriorrule" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyBookingDate">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetPropertyBookingDate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyBookingDateXML">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetPropertyBookingDateXML" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAvailableBookingPeriods">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetAvailableBookingPeriods" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAvailableBookingPeriodsXML">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetAvailableBookingPeriodsXML" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IsPropertyAvailability">
      <soap12:operation soapAction="http://www.barefoot.com/Services/IsPropertyAvailability" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyImagesByDate">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetPropertyImagesByDate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAllImgs">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetPropertyAllImgs" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAllImgsXML">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetPropertyAllImgsXML" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyRates">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetPropertyRates" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyRatesXML">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetPropertyRatesXML" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyPartnerRates">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetPropertyPartnerRates" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyPartnerRatesXML">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetPropertyPartnerRatesXML" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyRentByPropertyID">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetPropertyRentByPropertyID" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyRentByPropertyIDXML">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetPropertyRentByPropertyIDXML" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyPartnerRent">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetPropertyPartnerRent" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyPartnerRentXML">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetPropertyPartnerRentXML" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAvailabilityByDate">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetPropertyAvailabilityByDate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAvailabilityByDateXML">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetPropertyAvailabilityByDateXML" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAvailabilityByTerm">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetPropertyAvailabilityByTerm" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAvailabilityByTermXML">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetPropertyAvailabilityByTermXML" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAvailabilityByTermExt">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetPropertyAvailabilityByTermExt" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAvailabilityByTermExtXML">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetPropertyAvailabilityByTermExtXML" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetProperty">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetProperty" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyNew">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetPropertyNew" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyExt">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetPropertyExt" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IsPropertyAvailableWithTurnoverDay">
      <soap12:operation soapAction="http://www.barefoot.com/Services/IsPropertyAvailableWithTurnoverDay" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLastUpdatedProperty">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetLastUpdatedProperty" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLastAvailChangedProperties">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetLastAvailChangedProperties" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyIDByTerm">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetPropertyIDByTerm" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTenantListByLastUpdate">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetTenantListByLastUpdate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTenantList">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetTenantList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SetConsumerInfo">
      <soap12:operation soapAction="http://www.barefoot.com/Services/SetConsumerInfo" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SetDoNotText">
      <soap12:operation soapAction="http://www.barefoot.com/Services/SetDoNotText" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IsConsumerInfoExist">
      <soap12:operation soapAction="http://www.barefoot.com/Services/IsConsumerInfoExist" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SetCommentsInfo">
      <soap12:operation soapAction="http://www.barefoot.com/Services/SetCommentsInfo" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAmmenityName">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetPropertyAmmenityName" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAmmenityNameXML">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetPropertyAmmenityNameXML" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyRatesDetails">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetPropertyRatesDetails" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetOptionalServiceIDs">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetOptionalServiceIDs" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="selectOptionalServices">
      <soap12:operation soapAction="http://www.barefoot.com/Services/selectOptionalServices" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLeaseidByReztypeid">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetLeaseidByReztypeid" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CreateQuoteByReztypeidWNewRate">
      <soap12:operation soapAction="http://www.barefoot.com/Services/CreateQuoteByReztypeidWNewRate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetQuoteRatesDetail">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetQuoteRatesDetail" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CreateQuoteByReztypeid">
      <soap12:operation soapAction="http://www.barefoot.com/Services/CreateQuoteByReztypeid" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CreateQuoteByReztypeid2">
      <soap12:operation soapAction="http://www.barefoot.com/Services/CreateQuoteByReztypeid2" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetValidMinday">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetValidMinday" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PropertyBooking">
      <soap12:operation soapAction="http://www.barefoot.com/Services/PropertyBooking" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PropertyBookingNew">
      <soap12:operation soapAction="http://www.barefoot.com/Services/PropertyBookingNew" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CancelReservation">
      <soap12:operation soapAction="http://www.barefoot.com/Services/CancelReservation" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPortalRateAndPaymentSchedule">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetPortalRateAndPaymentSchedule" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetRentByLeaseNumber">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetRentByLeaseNumber" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetMinimumDays">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetMinimumDays" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetValidCouponList">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetValidCouponList" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddCoupon">
      <soap12:operation soapAction="http://www.barefoot.com/Services/AddCoupon" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RemoveCoupon">
      <soap12:operation soapAction="http://www.barefoot.com/Services/RemoveCoupon" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetQuoteRatesDetailWNewRate">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetQuoteRatesDetailWNewRate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllServicesAndPaymentSchedule">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetAllServicesAndPaymentSchedule" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllPropertiesDetail">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetAllPropertiesDetail" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyBookingDateForAllXML">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetPropertyBookingDateForAllXML" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLastUpdatedPropertyIDs">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetLastUpdatedPropertyIDs" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCheckInOutRule">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetCheckInOutRule" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAllRate">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetPropertyAllRate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PayByGroupRecordPayment">
      <soap12:operation soapAction="http://www.barefoot.com/Services/PayByGroupRecordPayment" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetleaseInfoWithLeaseid">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetleaseInfoWithLeaseid" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetQuoteRentByQuoteNum">
      <soap12:operation soapAction="http://www.barefoot.com/Services/GetQuoteRentByQuoteNum" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SetCommissionForPortal">
      <soap12:operation soapAction="http://www.barefoot.com/Services/SetCommissionForPortal" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="BookingAccess3HttpGet" type="tns:BookingAccess3HttpGet">
    <http:binding verb="GET" />
    <wsdl:operation name="AddAdjustAmountForPortal">
      <http:operation location="/AddAdjustAmountForPortal" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFolioServicesByReztype">
      <http:operation location="/GetFolioServicesByReztype" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyInfoById">
      <http:operation location="/GetPropertyInfoById" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertiesMappedAmenities">
      <http:operation location="/GetPropertiesMappedAmenities" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyDynamicPriceInfo">
      <http:operation location="/GetPropertyDynamicPriceInfo" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetGuestArrivalDate">
      <http:operation location="/GetGuestArrivalDate" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFolioNumberByProperty">
      <http:operation location="/GetFolioNumberByProperty" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddPropertyPriceTablePeriod">
      <http:operation location="/AddPropertyPriceTablePeriod" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdatePriceByPriceId">
      <http:operation location="/UpdatePriceByPriceId" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllPriceClass">
      <http:operation location="/GetAllPriceClass" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPriceClassRate">
      <http:operation location="/GetPriceClassRate" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddPriceClassPeriod">
      <http:operation location="/AddPriceClassPeriod" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateCleanStatus">
      <http:operation location="/UpdateCleanStatus" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFirstAvailablePropertyForEachAmenityValue">
      <http:operation location="/GetFirstAvailablePropertyForEachAmenityValue" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFirstAvailablePropertyForEachAmenityValueGroupByUnitCode">
      <http:operation location="/GetFirstAvailablePropertyForEachAmenityValueGroupByUnitCode" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFolioByPeriod">
      <http:operation location="/GetFolioByPeriod" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateCleanType">
      <http:operation location="/UpdateCleanType" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllFolio">
      <http:operation location="/GetAllFolio" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetServiceMap">
      <http:operation location="/GetServiceMap" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyDetails">
      <http:operation location="/GetPropertyDetails" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdatePropertiesCleanStatus">
      <http:operation location="/UpdatePropertiesCleanStatus" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetOptionalServices">
      <http:operation location="/GetOptionalServices" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SelectOptionalServicesV1">
      <http:operation location="/SelectOptionalServicesV1" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetOptionalServicesDesc">
      <http:operation location="/GetOptionalServicesDesc" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddCost">
      <http:operation location="/AddCost" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetActiveServices">
      <http:operation location="/GetActiveServices" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetWordOrderNumber">
      <http:operation location="/GetWordOrderNumber" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddcommentsToworkOrder">
      <http:operation location="/AddcommentsToworkOrder" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddworkOrder">
      <http:operation location="/AddworkOrder" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetVrboAndAirbnbListingId">
      <http:operation location="/GetVrboAndAirbnbListingId" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetRewardRules">
      <http:operation location="/GetRewardRules" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTenantRewardsPoints">
      <http:operation location="/GetTenantRewardsPoints" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTenantsAvailableRewardRules">
      <http:operation location="/GetTenantsAvailableRewardRules" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddRewardsPointsForTenant">
      <http:operation location="/AddRewardsPointsForTenant" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertySeperateBookingDate">
      <http:operation location="/GetPropertySeperateBookingDate" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyUnavailabilityDates">
      <http:operation location="/GetPropertyUnavailabilityDates" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetMinDayRules">
      <http:operation location="/GetMinDayRules" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetUnPublishMindayRules">
      <http:operation location="/GetUnPublishMindayRules" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PublishMindayRules">
      <http:operation location="/PublishMindayRules" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropMiniandMaxmumpriorrule">
      <http:operation location="/GetPropMiniandMaxmumpriorrule" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyBookingDate">
      <http:operation location="/GetPropertyBookingDate" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyBookingDateXML">
      <http:operation location="/GetPropertyBookingDateXML" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAvailableBookingPeriods">
      <http:operation location="/GetAvailableBookingPeriods" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAvailableBookingPeriodsXML">
      <http:operation location="/GetAvailableBookingPeriodsXML" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IsPropertyAvailability">
      <http:operation location="/IsPropertyAvailability" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyImagesByDate">
      <http:operation location="/GetPropertyImagesByDate" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAllImgs">
      <http:operation location="/GetPropertyAllImgs" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAllImgsXML">
      <http:operation location="/GetPropertyAllImgsXML" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyRates">
      <http:operation location="/GetPropertyRates" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyRatesXML">
      <http:operation location="/GetPropertyRatesXML" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyPartnerRates">
      <http:operation location="/GetPropertyPartnerRates" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyPartnerRatesXML">
      <http:operation location="/GetPropertyPartnerRatesXML" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyRentByPropertyID">
      <http:operation location="/GetPropertyRentByPropertyID" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyRentByPropertyIDXML">
      <http:operation location="/GetPropertyRentByPropertyIDXML" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyPartnerRent">
      <http:operation location="/GetPropertyPartnerRent" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyPartnerRentXML">
      <http:operation location="/GetPropertyPartnerRentXML" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAvailabilityByDate">
      <http:operation location="/GetPropertyAvailabilityByDate" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAvailabilityByDateXML">
      <http:operation location="/GetPropertyAvailabilityByDateXML" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAvailabilityByTerm">
      <http:operation location="/GetPropertyAvailabilityByTerm" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAvailabilityByTermXML">
      <http:operation location="/GetPropertyAvailabilityByTermXML" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAvailabilityByTermExt">
      <http:operation location="/GetPropertyAvailabilityByTermExt" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAvailabilityByTermExtXML">
      <http:operation location="/GetPropertyAvailabilityByTermExtXML" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetProperty">
      <http:operation location="/GetProperty" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyNew">
      <http:operation location="/GetPropertyNew" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyExt">
      <http:operation location="/GetPropertyExt" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IsPropertyAvailableWithTurnoverDay">
      <http:operation location="/IsPropertyAvailableWithTurnoverDay" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLastUpdatedProperty">
      <http:operation location="/GetLastUpdatedProperty" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLastAvailChangedProperties">
      <http:operation location="/GetLastAvailChangedProperties" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyIDByTerm">
      <http:operation location="/GetPropertyIDByTerm" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTenantListByLastUpdate">
      <http:operation location="/GetTenantListByLastUpdate" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTenantList">
      <http:operation location="/GetTenantList" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SetConsumerInfo">
      <http:operation location="/SetConsumerInfo" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SetDoNotText">
      <http:operation location="/SetDoNotText" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IsConsumerInfoExist">
      <http:operation location="/IsConsumerInfoExist" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SetCommentsInfo">
      <http:operation location="/SetCommentsInfo" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAmmenityName">
      <http:operation location="/GetPropertyAmmenityName" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAmmenityNameXML">
      <http:operation location="/GetPropertyAmmenityNameXML" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyRatesDetails">
      <http:operation location="/GetPropertyRatesDetails" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetOptionalServiceIDs">
      <http:operation location="/GetOptionalServiceIDs" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="selectOptionalServices">
      <http:operation location="/selectOptionalServices" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLeaseidByReztypeid">
      <http:operation location="/GetLeaseidByReztypeid" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CreateQuoteByReztypeidWNewRate">
      <http:operation location="/CreateQuoteByReztypeidWNewRate" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetQuoteRatesDetail">
      <http:operation location="/GetQuoteRatesDetail" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CreateQuoteByReztypeid">
      <http:operation location="/CreateQuoteByReztypeid" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CreateQuoteByReztypeid2">
      <http:operation location="/CreateQuoteByReztypeid2" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetValidMinday">
      <http:operation location="/GetValidMinday" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PropertyBooking">
      <http:operation location="/PropertyBooking" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PropertyBookingNew">
      <http:operation location="/PropertyBookingNew" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CancelReservation">
      <http:operation location="/CancelReservation" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPortalRateAndPaymentSchedule">
      <http:operation location="/GetPortalRateAndPaymentSchedule" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetRentByLeaseNumber">
      <http:operation location="/GetRentByLeaseNumber" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetMinimumDays">
      <http:operation location="/GetMinimumDays" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetValidCouponList">
      <http:operation location="/GetValidCouponList" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddCoupon">
      <http:operation location="/AddCoupon" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RemoveCoupon">
      <http:operation location="/RemoveCoupon" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetQuoteRatesDetailWNewRate">
      <http:operation location="/GetQuoteRatesDetailWNewRate" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllServicesAndPaymentSchedule">
      <http:operation location="/GetAllServicesAndPaymentSchedule" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllPropertiesDetail">
      <http:operation location="/GetAllPropertiesDetail" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyBookingDateForAllXML">
      <http:operation location="/GetPropertyBookingDateForAllXML" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLastUpdatedPropertyIDs">
      <http:operation location="/GetLastUpdatedPropertyIDs" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCheckInOutRule">
      <http:operation location="/GetCheckInOutRule" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAllRate">
      <http:operation location="/GetPropertyAllRate" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PayByGroupRecordPayment">
      <http:operation location="/PayByGroupRecordPayment" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetleaseInfoWithLeaseid">
      <http:operation location="/GetleaseInfoWithLeaseid" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetQuoteRentByQuoteNum">
      <http:operation location="/GetQuoteRentByQuoteNum" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SetCommissionForPortal">
      <http:operation location="/SetCommissionForPortal" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="BookingAccess3HttpPost" type="tns:BookingAccess3HttpPost">
    <http:binding verb="POST" />
    <wsdl:operation name="AddAdjustAmountForPortal">
      <http:operation location="/AddAdjustAmountForPortal" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFolioServicesByReztype">
      <http:operation location="/GetFolioServicesByReztype" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyInfoById">
      <http:operation location="/GetPropertyInfoById" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertiesMappedAmenities">
      <http:operation location="/GetPropertiesMappedAmenities" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyDynamicPriceInfo">
      <http:operation location="/GetPropertyDynamicPriceInfo" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetGuestArrivalDate">
      <http:operation location="/GetGuestArrivalDate" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFolioNumberByProperty">
      <http:operation location="/GetFolioNumberByProperty" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddPropertyPriceTablePeriod">
      <http:operation location="/AddPropertyPriceTablePeriod" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdatePriceByPriceId">
      <http:operation location="/UpdatePriceByPriceId" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllPriceClass">
      <http:operation location="/GetAllPriceClass" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPriceClassRate">
      <http:operation location="/GetPriceClassRate" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddPriceClassPeriod">
      <http:operation location="/AddPriceClassPeriod" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateCleanStatus">
      <http:operation location="/UpdateCleanStatus" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFirstAvailablePropertyForEachAmenityValue">
      <http:operation location="/GetFirstAvailablePropertyForEachAmenityValue" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFirstAvailablePropertyForEachAmenityValueGroupByUnitCode">
      <http:operation location="/GetFirstAvailablePropertyForEachAmenityValueGroupByUnitCode" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFolioByPeriod">
      <http:operation location="/GetFolioByPeriod" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateCleanType">
      <http:operation location="/UpdateCleanType" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllFolio">
      <http:operation location="/GetAllFolio" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetServiceMap">
      <http:operation location="/GetServiceMap" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyDetails">
      <http:operation location="/GetPropertyDetails" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdatePropertiesCleanStatus">
      <http:operation location="/UpdatePropertiesCleanStatus" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetOptionalServices">
      <http:operation location="/GetOptionalServices" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SelectOptionalServicesV1">
      <http:operation location="/SelectOptionalServicesV1" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetOptionalServicesDesc">
      <http:operation location="/GetOptionalServicesDesc" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddCost">
      <http:operation location="/AddCost" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetActiveServices">
      <http:operation location="/GetActiveServices" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetWordOrderNumber">
      <http:operation location="/GetWordOrderNumber" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddcommentsToworkOrder">
      <http:operation location="/AddcommentsToworkOrder" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddworkOrder">
      <http:operation location="/AddworkOrder" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetVrboAndAirbnbListingId">
      <http:operation location="/GetVrboAndAirbnbListingId" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetRewardRules">
      <http:operation location="/GetRewardRules" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTenantRewardsPoints">
      <http:operation location="/GetTenantRewardsPoints" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTenantsAvailableRewardRules">
      <http:operation location="/GetTenantsAvailableRewardRules" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddRewardsPointsForTenant">
      <http:operation location="/AddRewardsPointsForTenant" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertySeperateBookingDate">
      <http:operation location="/GetPropertySeperateBookingDate" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyUnavailabilityDates">
      <http:operation location="/GetPropertyUnavailabilityDates" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetMinDayRules">
      <http:operation location="/GetMinDayRules" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetUnPublishMindayRules">
      <http:operation location="/GetUnPublishMindayRules" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PublishMindayRules">
      <http:operation location="/PublishMindayRules" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropMiniandMaxmumpriorrule">
      <http:operation location="/GetPropMiniandMaxmumpriorrule" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyBookingDate">
      <http:operation location="/GetPropertyBookingDate" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyBookingDateXML">
      <http:operation location="/GetPropertyBookingDateXML" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAvailableBookingPeriods">
      <http:operation location="/GetAvailableBookingPeriods" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAvailableBookingPeriodsXML">
      <http:operation location="/GetAvailableBookingPeriodsXML" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IsPropertyAvailability">
      <http:operation location="/IsPropertyAvailability" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyImagesByDate">
      <http:operation location="/GetPropertyImagesByDate" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAllImgs">
      <http:operation location="/GetPropertyAllImgs" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAllImgsXML">
      <http:operation location="/GetPropertyAllImgsXML" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyRates">
      <http:operation location="/GetPropertyRates" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyRatesXML">
      <http:operation location="/GetPropertyRatesXML" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyPartnerRates">
      <http:operation location="/GetPropertyPartnerRates" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyPartnerRatesXML">
      <http:operation location="/GetPropertyPartnerRatesXML" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyRentByPropertyID">
      <http:operation location="/GetPropertyRentByPropertyID" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyRentByPropertyIDXML">
      <http:operation location="/GetPropertyRentByPropertyIDXML" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyPartnerRent">
      <http:operation location="/GetPropertyPartnerRent" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyPartnerRentXML">
      <http:operation location="/GetPropertyPartnerRentXML" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAvailabilityByDate">
      <http:operation location="/GetPropertyAvailabilityByDate" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAvailabilityByDateXML">
      <http:operation location="/GetPropertyAvailabilityByDateXML" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAvailabilityByTerm">
      <http:operation location="/GetPropertyAvailabilityByTerm" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAvailabilityByTermXML">
      <http:operation location="/GetPropertyAvailabilityByTermXML" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAvailabilityByTermExt">
      <http:operation location="/GetPropertyAvailabilityByTermExt" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAvailabilityByTermExtXML">
      <http:operation location="/GetPropertyAvailabilityByTermExtXML" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetProperty">
      <http:operation location="/GetProperty" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyNew">
      <http:operation location="/GetPropertyNew" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyExt">
      <http:operation location="/GetPropertyExt" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IsPropertyAvailableWithTurnoverDay">
      <http:operation location="/IsPropertyAvailableWithTurnoverDay" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLastUpdatedProperty">
      <http:operation location="/GetLastUpdatedProperty" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLastAvailChangedProperties">
      <http:operation location="/GetLastAvailChangedProperties" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyIDByTerm">
      <http:operation location="/GetPropertyIDByTerm" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTenantListByLastUpdate">
      <http:operation location="/GetTenantListByLastUpdate" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTenantList">
      <http:operation location="/GetTenantList" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SetConsumerInfo">
      <http:operation location="/SetConsumerInfo" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SetDoNotText">
      <http:operation location="/SetDoNotText" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IsConsumerInfoExist">
      <http:operation location="/IsConsumerInfoExist" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SetCommentsInfo">
      <http:operation location="/SetCommentsInfo" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAmmenityName">
      <http:operation location="/GetPropertyAmmenityName" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAmmenityNameXML">
      <http:operation location="/GetPropertyAmmenityNameXML" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyRatesDetails">
      <http:operation location="/GetPropertyRatesDetails" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetOptionalServiceIDs">
      <http:operation location="/GetOptionalServiceIDs" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="selectOptionalServices">
      <http:operation location="/selectOptionalServices" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLeaseidByReztypeid">
      <http:operation location="/GetLeaseidByReztypeid" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CreateQuoteByReztypeidWNewRate">
      <http:operation location="/CreateQuoteByReztypeidWNewRate" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetQuoteRatesDetail">
      <http:operation location="/GetQuoteRatesDetail" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CreateQuoteByReztypeid">
      <http:operation location="/CreateQuoteByReztypeid" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CreateQuoteByReztypeid2">
      <http:operation location="/CreateQuoteByReztypeid2" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetValidMinday">
      <http:operation location="/GetValidMinday" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PropertyBooking">
      <http:operation location="/PropertyBooking" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PropertyBookingNew">
      <http:operation location="/PropertyBookingNew" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CancelReservation">
      <http:operation location="/CancelReservation" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPortalRateAndPaymentSchedule">
      <http:operation location="/GetPortalRateAndPaymentSchedule" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetRentByLeaseNumber">
      <http:operation location="/GetRentByLeaseNumber" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetMinimumDays">
      <http:operation location="/GetMinimumDays" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetValidCouponList">
      <http:operation location="/GetValidCouponList" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddCoupon">
      <http:operation location="/AddCoupon" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RemoveCoupon">
      <http:operation location="/RemoveCoupon" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetQuoteRatesDetailWNewRate">
      <http:operation location="/GetQuoteRatesDetailWNewRate" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllServicesAndPaymentSchedule">
      <http:operation location="/GetAllServicesAndPaymentSchedule" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllPropertiesDetail">
      <http:operation location="/GetAllPropertiesDetail" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyBookingDateForAllXML">
      <http:operation location="/GetPropertyBookingDateForAllXML" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLastUpdatedPropertyIDs">
      <http:operation location="/GetLastUpdatedPropertyIDs" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCheckInOutRule">
      <http:operation location="/GetCheckInOutRule" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPropertyAllRate">
      <http:operation location="/GetPropertyAllRate" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="PayByGroupRecordPayment">
      <http:operation location="/PayByGroupRecordPayment" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetleaseInfoWithLeaseid">
      <http:operation location="/GetleaseInfoWithLeaseid" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetQuoteRentByQuoteNum">
      <http:operation location="/GetQuoteRentByQuoteNum" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SetCommissionForPortal">
      <http:operation location="/SetCommissionForPortal" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:content part="Body" type="text/xml" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="BookingAccess3">
    <wsdl:port name="BookingAccess3Soap" binding="tns:BookingAccess3Soap">
      <soap:address location="https://portals.barefoot.com/barefootwebservice/BookingAccess3.asmx" />
    </wsdl:port>
    <wsdl:port name="BookingAccess3Soap12" binding="tns:BookingAccess3Soap12">
      <soap12:address location="https://portals.barefoot.com/barefootwebservice/BookingAccess3.asmx" />
    </wsdl:port>
    <wsdl:port name="BookingAccess3HttpGet" binding="tns:BookingAccess3HttpGet">
      <http:address location="https://portals.barefoot.com/barefootwebservice/BookingAccess3.asmx" />
    </wsdl:port>
    <wsdl:port name="BookingAccess3HttpPost" binding="tns:BookingAccess3HttpPost">
      <http:address location="https://portals.barefoot.com/barefootwebservice/BookingAccess3.asmx" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>