<?xml version="1.0" encoding="UTF-8"?>
<definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:s0="http://www.cedaf.it/schema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" targetNamespace="http://www.cedaf.it/schema" xmlns="http://schemas.xmlsoap.org/wsdl/">
	<types>
		<s:schema elementFormDefault="qualified" targetNamespace="http://www.cedaf.it/schema">
			<s:element name="wm_stato_soggetto">
				<s:complexType>
					<s:sequence>
						<s:element minOccurs="0" maxOccurs="1" name="codice_fiscale" type="s:string"/>
						<s:element minOccurs="1" maxOccurs="1" name="codice_soggetto" type="s:int"/>
					</s:sequence>
				</s:complexType>
			</s:element>
			<s:element name="wm_stato_soggettoResponse">
				<s:complexType>
					<s:sequence>
						<s:element minOccurs="0" maxOccurs="1" name="wm_stato_soggettoResult" type="s:string"/>
					</s:sequence>
				</s:complexType>
			</s:element>
			<s:element name="wm_soggetto">
				<s:complexType>
					<s:sequence>
						<s:element minOccurs="0" maxOccurs="1" name="codice_fiscale" type="s:string"/>
						<s:element minOccurs="1" maxOccurs="1" name="codice_soggetto" type="s:int"/>
					</s:sequence>
				</s:complexType>
			</s:element>
			<s:element name="wm_soggettoResponse">
				<s:complexType>
					<s:sequence>
						<s:element minOccurs="0" maxOccurs="1" name="wm_soggettoResult" type="s:string"/>
					</s:sequence>
				</s:complexType>
			</s:element>
			<s:element name="wm_famiglia">
				<s:complexType>
					<s:sequence>
						<s:element minOccurs="1" maxOccurs="1" name="codice_famiglia" type="s:int"/>
					</s:sequence>
				</s:complexType>
			</s:element>
			<s:element name="wm_famigliaResponse">
				<s:complexType>
					<s:sequence>
						<s:element minOccurs="0" maxOccurs="1" name="wm_famigliaResult" type="s:string"/>
					</s:sequence>
				</s:complexType>
			</s:element>
			<s:element name="wm_immagine">
				<s:complexType>
					<s:sequence>
						<s:element minOccurs="1" maxOccurs="1" name="codice_soggetto" type="s:int"/>
						<s:element minOccurs="1" maxOccurs="1" name="codice_documento" type="s:int"/>
					</s:sequence>
				</s:complexType>
			</s:element>
			<s:element name="wm_immagineResponse">
				<s:complexType>
					<s:sequence>
						<s:element minOccurs="0" maxOccurs="1" name="wm_immagineResult" type="s:string"/>
					</s:sequence>
				</s:complexType>
			</s:element>
			<s:element name="wm_ricerca_soggetto">
				<s:complexType>
					<s:sequence>
						<s:element minOccurs="0" maxOccurs="1" name="wm_ricerca_soggetto_in" type="s:string"/>
					</s:sequence>
				</s:complexType>
			</s:element>
			<s:element name="wm_ricerca_soggettoResponse">
				<s:complexType>
					<s:sequence>
						<s:element minOccurs="0" maxOccurs="1" name="wm_ricerca_soggettoResult" type="s:string"/>
					</s:sequence>
				</s:complexType>
			</s:element>
			<s:element name="wm_lista_procedimenti">
				<s:complexType>
					<s:sequence>
						<s:element minOccurs="0" maxOccurs="1" name="codice_fiscale" type="s:string"/>
						<s:element minOccurs="0" maxOccurs="1" name="sessione" type="s:string"/>
						<s:element minOccurs="0" maxOccurs="1" name="data_inizio" type="s:string"/>
						<s:element minOccurs="0" maxOccurs="1" name="data_fine" type="s:string"/>
						<s:element minOccurs="0" maxOccurs="1" name="stato_proc" type="s:string"/>
					</s:sequence>
				</s:complexType>
			</s:element>
			<s:element name="wm_lista_procedimentiResponse">
				<s:complexType>
					<s:sequence>
						<s:element minOccurs="0" maxOccurs="1" name="wm_lista_procedimentiResult" type="s:string"/>
					</s:sequence>
				</s:complexType>
			</s:element>
			<s:element name="wm_procedimento">
				<s:complexType>
					<s:sequence>
						<s:element minOccurs="0" maxOccurs="1" name="tipo_pratica" type="s:string"/>
						<s:element minOccurs="0" maxOccurs="1" name="data_compilazione" type="s:string"/>
						<s:element minOccurs="1" maxOccurs="1" name="numero_pratica" type="s:int"/>
					</s:sequence>
				</s:complexType>
			</s:element>
			<s:element name="wm_procedimentoResponse">
				<s:complexType>
					<s:sequence>
						<s:element minOccurs="0" maxOccurs="1" name="wm_procedimentoResult" type="s:string"/>
					</s:sequence>
				</s:complexType>
			</s:element>
			<s:element name="wm_attiva_procedimento">
				<s:complexType>
					<s:sequence>
						<s:element minOccurs="0" maxOccurs="1" name="codice_fiscale_titolare" type="s:string"/>
						<s:element minOccurs="0" maxOccurs="1" name="anagrafica_titolare" type="s:string"/>
						<s:element minOccurs="0" maxOccurs="1" name="codice_fiscale_richiedente" type="s:string"/>
						<s:element minOccurs="0" maxOccurs="1" name="anagrafica_richiedente" type="s:string"/>
						<s:element minOccurs="0" maxOccurs="1" name="tipo_procedimento" type="s:string"/>
						<s:element minOccurs="0" maxOccurs="1" name="dati_procedimento" type="s:string"/>
						<s:element minOccurs="0" maxOccurs="1" name="argomento" type="s:string"/>
						<s:element minOccurs="0" maxOccurs="1" name="richiesta" type="s:string"/>
					</s:sequence>
				</s:complexType>
			</s:element>
			<s:element name="wm_attiva_procedimentoResponse">
				<s:complexType>
					<s:sequence>
						<s:element minOccurs="0" maxOccurs="1" name="wm_attiva_procedimentoResult" type="s:string"/>
					</s:sequence>
				</s:complexType>
			</s:element>
			<s:element name="wm_parametri">
				<s:complexType>
					<s:sequence>
						<s:element minOccurs="0" maxOccurs="1" name="export_tables" type="s:string"/>
					</s:sequence>
				</s:complexType>
			</s:element>
			<s:element name="wm_parametriResponse">
				<s:complexType>
					<s:sequence>
						<s:element minOccurs="0" maxOccurs="1" name="wm_parametriResult" type="s:string"/>
					</s:sequence>
				</s:complexType>
			</s:element>
		</s:schema>
	</types>
	<message name="wm_stato_soggettoSoapIn">
		<part name="parameters" element="s0:wm_stato_soggetto"/>
	</message>
	<message name="wm_stato_soggettoSoapOut">
		<part name="parameters" element="s0:wm_stato_soggettoResponse"/>
	</message>
	<message name="wm_soggettoSoapIn">
		<part name="parameters" element="s0:wm_soggetto"/>
	</message>
	<message name="wm_soggettoSoapOut">
		<part name="parameters" element="s0:wm_soggettoResponse"/>
	</message>
	<message name="wm_famigliaSoapIn">
		<part name="parameters" element="s0:wm_famiglia"/>
	</message>
	<message name="wm_famigliaSoapOut">
		<part name="parameters" element="s0:wm_famigliaResponse"/>
	</message>
	<message name="wm_immagineSoapIn">
		<part name="parameters" element="s0:wm_immagine"/>
	</message>
	<message name="wm_immagineSoapOut">
		<part name="parameters" element="s0:wm_immagineResponse"/>
	</message>
	<message name="wm_ricerca_soggettoSoapIn">
		<part name="parameters" element="s0:wm_ricerca_soggetto"/>
	</message>
	<message name="wm_ricerca_soggettoSoapOut">
		<part name="parameters" element="s0:wm_ricerca_soggettoResponse"/>
	</message>
	<message name="wm_lista_procedimentiSoapIn">
		<part name="parameters" element="s0:wm_lista_procedimenti"/>
	</message>
	<message name="wm_lista_procedimentiSoapOut">
		<part name="parameters" element="s0:wm_lista_procedimentiResponse"/>
	</message>
	<message name="wm_procedimentoSoapIn">
		<part name="parameters" element="s0:wm_procedimento"/>
	</message>
	<message name="wm_procedimentoSoapOut">
		<part name="parameters" element="s0:wm_procedimentoResponse"/>
	</message>
	<message name="wm_attiva_procedimentoSoapIn">
		<part name="parameters" element="s0:wm_attiva_procedimento"/>
	</message>
	<message name="wm_attiva_procedimentoSoapOut">
		<part name="parameters" element="s0:wm_attiva_procedimentoResponse"/>
	</message>
	<message name="wm_parametriSoapIn">
		<part name="parameters" element="s0:wm_parametri"/>
	</message>
	<message name="wm_parametriSoapOut">
		<part name="parameters" element="s0:wm_parametriResponse"/>
	</message>
	<portType name="AnaWSSCedafBridgeSoap">
		<operation name="wm_stato_soggetto">
			<input message="s0:wm_stato_soggettoSoapIn"/>
			<output message="s0:wm_stato_soggettoSoapOut"/>
		</operation>
		<operation name="wm_soggetto">
			<input message="s0:wm_soggettoSoapIn"/>
			<output message="s0:wm_soggettoSoapOut"/>
		</operation>
		<operation name="wm_famiglia">
			<input message="s0:wm_famigliaSoapIn"/>
			<output message="s0:wm_famigliaSoapOut"/>
		</operation>
		<operation name="wm_immagine">
			<input message="s0:wm_immagineSoapIn"/>
			<output message="s0:wm_immagineSoapOut"/>
		</operation>
		<operation name="wm_ricerca_soggetto">
			<input message="s0:wm_ricerca_soggettoSoapIn"/>
			<output message="s0:wm_ricerca_soggettoSoapOut"/>
		</operation>
		<operation name="wm_lista_procedimenti">
			<input message="s0:wm_lista_procedimentiSoapIn"/>
			<output message="s0:wm_lista_procedimentiSoapOut"/>
		</operation>
		<operation name="wm_procedimento">
			<input message="s0:wm_procedimentoSoapIn"/>
			<output message="s0:wm_procedimentoSoapOut"/>
		</operation>
		<operation name="wm_attiva_procedimento">
			<input message="s0:wm_attiva_procedimentoSoapIn"/>
			<output message="s0:wm_attiva_procedimentoSoapOut"/>
		</operation>
		<operation name="wm_parametri">
			<input message="s0:wm_parametriSoapIn"/>
			<output message="s0:wm_parametriSoapOut"/>
		</operation>
	</portType>
	<binding name="AnaWSSCedafBridgeSoap" type="s0:AnaWSSCedafBridgeSoap">
		<soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
		<operation name="wm_stato_soggetto">
			<soap:operation soapAction="http://www.cedaf.it/schema/wm_stato_soggetto" style="document"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
		</operation>
		<operation name="wm_soggetto">
			<soap:operation soapAction="http://www.cedaf.it/schema/wm_soggetto" style="document"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
		</operation>
		<operation name="wm_famiglia">
			<soap:operation soapAction="http://www.cedaf.it/schema/wm_famiglia" style="document"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
		</operation>
		<operation name="wm_immagine">
			<soap:operation soapAction="http://www.cedaf.it/schema/wm_immagine" style="document"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
		</operation>
		<operation name="wm_ricerca_soggetto">
			<soap:operation soapAction="http://www.cedaf.it/schema/wm_ricerca_soggetto" style="document"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
		</operation>
		<operation name="wm_lista_procedimenti">
			<soap:operation soapAction="http://www.cedaf.it/schema/wm_lista_procedimenti" style="document"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
		</operation>
		<operation name="wm_procedimento">
			<soap:operation soapAction="http://www.cedaf.it/schema/wm_procedimento" style="document"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
		</operation>
		<operation name="wm_attiva_procedimento">
			<soap:operation soapAction="http://www.cedaf.it/schema/wm_attiva_procedimento" style="document"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
		</operation>
		<operation name="wm_parametri">
			<soap:operation soapAction="http://www.cedaf.it/schema/wm_parametri" style="document"/>
			<input>
				<soap:body use="literal"/>
			</input>
			<output>
				<soap:body use="literal"/>
			</output>
		</operation>
	</binding>
	<service name="AnaWSSCedafBridge">
		<port name="AnaWSSCedafBridgeSoap" binding="s0:AnaWSSCedafBridgeSoap">
			<soap:address location="http://localhost/aspnet/AnaWSSCedafBridge/AnaWSSCedafBridge.asmx"/>
		</port>
	</service>
</definitions>