<?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="https://hellobuswsweb.tper.it/web-services/hellobus.asmx" 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="https://hellobuswsweb.tper.it/web-services/hellobus.asmx" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Web service HelloBus</wsdl:documentation>
  <wsdl:types>
    <s:schema elementFormDefault="qualified" targetNamespace="https://hellobuswsweb.tper.it/web-services/hellobus.asmx">
      <s:element name="QueryAllBusLd">
        <s:complexType />
      </s:element>
      <s:element name="QueryAllBusLdResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="QueryAllBusLdResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="QueryResale">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="fermata" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="QueryResaleResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="QueryResaleResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="QueryHellobus">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="fermata" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="linea" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="oraHHMM" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="QueryHellobusResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="QueryHellobusResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="QueryHellobus4ivr">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="fermata" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="linea" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="oraHHMM" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="QueryHellobus4ivrResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="QueryHellobus4ivrResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="QueryHellobus4ivrLd">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="fermata" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="linea" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="oraHHMM" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="QueryHellobus4ivrLdResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="QueryHellobus4ivrLdResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="QueryHellobusLd">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="fermata" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="linea" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="oraHHMM" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="QueryHellobusLdResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="QueryHellobusLdResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="string" nillable="true" type="s:string" />
    </s:schema>
  </wsdl:types>
  <wsdl:message name="QueryAllBusLdSoapIn">
    <wsdl:part name="parameters" element="tns:QueryAllBusLd" />
  </wsdl:message>
  <wsdl:message name="QueryAllBusLdSoapOut">
    <wsdl:part name="parameters" element="tns:QueryAllBusLdResponse" />
  </wsdl:message>
  <wsdl:message name="QueryResaleSoapIn">
    <wsdl:part name="parameters" element="tns:QueryResale" />
  </wsdl:message>
  <wsdl:message name="QueryResaleSoapOut">
    <wsdl:part name="parameters" element="tns:QueryResaleResponse" />
  </wsdl:message>
  <wsdl:message name="QueryHellobusSoapIn">
    <wsdl:part name="parameters" element="tns:QueryHellobus" />
  </wsdl:message>
  <wsdl:message name="QueryHellobusSoapOut">
    <wsdl:part name="parameters" element="tns:QueryHellobusResponse" />
  </wsdl:message>
  <wsdl:message name="QueryHellobus4ivrSoapIn">
    <wsdl:part name="parameters" element="tns:QueryHellobus4ivr" />
  </wsdl:message>
  <wsdl:message name="QueryHellobus4ivrSoapOut">
    <wsdl:part name="parameters" element="tns:QueryHellobus4ivrResponse" />
  </wsdl:message>
  <wsdl:message name="QueryHellobus4ivrLdSoapIn">
    <wsdl:part name="parameters" element="tns:QueryHellobus4ivrLd" />
  </wsdl:message>
  <wsdl:message name="QueryHellobus4ivrLdSoapOut">
    <wsdl:part name="parameters" element="tns:QueryHellobus4ivrLdResponse" />
  </wsdl:message>
  <wsdl:message name="QueryHellobusLdSoapIn">
    <wsdl:part name="parameters" element="tns:QueryHellobusLd" />
  </wsdl:message>
  <wsdl:message name="QueryHellobusLdSoapOut">
    <wsdl:part name="parameters" element="tns:QueryHellobusLdResponse" />
  </wsdl:message>
  <wsdl:message name="QueryAllBusLdHttpGetIn" />
  <wsdl:message name="QueryAllBusLdHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="QueryResaleHttpGetIn">
    <wsdl:part name="fermata" type="s:string" />
  </wsdl:message>
  <wsdl:message name="QueryResaleHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="QueryHellobusHttpGetIn">
    <wsdl:part name="fermata" type="s:string" />
    <wsdl:part name="linea" type="s:string" />
    <wsdl:part name="oraHHMM" type="s:string" />
  </wsdl:message>
  <wsdl:message name="QueryHellobusHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="QueryHellobus4ivrHttpGetIn">
    <wsdl:part name="fermata" type="s:string" />
    <wsdl:part name="linea" type="s:string" />
    <wsdl:part name="oraHHMM" type="s:string" />
  </wsdl:message>
  <wsdl:message name="QueryHellobus4ivrHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="QueryHellobus4ivrLdHttpGetIn">
    <wsdl:part name="fermata" type="s:string" />
    <wsdl:part name="linea" type="s:string" />
    <wsdl:part name="oraHHMM" type="s:string" />
  </wsdl:message>
  <wsdl:message name="QueryHellobus4ivrLdHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="QueryHellobusLdHttpGetIn">
    <wsdl:part name="fermata" type="s:string" />
    <wsdl:part name="linea" type="s:string" />
    <wsdl:part name="oraHHMM" type="s:string" />
  </wsdl:message>
  <wsdl:message name="QueryHellobusLdHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="QueryAllBusLdHttpPostIn" />
  <wsdl:message name="QueryAllBusLdHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="QueryResaleHttpPostIn">
    <wsdl:part name="fermata" type="s:string" />
  </wsdl:message>
  <wsdl:message name="QueryResaleHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="QueryHellobusHttpPostIn">
    <wsdl:part name="fermata" type="s:string" />
    <wsdl:part name="linea" type="s:string" />
    <wsdl:part name="oraHHMM" type="s:string" />
  </wsdl:message>
  <wsdl:message name="QueryHellobusHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="QueryHellobus4ivrHttpPostIn">
    <wsdl:part name="fermata" type="s:string" />
    <wsdl:part name="linea" type="s:string" />
    <wsdl:part name="oraHHMM" type="s:string" />
  </wsdl:message>
  <wsdl:message name="QueryHellobus4ivrHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="QueryHellobus4ivrLdHttpPostIn">
    <wsdl:part name="fermata" type="s:string" />
    <wsdl:part name="linea" type="s:string" />
    <wsdl:part name="oraHHMM" type="s:string" />
  </wsdl:message>
  <wsdl:message name="QueryHellobus4ivrLdHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="QueryHellobusLdHttpPostIn">
    <wsdl:part name="fermata" type="s:string" />
    <wsdl:part name="linea" type="s:string" />
    <wsdl:part name="oraHHMM" type="s:string" />
  </wsdl:message>
  <wsdl:message name="QueryHellobusLdHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:portType name="HelloBusSoap">
    <wsdl:operation name="QueryAllBusLd">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Ritorna stringa json con elenco dei bus e del rispettivo livello di carico</wsdl:documentation>
      <wsdl:input message="tns:QueryAllBusLdSoapIn" />
      <wsdl:output message="tns:QueryAllBusLdSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryResale">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Ritorna la risposta del servizio TperHelloBus per avere la rivendita piu' vicina ad una fermata</wsdl:documentation>
      <wsdl:input message="tns:QueryResaleSoapIn" />
      <wsdl:output message="tns:QueryResaleSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryHellobus">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Ritorna la risposta del servizio TperHelloBus originale, come via SMS</wsdl:documentation>
      <wsdl:input message="tns:QueryHellobusSoapIn" />
      <wsdl:output message="tns:QueryHellobusSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryHellobus4ivr">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Ritorna la risposta del servizio TperHelloBus adattata al risponditore IVR</wsdl:documentation>
      <wsdl:input message="tns:QueryHellobus4ivrSoapIn" />
      <wsdl:output message="tns:QueryHellobus4ivrSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryHellobus4ivrLd">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Ritorna la rispsta del servizio TperHelloBus adattata al risponditore IVR, con indicazione del carico passeggeri</wsdl:documentation>
      <wsdl:input message="tns:QueryHellobus4ivrLdSoapIn" />
      <wsdl:output message="tns:QueryHellobus4ivrLdSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryHellobusLd">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Ritorna la risposta del servizio TperHelloBus originale, come via SMS con indicazione del carico passeggeri</wsdl:documentation>
      <wsdl:input message="tns:QueryHellobusLdSoapIn" />
      <wsdl:output message="tns:QueryHellobusLdSoapOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:portType name="HelloBusHttpGet">
    <wsdl:operation name="QueryAllBusLd">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Ritorna stringa json con elenco dei bus e del rispettivo livello di carico</wsdl:documentation>
      <wsdl:input message="tns:QueryAllBusLdHttpGetIn" />
      <wsdl:output message="tns:QueryAllBusLdHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryResale">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Ritorna la risposta del servizio TperHelloBus per avere la rivendita piu' vicina ad una fermata</wsdl:documentation>
      <wsdl:input message="tns:QueryResaleHttpGetIn" />
      <wsdl:output message="tns:QueryResaleHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryHellobus">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Ritorna la risposta del servizio TperHelloBus originale, come via SMS</wsdl:documentation>
      <wsdl:input message="tns:QueryHellobusHttpGetIn" />
      <wsdl:output message="tns:QueryHellobusHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryHellobus4ivr">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Ritorna la risposta del servizio TperHelloBus adattata al risponditore IVR</wsdl:documentation>
      <wsdl:input message="tns:QueryHellobus4ivrHttpGetIn" />
      <wsdl:output message="tns:QueryHellobus4ivrHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryHellobus4ivrLd">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Ritorna la rispsta del servizio TperHelloBus adattata al risponditore IVR, con indicazione del carico passeggeri</wsdl:documentation>
      <wsdl:input message="tns:QueryHellobus4ivrLdHttpGetIn" />
      <wsdl:output message="tns:QueryHellobus4ivrLdHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryHellobusLd">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Ritorna la risposta del servizio TperHelloBus originale, come via SMS con indicazione del carico passeggeri</wsdl:documentation>
      <wsdl:input message="tns:QueryHellobusLdHttpGetIn" />
      <wsdl:output message="tns:QueryHellobusLdHttpGetOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:portType name="HelloBusHttpPost">
    <wsdl:operation name="QueryAllBusLd">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Ritorna stringa json con elenco dei bus e del rispettivo livello di carico</wsdl:documentation>
      <wsdl:input message="tns:QueryAllBusLdHttpPostIn" />
      <wsdl:output message="tns:QueryAllBusLdHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryResale">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Ritorna la risposta del servizio TperHelloBus per avere la rivendita piu' vicina ad una fermata</wsdl:documentation>
      <wsdl:input message="tns:QueryResaleHttpPostIn" />
      <wsdl:output message="tns:QueryResaleHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryHellobus">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Ritorna la risposta del servizio TperHelloBus originale, come via SMS</wsdl:documentation>
      <wsdl:input message="tns:QueryHellobusHttpPostIn" />
      <wsdl:output message="tns:QueryHellobusHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryHellobus4ivr">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Ritorna la risposta del servizio TperHelloBus adattata al risponditore IVR</wsdl:documentation>
      <wsdl:input message="tns:QueryHellobus4ivrHttpPostIn" />
      <wsdl:output message="tns:QueryHellobus4ivrHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryHellobus4ivrLd">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Ritorna la rispsta del servizio TperHelloBus adattata al risponditore IVR, con indicazione del carico passeggeri</wsdl:documentation>
      <wsdl:input message="tns:QueryHellobus4ivrLdHttpPostIn" />
      <wsdl:output message="tns:QueryHellobus4ivrLdHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="QueryHellobusLd">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Ritorna la risposta del servizio TperHelloBus originale, come via SMS con indicazione del carico passeggeri</wsdl:documentation>
      <wsdl:input message="tns:QueryHellobusLdHttpPostIn" />
      <wsdl:output message="tns:QueryHellobusLdHttpPostOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="HelloBusSoap" type="tns:HelloBusSoap">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="QueryAllBusLd">
      <soap:operation soapAction="https://hellobuswsweb.tper.it/web-services/hellobus.asmx/QueryAllBusLd" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryResale">
      <soap:operation soapAction="https://hellobuswsweb.tper.it/web-services/hellobus.asmx/QueryResale" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryHellobus">
      <soap:operation soapAction="https://hellobuswsweb.tper.it/web-services/hellobus.asmx/QueryHellobus" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryHellobus4ivr">
      <soap:operation soapAction="https://hellobuswsweb.tper.it/web-services/hellobus.asmx/QueryHellobus4ivr" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryHellobus4ivrLd">
      <soap:operation soapAction="https://hellobuswsweb.tper.it/web-services/hellobus.asmx/QueryHellobus4ivrLd" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryHellobusLd">
      <soap:operation soapAction="https://hellobuswsweb.tper.it/web-services/hellobus.asmx/QueryHellobusLd" 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="HelloBusSoap12" type="tns:HelloBusSoap">
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="QueryAllBusLd">
      <soap12:operation soapAction="https://hellobuswsweb.tper.it/web-services/hellobus.asmx/QueryAllBusLd" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryResale">
      <soap12:operation soapAction="https://hellobuswsweb.tper.it/web-services/hellobus.asmx/QueryResale" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryHellobus">
      <soap12:operation soapAction="https://hellobuswsweb.tper.it/web-services/hellobus.asmx/QueryHellobus" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryHellobus4ivr">
      <soap12:operation soapAction="https://hellobuswsweb.tper.it/web-services/hellobus.asmx/QueryHellobus4ivr" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryHellobus4ivrLd">
      <soap12:operation soapAction="https://hellobuswsweb.tper.it/web-services/hellobus.asmx/QueryHellobus4ivrLd" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryHellobusLd">
      <soap12:operation soapAction="https://hellobuswsweb.tper.it/web-services/hellobus.asmx/QueryHellobusLd" 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="HelloBusHttpGet" type="tns:HelloBusHttpGet">
    <http:binding verb="GET" />
    <wsdl:operation name="QueryAllBusLd">
      <http:operation location="/QueryAllBusLd" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryResale">
      <http:operation location="/QueryResale" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryHellobus">
      <http:operation location="/QueryHellobus" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryHellobus4ivr">
      <http:operation location="/QueryHellobus4ivr" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryHellobus4ivrLd">
      <http:operation location="/QueryHellobus4ivrLd" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="QueryHellobusLd">
      <http:operation location="/QueryHellobusLd" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="HelloBusHttpPost" type="tns:HelloBusHttpPost">
    <http:binding verb="POST" />
    <wsdl:operation name="QueryAllBusLd">
      <http:operation location="/QueryAllBusLd" />
      <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="QueryResale">
      <http:operation location="/QueryResale" />
      <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="QueryHellobus">
      <http:operation location="/QueryHellobus" />
      <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="QueryHellobus4ivr">
      <http:operation location="/QueryHellobus4ivr" />
      <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="QueryHellobus4ivrLd">
      <http:operation location="/QueryHellobus4ivrLd" />
      <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="QueryHellobusLd">
      <http:operation location="/QueryHellobusLd" />
      <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="HelloBus">
    <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Web service HelloBus</wsdl:documentation>
    <wsdl:port name="HelloBusSoap" binding="tns:HelloBusSoap">
      <soap:address location="https://hellobuswsweb.tper.it/web-services/hello-bus.asmx" />
    </wsdl:port>
    <wsdl:port name="HelloBusSoap12" binding="tns:HelloBusSoap12">
      <soap12:address location="https://hellobuswsweb.tper.it/web-services/hello-bus.asmx" />
    </wsdl:port>
    <wsdl:port name="HelloBusHttpGet" binding="tns:HelloBusHttpGet">
      <http:address location="https://hellobuswsweb.tper.it/web-services/hello-bus.asmx" />
    </wsdl:port>
    <wsdl:port name="HelloBusHttpPost" binding="tns:HelloBusHttpPost">
      <http:address location="https://hellobuswsweb.tper.it/web-services/hello-bus.asmx" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>