<?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://solwsweb.tper.it/web-services/opendata.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://solwsweb.tper.it/web-services/opendata.asmx" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Web service OpenData</wsdl:documentation>
  <wsdl:types>
    <s:schema elementFormDefault="qualified" targetNamespace="https://solwsweb.tper.it/web-services/opendata.asmx">
      <s:element name="OpenDataArchi">
        <s:complexType />
      </s:element>
      <s:element name="OpenDataArchiResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="OpenDataArchiResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="OpenDataFermate">
        <s:complexType />
      </s:element>
      <s:element name="OpenDataFermateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="OpenDataFermateResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="OpenDataLinee">
        <s:complexType />
      </s:element>
      <s:element name="OpenDataLineeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="OpenDataLineeResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="OpenDataLineeFermate">
        <s:complexType />
      </s:element>
      <s:element name="OpenDataLineeFermateResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="OpenDataLineeFermateResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="OpenDataLineeFerroviarie">
        <s:complexType />
      </s:element>
      <s:element name="OpenDataLineeFerroviarieResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="OpenDataLineeFerroviarieResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="OpenDataLineePercorsi">
        <s:complexType />
      </s:element>
      <s:element name="OpenDataLineePercorsiResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="OpenDataLineePercorsiResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="OpenDataLocalitaZone">
        <s:complexType />
      </s:element>
      <s:element name="OpenDataLocalitaZoneResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="OpenDataLocalitaZoneResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="OpenDataRivendite">
        <s:complexType />
      </s:element>
      <s:element name="OpenDataRivenditeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="OpenDataRivenditeResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="OpenDataStazioniFerroviarie">
        <s:complexType />
      </s:element>
      <s:element name="OpenDataStazioniFerroviarieResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="OpenDataStazioniFerroviarieResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="OpenDataVersione">
        <s:complexType />
      </s:element>
      <s:element name="OpenDataVersioneResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="OpenDataVersioneResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="OpenDataZone">
        <s:complexType />
      </s:element>
      <s:element name="OpenDataZoneResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="OpenDataZoneResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DataSet" nillable="true">
        <s:complexType>
          <s:sequence>
            <s:element ref="s:schema" />
            <s:any />
          </s:sequence>
        </s:complexType>
      </s:element>
    </s:schema>
  </wsdl:types>
  <wsdl:message name="OpenDataArchiSoapIn">
    <wsdl:part name="parameters" element="tns:OpenDataArchi" />
  </wsdl:message>
  <wsdl:message name="OpenDataArchiSoapOut">
    <wsdl:part name="parameters" element="tns:OpenDataArchiResponse" />
  </wsdl:message>
  <wsdl:message name="OpenDataFermateSoapIn">
    <wsdl:part name="parameters" element="tns:OpenDataFermate" />
  </wsdl:message>
  <wsdl:message name="OpenDataFermateSoapOut">
    <wsdl:part name="parameters" element="tns:OpenDataFermateResponse" />
  </wsdl:message>
  <wsdl:message name="OpenDataLineeSoapIn">
    <wsdl:part name="parameters" element="tns:OpenDataLinee" />
  </wsdl:message>
  <wsdl:message name="OpenDataLineeSoapOut">
    <wsdl:part name="parameters" element="tns:OpenDataLineeResponse" />
  </wsdl:message>
  <wsdl:message name="OpenDataLineeFermateSoapIn">
    <wsdl:part name="parameters" element="tns:OpenDataLineeFermate" />
  </wsdl:message>
  <wsdl:message name="OpenDataLineeFermateSoapOut">
    <wsdl:part name="parameters" element="tns:OpenDataLineeFermateResponse" />
  </wsdl:message>
  <wsdl:message name="OpenDataLineeFerroviarieSoapIn">
    <wsdl:part name="parameters" element="tns:OpenDataLineeFerroviarie" />
  </wsdl:message>
  <wsdl:message name="OpenDataLineeFerroviarieSoapOut">
    <wsdl:part name="parameters" element="tns:OpenDataLineeFerroviarieResponse" />
  </wsdl:message>
  <wsdl:message name="OpenDataLineePercorsiSoapIn">
    <wsdl:part name="parameters" element="tns:OpenDataLineePercorsi" />
  </wsdl:message>
  <wsdl:message name="OpenDataLineePercorsiSoapOut">
    <wsdl:part name="parameters" element="tns:OpenDataLineePercorsiResponse" />
  </wsdl:message>
  <wsdl:message name="OpenDataLocalitaZoneSoapIn">
    <wsdl:part name="parameters" element="tns:OpenDataLocalitaZone" />
  </wsdl:message>
  <wsdl:message name="OpenDataLocalitaZoneSoapOut">
    <wsdl:part name="parameters" element="tns:OpenDataLocalitaZoneResponse" />
  </wsdl:message>
  <wsdl:message name="OpenDataRivenditeSoapIn">
    <wsdl:part name="parameters" element="tns:OpenDataRivendite" />
  </wsdl:message>
  <wsdl:message name="OpenDataRivenditeSoapOut">
    <wsdl:part name="parameters" element="tns:OpenDataRivenditeResponse" />
  </wsdl:message>
  <wsdl:message name="OpenDataStazioniFerroviarieSoapIn">
    <wsdl:part name="parameters" element="tns:OpenDataStazioniFerroviarie" />
  </wsdl:message>
  <wsdl:message name="OpenDataStazioniFerroviarieSoapOut">
    <wsdl:part name="parameters" element="tns:OpenDataStazioniFerroviarieResponse" />
  </wsdl:message>
  <wsdl:message name="OpenDataVersioneSoapIn">
    <wsdl:part name="parameters" element="tns:OpenDataVersione" />
  </wsdl:message>
  <wsdl:message name="OpenDataVersioneSoapOut">
    <wsdl:part name="parameters" element="tns:OpenDataVersioneResponse" />
  </wsdl:message>
  <wsdl:message name="OpenDataZoneSoapIn">
    <wsdl:part name="parameters" element="tns:OpenDataZone" />
  </wsdl:message>
  <wsdl:message name="OpenDataZoneSoapOut">
    <wsdl:part name="parameters" element="tns:OpenDataZoneResponse" />
  </wsdl:message>
  <wsdl:message name="OpenDataArchiHttpGetIn" />
  <wsdl:message name="OpenDataArchiHttpGetOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="OpenDataFermateHttpGetIn" />
  <wsdl:message name="OpenDataFermateHttpGetOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="OpenDataLineeHttpGetIn" />
  <wsdl:message name="OpenDataLineeHttpGetOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="OpenDataLineeFermateHttpGetIn" />
  <wsdl:message name="OpenDataLineeFermateHttpGetOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="OpenDataLineeFerroviarieHttpGetIn" />
  <wsdl:message name="OpenDataLineeFerroviarieHttpGetOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="OpenDataLineePercorsiHttpGetIn" />
  <wsdl:message name="OpenDataLineePercorsiHttpGetOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="OpenDataLocalitaZoneHttpGetIn" />
  <wsdl:message name="OpenDataLocalitaZoneHttpGetOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="OpenDataRivenditeHttpGetIn" />
  <wsdl:message name="OpenDataRivenditeHttpGetOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="OpenDataStazioniFerroviarieHttpGetIn" />
  <wsdl:message name="OpenDataStazioniFerroviarieHttpGetOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="OpenDataVersioneHttpGetIn" />
  <wsdl:message name="OpenDataVersioneHttpGetOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="OpenDataZoneHttpGetIn" />
  <wsdl:message name="OpenDataZoneHttpGetOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="OpenDataArchiHttpPostIn" />
  <wsdl:message name="OpenDataArchiHttpPostOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="OpenDataFermateHttpPostIn" />
  <wsdl:message name="OpenDataFermateHttpPostOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="OpenDataLineeHttpPostIn" />
  <wsdl:message name="OpenDataLineeHttpPostOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="OpenDataLineeFermateHttpPostIn" />
  <wsdl:message name="OpenDataLineeFermateHttpPostOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="OpenDataLineeFerroviarieHttpPostIn" />
  <wsdl:message name="OpenDataLineeFerroviarieHttpPostOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="OpenDataLineePercorsiHttpPostIn" />
  <wsdl:message name="OpenDataLineePercorsiHttpPostOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="OpenDataLocalitaZoneHttpPostIn" />
  <wsdl:message name="OpenDataLocalitaZoneHttpPostOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="OpenDataRivenditeHttpPostIn" />
  <wsdl:message name="OpenDataRivenditeHttpPostOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="OpenDataStazioniFerroviarieHttpPostIn" />
  <wsdl:message name="OpenDataStazioniFerroviarieHttpPostOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="OpenDataVersioneHttpPostIn" />
  <wsdl:message name="OpenDataVersioneHttpPostOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:message name="OpenDataZoneHttpPostIn" />
  <wsdl:message name="OpenDataZoneHttpPostOut">
    <wsdl:part name="Body" element="tns:DataSet" />
  </wsdl:message>
  <wsdl:portType name="OpenDataSoap">
    <wsdl:operation name="OpenDataArchi">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">OpenData archi di linea</wsdl:documentation>
      <wsdl:input message="tns:OpenDataArchiSoapIn" />
      <wsdl:output message="tns:OpenDataArchiSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="OpenDataFermate">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">OpenData delle fermate</wsdl:documentation>
      <wsdl:input message="tns:OpenDataFermateSoapIn" />
      <wsdl:output message="tns:OpenDataFermateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="OpenDataLinee">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">OpenData delle linee</wsdl:documentation>
      <wsdl:input message="tns:OpenDataLineeSoapIn" />
      <wsdl:output message="tns:OpenDataLineeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="OpenDataLineeFermate">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">OpenData che associa le linee alle fermate</wsdl:documentation>
      <wsdl:input message="tns:OpenDataLineeFermateSoapIn" />
      <wsdl:output message="tns:OpenDataLineeFermateSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="OpenDataLineeFerroviarie">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">OpenData delle linee ferroviarie</wsdl:documentation>
      <wsdl:input message="tns:OpenDataLineeFerroviarieSoapIn" />
      <wsdl:output message="tns:OpenDataLineeFerroviarieSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="OpenDataLineePercorsi">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">OpenData delle linee come successione di archi</wsdl:documentation>
      <wsdl:input message="tns:OpenDataLineePercorsiSoapIn" />
      <wsdl:output message="tns:OpenDataLineePercorsiSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="OpenDataLocalitaZone">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">OpenData che associa le località alla/e zona/e</wsdl:documentation>
      <wsdl:input message="tns:OpenDataLocalitaZoneSoapIn" />
      <wsdl:output message="tns:OpenDataLocalitaZoneSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="OpenDataRivendite">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">OpenData delle rivendite</wsdl:documentation>
      <wsdl:input message="tns:OpenDataRivenditeSoapIn" />
      <wsdl:output message="tns:OpenDataRivenditeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="OpenDataStazioniFerroviarie">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">OpenData delle stazioni ferroviarie</wsdl:documentation>
      <wsdl:input message="tns:OpenDataStazioniFerroviarieSoapIn" />
      <wsdl:output message="tns:OpenDataStazioniFerroviarieSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="OpenDataVersione">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Versione attuale degli open data</wsdl:documentation>
      <wsdl:input message="tns:OpenDataVersioneSoapIn" />
      <wsdl:output message="tns:OpenDataVersioneSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="OpenDataZone">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">OpenData delle zone</wsdl:documentation>
      <wsdl:input message="tns:OpenDataZoneSoapIn" />
      <wsdl:output message="tns:OpenDataZoneSoapOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:portType name="OpenDataHttpGet">
    <wsdl:operation name="OpenDataArchi">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">OpenData archi di linea</wsdl:documentation>
      <wsdl:input message="tns:OpenDataArchiHttpGetIn" />
      <wsdl:output message="tns:OpenDataArchiHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="OpenDataFermate">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">OpenData delle fermate</wsdl:documentation>
      <wsdl:input message="tns:OpenDataFermateHttpGetIn" />
      <wsdl:output message="tns:OpenDataFermateHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="OpenDataLinee">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">OpenData delle linee</wsdl:documentation>
      <wsdl:input message="tns:OpenDataLineeHttpGetIn" />
      <wsdl:output message="tns:OpenDataLineeHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="OpenDataLineeFermate">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">OpenData che associa le linee alle fermate</wsdl:documentation>
      <wsdl:input message="tns:OpenDataLineeFermateHttpGetIn" />
      <wsdl:output message="tns:OpenDataLineeFermateHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="OpenDataLineeFerroviarie">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">OpenData delle linee ferroviarie</wsdl:documentation>
      <wsdl:input message="tns:OpenDataLineeFerroviarieHttpGetIn" />
      <wsdl:output message="tns:OpenDataLineeFerroviarieHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="OpenDataLineePercorsi">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">OpenData delle linee come successione di archi</wsdl:documentation>
      <wsdl:input message="tns:OpenDataLineePercorsiHttpGetIn" />
      <wsdl:output message="tns:OpenDataLineePercorsiHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="OpenDataLocalitaZone">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">OpenData che associa le località alla/e zona/e</wsdl:documentation>
      <wsdl:input message="tns:OpenDataLocalitaZoneHttpGetIn" />
      <wsdl:output message="tns:OpenDataLocalitaZoneHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="OpenDataRivendite">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">OpenData delle rivendite</wsdl:documentation>
      <wsdl:input message="tns:OpenDataRivenditeHttpGetIn" />
      <wsdl:output message="tns:OpenDataRivenditeHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="OpenDataStazioniFerroviarie">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">OpenData delle stazioni ferroviarie</wsdl:documentation>
      <wsdl:input message="tns:OpenDataStazioniFerroviarieHttpGetIn" />
      <wsdl:output message="tns:OpenDataStazioniFerroviarieHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="OpenDataVersione">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Versione attuale degli open data</wsdl:documentation>
      <wsdl:input message="tns:OpenDataVersioneHttpGetIn" />
      <wsdl:output message="tns:OpenDataVersioneHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="OpenDataZone">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">OpenData delle zone</wsdl:documentation>
      <wsdl:input message="tns:OpenDataZoneHttpGetIn" />
      <wsdl:output message="tns:OpenDataZoneHttpGetOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:portType name="OpenDataHttpPost">
    <wsdl:operation name="OpenDataArchi">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">OpenData archi di linea</wsdl:documentation>
      <wsdl:input message="tns:OpenDataArchiHttpPostIn" />
      <wsdl:output message="tns:OpenDataArchiHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="OpenDataFermate">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">OpenData delle fermate</wsdl:documentation>
      <wsdl:input message="tns:OpenDataFermateHttpPostIn" />
      <wsdl:output message="tns:OpenDataFermateHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="OpenDataLinee">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">OpenData delle linee</wsdl:documentation>
      <wsdl:input message="tns:OpenDataLineeHttpPostIn" />
      <wsdl:output message="tns:OpenDataLineeHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="OpenDataLineeFermate">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">OpenData che associa le linee alle fermate</wsdl:documentation>
      <wsdl:input message="tns:OpenDataLineeFermateHttpPostIn" />
      <wsdl:output message="tns:OpenDataLineeFermateHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="OpenDataLineeFerroviarie">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">OpenData delle linee ferroviarie</wsdl:documentation>
      <wsdl:input message="tns:OpenDataLineeFerroviarieHttpPostIn" />
      <wsdl:output message="tns:OpenDataLineeFerroviarieHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="OpenDataLineePercorsi">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">OpenData delle linee come successione di archi</wsdl:documentation>
      <wsdl:input message="tns:OpenDataLineePercorsiHttpPostIn" />
      <wsdl:output message="tns:OpenDataLineePercorsiHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="OpenDataLocalitaZone">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">OpenData che associa le località alla/e zona/e</wsdl:documentation>
      <wsdl:input message="tns:OpenDataLocalitaZoneHttpPostIn" />
      <wsdl:output message="tns:OpenDataLocalitaZoneHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="OpenDataRivendite">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">OpenData delle rivendite</wsdl:documentation>
      <wsdl:input message="tns:OpenDataRivenditeHttpPostIn" />
      <wsdl:output message="tns:OpenDataRivenditeHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="OpenDataStazioniFerroviarie">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">OpenData delle stazioni ferroviarie</wsdl:documentation>
      <wsdl:input message="tns:OpenDataStazioniFerroviarieHttpPostIn" />
      <wsdl:output message="tns:OpenDataStazioniFerroviarieHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="OpenDataVersione">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Versione attuale degli open data</wsdl:documentation>
      <wsdl:input message="tns:OpenDataVersioneHttpPostIn" />
      <wsdl:output message="tns:OpenDataVersioneHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="OpenDataZone">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">OpenData delle zone</wsdl:documentation>
      <wsdl:input message="tns:OpenDataZoneHttpPostIn" />
      <wsdl:output message="tns:OpenDataZoneHttpPostOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="OpenDataSoap" type="tns:OpenDataSoap">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="OpenDataArchi">
      <soap:operation soapAction="https://solwsweb.tper.it/web-services/opendata.asmx/OpenDataArchi" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenDataFermate">
      <soap:operation soapAction="https://solwsweb.tper.it/web-services/opendata.asmx/OpenDataFermate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenDataLinee">
      <soap:operation soapAction="https://solwsweb.tper.it/web-services/opendata.asmx/OpenDataLinee" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenDataLineeFermate">
      <soap:operation soapAction="https://solwsweb.tper.it/web-services/opendata.asmx/OpenDataLineeFermate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenDataLineeFerroviarie">
      <soap:operation soapAction="https://solwsweb.tper.it/web-services/opendata.asmx/OpenDataLineeFerroviarie" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenDataLineePercorsi">
      <soap:operation soapAction="https://solwsweb.tper.it/web-services/opendata.asmx/OpenDataLineePercorsi" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenDataLocalitaZone">
      <soap:operation soapAction="https://solwsweb.tper.it/web-services/opendata.asmx/OpenDataLocalitaZone" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenDataRivendite">
      <soap:operation soapAction="https://solwsweb.tper.it/web-services/opendata.asmx/OpenDataRivendite" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenDataStazioniFerroviarie">
      <soap:operation soapAction="https://solwsweb.tper.it/web-services/opendata.asmx/OpenDataStazioniFerroviarie" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenDataVersione">
      <soap:operation soapAction="https://solwsweb.tper.it/web-services/opendata.asmx/OpenDataVersione" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenDataZone">
      <soap:operation soapAction="https://solwsweb.tper.it/web-services/opendata.asmx/OpenDataZone" 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="OpenDataSoap12" type="tns:OpenDataSoap">
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="OpenDataArchi">
      <soap12:operation soapAction="https://solwsweb.tper.it/web-services/opendata.asmx/OpenDataArchi" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenDataFermate">
      <soap12:operation soapAction="https://solwsweb.tper.it/web-services/opendata.asmx/OpenDataFermate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenDataLinee">
      <soap12:operation soapAction="https://solwsweb.tper.it/web-services/opendata.asmx/OpenDataLinee" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenDataLineeFermate">
      <soap12:operation soapAction="https://solwsweb.tper.it/web-services/opendata.asmx/OpenDataLineeFermate" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenDataLineeFerroviarie">
      <soap12:operation soapAction="https://solwsweb.tper.it/web-services/opendata.asmx/OpenDataLineeFerroviarie" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenDataLineePercorsi">
      <soap12:operation soapAction="https://solwsweb.tper.it/web-services/opendata.asmx/OpenDataLineePercorsi" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenDataLocalitaZone">
      <soap12:operation soapAction="https://solwsweb.tper.it/web-services/opendata.asmx/OpenDataLocalitaZone" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenDataRivendite">
      <soap12:operation soapAction="https://solwsweb.tper.it/web-services/opendata.asmx/OpenDataRivendite" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenDataStazioniFerroviarie">
      <soap12:operation soapAction="https://solwsweb.tper.it/web-services/opendata.asmx/OpenDataStazioniFerroviarie" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenDataVersione">
      <soap12:operation soapAction="https://solwsweb.tper.it/web-services/opendata.asmx/OpenDataVersione" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenDataZone">
      <soap12:operation soapAction="https://solwsweb.tper.it/web-services/opendata.asmx/OpenDataZone" 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="OpenDataHttpGet" type="tns:OpenDataHttpGet">
    <http:binding verb="GET" />
    <wsdl:operation name="OpenDataArchi">
      <http:operation location="/OpenDataArchi" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenDataFermate">
      <http:operation location="/OpenDataFermate" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenDataLinee">
      <http:operation location="/OpenDataLinee" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenDataLineeFermate">
      <http:operation location="/OpenDataLineeFermate" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenDataLineeFerroviarie">
      <http:operation location="/OpenDataLineeFerroviarie" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenDataLineePercorsi">
      <http:operation location="/OpenDataLineePercorsi" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenDataLocalitaZone">
      <http:operation location="/OpenDataLocalitaZone" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenDataRivendite">
      <http:operation location="/OpenDataRivendite" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenDataStazioniFerroviarie">
      <http:operation location="/OpenDataStazioniFerroviarie" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenDataVersione">
      <http:operation location="/OpenDataVersione" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="OpenDataZone">
      <http:operation location="/OpenDataZone" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="OpenDataHttpPost" type="tns:OpenDataHttpPost">
    <http:binding verb="POST" />
    <wsdl:operation name="OpenDataArchi">
      <http:operation location="/OpenDataArchi" />
      <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="OpenDataFermate">
      <http:operation location="/OpenDataFermate" />
      <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="OpenDataLinee">
      <http:operation location="/OpenDataLinee" />
      <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="OpenDataLineeFermate">
      <http:operation location="/OpenDataLineeFermate" />
      <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="OpenDataLineeFerroviarie">
      <http:operation location="/OpenDataLineeFerroviarie" />
      <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="OpenDataLineePercorsi">
      <http:operation location="/OpenDataLineePercorsi" />
      <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="OpenDataLocalitaZone">
      <http:operation location="/OpenDataLocalitaZone" />
      <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="OpenDataRivendite">
      <http:operation location="/OpenDataRivendite" />
      <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="OpenDataStazioniFerroviarie">
      <http:operation location="/OpenDataStazioniFerroviarie" />
      <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="OpenDataVersione">
      <http:operation location="/OpenDataVersione" />
      <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="OpenDataZone">
      <http:operation location="/OpenDataZone" />
      <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="OpenData">
    <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Web service OpenData</wsdl:documentation>
    <wsdl:port name="OpenDataSoap" binding="tns:OpenDataSoap">
      <soap:address location="https://solwsweb.tper.it/web-services/open-data.asmx" />
    </wsdl:port>
    <wsdl:port name="OpenDataSoap12" binding="tns:OpenDataSoap12">
      <soap12:address location="https://solwsweb.tper.it/web-services/open-data.asmx" />
    </wsdl:port>
    <wsdl:port name="OpenDataHttpGet" binding="tns:OpenDataHttpGet">
      <http:address location="https://solwsweb.tper.it/web-services/open-data.asmx" />
    </wsdl:port>
    <wsdl:port name="OpenDataHttpPost" binding="tns:OpenDataHttpPost">
      <http:address location="https://solwsweb.tper.it/web-services/open-data.asmx" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>