<?xml version="1.0" encoding="UTF-8"?> <definitions targetNamespace="http://idol.webservices.protocollo.pubblici.saga.it" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://idol.webservices.protocollo.pubblici.saga.it" xmlns:intf="http://idol.webservices.protocollo.pubblici.saga.it" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <wsdl:types> <schema targetNamespace="http://idol.webservices.protocollo.pubblici.saga.it" xmlns="http://www.w3.org/2001/XMLSchema"> <complexType name="MittenteDestinatario"> <sequence> <element name="CodiceComuneNascita" nillable="true" type="xsd:string"/> <element name="CodiceComuneResidenza" nillable="true" type="xsd:string"/> <element name="CodiceFiscale" nillable="true" type="xsd:string"/> <element name="CognomeNome" nillable="true" type="xsd:string"/> <element name="DataNascita" nillable="true" type="xsd:string"/> <element name="Indirizzo" nillable="true" type="xsd:string"/> <element name="Localita" nillable="true" type="xsd:string"/> <element name="Nazionalita" nillable="true" type="xsd:string"/> </sequence> </complexType> <complexType name="ArrayOfMittenteDestinatarioIn"> <sequence> <element maxOccurs="unbounded" minOccurs="0" name="MittenteDestinatario" nillable="true" type="impl:MittenteDestinatario"/> </sequence> </complexType> <element name="InserisciProtocolloEAnagrafiche"> <complexType> <sequence> <element minOccurs="1" maxOccurs="1" name="ProtoIn" nillable="true" type="impl:ProtocolloIn" /> </sequence> </complexType> </element> <complexType name="ProtocolloIn"> <sequence> <element name="AggiornaAnagrafiche" nillable="true" type="xsd:string"/> <element name="AnnoPratica" nillable="true" type="xsd:string"/> <element name="Classifica" nillable="true" type="xsd:string"/> <element name="Data" nillable="true" type="xsd:string"/> <element name="InCaricoA" nillable="true" type="xsd:string"/> <element name="MittenteInterno" nillable="true" type="xsd:string"/> <element name="MittentiDestinatari" nillable="true" type="impl:ArrayOfMittenteDestinatarioIn"/> <element name="NumeroPratica" nillable="true" type="xsd:string"/> <element name="Oggetto" nillable="true" type="xsd:string"/> <element name="Origine" nillable="true" type="xsd:string"/> <element name="Ruolo" nillable="true" type="xsd:string"/> <element name="TipoDocumento" nillable="true" type="xsd:string"/> <element name="Utente" nillable="true" type="xsd:string"/> </sequence> </complexType> <element name="protoIn" type="impl:ProtocolloIn"/> <complexType name="ProtocolloOut"> <sequence> <element maxOccurs="1" minOccurs="0" name="IdDocumento" nillable="true" type="xsd:string"/> <element maxOccurs="1" minOccurs="0" name="AnnoProtocollo" nillable="true" type="xsd:string"/> <element maxOccurs="1" minOccurs="0" name="NumeroProtocollo" nillable="true" type="xsd:string"/> <element maxOccurs="1" minOccurs="0" name="DataProtocollo" nillable="true" type="xsd:string"/> <element maxOccurs="1" minOccurs="0" name="Messaggio" nillable="true" type="xsd:string"/> <element maxOccurs="1" minOccurs="0" name="Registro" nillable="true" type="xsd:string"/> </sequence> </complexType> <element maxOccurs="1" minOccurs="1" name="inserisciProtocolloEAnagraficheReturn" type="impl:ProtocolloOut"/> </schema> </wsdl:types> <message name="inserisciProtocolloEAnagraficheResponse"> <part element="impl:inserisciProtocolloEAnagraficheReturn" name="inserisciProtocolloEAnagraficheReturn"/> </message> <message name="inserisciProtocolloEAnagraficheRequest"> <part name="protoIn" element="impl:InserisciProtocolloEAnagrafiche" /> </message> <portType name="ProWSIdol"> <operation name="inserisciProtocolloEAnagrafiche" parameterOrder="protoIn"> <input message="impl:inserisciProtocolloEAnagraficheRequest" name="inserisciProtocolloEAnagraficheRequest"/> <output message="impl:inserisciProtocolloEAnagraficheResponse" name="inserisciProtocolloEAnagraficheResponse"/> </operation> </portType> <binding name="ProWSIdolSoapBinding" type="impl:ProWSIdol"> <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> <operation name="inserisciProtocolloEAnagrafiche"> <wsdlsoap:operation soapAction=""/> <input name="inserisciProtocolloEAnagraficheRequest"> <wsdlsoap:body namespace="http://idol.webservices.protocollo.pubblici.saga.it" use="literal"/> </input> <output name="inserisciProtocolloEAnagraficheResponse"> <wsdlsoap:body namespace="http://idol.webservices.protocollo.pubblici.saga.it" use="literal"/> </output> </operation> </binding> <service name="ProWSIdolService"> <port binding="impl:ProWSIdolSoapBinding" name="ProWSIdol"> <wsdlsoap:address location="http://localhost:8080/client/services/ProWSIdol"/> </port> </service> </definitions>