e.Toscana Compliance 
Request for Comments: 113 
Del: 08/12/2008 
Categoria: Applicativa
Destinatari: Regione Toscana, Province

Attributi Domicilio Elettronico
 
Indice
------
1. Contesto di riferimento	
2. Obiettivi	
3. Lo strumento per integrare i sistemi informativi	
4. Interazioni previste tra Province e Regione
4.1. CU1  Provincia notifica dati alla Regione
4.1.1. Formato messaggio MOVTURIST - "Movimentazione Turistica"
4.1.2. Formato messaggio MOVACK - "Esito Comunicazione"
5. Prodotti attesi
6. Bibliografia


WsPubblicatoreAde.wsdl:
=======================
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions targetNamespace="http://ade.sil.toscana.regione.it" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://ade.sil.toscana.regione.it" xmlns:intf="http://ade.sil.toscana.regione.it" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<!--WSDL created by Apache Axis version: 1.4
Built on Apr 22, 2006 (06:55:48 PDT)-->
 <wsdl:types>
  <schema elementFormDefault="qualified" targetNamespace="http://ade.sil.toscana.regione.it" xmlns="http://www.w3.org/2001/XMLSchema">
   <element name="newAde">
    <complexType>
     <sequence>
      <element name="ade" type="impl:Ade"/>
     </sequence>
    </complexType>
   </element>
   <complexType name="Ade">
    <sequence>
     <element name="EMail" nillable="true" type="xsd:string"/>
     <element name="codiceFiscale" nillable="true" type="xsd:string"/>
     <element name="cognome" nillable="true" type="xsd:string"/>
     <element name="nome" nillable="true" type="xsd:string"/>
    </sequence>
   </complexType>
   <element name="newAdeResponse">
    <complexType>
     <sequence>
      <element name="newAdeReturn" type="xsd:boolean"/>
     </sequence>
    </complexType>
   </element>
   <element name="modAde">
    <complexType>
     <sequence>
      <element name="ade" type="impl:Ade"/>
     </sequence>
    </complexType>
   </element>
   <element name="modAdeResponse">
    <complexType>
     <sequence>
      <element name="modAdeReturn" type="xsd:boolean"/>
     </sequence>
    </complexType>
   </element>
   <element name="delAde">
    <complexType>
     <sequence>
      <element name="ade" type="impl:Ade"/>
     </sequence>
    </complexType>
   </element>
   <element name="delAdeResponse">
    <complexType>
     <sequence>
      <element name="delAdeReturn" type="xsd:boolean"/>
     </sequence>
    </complexType>
   </element>
  </schema>
 </wsdl:types>

   <wsdl:message name="delAdeResponse">

      <wsdl:part element="impl:delAdeResponse" name="parameters"/>

   </wsdl:message>

   <wsdl:message name="delAdeRequest">

      <wsdl:part element="impl:delAde" name="parameters"/>

   </wsdl:message>

   <wsdl:message name="modAdeRequest">

      <wsdl:part element="impl:modAde" name="parameters"/>

   </wsdl:message>

   <wsdl:message name="modAdeResponse">

      <wsdl:part element="impl:modAdeResponse" name="parameters"/>

   </wsdl:message>

   <wsdl:message name="newAdeResponse">

      <wsdl:part element="impl:newAdeResponse" name="parameters"/>

   </wsdl:message>

   <wsdl:message name="newAdeRequest">

      <wsdl:part element="impl:newAde" name="parameters"/>

   </wsdl:message>

   <wsdl:portType name="WsPubblicatoreAde">

      <wsdl:operation name="newAde">

         <wsdl:input message="impl:newAdeRequest" name="newAdeRequest"/>

         <wsdl:output message="impl:newAdeResponse" name="newAdeResponse"/>

      </wsdl:operation>

      <wsdl:operation name="modAde">

         <wsdl:input message="impl:modAdeRequest" name="modAdeRequest"/>

         <wsdl:output message="impl:modAdeResponse" name="modAdeResponse"/>

      </wsdl:operation>

      <wsdl:operation name="delAde">

         <wsdl:input message="impl:delAdeRequest" name="delAdeRequest"/>

         <wsdl:output message="impl:delAdeResponse" name="delAdeResponse"/>

      </wsdl:operation>

   </wsdl:portType>

   <wsdl:binding name="WsPubblicatoreAdeSoapBinding" type="impl:WsPubblicatoreAde">

      <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>

      <wsdl:operation name="newAde">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="newAdeRequest">

            <wsdlsoap:body use="literal"/>

         </wsdl:input>

         <wsdl:output name="newAdeResponse">

            <wsdlsoap:body use="literal"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="modAde">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="modAdeRequest">

            <wsdlsoap:body use="literal"/>

         </wsdl:input>

         <wsdl:output name="modAdeResponse">

            <wsdlsoap:body use="literal"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="delAde">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="delAdeRequest">

            <wsdlsoap:body use="literal"/>

         </wsdl:input>

         <wsdl:output name="delAdeResponse">

            <wsdlsoap:body use="literal"/>

         </wsdl:output>

      </wsdl:operation>

   </wsdl:binding>

   <wsdl:service name="WsPubblicatoreAdeService">

      <wsdl:port binding="impl:WsPubblicatoreAdeSoapBinding" name="WsPubblicatoreAde">

         <wsdlsoap:address location="http://localhost:8080/ProxyADE/services/WsPubblicatoreAde"/>

      </wsdl:port>

   </wsdl:service>

</wsdl:definitions>

WsSottoscrittoreAde.wsdl
========================
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions targetNamespace="http://ade.sil.toscana.regione.it" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://ade.sil.toscana.regione.it" xmlns:intf="http://ade.sil.toscana.regione.it" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<!--WSDL created by Apache Axis version: 1.4
Built on Apr 22, 2006 (06:55:48 PDT)-->
 <wsdl:types>
  <schema elementFormDefault="qualified" targetNamespace="http://ade.sil.toscana.regione.it" xmlns="http://www.w3.org/2001/XMLSchema">
   <element name="getAllAde">
    <complexType/>
   </element>
   <element name="getAllAdeResponse">
    <complexType>
     <sequence>
      <element maxOccurs="unbounded" name="getAllAdeReturn" type="impl:Ade"/>
     </sequence>
    </complexType>
   </element>
   <complexType name="Ade">
    <sequence>
     <element name="EMail" nillable="true" type="xsd:string"/>
     <element name="codiceFiscale" nillable="true" type="xsd:string"/>
     <element name="cognome" nillable="true" type="xsd:string"/>
     <element name="nome" nillable="true" type="xsd:string"/>
    </sequence>
   </complexType>
   <element name="getVarAde">
    <complexType>
     <sequence>
      <element name="sil" type="impl:Sil"/>
     </sequence>
    </complexType>
   </element>
   <complexType name="Sil">
    <sequence>
     <element name="name" nillable="true" type="xsd:string"/>
     <element name="passwd" nillable="true" type="xsd:string"/>
    </sequence>
   </complexType>
   <element name="getVarAdeResponse">
    <complexType>
     <sequence>
      <element maxOccurs="unbounded" name="getVarAdeReturn" type="impl:OpeAde"/>
     </sequence>
    </complexType>
   </element>
   <complexType name="OpeAde">
    <complexContent>
     <extension base="impl:Ade">
      <sequence>
       <element name="operazione" nillable="true" type="xsd:string"/>
      </sequence>
     </extension>
    </complexContent>
   </complexType>
  </schema>
 </wsdl:types>

   <wsdl:message name="getAllAdeRequest">

      <wsdl:part element="impl:getAllAde" name="parameters"/>

   </wsdl:message>

   <wsdl:message name="getAllAdeResponse">

      <wsdl:part element="impl:getAllAdeResponse" name="parameters"/>

   </wsdl:message>

   <wsdl:message name="getVarAdeRequest">

      <wsdl:part element="impl:getVarAde" name="parameters"/>

   </wsdl:message>

   <wsdl:message name="getVarAdeResponse">

      <wsdl:part element="impl:getVarAdeResponse" name="parameters"/>

   </wsdl:message>

   <wsdl:portType name="WsSottoscrittoreAde">

      <wsdl:operation name="getAllAde">

         <wsdl:input message="impl:getAllAdeRequest" name="getAllAdeRequest"/>

         <wsdl:output message="impl:getAllAdeResponse" name="getAllAdeResponse"/>

      </wsdl:operation>

      <wsdl:operation name="getVarAde">

         <wsdl:input message="impl:getVarAdeRequest" name="getVarAdeRequest"/>

         <wsdl:output message="impl:getVarAdeResponse" name="getVarAdeResponse"/>

      </wsdl:operation>

   </wsdl:portType>

   <wsdl:binding name="WsSottoscrittoreAdeSoapBinding" type="impl:WsSottoscrittoreAde">

      <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>

      <wsdl:operation name="getAllAde">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getAllAdeRequest">

            <wsdlsoap:body use="literal"/>

         </wsdl:input>

         <wsdl:output name="getAllAdeResponse">

            <wsdlsoap:body use="literal"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getVarAde">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getVarAdeRequest">

            <wsdlsoap:body use="literal"/>

         </wsdl:input>

         <wsdl:output name="getVarAdeResponse">

            <wsdlsoap:body use="literal"/>

         </wsdl:output>

      </wsdl:operation>

   </wsdl:binding>

   <wsdl:service name="WsSottoscrittoreAdeService">

      <wsdl:port binding="impl:WsSottoscrittoreAdeSoapBinding" name="WsSottoscrittoreAde">

         <wsdlsoap:address location="http://localhost:8080/ProxyADE/services/WsSottoscrittoreAde"/>

      </wsdl:port>

   </wsdl:service>

</wsdl:definitions>
