<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://www.ituran.com/ituranWebService3" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" targetNamespace="http://www.ituran.com/ituranWebService3" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:types>
    <s:schema elementFormDefault="qualified" targetNamespace="http://www.ituran.com/ituranWebService3">
      <s:element name="GetVehicleMileage_JSON">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Plate" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="LocTime" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="UserName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetVehicleMileage_JSONResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetVehicleMileage_JSONResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetVehicleMileage">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Plate" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="LocTime" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="UserName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetVehicleMileageResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetVehicleMileageResult" type="tns:VehiceMileage" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="VehiceMileage">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="ResultCode" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="resLocTime" type="s:dateTime" />
          <s:element minOccurs="1" maxOccurs="1" name="resMileage" type="s:double" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetVehicleMileageExtended">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Plate" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="LocTime" type="s:string" />
            <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="ShowMileageInMeters" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetVehicleMileageExtendedResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetVehicleMileageExtendedResult" type="tns:VehiceMileage" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetVehicleMileageWithServices">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Plate" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="LocTime" type="s:string" />
            <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="ShowMileageInMeters" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetVehicleMileageWithServicesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetVehicleMileageWithServicesResult" type="tns:VehiceMileageWithServices" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="VehiceMileageWithServices">
        <s:complexContent mixed="false">
          <s:extension base="tns:VehiceMileage">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="1" name="Units" type="tns:ArrayOfUnit" />
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:complexType name="ArrayOfUnit">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="Unit" nillable="true" type="tns:Unit" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="Unit">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="PocsagStr" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="MacAddress" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Serial" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Services" type="tns:ArrayOfService" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfService">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="Service" nillable="true" type="tns:Service" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="Service">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="ProductName" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetAllVehicleMileage_JSON">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LocTime" type="s:string" />
            <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="ShowMileageInMeters" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetAllVehicleMileage_JSONResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetAllVehicleMileage_JSONResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetAllVehicleMileage">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LocTime" type="s:string" />
            <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="ShowMileageInMeters" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetAllVehicleMileageResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetAllVehicleMileageResult" type="tns:ServiceAllDataMileage" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ServiceAllDataMileage">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="ReturnCode" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="message" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Username" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="VehList" type="tns:ArrayOfVehiceMileageExt" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfVehiceMileageExt">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="VehiceMileageExt" nillable="true" type="tns:VehiceMileageExt" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="VehiceMileageExt">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="ResultCode" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="resLocTime" type="s:dateTime" />
          <s:element minOccurs="1" maxOccurs="1" name="resMileage" type="s:double" />
          <s:element minOccurs="0" maxOccurs="1" name="Plate" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="UpdateVehicleTripRoute_BCity">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ItemId" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="TripId" 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="0" maxOccurs="1" name="RouteAccountId" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="RouteId" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="RouteFullName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="RouteDescription" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="VNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="DriverId" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Mode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Netivim_WorkOrderNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="CompanyName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="DriverCellPhone" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="DriverIdString" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="UserName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateVehicleTripRoute_BCityResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="UpdateVehicleTripRoute_BCityResult" type="tns:IturanTripService" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="IturanTripService">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="ResultCode" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="UpdateVehicleTripRoute">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ItemId" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="TripId" 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="0" maxOccurs="1" name="RouteAccountId" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="RouteId" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="RouteFullName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="RouteDescription" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="VNumber" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="DriverId" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Mode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="UserName" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateVehicleTripRouteResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="UpdateVehicleTripRouteResult" type="tns:IturanTripService" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="Wakeup">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="WakeupResponse">
        <s:complexType />
      </s:element>
      <s:element name="SetDebugMode">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="mode" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SetDebugModeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SetDebugModeResult" type="tns:ServiceDebugMode" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ServiceDebugMode">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="DebugMode" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetFullReport_JSON">
        <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="Plate" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="Start" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="End" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="UAID" type="s:long" />
            <s:element minOccurs="1" maxOccurs="1" name="MaxNumberOfRecords" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetFullReport_JSONResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetFullReport_JSONResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetFullReport">
        <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="Plate" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="Start" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="End" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="UAID" type="s:long" />
            <s:element minOccurs="1" maxOccurs="1" name="MaxNumberOfRecords" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetFullReportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetFullReportResult" type="tns:FullReport" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="FullReport">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="ReturnCode" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Username" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Plates" type="tns:ArrayOfString" />
          <s:element minOccurs="1" maxOccurs="1" name="StartTime" type="s:dateTime" />
          <s:element minOccurs="1" maxOccurs="1" name="EndTime" type="s:dateTime" />
          <s:element minOccurs="0" maxOccurs="1" name="Records" type="tns:ArrayOfRecordWithPlate" />
          <s:element minOccurs="1" maxOccurs="1" name="NumOfRecords" type="s:int" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfString">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfRecordWithPlate">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="RecordWithPlate" nillable="true" type="tns:RecordWithPlate" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="RecordWithPlate">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Plate" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="Lat" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="Lon" type="s:double" />
          <s:element minOccurs="0" maxOccurs="1" name="Address" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="Date" type="s:dateTime" />
          <s:element minOccurs="1" maxOccurs="1" name="DateTimeUTC" type="s:dateTime" />
          <s:element minOccurs="0" maxOccurs="1" name="DateTimeFormated" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Speed" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Head" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="Ecm" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="Mileage" type="s:double" />
          <s:element minOccurs="0" maxOccurs="1" name="StatusData" type="tns:RecordStatusData" />
          <s:element minOccurs="1" maxOccurs="1" name="Id" type="s:long" />
          <s:element minOccurs="0" maxOccurs="1" name="Rules" type="tns:ArrayOfRecordRuleData" />
          <s:element minOccurs="1" maxOccurs="1" name="HighResolutionId" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="StrDate" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="Pocsag" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="PlatformId" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="PlatformName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="PocsagStr" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="DriverIdentification" type="tns:DriverIdentificationData" />
          <s:element minOccurs="0" maxOccurs="1" name="Areas" type="tns:ArrayOfString" />
          <s:element minOccurs="0" maxOccurs="1" name="GeoAreas" type="tns:ArrayOfGeoArea" />
          <s:element minOccurs="0" maxOccurs="1" name="Attribute" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Attribute1" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Attribute2" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="KnownData" type="s:boolean" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="RecordStatusData">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="Platformid" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="StatId" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="StatCurrState" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="StatStartTime" type="s:dateTime" />
          <s:element minOccurs="1" maxOccurs="1" name="StatStopTime" type="s:dateTime" />
          <s:element minOccurs="1" maxOccurs="1" name="CusId" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="StatName" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="IconID" type="s:int" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfRecordRuleData">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="RecordRuleData" nillable="true" type="tns:RecordRuleData" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="RecordRuleData">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="PlatformId" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="RuleId" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="RuleCurrState" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="RuleStartTime" type="s:dateTime" />
          <s:element minOccurs="1" maxOccurs="1" name="RuleEndTime" type="s:dateTime" />
          <s:element minOccurs="1" maxOccurs="1" name="CusId" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="RuleName" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="DriverIdentificationData">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="DriverId" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="DriverName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="DriverFirstName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="DriverLastName" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="DriverKey" type="s:long" />
          <s:element minOccurs="0" maxOccurs="1" name="DriverTZ" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="DriverType" type="tns:DriverIdentificationType" />
        </s:sequence>
      </s:complexType>
      <s:simpleType name="DriverIdentificationType">
        <s:restriction base="s:string">
          <s:enumeration value="None" />
          <s:enumeration value="KnownDriver" />
          <s:enumeration value="LastIdentified" />
          <s:enumeration value="DefaultDriver" />
        </s:restriction>
      </s:simpleType>
      <s:complexType name="ArrayOfGeoArea">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="GeoArea" nillable="true" type="tns:GeoArea" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="GeoArea">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="Id" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetFullReportWithFilters">
        <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="Plate" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="Start" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="End" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="UAID" type="s:long" />
            <s:element minOccurs="1" maxOccurs="1" name="MaxNumberOfRecords" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="GeoEntityIds" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="DriverIds" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ECMs" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="SpeedAbove" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetFullReportWithFiltersResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetFullReportWithFiltersResult" type="tns:FullReport" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetMessageReport">
        <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="1" maxOccurs="1" name="Start" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="End" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="Plate" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="GeoEntityIds" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="DriverIds" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="StatIds" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="RuleIds" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetMessageReportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetMessageReportResult" type="tns:FullReport" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetLocationReportWithGeoFilter">
        <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="1" maxOccurs="1" name="Start" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="End" type="s:dateTime" />
            <s:element minOccurs="0" maxOccurs="1" name="GeoEntityIds" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ECMs" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetLocationReportWithGeoFilterResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetLocationReportWithGeoFilterResult" type="tns:LocationReportWithGeoFilter" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="LocationReportWithGeoFilter">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="ReturnCode" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Username" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="StartTime" type="s:dateTime" />
          <s:element minOccurs="1" maxOccurs="1" name="EndTime" type="s:dateTime" />
          <s:element minOccurs="0" maxOccurs="1" name="Records" type="tns:ArrayOfRecord" />
          <s:element minOccurs="1" maxOccurs="1" name="NumOfRecords" type="s:int" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfRecord">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="Record" nillable="true" type="tns:Record" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="Record">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Plate" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="Lat" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="Lon" type="s:double" />
          <s:element minOccurs="0" maxOccurs="1" name="Address" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="Date" type="s:dateTime" />
          <s:element minOccurs="1" maxOccurs="1" name="DateTimeUTC" type="s:dateTime" />
          <s:element minOccurs="0" maxOccurs="1" name="Speed" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Head" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="Ecm" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="Mileage" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="Id" type="s:long" />
          <s:element minOccurs="0" maxOccurs="1" name="StrDate" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="Pocsag" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="PlatformId" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="PlatformName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="PocsagStr" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="GeoAreas" type="tns:ArrayOfGeoArea" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetGridReport">
        <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="1" maxOccurs="1" name="reportType" type="tns:ReportType" />
            <s:element minOccurs="0" maxOccurs="1" name="Plates" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="Start" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="End" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="UAID" type="s:long" />
            <s:element minOccurs="1" maxOccurs="1" name="MaxNumberOfDays" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="MaxNumberOfRecords" type="s:int" />
            <s:element minOccurs="0" maxOccurs="1" name="GeoEntityIds" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="DriverIds" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="StatIds" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="RuleIds" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ECMs" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="SpeedAbove" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="JsonOptions" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:simpleType name="ReportType">
        <s:restriction base="s:string">
          <s:enumeration value="GenericReport" />
          <s:enumeration value="MessageReport" />
          <s:enumeration value="IgnitionReport" />
          <s:enumeration value="CurrentStatusesReport" />
          <s:enumeration value="Error" />
        </s:restriction>
      </s:simpleType>
      <s:element name="GetGridReportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetGridReportResult" type="tns:FullReport" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPlatformDataExtenteded">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Plate" type="s:string" />
            <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="ShowAreas" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ShowStatuses" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ShowMileageInMeters" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ShowDriver" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPlatformDataExtentededResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPlatformDataExtentededResult" type="tns:ServicePlatformData" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ServicePlatformData">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="ReturnCode" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Plate" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="VIN" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="LastLocationTime" type="s:dateTime" />
          <s:element minOccurs="1" maxOccurs="1" name="LastLatitude" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="LastLongitude" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="LastSpeed" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="LastHead" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="LastMilieage" type="s:double" />
          <s:element minOccurs="0" maxOccurs="1" name="EngineHours" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="LastAddress" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="UAID" type="s:long" />
          <s:element minOccurs="0" maxOccurs="1" name="areas" type="tns:ArrayOfString" />
          <s:element minOccurs="0" maxOccurs="1" name="statuses" type="tns:ArrayOfString" />
          <s:element minOccurs="0" maxOccurs="1" name="Username" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="LastPocsag" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="drivername" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="DriverTZ" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="TemperatureSensors" type="tns:ArrayOfTempSensorMinData" />
          <s:element minOccurs="1" maxOccurs="1" name="currentDriverId" type="s:long" />
          <s:element minOccurs="0" maxOccurs="1" name="Label" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="PlatfromId" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="PreviousDriverId" type="s:long" />
          <s:element minOccurs="1" maxOccurs="1" name="DriverExitLocTime" type="s:dateTime" />
          <s:element minOccurs="0" maxOccurs="1" name="Attributes" type="tns:VehicleAttributes" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfTempSensorMinData">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="TempSensorMinData" nillable="true" type="tns:TempSensorMinData" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="TempSensorMinData">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="LastTemperature" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="TemperatureTime" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="Sensor1to4" type="s:int" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="VehicleAttributes">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="MainAttribute" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Attribute1" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Attribute2" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetPlatformData_JSON">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Plate" type="s:string" />
            <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="ShowAreas" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ShowStatuses" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPlatformData_JSONResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPlatformData_JSONResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPlatformData">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="Plate" type="s:string" />
            <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="ShowAreas" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ShowStatuses" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPlatformDataResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPlatformDataResult" type="tns:ServicePlatformData" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetAllPlatformsDataShortened">
        <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:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetAllPlatformsDataShortenedResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetAllPlatformsDataShortenedResult" type="tns:ServiceAllPlatformDataShortened" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ServiceAllPlatformDataShortened">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="ReturnCode" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Username" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="VehList" type="tns:ArrayOfServicePlatformDataShortened" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfServicePlatformDataShortened">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="ServicePlatformDataShortened" nillable="true" type="tns:ServicePlatformDataShortened" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ServicePlatformDataShortened">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="PlatformId" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="LastLocationTime" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="LastLatitude" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="LastLongitude" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="LastSpeed" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="LastHead" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="statuses" type="tns:ArrayOfString" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetAllPlatformsData_JSON">
        <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="ShowAreas" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ShowStatuses" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ShowMileageInMeters" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ShowDriver" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetAllPlatformsData_JSONResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetAllPlatformsData_JSONResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetAllPlatformsData">
        <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="ShowAreas" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ShowStatuses" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ShowMileageInMeters" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="ShowDriver" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetAllPlatformsDataResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetAllPlatformsDataResult" type="tns:ServiceAllPlatformData" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ServiceAllPlatformData">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="ReturnCode" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Username" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="VehList" type="tns:ArrayOfServicePlatformData" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfServicePlatformData">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="ServicePlatformData" nillable="true" type="tns:ServicePlatformData" />
        </s:sequence>
      </s:complexType>
      <s:element name="SendUpdateKeyboardPassword">
        <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="Plate" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="KeyboardPassword" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SendUpdateKeyboardPasswordResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SendUpdateKeyboardPasswordResult" type="tns:CommandResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="CommandResult">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Error" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="GUIDs" type="tns:ArrayOfString" />
          <s:element minOccurs="0" maxOccurs="1" name="Units" type="tns:ArrayOfString" />
          <s:element minOccurs="0" maxOccurs="1" name="GUID_errors" type="tns:ArrayOfString" />
        </s:sequence>
      </s:complexType>
      <s:element name="SendUpdateOdometer">
        <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="Plate" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="Odometor" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SendUpdateOdometerResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SendUpdateOdometerResult" type="tns:CommandResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CheckCommandResult">
        <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="GUID" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="CheckCommandResultResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="CheckCommandResultResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RevGeoCoding">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="latitude" type="s:double" />
            <s:element minOccurs="1" maxOccurs="1" name="longitude" type="s:double" />
            <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RevGeoCodingResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="RevGeoCodingResult" type="tns:RevGeoCodingData" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="RevGeoCodingData">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="ReturnCode" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="Latitude" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="Longitude" type="s:double" />
          <s:element minOccurs="0" maxOccurs="1" name="Address" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="RevGeoCodingExact">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="latitude" type="s:double" />
            <s:element minOccurs="1" maxOccurs="1" name="longitude" type="s:double" />
            <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RevGeoCodingExactResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="RevGeoCodingExactResult" type="tns:AddressData" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="AddressData">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="ReturnCode" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="Latitude" type="s:double" />
          <s:element minOccurs="1" maxOccurs="1" name="Longitude" type="s:double" />
          <s:element minOccurs="0" maxOccurs="1" name="Address" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Country" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="CountryCode" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="State" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="County" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="City" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Street" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="HouseNumber" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="Accuracy" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="RoadClass" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="SpeedLimit" type="s:int" />
        </s:sequence>
      </s:complexType>
      <s:element name="GetClosestGeoEntity">
        <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="1" maxOccurs="1" name="Lat" type="s:double" />
            <s:element minOccurs="1" maxOccurs="1" name="Lon" type="s:double" />
            <s:element minOccurs="0" maxOccurs="1" name="Address" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="DistributaionAreaType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="NoGoAreaType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="GoRoutsAreaType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="BranchAreaType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="MainHubAreaType" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="ExpressStoreAreaType" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetClosestGeoEntityResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetClosestGeoEntityResult" type="tns:ClosestGeoEntityResult" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ClosestGeoEntityResult">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="ReturnErrorCode" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="ReturnErrorDescription" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="InsideDistributionAreaEntity" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="DistributionAreaEntityId" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="DistributionAreaEntityName" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="DistributionAreaType" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="InsideNoGoAreaEntity" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="NoGoAreaEntityId" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="NoGoAreaEntityName" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="NoGoAreaType" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="InsideExpressStoreAreaEntity" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="ExpressStoreAreaEntityId" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="ExpressStoreAreaEntityName" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="ExpressStoreAreaType" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="InsideMainHub" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="MainHubAreaEntityId" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="MainHubAreaEntityName" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="MainHubAreaType" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="InsideGoRoutsEntity" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="GoRoutsEntityId" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="GoRoutsEntityName" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="GoRoutsEntityType" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="BranchAreaEntityId" type="s:int" />
          <s:element minOccurs="0" maxOccurs="1" name="BranchAreaEntityName" type="s:string" />
          <s:element minOccurs="1" maxOccurs="1" name="BranchAreaEntityType" type="s:int" />
          <s:element minOccurs="1" maxOccurs="1" name="DistanceFromBranchArea" type="s:double" />
        </s:sequence>
      </s:complexType>
      <s:element name="string" nillable="true" type="s:string" />
      <s:element name="VehiceMileage" nillable="true" type="tns:VehiceMileage" />
      <s:element name="VehiceMileageWithServices" nillable="true" type="tns:VehiceMileageWithServices" />
      <s:element name="ServiceAllDataMileage" nillable="true" type="tns:ServiceAllDataMileage" />
      <s:element name="IturanTripService" nillable="true" type="tns:IturanTripService" />
      <s:element name="ServiceDebugMode" nillable="true" type="tns:ServiceDebugMode" />
      <s:element name="FullReport" nillable="true" type="tns:FullReport" />
      <s:element name="LocationReportWithGeoFilter" nillable="true" type="tns:LocationReportWithGeoFilter" />
      <s:element name="ServicePlatformData" nillable="true" type="tns:ServicePlatformData" />
      <s:element name="ServiceAllPlatformDataShortened" nillable="true" type="tns:ServiceAllPlatformDataShortened" />
      <s:element name="ServiceAllPlatformData" nillable="true" type="tns:ServiceAllPlatformData" />
      <s:element name="CommandResult" nillable="true" type="tns:CommandResult" />
      <s:element name="RevGeoCodingData" nillable="true" type="tns:RevGeoCodingData" />
      <s:element name="AddressData" nillable="true" type="tns:AddressData" />
      <s:element name="ClosestGeoEntityResult" nillable="true" type="tns:ClosestGeoEntityResult" />
    </s:schema>
  </wsdl:types>
  <wsdl:message name="GetVehicleMileage_JSONSoapIn">
    <wsdl:part name="parameters" element="tns:GetVehicleMileage_JSON" />
  </wsdl:message>
  <wsdl:message name="GetVehicleMileage_JSONSoapOut">
    <wsdl:part name="parameters" element="tns:GetVehicleMileage_JSONResponse" />
  </wsdl:message>
  <wsdl:message name="GetVehicleMileageSoapIn">
    <wsdl:part name="parameters" element="tns:GetVehicleMileage" />
  </wsdl:message>
  <wsdl:message name="GetVehicleMileageSoapOut">
    <wsdl:part name="parameters" element="tns:GetVehicleMileageResponse" />
  </wsdl:message>
  <wsdl:message name="GetVehicleMileageExtendedSoapIn">
    <wsdl:part name="parameters" element="tns:GetVehicleMileageExtended" />
  </wsdl:message>
  <wsdl:message name="GetVehicleMileageExtendedSoapOut">
    <wsdl:part name="parameters" element="tns:GetVehicleMileageExtendedResponse" />
  </wsdl:message>
  <wsdl:message name="GetVehicleMileageWithServicesSoapIn">
    <wsdl:part name="parameters" element="tns:GetVehicleMileageWithServices" />
  </wsdl:message>
  <wsdl:message name="GetVehicleMileageWithServicesSoapOut">
    <wsdl:part name="parameters" element="tns:GetVehicleMileageWithServicesResponse" />
  </wsdl:message>
  <wsdl:message name="GetAllVehicleMileage_JSONSoapIn">
    <wsdl:part name="parameters" element="tns:GetAllVehicleMileage_JSON" />
  </wsdl:message>
  <wsdl:message name="GetAllVehicleMileage_JSONSoapOut">
    <wsdl:part name="parameters" element="tns:GetAllVehicleMileage_JSONResponse" />
  </wsdl:message>
  <wsdl:message name="GetAllVehicleMileageSoapIn">
    <wsdl:part name="parameters" element="tns:GetAllVehicleMileage" />
  </wsdl:message>
  <wsdl:message name="GetAllVehicleMileageSoapOut">
    <wsdl:part name="parameters" element="tns:GetAllVehicleMileageResponse" />
  </wsdl:message>
  <wsdl:message name="UpdateVehicleTripRoute_BCitySoapIn">
    <wsdl:part name="parameters" element="tns:UpdateVehicleTripRoute_BCity" />
  </wsdl:message>
  <wsdl:message name="UpdateVehicleTripRoute_BCitySoapOut">
    <wsdl:part name="parameters" element="tns:UpdateVehicleTripRoute_BCityResponse" />
  </wsdl:message>
  <wsdl:message name="UpdateVehicleTripRouteSoapIn">
    <wsdl:part name="parameters" element="tns:UpdateVehicleTripRoute" />
  </wsdl:message>
  <wsdl:message name="UpdateVehicleTripRouteSoapOut">
    <wsdl:part name="parameters" element="tns:UpdateVehicleTripRouteResponse" />
  </wsdl:message>
  <wsdl:message name="WakeupSoapIn">
    <wsdl:part name="parameters" element="tns:Wakeup" />
  </wsdl:message>
  <wsdl:message name="WakeupSoapOut">
    <wsdl:part name="parameters" element="tns:WakeupResponse" />
  </wsdl:message>
  <wsdl:message name="SetDebugModeSoapIn">
    <wsdl:part name="parameters" element="tns:SetDebugMode" />
  </wsdl:message>
  <wsdl:message name="SetDebugModeSoapOut">
    <wsdl:part name="parameters" element="tns:SetDebugModeResponse" />
  </wsdl:message>
  <wsdl:message name="GetFullReport_JSONSoapIn">
    <wsdl:part name="parameters" element="tns:GetFullReport_JSON" />
  </wsdl:message>
  <wsdl:message name="GetFullReport_JSONSoapOut">
    <wsdl:part name="parameters" element="tns:GetFullReport_JSONResponse" />
  </wsdl:message>
  <wsdl:message name="GetFullReportSoapIn">
    <wsdl:part name="parameters" element="tns:GetFullReport" />
  </wsdl:message>
  <wsdl:message name="GetFullReportSoapOut">
    <wsdl:part name="parameters" element="tns:GetFullReportResponse" />
  </wsdl:message>
  <wsdl:message name="GetFullReportWithFiltersSoapIn">
    <wsdl:part name="parameters" element="tns:GetFullReportWithFilters" />
  </wsdl:message>
  <wsdl:message name="GetFullReportWithFiltersSoapOut">
    <wsdl:part name="parameters" element="tns:GetFullReportWithFiltersResponse" />
  </wsdl:message>
  <wsdl:message name="GetMessageReportSoapIn">
    <wsdl:part name="parameters" element="tns:GetMessageReport" />
  </wsdl:message>
  <wsdl:message name="GetMessageReportSoapOut">
    <wsdl:part name="parameters" element="tns:GetMessageReportResponse" />
  </wsdl:message>
  <wsdl:message name="GetLocationReportWithGeoFilterSoapIn">
    <wsdl:part name="parameters" element="tns:GetLocationReportWithGeoFilter" />
  </wsdl:message>
  <wsdl:message name="GetLocationReportWithGeoFilterSoapOut">
    <wsdl:part name="parameters" element="tns:GetLocationReportWithGeoFilterResponse" />
  </wsdl:message>
  <wsdl:message name="GetGridReportSoapIn">
    <wsdl:part name="parameters" element="tns:GetGridReport" />
  </wsdl:message>
  <wsdl:message name="GetGridReportSoapOut">
    <wsdl:part name="parameters" element="tns:GetGridReportResponse" />
  </wsdl:message>
  <wsdl:message name="GetPlatformDataExtentededSoapIn">
    <wsdl:part name="parameters" element="tns:GetPlatformDataExtenteded" />
  </wsdl:message>
  <wsdl:message name="GetPlatformDataExtentededSoapOut">
    <wsdl:part name="parameters" element="tns:GetPlatformDataExtentededResponse" />
  </wsdl:message>
  <wsdl:message name="GetPlatformData_JSONSoapIn">
    <wsdl:part name="parameters" element="tns:GetPlatformData_JSON" />
  </wsdl:message>
  <wsdl:message name="GetPlatformData_JSONSoapOut">
    <wsdl:part name="parameters" element="tns:GetPlatformData_JSONResponse" />
  </wsdl:message>
  <wsdl:message name="GetPlatformDataSoapIn">
    <wsdl:part name="parameters" element="tns:GetPlatformData" />
  </wsdl:message>
  <wsdl:message name="GetPlatformDataSoapOut">
    <wsdl:part name="parameters" element="tns:GetPlatformDataResponse" />
  </wsdl:message>
  <wsdl:message name="GetAllPlatformsDataShortenedSoapIn">
    <wsdl:part name="parameters" element="tns:GetAllPlatformsDataShortened" />
  </wsdl:message>
  <wsdl:message name="GetAllPlatformsDataShortenedSoapOut">
    <wsdl:part name="parameters" element="tns:GetAllPlatformsDataShortenedResponse" />
  </wsdl:message>
  <wsdl:message name="GetAllPlatformsData_JSONSoapIn">
    <wsdl:part name="parameters" element="tns:GetAllPlatformsData_JSON" />
  </wsdl:message>
  <wsdl:message name="GetAllPlatformsData_JSONSoapOut">
    <wsdl:part name="parameters" element="tns:GetAllPlatformsData_JSONResponse" />
  </wsdl:message>
  <wsdl:message name="GetAllPlatformsDataSoapIn">
    <wsdl:part name="parameters" element="tns:GetAllPlatformsData" />
  </wsdl:message>
  <wsdl:message name="GetAllPlatformsDataSoapOut">
    <wsdl:part name="parameters" element="tns:GetAllPlatformsDataResponse" />
  </wsdl:message>
  <wsdl:message name="SendUpdateKeyboardPasswordSoapIn">
    <wsdl:part name="parameters" element="tns:SendUpdateKeyboardPassword" />
  </wsdl:message>
  <wsdl:message name="SendUpdateKeyboardPasswordSoapOut">
    <wsdl:part name="parameters" element="tns:SendUpdateKeyboardPasswordResponse" />
  </wsdl:message>
  <wsdl:message name="SendUpdateOdometerSoapIn">
    <wsdl:part name="parameters" element="tns:SendUpdateOdometer" />
  </wsdl:message>
  <wsdl:message name="SendUpdateOdometerSoapOut">
    <wsdl:part name="parameters" element="tns:SendUpdateOdometerResponse" />
  </wsdl:message>
  <wsdl:message name="CheckCommandResultSoapIn">
    <wsdl:part name="parameters" element="tns:CheckCommandResult" />
  </wsdl:message>
  <wsdl:message name="CheckCommandResultSoapOut">
    <wsdl:part name="parameters" element="tns:CheckCommandResultResponse" />
  </wsdl:message>
  <wsdl:message name="RevGeoCodingSoapIn">
    <wsdl:part name="parameters" element="tns:RevGeoCoding" />
  </wsdl:message>
  <wsdl:message name="RevGeoCodingSoapOut">
    <wsdl:part name="parameters" element="tns:RevGeoCodingResponse" />
  </wsdl:message>
  <wsdl:message name="RevGeoCodingExactSoapIn">
    <wsdl:part name="parameters" element="tns:RevGeoCodingExact" />
  </wsdl:message>
  <wsdl:message name="RevGeoCodingExactSoapOut">
    <wsdl:part name="parameters" element="tns:RevGeoCodingExactResponse" />
  </wsdl:message>
  <wsdl:message name="GetClosestGeoEntitySoapIn">
    <wsdl:part name="parameters" element="tns:GetClosestGeoEntity" />
  </wsdl:message>
  <wsdl:message name="GetClosestGeoEntitySoapOut">
    <wsdl:part name="parameters" element="tns:GetClosestGeoEntityResponse" />
  </wsdl:message>
  <wsdl:message name="GetVehicleMileage_JSONHttpGetIn">
    <wsdl:part name="Plate" type="s:string" />
    <wsdl:part name="LocTime" type="s:string" />
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetVehicleMileage_JSONHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetVehicleMileageHttpGetIn">
    <wsdl:part name="Plate" type="s:string" />
    <wsdl:part name="LocTime" type="s:string" />
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetVehicleMileageHttpGetOut">
    <wsdl:part name="Body" element="tns:VehiceMileage" />
  </wsdl:message>
  <wsdl:message name="GetVehicleMileageExtendedHttpGetIn">
    <wsdl:part name="Plate" type="s:string" />
    <wsdl:part name="LocTime" type="s:string" />
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="ShowMileageInMeters" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetVehicleMileageExtendedHttpGetOut">
    <wsdl:part name="Body" element="tns:VehiceMileage" />
  </wsdl:message>
  <wsdl:message name="GetVehicleMileageWithServicesHttpGetIn">
    <wsdl:part name="Plate" type="s:string" />
    <wsdl:part name="LocTime" type="s:string" />
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="ShowMileageInMeters" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetVehicleMileageWithServicesHttpGetOut">
    <wsdl:part name="Body" element="tns:VehiceMileageWithServices" />
  </wsdl:message>
  <wsdl:message name="GetAllVehicleMileage_JSONHttpGetIn">
    <wsdl:part name="LocTime" type="s:string" />
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="ShowMileageInMeters" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetAllVehicleMileage_JSONHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetAllVehicleMileageHttpGetIn">
    <wsdl:part name="LocTime" type="s:string" />
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="ShowMileageInMeters" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetAllVehicleMileageHttpGetOut">
    <wsdl:part name="Body" element="tns:ServiceAllDataMileage" />
  </wsdl:message>
  <wsdl:message name="UpdateVehicleTripRoute_BCityHttpGetIn">
    <wsdl:part name="ItemId" type="s:string" />
    <wsdl:part name="TripId" type="s:string" />
    <wsdl:part name="StartDate" type="s:string" />
    <wsdl:part name="EndDate" type="s:string" />
    <wsdl:part name="RouteAccountId" type="s:string" />
    <wsdl:part name="RouteId" type="s:string" />
    <wsdl:part name="RouteFullName" type="s:string" />
    <wsdl:part name="RouteDescription" type="s:string" />
    <wsdl:part name="VNumber" type="s:string" />
    <wsdl:part name="DriverId" type="s:string" />
    <wsdl:part name="Mode" type="s:string" />
    <wsdl:part name="Netivim_WorkOrderNumber" type="s:string" />
    <wsdl:part name="CompanyName" type="s:string" />
    <wsdl:part name="DriverCellPhone" type="s:string" />
    <wsdl:part name="DriverIdString" type="s:string" />
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
  </wsdl:message>
  <wsdl:message name="UpdateVehicleTripRoute_BCityHttpGetOut">
    <wsdl:part name="Body" element="tns:IturanTripService" />
  </wsdl:message>
  <wsdl:message name="UpdateVehicleTripRouteHttpGetIn">
    <wsdl:part name="ItemId" type="s:string" />
    <wsdl:part name="TripId" type="s:string" />
    <wsdl:part name="StartDate" type="s:string" />
    <wsdl:part name="EndDate" type="s:string" />
    <wsdl:part name="RouteAccountId" type="s:string" />
    <wsdl:part name="RouteId" type="s:string" />
    <wsdl:part name="RouteFullName" type="s:string" />
    <wsdl:part name="RouteDescription" type="s:string" />
    <wsdl:part name="VNumber" type="s:string" />
    <wsdl:part name="DriverId" type="s:string" />
    <wsdl:part name="Mode" type="s:string" />
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
  </wsdl:message>
  <wsdl:message name="UpdateVehicleTripRouteHttpGetOut">
    <wsdl:part name="Body" element="tns:IturanTripService" />
  </wsdl:message>
  <wsdl:message name="WakeupHttpGetIn">
    <wsdl:part name="Password" type="s:string" />
  </wsdl:message>
  <wsdl:message name="WakeupHttpGetOut" />
  <wsdl:message name="SetDebugModeHttpGetIn">
    <wsdl:part name="mode" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
  </wsdl:message>
  <wsdl:message name="SetDebugModeHttpGetOut">
    <wsdl:part name="Body" element="tns:ServiceDebugMode" />
  </wsdl:message>
  <wsdl:message name="GetFullReport_JSONHttpGetIn">
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="Plate" type="s:string" />
    <wsdl:part name="Start" type="s:string" />
    <wsdl:part name="End" type="s:string" />
    <wsdl:part name="UAID" type="s:string" />
    <wsdl:part name="MaxNumberOfRecords" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetFullReport_JSONHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetFullReportHttpGetIn">
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="Plate" type="s:string" />
    <wsdl:part name="Start" type="s:string" />
    <wsdl:part name="End" type="s:string" />
    <wsdl:part name="UAID" type="s:string" />
    <wsdl:part name="MaxNumberOfRecords" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetFullReportHttpGetOut">
    <wsdl:part name="Body" element="tns:FullReport" />
  </wsdl:message>
  <wsdl:message name="GetFullReportWithFiltersHttpGetIn">
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="Plate" type="s:string" />
    <wsdl:part name="Start" type="s:string" />
    <wsdl:part name="End" type="s:string" />
    <wsdl:part name="UAID" type="s:string" />
    <wsdl:part name="MaxNumberOfRecords" type="s:string" />
    <wsdl:part name="GeoEntityIds" type="s:string" />
    <wsdl:part name="DriverIds" type="s:string" />
    <wsdl:part name="ECMs" type="s:string" />
    <wsdl:part name="SpeedAbove" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetFullReportWithFiltersHttpGetOut">
    <wsdl:part name="Body" element="tns:FullReport" />
  </wsdl:message>
  <wsdl:message name="GetMessageReportHttpGetIn">
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="Start" type="s:string" />
    <wsdl:part name="End" type="s:string" />
    <wsdl:part name="Plate" type="s:string" />
    <wsdl:part name="GeoEntityIds" type="s:string" />
    <wsdl:part name="DriverIds" type="s:string" />
    <wsdl:part name="StatIds" type="s:string" />
    <wsdl:part name="RuleIds" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetMessageReportHttpGetOut">
    <wsdl:part name="Body" element="tns:FullReport" />
  </wsdl:message>
  <wsdl:message name="GetLocationReportWithGeoFilterHttpGetIn">
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="Start" type="s:string" />
    <wsdl:part name="End" type="s:string" />
    <wsdl:part name="GeoEntityIds" type="s:string" />
    <wsdl:part name="ECMs" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetLocationReportWithGeoFilterHttpGetOut">
    <wsdl:part name="Body" element="tns:LocationReportWithGeoFilter" />
  </wsdl:message>
  <wsdl:message name="GetGridReportHttpGetIn">
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="reportType" type="s:string" />
    <wsdl:part name="Plates" type="s:string" />
    <wsdl:part name="Start" type="s:string" />
    <wsdl:part name="End" type="s:string" />
    <wsdl:part name="UAID" type="s:string" />
    <wsdl:part name="MaxNumberOfDays" type="s:string" />
    <wsdl:part name="MaxNumberOfRecords" type="s:string" />
    <wsdl:part name="GeoEntityIds" type="s:string" />
    <wsdl:part name="DriverIds" type="s:string" />
    <wsdl:part name="StatIds" type="s:string" />
    <wsdl:part name="RuleIds" type="s:string" />
    <wsdl:part name="ECMs" type="s:string" />
    <wsdl:part name="SpeedAbove" type="s:string" />
    <wsdl:part name="JsonOptions" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetGridReportHttpGetOut">
    <wsdl:part name="Body" element="tns:FullReport" />
  </wsdl:message>
  <wsdl:message name="GetPlatformDataExtentededHttpGetIn">
    <wsdl:part name="Plate" type="s:string" />
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="ShowAreas" type="s:string" />
    <wsdl:part name="ShowStatuses" type="s:string" />
    <wsdl:part name="ShowMileageInMeters" type="s:string" />
    <wsdl:part name="ShowDriver" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPlatformDataExtentededHttpGetOut">
    <wsdl:part name="Body" element="tns:ServicePlatformData" />
  </wsdl:message>
  <wsdl:message name="GetPlatformData_JSONHttpGetIn">
    <wsdl:part name="Plate" type="s:string" />
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="ShowAreas" type="s:string" />
    <wsdl:part name="ShowStatuses" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPlatformData_JSONHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetPlatformDataHttpGetIn">
    <wsdl:part name="Plate" type="s:string" />
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="ShowAreas" type="s:string" />
    <wsdl:part name="ShowStatuses" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPlatformDataHttpGetOut">
    <wsdl:part name="Body" element="tns:ServicePlatformData" />
  </wsdl:message>
  <wsdl:message name="GetAllPlatformsDataShortenedHttpGetIn">
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetAllPlatformsDataShortenedHttpGetOut">
    <wsdl:part name="Body" element="tns:ServiceAllPlatformDataShortened" />
  </wsdl:message>
  <wsdl:message name="GetAllPlatformsData_JSONHttpGetIn">
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="ShowAreas" type="s:string" />
    <wsdl:part name="ShowStatuses" type="s:string" />
    <wsdl:part name="ShowMileageInMeters" type="s:string" />
    <wsdl:part name="ShowDriver" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetAllPlatformsData_JSONHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetAllPlatformsDataHttpGetIn">
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="ShowAreas" type="s:string" />
    <wsdl:part name="ShowStatuses" type="s:string" />
    <wsdl:part name="ShowMileageInMeters" type="s:string" />
    <wsdl:part name="ShowDriver" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetAllPlatformsDataHttpGetOut">
    <wsdl:part name="Body" element="tns:ServiceAllPlatformData" />
  </wsdl:message>
  <wsdl:message name="SendUpdateKeyboardPasswordHttpGetIn">
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="Plate" type="s:string" />
    <wsdl:part name="KeyboardPassword" type="s:string" />
  </wsdl:message>
  <wsdl:message name="SendUpdateKeyboardPasswordHttpGetOut">
    <wsdl:part name="Body" element="tns:CommandResult" />
  </wsdl:message>
  <wsdl:message name="SendUpdateOdometerHttpGetIn">
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="Plate" type="s:string" />
    <wsdl:part name="Odometor" type="s:string" />
  </wsdl:message>
  <wsdl:message name="SendUpdateOdometerHttpGetOut">
    <wsdl:part name="Body" element="tns:CommandResult" />
  </wsdl:message>
  <wsdl:message name="CheckCommandResultHttpGetIn">
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="GUID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="CheckCommandResultHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="RevGeoCodingHttpGetIn">
    <wsdl:part name="latitude" type="s:string" />
    <wsdl:part name="longitude" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
  </wsdl:message>
  <wsdl:message name="RevGeoCodingHttpGetOut">
    <wsdl:part name="Body" element="tns:RevGeoCodingData" />
  </wsdl:message>
  <wsdl:message name="RevGeoCodingExactHttpGetIn">
    <wsdl:part name="latitude" type="s:string" />
    <wsdl:part name="longitude" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
  </wsdl:message>
  <wsdl:message name="RevGeoCodingExactHttpGetOut">
    <wsdl:part name="Body" element="tns:AddressData" />
  </wsdl:message>
  <wsdl:message name="GetClosestGeoEntityHttpGetIn">
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="Lat" type="s:string" />
    <wsdl:part name="Lon" type="s:string" />
    <wsdl:part name="Address" type="s:string" />
    <wsdl:part name="DistributaionAreaType" type="s:string" />
    <wsdl:part name="NoGoAreaType" type="s:string" />
    <wsdl:part name="GoRoutsAreaType" type="s:string" />
    <wsdl:part name="BranchAreaType" type="s:string" />
    <wsdl:part name="MainHubAreaType" type="s:string" />
    <wsdl:part name="ExpressStoreAreaType" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetClosestGeoEntityHttpGetOut">
    <wsdl:part name="Body" element="tns:ClosestGeoEntityResult" />
  </wsdl:message>
  <wsdl:message name="GetVehicleMileage_JSONHttpPostIn">
    <wsdl:part name="Plate" type="s:string" />
    <wsdl:part name="LocTime" type="s:string" />
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetVehicleMileage_JSONHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetVehicleMileageHttpPostIn">
    <wsdl:part name="Plate" type="s:string" />
    <wsdl:part name="LocTime" type="s:string" />
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetVehicleMileageHttpPostOut">
    <wsdl:part name="Body" element="tns:VehiceMileage" />
  </wsdl:message>
  <wsdl:message name="GetVehicleMileageExtendedHttpPostIn">
    <wsdl:part name="Plate" type="s:string" />
    <wsdl:part name="LocTime" type="s:string" />
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="ShowMileageInMeters" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetVehicleMileageExtendedHttpPostOut">
    <wsdl:part name="Body" element="tns:VehiceMileage" />
  </wsdl:message>
  <wsdl:message name="GetVehicleMileageWithServicesHttpPostIn">
    <wsdl:part name="Plate" type="s:string" />
    <wsdl:part name="LocTime" type="s:string" />
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="ShowMileageInMeters" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetVehicleMileageWithServicesHttpPostOut">
    <wsdl:part name="Body" element="tns:VehiceMileageWithServices" />
  </wsdl:message>
  <wsdl:message name="GetAllVehicleMileage_JSONHttpPostIn">
    <wsdl:part name="LocTime" type="s:string" />
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="ShowMileageInMeters" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetAllVehicleMileage_JSONHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetAllVehicleMileageHttpPostIn">
    <wsdl:part name="LocTime" type="s:string" />
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="ShowMileageInMeters" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetAllVehicleMileageHttpPostOut">
    <wsdl:part name="Body" element="tns:ServiceAllDataMileage" />
  </wsdl:message>
  <wsdl:message name="UpdateVehicleTripRoute_BCityHttpPostIn">
    <wsdl:part name="ItemId" type="s:string" />
    <wsdl:part name="TripId" type="s:string" />
    <wsdl:part name="StartDate" type="s:string" />
    <wsdl:part name="EndDate" type="s:string" />
    <wsdl:part name="RouteAccountId" type="s:string" />
    <wsdl:part name="RouteId" type="s:string" />
    <wsdl:part name="RouteFullName" type="s:string" />
    <wsdl:part name="RouteDescription" type="s:string" />
    <wsdl:part name="VNumber" type="s:string" />
    <wsdl:part name="DriverId" type="s:string" />
    <wsdl:part name="Mode" type="s:string" />
    <wsdl:part name="Netivim_WorkOrderNumber" type="s:string" />
    <wsdl:part name="CompanyName" type="s:string" />
    <wsdl:part name="DriverCellPhone" type="s:string" />
    <wsdl:part name="DriverIdString" type="s:string" />
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
  </wsdl:message>
  <wsdl:message name="UpdateVehicleTripRoute_BCityHttpPostOut">
    <wsdl:part name="Body" element="tns:IturanTripService" />
  </wsdl:message>
  <wsdl:message name="UpdateVehicleTripRouteHttpPostIn">
    <wsdl:part name="ItemId" type="s:string" />
    <wsdl:part name="TripId" type="s:string" />
    <wsdl:part name="StartDate" type="s:string" />
    <wsdl:part name="EndDate" type="s:string" />
    <wsdl:part name="RouteAccountId" type="s:string" />
    <wsdl:part name="RouteId" type="s:string" />
    <wsdl:part name="RouteFullName" type="s:string" />
    <wsdl:part name="RouteDescription" type="s:string" />
    <wsdl:part name="VNumber" type="s:string" />
    <wsdl:part name="DriverId" type="s:string" />
    <wsdl:part name="Mode" type="s:string" />
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
  </wsdl:message>
  <wsdl:message name="UpdateVehicleTripRouteHttpPostOut">
    <wsdl:part name="Body" element="tns:IturanTripService" />
  </wsdl:message>
  <wsdl:message name="WakeupHttpPostIn">
    <wsdl:part name="Password" type="s:string" />
  </wsdl:message>
  <wsdl:message name="WakeupHttpPostOut" />
  <wsdl:message name="SetDebugModeHttpPostIn">
    <wsdl:part name="mode" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
  </wsdl:message>
  <wsdl:message name="SetDebugModeHttpPostOut">
    <wsdl:part name="Body" element="tns:ServiceDebugMode" />
  </wsdl:message>
  <wsdl:message name="GetFullReport_JSONHttpPostIn">
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="Plate" type="s:string" />
    <wsdl:part name="Start" type="s:string" />
    <wsdl:part name="End" type="s:string" />
    <wsdl:part name="UAID" type="s:string" />
    <wsdl:part name="MaxNumberOfRecords" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetFullReport_JSONHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetFullReportHttpPostIn">
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="Plate" type="s:string" />
    <wsdl:part name="Start" type="s:string" />
    <wsdl:part name="End" type="s:string" />
    <wsdl:part name="UAID" type="s:string" />
    <wsdl:part name="MaxNumberOfRecords" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetFullReportHttpPostOut">
    <wsdl:part name="Body" element="tns:FullReport" />
  </wsdl:message>
  <wsdl:message name="GetFullReportWithFiltersHttpPostIn">
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="Plate" type="s:string" />
    <wsdl:part name="Start" type="s:string" />
    <wsdl:part name="End" type="s:string" />
    <wsdl:part name="UAID" type="s:string" />
    <wsdl:part name="MaxNumberOfRecords" type="s:string" />
    <wsdl:part name="GeoEntityIds" type="s:string" />
    <wsdl:part name="DriverIds" type="s:string" />
    <wsdl:part name="ECMs" type="s:string" />
    <wsdl:part name="SpeedAbove" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetFullReportWithFiltersHttpPostOut">
    <wsdl:part name="Body" element="tns:FullReport" />
  </wsdl:message>
  <wsdl:message name="GetMessageReportHttpPostIn">
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="Start" type="s:string" />
    <wsdl:part name="End" type="s:string" />
    <wsdl:part name="Plate" type="s:string" />
    <wsdl:part name="GeoEntityIds" type="s:string" />
    <wsdl:part name="DriverIds" type="s:string" />
    <wsdl:part name="StatIds" type="s:string" />
    <wsdl:part name="RuleIds" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetMessageReportHttpPostOut">
    <wsdl:part name="Body" element="tns:FullReport" />
  </wsdl:message>
  <wsdl:message name="GetLocationReportWithGeoFilterHttpPostIn">
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="Start" type="s:string" />
    <wsdl:part name="End" type="s:string" />
    <wsdl:part name="GeoEntityIds" type="s:string" />
    <wsdl:part name="ECMs" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetLocationReportWithGeoFilterHttpPostOut">
    <wsdl:part name="Body" element="tns:LocationReportWithGeoFilter" />
  </wsdl:message>
  <wsdl:message name="GetGridReportHttpPostIn">
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="reportType" type="s:string" />
    <wsdl:part name="Plates" type="s:string" />
    <wsdl:part name="Start" type="s:string" />
    <wsdl:part name="End" type="s:string" />
    <wsdl:part name="UAID" type="s:string" />
    <wsdl:part name="MaxNumberOfDays" type="s:string" />
    <wsdl:part name="MaxNumberOfRecords" type="s:string" />
    <wsdl:part name="GeoEntityIds" type="s:string" />
    <wsdl:part name="DriverIds" type="s:string" />
    <wsdl:part name="StatIds" type="s:string" />
    <wsdl:part name="RuleIds" type="s:string" />
    <wsdl:part name="ECMs" type="s:string" />
    <wsdl:part name="SpeedAbove" type="s:string" />
    <wsdl:part name="JsonOptions" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetGridReportHttpPostOut">
    <wsdl:part name="Body" element="tns:FullReport" />
  </wsdl:message>
  <wsdl:message name="GetPlatformDataExtentededHttpPostIn">
    <wsdl:part name="Plate" type="s:string" />
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="ShowAreas" type="s:string" />
    <wsdl:part name="ShowStatuses" type="s:string" />
    <wsdl:part name="ShowMileageInMeters" type="s:string" />
    <wsdl:part name="ShowDriver" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPlatformDataExtentededHttpPostOut">
    <wsdl:part name="Body" element="tns:ServicePlatformData" />
  </wsdl:message>
  <wsdl:message name="GetPlatformData_JSONHttpPostIn">
    <wsdl:part name="Plate" type="s:string" />
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="ShowAreas" type="s:string" />
    <wsdl:part name="ShowStatuses" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPlatformData_JSONHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetPlatformDataHttpPostIn">
    <wsdl:part name="Plate" type="s:string" />
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="ShowAreas" type="s:string" />
    <wsdl:part name="ShowStatuses" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetPlatformDataHttpPostOut">
    <wsdl:part name="Body" element="tns:ServicePlatformData" />
  </wsdl:message>
  <wsdl:message name="GetAllPlatformsDataShortenedHttpPostIn">
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetAllPlatformsDataShortenedHttpPostOut">
    <wsdl:part name="Body" element="tns:ServiceAllPlatformDataShortened" />
  </wsdl:message>
  <wsdl:message name="GetAllPlatformsData_JSONHttpPostIn">
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="ShowAreas" type="s:string" />
    <wsdl:part name="ShowStatuses" type="s:string" />
    <wsdl:part name="ShowMileageInMeters" type="s:string" />
    <wsdl:part name="ShowDriver" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetAllPlatformsData_JSONHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="GetAllPlatformsDataHttpPostIn">
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="ShowAreas" type="s:string" />
    <wsdl:part name="ShowStatuses" type="s:string" />
    <wsdl:part name="ShowMileageInMeters" type="s:string" />
    <wsdl:part name="ShowDriver" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetAllPlatformsDataHttpPostOut">
    <wsdl:part name="Body" element="tns:ServiceAllPlatformData" />
  </wsdl:message>
  <wsdl:message name="SendUpdateKeyboardPasswordHttpPostIn">
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="Plate" type="s:string" />
    <wsdl:part name="KeyboardPassword" type="s:string" />
  </wsdl:message>
  <wsdl:message name="SendUpdateKeyboardPasswordHttpPostOut">
    <wsdl:part name="Body" element="tns:CommandResult" />
  </wsdl:message>
  <wsdl:message name="SendUpdateOdometerHttpPostIn">
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="Plate" type="s:string" />
    <wsdl:part name="Odometor" type="s:string" />
  </wsdl:message>
  <wsdl:message name="SendUpdateOdometerHttpPostOut">
    <wsdl:part name="Body" element="tns:CommandResult" />
  </wsdl:message>
  <wsdl:message name="CheckCommandResultHttpPostIn">
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="GUID" type="s:string" />
  </wsdl:message>
  <wsdl:message name="CheckCommandResultHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="RevGeoCodingHttpPostIn">
    <wsdl:part name="latitude" type="s:string" />
    <wsdl:part name="longitude" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
  </wsdl:message>
  <wsdl:message name="RevGeoCodingHttpPostOut">
    <wsdl:part name="Body" element="tns:RevGeoCodingData" />
  </wsdl:message>
  <wsdl:message name="RevGeoCodingExactHttpPostIn">
    <wsdl:part name="latitude" type="s:string" />
    <wsdl:part name="longitude" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
  </wsdl:message>
  <wsdl:message name="RevGeoCodingExactHttpPostOut">
    <wsdl:part name="Body" element="tns:AddressData" />
  </wsdl:message>
  <wsdl:message name="GetClosestGeoEntityHttpPostIn">
    <wsdl:part name="UserName" type="s:string" />
    <wsdl:part name="Password" type="s:string" />
    <wsdl:part name="Lat" type="s:string" />
    <wsdl:part name="Lon" type="s:string" />
    <wsdl:part name="Address" type="s:string" />
    <wsdl:part name="DistributaionAreaType" type="s:string" />
    <wsdl:part name="NoGoAreaType" type="s:string" />
    <wsdl:part name="GoRoutsAreaType" type="s:string" />
    <wsdl:part name="BranchAreaType" type="s:string" />
    <wsdl:part name="MainHubAreaType" type="s:string" />
    <wsdl:part name="ExpressStoreAreaType" type="s:string" />
  </wsdl:message>
  <wsdl:message name="GetClosestGeoEntityHttpPostOut">
    <wsdl:part name="Body" element="tns:ClosestGeoEntityResult" />
  </wsdl:message>
  <wsdl:portType name="Service3Soap">
    <wsdl:operation name="GetVehicleMileage_JSON">
      <wsdl:input message="tns:GetVehicleMileage_JSONSoapIn" />
      <wsdl:output message="tns:GetVehicleMileage_JSONSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetVehicleMileage">
      <wsdl:input message="tns:GetVehicleMileageSoapIn" />
      <wsdl:output message="tns:GetVehicleMileageSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetVehicleMileageExtended">
      <wsdl:input message="tns:GetVehicleMileageExtendedSoapIn" />
      <wsdl:output message="tns:GetVehicleMileageExtendedSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetVehicleMileageWithServices">
      <wsdl:input message="tns:GetVehicleMileageWithServicesSoapIn" />
      <wsdl:output message="tns:GetVehicleMileageWithServicesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetAllVehicleMileage_JSON">
      <wsdl:input message="tns:GetAllVehicleMileage_JSONSoapIn" />
      <wsdl:output message="tns:GetAllVehicleMileage_JSONSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetAllVehicleMileage">
      <wsdl:input message="tns:GetAllVehicleMileageSoapIn" />
      <wsdl:output message="tns:GetAllVehicleMileageSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdateVehicleTripRoute_BCity">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Function not in use by configuration</wsdl:documentation>
      <wsdl:input message="tns:UpdateVehicleTripRoute_BCitySoapIn" />
      <wsdl:output message="tns:UpdateVehicleTripRoute_BCitySoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdateVehicleTripRoute">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Function not in use by configuration</wsdl:documentation>
      <wsdl:input message="tns:UpdateVehicleTripRouteSoapIn" />
      <wsdl:output message="tns:UpdateVehicleTripRouteSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="Wakeup">
      <wsdl:input message="tns:WakeupSoapIn" />
      <wsdl:output message="tns:WakeupSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SetDebugMode">
      <wsdl:input message="tns:SetDebugModeSoapIn" />
      <wsdl:output message="tns:SetDebugModeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetFullReport_JSON">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">The &lt;b&gt;Plate&lt;/b&gt; value can be the plate of a single vehicle or the value 'all' for all the vehicles of the user. &lt;br/&gt; The &lt;b&gt;UAID&lt;/b&gt; value can be either 0 or the value of the UAID that we won't bring rows with UAID's below that value. &lt;br/&gt;The &lt;b&gt;MaxNumberOfRecords&lt;/b&gt; can be 0 or less for the deafult maximum number of records or a value above 0 so that the number of records won't be higher then that value. &lt;br/&gt; The format of the &lt;b&gt;Start&lt;/b&gt; time and the &lt;b&gt;End&lt;/b&gt; time is a yyyy-MM-dd HH:mm:ss one. For example, 2017-09-13T16:00:00 or 2017-09-13 16:00:00</wsdl:documentation>
      <wsdl:input message="tns:GetFullReport_JSONSoapIn" />
      <wsdl:output message="tns:GetFullReport_JSONSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetFullReport">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">The &lt;b&gt;Plate&lt;/b&gt; value can be the plate of a single vehicle or the value 'all' for all the vehicles of the user. &lt;br/&gt; The &lt;b&gt;UAID&lt;/b&gt; value can be either 0 or the value of the UAID that we won't bring rows with UAID's below that value. &lt;br/&gt;The &lt;b&gt;MaxNumberOfRecords&lt;/b&gt; can be 0 or less for the deafult maximum number of records or a value above 0 so that the number of records won't be higher then that value. &lt;br/&gt; The format of the &lt;b&gt;Start&lt;/b&gt; time and the &lt;b&gt;End&lt;/b&gt; time is a yyyy-MM-dd HH:mm:ss one. For example, 2017-09-13T16:00:00 or 2017-09-13 16:00:00</wsdl:documentation>
      <wsdl:input message="tns:GetFullReportSoapIn" />
      <wsdl:output message="tns:GetFullReportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetFullReportWithFilters">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">The &lt;b&gt;Plate&lt;/b&gt; value can be the plate of a single vehicle or the value 'all' for all the vehicles of the user. &lt;br/&gt; The &lt;b&gt;UAID&lt;/b&gt; value can be either 0 or the value of the UAID that we won't bring rows with UAID's below that value. &lt;br/&gt;The &lt;b&gt;MaxNumberOfRecords&lt;/b&gt; can be 0 or less for the deafult maximum number of records or a value above 0 so that the number of records won't be higher then that value. &lt;br/&gt; The format of the &lt;b&gt;Start&lt;/b&gt; time and the &lt;b&gt;End&lt;/b&gt; time is a yyyy-MM-dd HH:mm:ss one. For example, 2017-09-13T16:00:00 or 2017-09-13 16:00:00 &lt;/br&gt; The &lt;b&gt;GeoEntityIds &lt;/b&gt; (optional) - comma seperated list of entities to filter by. &lt;/br&gt; The &lt;b&gt;DriverIds&lt;/b&gt; (optional) - comma seperated list of drivers to filter by. &lt;/br&gt;  The &lt;b&gt;ECMs&lt;/b&gt; (optional) - comma seperated list of Ecm to filter by &lt;/br&gt; The &lt;b&gt;SpeedAbove&lt;/b&gt; (optional) - the minimal speed to filter by &lt;/br&gt;</wsdl:documentation>
      <wsdl:input message="tns:GetFullReportWithFiltersSoapIn" />
      <wsdl:output message="tns:GetFullReportWithFiltersSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetMessageReport">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">The &lt;b&gt;Plate&lt;/b&gt; value can be the plate of a single vehicle or the value 'all' for all the vehicles of the user. &lt;br/&gt; The format of the &lt;b&gt;Start&lt;/b&gt; time and the &lt;b&gt;End&lt;/b&gt; time is a yyyy-MM-dd HH:mm:ss one. For example, 2017-09-13T16:00:00 or 2017-09-13 16:00:00 &lt;/br&gt; The &lt;b&gt;GeoEntityIds &lt;/b&gt; (optional) - comma seperated list of entities to filter by. &lt;/br&gt; The &lt;b&gt;DriverIds&lt;/b&gt; (optional) - comma seperated list of drivers to filter by. &lt;/br&gt;  The &lt;b&gt;StatIds &lt;/b&gt; (optional) - comma seperated list of statuses to filter by. &lt;/br&gt; The &lt;b&gt;RuleIds&lt;/b&gt; (optional) - comma seperated list of statuses to filter by &lt;/br&gt;</wsdl:documentation>
      <wsdl:input message="tns:GetMessageReportSoapIn" />
      <wsdl:output message="tns:GetMessageReportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetLocationReportWithGeoFilter">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This report runs for all the vehicles of the user.&lt;br/&gt; If you need geo filter - use this method. It does it in a very fast and efficient way. &lt;br/&gt; The format of the &lt;b&gt;Start&lt;/b&gt; time and the &lt;b&gt;End&lt;/b&gt; time is a yyyy-MM-dd HH:mm:ss one. For example, 2017-09-13T16:00:00 or 2017-09-13 16:00:00 &lt;/br&gt; The &lt;b&gt;GeoEntityIds &lt;/b&gt; - comma seperated list of entities to filter by. &lt;/br&gt; The &lt;b&gt;ECMs&lt;/b&gt; (optional) - comma seperated list of Ecm to filter by &lt;/br&gt;</wsdl:documentation>
      <wsdl:input message="tns:GetLocationReportWithGeoFilterSoapIn" />
      <wsdl:output message="tns:GetLocationReportWithGeoFilterSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetGridReport">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">The &lt;b&gt;ReportType&lt;b&gt; - type of report can be one of:(GenericReport,IgnitionReport,MessageReport,CurrentStatusesReport) &lt;/br&gt; The &lt;b&gt;Plate&lt;/b&gt; value can be the plate of a single vehicle or the value 'all' for all the vehicles of the user. &lt;br/&gt; The &lt;b&gt;UAID&lt;/b&gt; value can be either 0 or the value of the UAID that we won't bring rows with UAID's below that value. &lt;br/&gt;The &lt;b&gt;MaxNumberOfRecords&lt;/b&gt; can be 0 or less for the deafult maximum number of records or a value above 0 so that the number of records won't be higher then that value. &lt;br/&gt; The format of the &lt;b&gt;Start&lt;/b&gt; time and the &lt;b&gt;End&lt;/b&gt; time is a yyyy-MM-dd HH:mm:ss one. For example, 2017-09-13T16:00:00 or 2017-09-13 16:00:00 &lt;/br&gt; The &lt;b&gt;GeoEntityIds &lt;/b&gt; (optional) - comma seperated list of entities to filter by. &lt;/br&gt; The &lt;b&gt;DriverIds&lt;/b&gt; (optional) - comma seperated list of drivers to filter by. &lt;/br&gt;  The &lt;b&gt;ECMs&lt;/b&gt; (optional) - comma seperated list of Ecm to filter by &lt;/br&gt; The &lt;b&gt;SpeedAbove&lt;/b&gt; (optional) - the minimal speed to filter by &lt;/br&gt;  &lt;b&gt;JsonOptions&lt;/b&gt; {"IncludeGeoAreasColumns":true} (optional) - extra Options &lt;/br&gt;</wsdl:documentation>
      <wsdl:input message="tns:GetGridReportSoapIn" />
      <wsdl:output message="tns:GetGridReportSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPlatformDataExtenteded">
      <wsdl:input message="tns:GetPlatformDataExtentededSoapIn" />
      <wsdl:output message="tns:GetPlatformDataExtentededSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPlatformData_JSON">
      <wsdl:input message="tns:GetPlatformData_JSONSoapIn" />
      <wsdl:output message="tns:GetPlatformData_JSONSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPlatformData">
      <wsdl:input message="tns:GetPlatformDataSoapIn" />
      <wsdl:output message="tns:GetPlatformDataSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetAllPlatformsDataShortened">
      <wsdl:input message="tns:GetAllPlatformsDataShortenedSoapIn" />
      <wsdl:output message="tns:GetAllPlatformsDataShortenedSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetAllPlatformsData_JSON">
      <wsdl:input message="tns:GetAllPlatformsData_JSONSoapIn" />
      <wsdl:output message="tns:GetAllPlatformsData_JSONSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetAllPlatformsData">
      <wsdl:input message="tns:GetAllPlatformsDataSoapIn" />
      <wsdl:output message="tns:GetAllPlatformsDataSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SendUpdateKeyboardPassword">
      <wsdl:input message="tns:SendUpdateKeyboardPasswordSoapIn" />
      <wsdl:output message="tns:SendUpdateKeyboardPasswordSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SendUpdateOdometer">
      <wsdl:input message="tns:SendUpdateOdometerSoapIn" />
      <wsdl:output message="tns:SendUpdateOdometerSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="CheckCommandResult">
      <wsdl:input message="tns:CheckCommandResultSoapIn" />
      <wsdl:output message="tns:CheckCommandResultSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="RevGeoCoding">
      <wsdl:input message="tns:RevGeoCodingSoapIn" />
      <wsdl:output message="tns:RevGeoCodingSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="RevGeoCodingExact">
      <wsdl:input message="tns:RevGeoCodingExactSoapIn" />
      <wsdl:output message="tns:RevGeoCodingExactSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetClosestGeoEntity">
      <wsdl:input message="tns:GetClosestGeoEntitySoapIn" />
      <wsdl:output message="tns:GetClosestGeoEntitySoapOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:portType name="Service3HttpGet">
    <wsdl:operation name="GetVehicleMileage_JSON">
      <wsdl:input message="tns:GetVehicleMileage_JSONHttpGetIn" />
      <wsdl:output message="tns:GetVehicleMileage_JSONHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetVehicleMileage">
      <wsdl:input message="tns:GetVehicleMileageHttpGetIn" />
      <wsdl:output message="tns:GetVehicleMileageHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetVehicleMileageExtended">
      <wsdl:input message="tns:GetVehicleMileageExtendedHttpGetIn" />
      <wsdl:output message="tns:GetVehicleMileageExtendedHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetVehicleMileageWithServices">
      <wsdl:input message="tns:GetVehicleMileageWithServicesHttpGetIn" />
      <wsdl:output message="tns:GetVehicleMileageWithServicesHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetAllVehicleMileage_JSON">
      <wsdl:input message="tns:GetAllVehicleMileage_JSONHttpGetIn" />
      <wsdl:output message="tns:GetAllVehicleMileage_JSONHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetAllVehicleMileage">
      <wsdl:input message="tns:GetAllVehicleMileageHttpGetIn" />
      <wsdl:output message="tns:GetAllVehicleMileageHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdateVehicleTripRoute_BCity">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Function not in use by configuration</wsdl:documentation>
      <wsdl:input message="tns:UpdateVehicleTripRoute_BCityHttpGetIn" />
      <wsdl:output message="tns:UpdateVehicleTripRoute_BCityHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdateVehicleTripRoute">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Function not in use by configuration</wsdl:documentation>
      <wsdl:input message="tns:UpdateVehicleTripRouteHttpGetIn" />
      <wsdl:output message="tns:UpdateVehicleTripRouteHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="Wakeup">
      <wsdl:input message="tns:WakeupHttpGetIn" />
      <wsdl:output message="tns:WakeupHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="SetDebugMode">
      <wsdl:input message="tns:SetDebugModeHttpGetIn" />
      <wsdl:output message="tns:SetDebugModeHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetFullReport_JSON">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">The &lt;b&gt;Plate&lt;/b&gt; value can be the plate of a single vehicle or the value 'all' for all the vehicles of the user. &lt;br/&gt; The &lt;b&gt;UAID&lt;/b&gt; value can be either 0 or the value of the UAID that we won't bring rows with UAID's below that value. &lt;br/&gt;The &lt;b&gt;MaxNumberOfRecords&lt;/b&gt; can be 0 or less for the deafult maximum number of records or a value above 0 so that the number of records won't be higher then that value. &lt;br/&gt; The format of the &lt;b&gt;Start&lt;/b&gt; time and the &lt;b&gt;End&lt;/b&gt; time is a yyyy-MM-dd HH:mm:ss one. For example, 2017-09-13T16:00:00 or 2017-09-13 16:00:00</wsdl:documentation>
      <wsdl:input message="tns:GetFullReport_JSONHttpGetIn" />
      <wsdl:output message="tns:GetFullReport_JSONHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetFullReport">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">The &lt;b&gt;Plate&lt;/b&gt; value can be the plate of a single vehicle or the value 'all' for all the vehicles of the user. &lt;br/&gt; The &lt;b&gt;UAID&lt;/b&gt; value can be either 0 or the value of the UAID that we won't bring rows with UAID's below that value. &lt;br/&gt;The &lt;b&gt;MaxNumberOfRecords&lt;/b&gt; can be 0 or less for the deafult maximum number of records or a value above 0 so that the number of records won't be higher then that value. &lt;br/&gt; The format of the &lt;b&gt;Start&lt;/b&gt; time and the &lt;b&gt;End&lt;/b&gt; time is a yyyy-MM-dd HH:mm:ss one. For example, 2017-09-13T16:00:00 or 2017-09-13 16:00:00</wsdl:documentation>
      <wsdl:input message="tns:GetFullReportHttpGetIn" />
      <wsdl:output message="tns:GetFullReportHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetFullReportWithFilters">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">The &lt;b&gt;Plate&lt;/b&gt; value can be the plate of a single vehicle or the value 'all' for all the vehicles of the user. &lt;br/&gt; The &lt;b&gt;UAID&lt;/b&gt; value can be either 0 or the value of the UAID that we won't bring rows with UAID's below that value. &lt;br/&gt;The &lt;b&gt;MaxNumberOfRecords&lt;/b&gt; can be 0 or less for the deafult maximum number of records or a value above 0 so that the number of records won't be higher then that value. &lt;br/&gt; The format of the &lt;b&gt;Start&lt;/b&gt; time and the &lt;b&gt;End&lt;/b&gt; time is a yyyy-MM-dd HH:mm:ss one. For example, 2017-09-13T16:00:00 or 2017-09-13 16:00:00 &lt;/br&gt; The &lt;b&gt;GeoEntityIds &lt;/b&gt; (optional) - comma seperated list of entities to filter by. &lt;/br&gt; The &lt;b&gt;DriverIds&lt;/b&gt; (optional) - comma seperated list of drivers to filter by. &lt;/br&gt;  The &lt;b&gt;ECMs&lt;/b&gt; (optional) - comma seperated list of Ecm to filter by &lt;/br&gt; The &lt;b&gt;SpeedAbove&lt;/b&gt; (optional) - the minimal speed to filter by &lt;/br&gt;</wsdl:documentation>
      <wsdl:input message="tns:GetFullReportWithFiltersHttpGetIn" />
      <wsdl:output message="tns:GetFullReportWithFiltersHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetMessageReport">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">The &lt;b&gt;Plate&lt;/b&gt; value can be the plate of a single vehicle or the value 'all' for all the vehicles of the user. &lt;br/&gt; The format of the &lt;b&gt;Start&lt;/b&gt; time and the &lt;b&gt;End&lt;/b&gt; time is a yyyy-MM-dd HH:mm:ss one. For example, 2017-09-13T16:00:00 or 2017-09-13 16:00:00 &lt;/br&gt; The &lt;b&gt;GeoEntityIds &lt;/b&gt; (optional) - comma seperated list of entities to filter by. &lt;/br&gt; The &lt;b&gt;DriverIds&lt;/b&gt; (optional) - comma seperated list of drivers to filter by. &lt;/br&gt;  The &lt;b&gt;StatIds &lt;/b&gt; (optional) - comma seperated list of statuses to filter by. &lt;/br&gt; The &lt;b&gt;RuleIds&lt;/b&gt; (optional) - comma seperated list of statuses to filter by &lt;/br&gt;</wsdl:documentation>
      <wsdl:input message="tns:GetMessageReportHttpGetIn" />
      <wsdl:output message="tns:GetMessageReportHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetLocationReportWithGeoFilter">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This report runs for all the vehicles of the user.&lt;br/&gt; If you need geo filter - use this method. It does it in a very fast and efficient way. &lt;br/&gt; The format of the &lt;b&gt;Start&lt;/b&gt; time and the &lt;b&gt;End&lt;/b&gt; time is a yyyy-MM-dd HH:mm:ss one. For example, 2017-09-13T16:00:00 or 2017-09-13 16:00:00 &lt;/br&gt; The &lt;b&gt;GeoEntityIds &lt;/b&gt; - comma seperated list of entities to filter by. &lt;/br&gt; The &lt;b&gt;ECMs&lt;/b&gt; (optional) - comma seperated list of Ecm to filter by &lt;/br&gt;</wsdl:documentation>
      <wsdl:input message="tns:GetLocationReportWithGeoFilterHttpGetIn" />
      <wsdl:output message="tns:GetLocationReportWithGeoFilterHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetGridReport">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">The &lt;b&gt;ReportType&lt;b&gt; - type of report can be one of:(GenericReport,IgnitionReport,MessageReport,CurrentStatusesReport) &lt;/br&gt; The &lt;b&gt;Plate&lt;/b&gt; value can be the plate of a single vehicle or the value 'all' for all the vehicles of the user. &lt;br/&gt; The &lt;b&gt;UAID&lt;/b&gt; value can be either 0 or the value of the UAID that we won't bring rows with UAID's below that value. &lt;br/&gt;The &lt;b&gt;MaxNumberOfRecords&lt;/b&gt; can be 0 or less for the deafult maximum number of records or a value above 0 so that the number of records won't be higher then that value. &lt;br/&gt; The format of the &lt;b&gt;Start&lt;/b&gt; time and the &lt;b&gt;End&lt;/b&gt; time is a yyyy-MM-dd HH:mm:ss one. For example, 2017-09-13T16:00:00 or 2017-09-13 16:00:00 &lt;/br&gt; The &lt;b&gt;GeoEntityIds &lt;/b&gt; (optional) - comma seperated list of entities to filter by. &lt;/br&gt; The &lt;b&gt;DriverIds&lt;/b&gt; (optional) - comma seperated list of drivers to filter by. &lt;/br&gt;  The &lt;b&gt;ECMs&lt;/b&gt; (optional) - comma seperated list of Ecm to filter by &lt;/br&gt; The &lt;b&gt;SpeedAbove&lt;/b&gt; (optional) - the minimal speed to filter by &lt;/br&gt;  &lt;b&gt;JsonOptions&lt;/b&gt; {"IncludeGeoAreasColumns":true} (optional) - extra Options &lt;/br&gt;</wsdl:documentation>
      <wsdl:input message="tns:GetGridReportHttpGetIn" />
      <wsdl:output message="tns:GetGridReportHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPlatformDataExtenteded">
      <wsdl:input message="tns:GetPlatformDataExtentededHttpGetIn" />
      <wsdl:output message="tns:GetPlatformDataExtentededHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPlatformData_JSON">
      <wsdl:input message="tns:GetPlatformData_JSONHttpGetIn" />
      <wsdl:output message="tns:GetPlatformData_JSONHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPlatformData">
      <wsdl:input message="tns:GetPlatformDataHttpGetIn" />
      <wsdl:output message="tns:GetPlatformDataHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetAllPlatformsDataShortened">
      <wsdl:input message="tns:GetAllPlatformsDataShortenedHttpGetIn" />
      <wsdl:output message="tns:GetAllPlatformsDataShortenedHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetAllPlatformsData_JSON">
      <wsdl:input message="tns:GetAllPlatformsData_JSONHttpGetIn" />
      <wsdl:output message="tns:GetAllPlatformsData_JSONHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetAllPlatformsData">
      <wsdl:input message="tns:GetAllPlatformsDataHttpGetIn" />
      <wsdl:output message="tns:GetAllPlatformsDataHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="SendUpdateKeyboardPassword">
      <wsdl:input message="tns:SendUpdateKeyboardPasswordHttpGetIn" />
      <wsdl:output message="tns:SendUpdateKeyboardPasswordHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="SendUpdateOdometer">
      <wsdl:input message="tns:SendUpdateOdometerHttpGetIn" />
      <wsdl:output message="tns:SendUpdateOdometerHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="CheckCommandResult">
      <wsdl:input message="tns:CheckCommandResultHttpGetIn" />
      <wsdl:output message="tns:CheckCommandResultHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="RevGeoCoding">
      <wsdl:input message="tns:RevGeoCodingHttpGetIn" />
      <wsdl:output message="tns:RevGeoCodingHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="RevGeoCodingExact">
      <wsdl:input message="tns:RevGeoCodingExactHttpGetIn" />
      <wsdl:output message="tns:RevGeoCodingExactHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="GetClosestGeoEntity">
      <wsdl:input message="tns:GetClosestGeoEntityHttpGetIn" />
      <wsdl:output message="tns:GetClosestGeoEntityHttpGetOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:portType name="Service3HttpPost">
    <wsdl:operation name="GetVehicleMileage_JSON">
      <wsdl:input message="tns:GetVehicleMileage_JSONHttpPostIn" />
      <wsdl:output message="tns:GetVehicleMileage_JSONHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetVehicleMileage">
      <wsdl:input message="tns:GetVehicleMileageHttpPostIn" />
      <wsdl:output message="tns:GetVehicleMileageHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetVehicleMileageExtended">
      <wsdl:input message="tns:GetVehicleMileageExtendedHttpPostIn" />
      <wsdl:output message="tns:GetVehicleMileageExtendedHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetVehicleMileageWithServices">
      <wsdl:input message="tns:GetVehicleMileageWithServicesHttpPostIn" />
      <wsdl:output message="tns:GetVehicleMileageWithServicesHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetAllVehicleMileage_JSON">
      <wsdl:input message="tns:GetAllVehicleMileage_JSONHttpPostIn" />
      <wsdl:output message="tns:GetAllVehicleMileage_JSONHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetAllVehicleMileage">
      <wsdl:input message="tns:GetAllVehicleMileageHttpPostIn" />
      <wsdl:output message="tns:GetAllVehicleMileageHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdateVehicleTripRoute_BCity">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Function not in use by configuration</wsdl:documentation>
      <wsdl:input message="tns:UpdateVehicleTripRoute_BCityHttpPostIn" />
      <wsdl:output message="tns:UpdateVehicleTripRoute_BCityHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdateVehicleTripRoute">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Function not in use by configuration</wsdl:documentation>
      <wsdl:input message="tns:UpdateVehicleTripRouteHttpPostIn" />
      <wsdl:output message="tns:UpdateVehicleTripRouteHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="Wakeup">
      <wsdl:input message="tns:WakeupHttpPostIn" />
      <wsdl:output message="tns:WakeupHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="SetDebugMode">
      <wsdl:input message="tns:SetDebugModeHttpPostIn" />
      <wsdl:output message="tns:SetDebugModeHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetFullReport_JSON">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">The &lt;b&gt;Plate&lt;/b&gt; value can be the plate of a single vehicle or the value 'all' for all the vehicles of the user. &lt;br/&gt; The &lt;b&gt;UAID&lt;/b&gt; value can be either 0 or the value of the UAID that we won't bring rows with UAID's below that value. &lt;br/&gt;The &lt;b&gt;MaxNumberOfRecords&lt;/b&gt; can be 0 or less for the deafult maximum number of records or a value above 0 so that the number of records won't be higher then that value. &lt;br/&gt; The format of the &lt;b&gt;Start&lt;/b&gt; time and the &lt;b&gt;End&lt;/b&gt; time is a yyyy-MM-dd HH:mm:ss one. For example, 2017-09-13T16:00:00 or 2017-09-13 16:00:00</wsdl:documentation>
      <wsdl:input message="tns:GetFullReport_JSONHttpPostIn" />
      <wsdl:output message="tns:GetFullReport_JSONHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetFullReport">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">The &lt;b&gt;Plate&lt;/b&gt; value can be the plate of a single vehicle or the value 'all' for all the vehicles of the user. &lt;br/&gt; The &lt;b&gt;UAID&lt;/b&gt; value can be either 0 or the value of the UAID that we won't bring rows with UAID's below that value. &lt;br/&gt;The &lt;b&gt;MaxNumberOfRecords&lt;/b&gt; can be 0 or less for the deafult maximum number of records or a value above 0 so that the number of records won't be higher then that value. &lt;br/&gt; The format of the &lt;b&gt;Start&lt;/b&gt; time and the &lt;b&gt;End&lt;/b&gt; time is a yyyy-MM-dd HH:mm:ss one. For example, 2017-09-13T16:00:00 or 2017-09-13 16:00:00</wsdl:documentation>
      <wsdl:input message="tns:GetFullReportHttpPostIn" />
      <wsdl:output message="tns:GetFullReportHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetFullReportWithFilters">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">The &lt;b&gt;Plate&lt;/b&gt; value can be the plate of a single vehicle or the value 'all' for all the vehicles of the user. &lt;br/&gt; The &lt;b&gt;UAID&lt;/b&gt; value can be either 0 or the value of the UAID that we won't bring rows with UAID's below that value. &lt;br/&gt;The &lt;b&gt;MaxNumberOfRecords&lt;/b&gt; can be 0 or less for the deafult maximum number of records or a value above 0 so that the number of records won't be higher then that value. &lt;br/&gt; The format of the &lt;b&gt;Start&lt;/b&gt; time and the &lt;b&gt;End&lt;/b&gt; time is a yyyy-MM-dd HH:mm:ss one. For example, 2017-09-13T16:00:00 or 2017-09-13 16:00:00 &lt;/br&gt; The &lt;b&gt;GeoEntityIds &lt;/b&gt; (optional) - comma seperated list of entities to filter by. &lt;/br&gt; The &lt;b&gt;DriverIds&lt;/b&gt; (optional) - comma seperated list of drivers to filter by. &lt;/br&gt;  The &lt;b&gt;ECMs&lt;/b&gt; (optional) - comma seperated list of Ecm to filter by &lt;/br&gt; The &lt;b&gt;SpeedAbove&lt;/b&gt; (optional) - the minimal speed to filter by &lt;/br&gt;</wsdl:documentation>
      <wsdl:input message="tns:GetFullReportWithFiltersHttpPostIn" />
      <wsdl:output message="tns:GetFullReportWithFiltersHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetMessageReport">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">The &lt;b&gt;Plate&lt;/b&gt; value can be the plate of a single vehicle or the value 'all' for all the vehicles of the user. &lt;br/&gt; The format of the &lt;b&gt;Start&lt;/b&gt; time and the &lt;b&gt;End&lt;/b&gt; time is a yyyy-MM-dd HH:mm:ss one. For example, 2017-09-13T16:00:00 or 2017-09-13 16:00:00 &lt;/br&gt; The &lt;b&gt;GeoEntityIds &lt;/b&gt; (optional) - comma seperated list of entities to filter by. &lt;/br&gt; The &lt;b&gt;DriverIds&lt;/b&gt; (optional) - comma seperated list of drivers to filter by. &lt;/br&gt;  The &lt;b&gt;StatIds &lt;/b&gt; (optional) - comma seperated list of statuses to filter by. &lt;/br&gt; The &lt;b&gt;RuleIds&lt;/b&gt; (optional) - comma seperated list of statuses to filter by &lt;/br&gt;</wsdl:documentation>
      <wsdl:input message="tns:GetMessageReportHttpPostIn" />
      <wsdl:output message="tns:GetMessageReportHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetLocationReportWithGeoFilter">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This report runs for all the vehicles of the user.&lt;br/&gt; If you need geo filter - use this method. It does it in a very fast and efficient way. &lt;br/&gt; The format of the &lt;b&gt;Start&lt;/b&gt; time and the &lt;b&gt;End&lt;/b&gt; time is a yyyy-MM-dd HH:mm:ss one. For example, 2017-09-13T16:00:00 or 2017-09-13 16:00:00 &lt;/br&gt; The &lt;b&gt;GeoEntityIds &lt;/b&gt; - comma seperated list of entities to filter by. &lt;/br&gt; The &lt;b&gt;ECMs&lt;/b&gt; (optional) - comma seperated list of Ecm to filter by &lt;/br&gt;</wsdl:documentation>
      <wsdl:input message="tns:GetLocationReportWithGeoFilterHttpPostIn" />
      <wsdl:output message="tns:GetLocationReportWithGeoFilterHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetGridReport">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">The &lt;b&gt;ReportType&lt;b&gt; - type of report can be one of:(GenericReport,IgnitionReport,MessageReport,CurrentStatusesReport) &lt;/br&gt; The &lt;b&gt;Plate&lt;/b&gt; value can be the plate of a single vehicle or the value 'all' for all the vehicles of the user. &lt;br/&gt; The &lt;b&gt;UAID&lt;/b&gt; value can be either 0 or the value of the UAID that we won't bring rows with UAID's below that value. &lt;br/&gt;The &lt;b&gt;MaxNumberOfRecords&lt;/b&gt; can be 0 or less for the deafult maximum number of records or a value above 0 so that the number of records won't be higher then that value. &lt;br/&gt; The format of the &lt;b&gt;Start&lt;/b&gt; time and the &lt;b&gt;End&lt;/b&gt; time is a yyyy-MM-dd HH:mm:ss one. For example, 2017-09-13T16:00:00 or 2017-09-13 16:00:00 &lt;/br&gt; The &lt;b&gt;GeoEntityIds &lt;/b&gt; (optional) - comma seperated list of entities to filter by. &lt;/br&gt; The &lt;b&gt;DriverIds&lt;/b&gt; (optional) - comma seperated list of drivers to filter by. &lt;/br&gt;  The &lt;b&gt;ECMs&lt;/b&gt; (optional) - comma seperated list of Ecm to filter by &lt;/br&gt; The &lt;b&gt;SpeedAbove&lt;/b&gt; (optional) - the minimal speed to filter by &lt;/br&gt;  &lt;b&gt;JsonOptions&lt;/b&gt; {"IncludeGeoAreasColumns":true} (optional) - extra Options &lt;/br&gt;</wsdl:documentation>
      <wsdl:input message="tns:GetGridReportHttpPostIn" />
      <wsdl:output message="tns:GetGridReportHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPlatformDataExtenteded">
      <wsdl:input message="tns:GetPlatformDataExtentededHttpPostIn" />
      <wsdl:output message="tns:GetPlatformDataExtentededHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPlatformData_JSON">
      <wsdl:input message="tns:GetPlatformData_JSONHttpPostIn" />
      <wsdl:output message="tns:GetPlatformData_JSONHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPlatformData">
      <wsdl:input message="tns:GetPlatformDataHttpPostIn" />
      <wsdl:output message="tns:GetPlatformDataHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetAllPlatformsDataShortened">
      <wsdl:input message="tns:GetAllPlatformsDataShortenedHttpPostIn" />
      <wsdl:output message="tns:GetAllPlatformsDataShortenedHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetAllPlatformsData_JSON">
      <wsdl:input message="tns:GetAllPlatformsData_JSONHttpPostIn" />
      <wsdl:output message="tns:GetAllPlatformsData_JSONHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetAllPlatformsData">
      <wsdl:input message="tns:GetAllPlatformsDataHttpPostIn" />
      <wsdl:output message="tns:GetAllPlatformsDataHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="SendUpdateKeyboardPassword">
      <wsdl:input message="tns:SendUpdateKeyboardPasswordHttpPostIn" />
      <wsdl:output message="tns:SendUpdateKeyboardPasswordHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="SendUpdateOdometer">
      <wsdl:input message="tns:SendUpdateOdometerHttpPostIn" />
      <wsdl:output message="tns:SendUpdateOdometerHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="CheckCommandResult">
      <wsdl:input message="tns:CheckCommandResultHttpPostIn" />
      <wsdl:output message="tns:CheckCommandResultHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="RevGeoCoding">
      <wsdl:input message="tns:RevGeoCodingHttpPostIn" />
      <wsdl:output message="tns:RevGeoCodingHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="RevGeoCodingExact">
      <wsdl:input message="tns:RevGeoCodingExactHttpPostIn" />
      <wsdl:output message="tns:RevGeoCodingExactHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="GetClosestGeoEntity">
      <wsdl:input message="tns:GetClosestGeoEntityHttpPostIn" />
      <wsdl:output message="tns:GetClosestGeoEntityHttpPostOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="Service3Soap" type="tns:Service3Soap">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="GetVehicleMileage_JSON">
      <soap:operation soapAction="http://www.ituran.com/ituranWebService3/GetVehicleMileage_JSON" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetVehicleMileage">
      <soap:operation soapAction="http://www.ituran.com/ituranWebService3/GetVehicleMileage" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetVehicleMileageExtended">
      <soap:operation soapAction="http://www.ituran.com/ituranWebService3/GetVehicleMileageExtended" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetVehicleMileageWithServices">
      <soap:operation soapAction="http://www.ituran.com/ituranWebService3/GetVehicleMileageWithServices" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllVehicleMileage_JSON">
      <soap:operation soapAction="http://www.ituran.com/ituranWebService3/GetAllVehicleMileage_JSON" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllVehicleMileage">
      <soap:operation soapAction="http://www.ituran.com/ituranWebService3/GetAllVehicleMileage" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateVehicleTripRoute_BCity">
      <soap:operation soapAction="http://www.ituran.com/ituranWebService3/UpdateVehicleTripRoute_BCity" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateVehicleTripRoute">
      <soap:operation soapAction="http://www.ituran.com/ituranWebService3/UpdateVehicleTripRoute" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="Wakeup">
      <soap:operation soapAction="http://www.ituran.com/ituranWebService3/Wakeup" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SetDebugMode">
      <soap:operation soapAction="http://www.ituran.com/ituranWebService3/SetDebugMode" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFullReport_JSON">
      <soap:operation soapAction="http://www.ituran.com/ituranWebService3/GetFullReport_JSON" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFullReport">
      <soap:operation soapAction="http://www.ituran.com/ituranWebService3/GetFullReport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFullReportWithFilters">
      <soap:operation soapAction="http://www.ituran.com/ituranWebService3/GetFullReportWithFilters" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetMessageReport">
      <soap:operation soapAction="http://www.ituran.com/ituranWebService3/GetMessageReport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLocationReportWithGeoFilter">
      <soap:operation soapAction="http://www.ituran.com/ituranWebService3/GetLocationReportWithGeoFilter" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetGridReport">
      <soap:operation soapAction="http://www.ituran.com/ituranWebService3/GetGridReport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPlatformDataExtenteded">
      <soap:operation soapAction="http://www.ituran.com/ituranWebService3/GetPlatformDataExtenteded" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPlatformData_JSON">
      <soap:operation soapAction="http://www.ituran.com/ituranWebService3/GetPlatformData_JSON" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPlatformData">
      <soap:operation soapAction="http://www.ituran.com/ituranWebService3/GetPlatformData" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllPlatformsDataShortened">
      <soap:operation soapAction="http://www.ituran.com/ituranWebService3/GetAllPlatformsDataShortened" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllPlatformsData_JSON">
      <soap:operation soapAction="http://www.ituran.com/ituranWebService3/GetAllPlatformsData_JSON" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllPlatformsData">
      <soap:operation soapAction="http://www.ituran.com/ituranWebService3/GetAllPlatformsData" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SendUpdateKeyboardPassword">
      <soap:operation soapAction="http://www.ituran.com/ituranWebService3/SendUpdateKeyboardPassword" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SendUpdateOdometer">
      <soap:operation soapAction="http://www.ituran.com/ituranWebService3/SendUpdateOdometer" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckCommandResult">
      <soap:operation soapAction="http://www.ituran.com/ituranWebService3/CheckCommandResult" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RevGeoCoding">
      <soap:operation soapAction="http://www.ituran.com/ituranWebService3/RevGeoCoding" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RevGeoCodingExact">
      <soap:operation soapAction="http://www.ituran.com/ituranWebService3/RevGeoCodingExact" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetClosestGeoEntity">
      <soap:operation soapAction="http://www.ituran.com/ituranWebService3/GetClosestGeoEntity" 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="Service3Soap12" type="tns:Service3Soap">
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="GetVehicleMileage_JSON">
      <soap12:operation soapAction="http://www.ituran.com/ituranWebService3/GetVehicleMileage_JSON" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetVehicleMileage">
      <soap12:operation soapAction="http://www.ituran.com/ituranWebService3/GetVehicleMileage" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetVehicleMileageExtended">
      <soap12:operation soapAction="http://www.ituran.com/ituranWebService3/GetVehicleMileageExtended" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetVehicleMileageWithServices">
      <soap12:operation soapAction="http://www.ituran.com/ituranWebService3/GetVehicleMileageWithServices" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllVehicleMileage_JSON">
      <soap12:operation soapAction="http://www.ituran.com/ituranWebService3/GetAllVehicleMileage_JSON" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllVehicleMileage">
      <soap12:operation soapAction="http://www.ituran.com/ituranWebService3/GetAllVehicleMileage" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateVehicleTripRoute_BCity">
      <soap12:operation soapAction="http://www.ituran.com/ituranWebService3/UpdateVehicleTripRoute_BCity" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateVehicleTripRoute">
      <soap12:operation soapAction="http://www.ituran.com/ituranWebService3/UpdateVehicleTripRoute" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="Wakeup">
      <soap12:operation soapAction="http://www.ituran.com/ituranWebService3/Wakeup" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SetDebugMode">
      <soap12:operation soapAction="http://www.ituran.com/ituranWebService3/SetDebugMode" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFullReport_JSON">
      <soap12:operation soapAction="http://www.ituran.com/ituranWebService3/GetFullReport_JSON" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFullReport">
      <soap12:operation soapAction="http://www.ituran.com/ituranWebService3/GetFullReport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFullReportWithFilters">
      <soap12:operation soapAction="http://www.ituran.com/ituranWebService3/GetFullReportWithFilters" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetMessageReport">
      <soap12:operation soapAction="http://www.ituran.com/ituranWebService3/GetMessageReport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLocationReportWithGeoFilter">
      <soap12:operation soapAction="http://www.ituran.com/ituranWebService3/GetLocationReportWithGeoFilter" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetGridReport">
      <soap12:operation soapAction="http://www.ituran.com/ituranWebService3/GetGridReport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPlatformDataExtenteded">
      <soap12:operation soapAction="http://www.ituran.com/ituranWebService3/GetPlatformDataExtenteded" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPlatformData_JSON">
      <soap12:operation soapAction="http://www.ituran.com/ituranWebService3/GetPlatformData_JSON" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPlatformData">
      <soap12:operation soapAction="http://www.ituran.com/ituranWebService3/GetPlatformData" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllPlatformsDataShortened">
      <soap12:operation soapAction="http://www.ituran.com/ituranWebService3/GetAllPlatformsDataShortened" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllPlatformsData_JSON">
      <soap12:operation soapAction="http://www.ituran.com/ituranWebService3/GetAllPlatformsData_JSON" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllPlatformsData">
      <soap12:operation soapAction="http://www.ituran.com/ituranWebService3/GetAllPlatformsData" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SendUpdateKeyboardPassword">
      <soap12:operation soapAction="http://www.ituran.com/ituranWebService3/SendUpdateKeyboardPassword" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SendUpdateOdometer">
      <soap12:operation soapAction="http://www.ituran.com/ituranWebService3/SendUpdateOdometer" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckCommandResult">
      <soap12:operation soapAction="http://www.ituran.com/ituranWebService3/CheckCommandResult" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RevGeoCoding">
      <soap12:operation soapAction="http://www.ituran.com/ituranWebService3/RevGeoCoding" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RevGeoCodingExact">
      <soap12:operation soapAction="http://www.ituran.com/ituranWebService3/RevGeoCodingExact" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetClosestGeoEntity">
      <soap12:operation soapAction="http://www.ituran.com/ituranWebService3/GetClosestGeoEntity" 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="Service3HttpGet" type="tns:Service3HttpGet">
    <http:binding verb="GET" />
    <wsdl:operation name="GetVehicleMileage_JSON">
      <http:operation location="/GetVehicleMileage_JSON" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetVehicleMileage">
      <http:operation location="/GetVehicleMileage" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetVehicleMileageExtended">
      <http:operation location="/GetVehicleMileageExtended" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetVehicleMileageWithServices">
      <http:operation location="/GetVehicleMileageWithServices" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllVehicleMileage_JSON">
      <http:operation location="/GetAllVehicleMileage_JSON" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllVehicleMileage">
      <http:operation location="/GetAllVehicleMileage" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateVehicleTripRoute_BCity">
      <http:operation location="/UpdateVehicleTripRoute_BCity" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateVehicleTripRoute">
      <http:operation location="/UpdateVehicleTripRoute" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="Wakeup">
      <http:operation location="/Wakeup" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output />
    </wsdl:operation>
    <wsdl:operation name="SetDebugMode">
      <http:operation location="/SetDebugMode" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFullReport_JSON">
      <http:operation location="/GetFullReport_JSON" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFullReport">
      <http:operation location="/GetFullReport" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetFullReportWithFilters">
      <http:operation location="/GetFullReportWithFilters" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetMessageReport">
      <http:operation location="/GetMessageReport" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLocationReportWithGeoFilter">
      <http:operation location="/GetLocationReportWithGeoFilter" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetGridReport">
      <http:operation location="/GetGridReport" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPlatformDataExtenteded">
      <http:operation location="/GetPlatformDataExtenteded" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPlatformData_JSON">
      <http:operation location="/GetPlatformData_JSON" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPlatformData">
      <http:operation location="/GetPlatformData" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllPlatformsDataShortened">
      <http:operation location="/GetAllPlatformsDataShortened" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllPlatformsData_JSON">
      <http:operation location="/GetAllPlatformsData_JSON" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllPlatformsData">
      <http:operation location="/GetAllPlatformsData" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SendUpdateKeyboardPassword">
      <http:operation location="/SendUpdateKeyboardPassword" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SendUpdateOdometer">
      <http:operation location="/SendUpdateOdometer" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CheckCommandResult">
      <http:operation location="/CheckCommandResult" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RevGeoCoding">
      <http:operation location="/RevGeoCoding" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RevGeoCodingExact">
      <http:operation location="/RevGeoCodingExact" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetClosestGeoEntity">
      <http:operation location="/GetClosestGeoEntity" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="Service3HttpPost" type="tns:Service3HttpPost">
    <http:binding verb="POST" />
    <wsdl:operation name="GetVehicleMileage_JSON">
      <http:operation location="/GetVehicleMileage_JSON" />
      <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="GetVehicleMileage">
      <http:operation location="/GetVehicleMileage" />
      <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="GetVehicleMileageExtended">
      <http:operation location="/GetVehicleMileageExtended" />
      <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="GetVehicleMileageWithServices">
      <http:operation location="/GetVehicleMileageWithServices" />
      <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="GetAllVehicleMileage_JSON">
      <http:operation location="/GetAllVehicleMileage_JSON" />
      <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="GetAllVehicleMileage">
      <http:operation location="/GetAllVehicleMileage" />
      <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="UpdateVehicleTripRoute_BCity">
      <http:operation location="/UpdateVehicleTripRoute_BCity" />
      <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="UpdateVehicleTripRoute">
      <http:operation location="/UpdateVehicleTripRoute" />
      <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="Wakeup">
      <http:operation location="/Wakeup" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output />
    </wsdl:operation>
    <wsdl:operation name="SetDebugMode">
      <http:operation location="/SetDebugMode" />
      <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="GetFullReport_JSON">
      <http:operation location="/GetFullReport_JSON" />
      <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="GetFullReport">
      <http:operation location="/GetFullReport" />
      <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="GetFullReportWithFilters">
      <http:operation location="/GetFullReportWithFilters" />
      <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="GetMessageReport">
      <http:operation location="/GetMessageReport" />
      <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="GetLocationReportWithGeoFilter">
      <http:operation location="/GetLocationReportWithGeoFilter" />
      <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="GetGridReport">
      <http:operation location="/GetGridReport" />
      <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="GetPlatformDataExtenteded">
      <http:operation location="/GetPlatformDataExtenteded" />
      <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="GetPlatformData_JSON">
      <http:operation location="/GetPlatformData_JSON" />
      <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="GetPlatformData">
      <http:operation location="/GetPlatformData" />
      <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="GetAllPlatformsDataShortened">
      <http:operation location="/GetAllPlatformsDataShortened" />
      <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="GetAllPlatformsData_JSON">
      <http:operation location="/GetAllPlatformsData_JSON" />
      <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="GetAllPlatformsData">
      <http:operation location="/GetAllPlatformsData" />
      <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="SendUpdateKeyboardPassword">
      <http:operation location="/SendUpdateKeyboardPassword" />
      <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="SendUpdateOdometer">
      <http:operation location="/SendUpdateOdometer" />
      <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="CheckCommandResult">
      <http:operation location="/CheckCommandResult" />
      <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="RevGeoCoding">
      <http:operation location="/RevGeoCoding" />
      <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="RevGeoCodingExact">
      <http:operation location="/RevGeoCodingExact" />
      <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="GetClosestGeoEntity">
      <http:operation location="/GetClosestGeoEntity" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="Service3">
    <wsdl:port name="Service3Soap" binding="tns:Service3Soap">
      <soap:address location="https://iweb.ituran.com.br/ituranwebservice3/Service3.asmx" />
    </wsdl:port>
    <wsdl:port name="Service3Soap12" binding="tns:Service3Soap12">
      <soap12:address location="https://iweb.ituran.com.br/ituranwebservice3/Service3.asmx" />
    </wsdl:port>
    <wsdl:port name="Service3HttpGet" binding="tns:Service3HttpGet">
      <http:address location="https://iweb.ituran.com.br/ituranwebservice3/Service3.asmx" />
    </wsdl:port>
    <wsdl:port name="Service3HttpPost" binding="tns:Service3HttpPost">
      <http:address location="https://iweb.ituran.com.br/ituranwebservice3/Service3.asmx" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>