2025-04-15 12:10:19 +02:00

172 lines
7.7 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:intf="http://ws.proposta.services.fxc.bf.it" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:impl="http://ws.proposta.services.fxc.bf.it" targetNamespace="http://ws.proposta.services.fxc.bf.it" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<wsdl:types>
<xsd:schema xmlns:intf="http://ws.proposta.services.fxc.bf.it" xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="http://ws.proposta.services.fxc.bf.it">
<xsd:element name="modificaStatoProposta">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="propostaID" type="xsd:string" />
<xsd:element name="statoFinale" type="xsd:string" />
<xsd:element name="codiceAdeguatezza" type="xsd:string" />
<xsd:element name="dataValidazioneAdeguatezza" type="xsd:dateTime" />
<xsd:element maxOccurs="unbounded" name="operazioni" type="impl:Operazioni" />
<xsd:element name="urlSimulazione" type="xsd:string" />
<xsd:element name="urlAdeguatezza" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:complexType name="Operazioni">
<xsd:sequence>
<xsd:element name="idOperazione" nillable="true" type="xsd:string" />
<xsd:element name="operazioneGestita" nillable="true" type="xsd:boolean" />
<xsd:element name="statoValidazione" nillable="true" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:element name="modificaStatoPropostaResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="modificaStatoPropostaReturn" type="xsd:int" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="getListe">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="rete" type="xsd:string" />
<xsd:element name="codiceFiscale" type="xsd:string" />
<xsd:element name="mandato" type="xsd:string" />
<xsd:element name="partitaIva" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="getListeResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="getListeReturn" type="impl:Proposte" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:complexType name="Proposte">
<xsd:sequence>
<xsd:element name="nome" nillable="true" type="xsd:string" />
<xsd:element name="id" nillable="true" type="xsd:string" />
<xsd:element name="stato" nillable="true" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
<xsd:element name="cancellaProposta">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="propostaID" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="caricamentoMassivo">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="parallelCounter" type="xsd:int" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="cancellaPropostaResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="cancellaPropostaReturn" type="xsd:int" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="caricamentoMassivoResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="caricamentoMassivoReturn" type="xsd:int" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
</wsdl:types>
<wsdl:message name="modificaStatoPropostaResponse">
<wsdl:part name="parameters" element="impl:modificaStatoPropostaResponse" />
</wsdl:message>
<wsdl:message name="cancellaPropostaRequest">
<wsdl:part name="parameters" element="impl:cancellaProposta" />
</wsdl:message>
<wsdl:message name="getListeResponse">
<wsdl:part name="parameters" element="impl:getListeResponse" />
</wsdl:message>
<wsdl:message name="caricamentoMassivoRequest">
<wsdl:part name="parameters" element="impl:caricamentoMassivo" />
</wsdl:message>
<wsdl:message name="caricamentoMassivoResponse">
<wsdl:part name="parameters" element="impl:caricamentoMassivoResponse" />
</wsdl:message>
<wsdl:message name="cancellaPropostaResponse">
<wsdl:part name="parameters" element="impl:cancellaPropostaResponse" />
</wsdl:message>
<wsdl:message name="modificaStatoPropostaRequest">
<wsdl:part name="parameters" element="impl:modificaStatoProposta" />
</wsdl:message>
<wsdl:message name="getListeRequest">
<wsdl:part name="parameters" element="impl:getListe" />
</wsdl:message>
<wsdl:portType name="WsProposta">
<wsdl:operation name="modificaStatoProposta">
<wsdl:input name="modificaStatoPropostaRequest" message="impl:modificaStatoPropostaRequest" />
<wsdl:output name="modificaStatoPropostaResponse" message="impl:modificaStatoPropostaResponse" />
</wsdl:operation>
<wsdl:operation name="getListe">
<wsdl:input name="getListeRequest" message="impl:getListeRequest" />
<wsdl:output name="getListeResponse" message="impl:getListeResponse" />
</wsdl:operation>
<wsdl:operation name="cancellaProposta">
<wsdl:input name="cancellaPropostaRequest" message="impl:cancellaPropostaRequest" />
<wsdl:output name="cancellaPropostaResponse" message="impl:cancellaPropostaResponse" />
</wsdl:operation>
<wsdl:operation name="caricamentoMassivo">
<wsdl:input name="caricamentoMassivoRequest" message="impl:caricamentoMassivoRequest" />
<wsdl:output name="caricamentoMassivoResponse" message="impl:caricamentoMassivoResponse" />
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="WsPropostaSoapBinding" type="impl:WsProposta">
<wsdlsoap:binding transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="modificaStatoProposta">
<wsdlsoap:operation soapAction="" />
<wsdl:input name="modificaStatoPropostaRequest">
<wsdlsoap:body use="literal" />
</wsdl:input>
<wsdl:output name="modificaStatoPropostaResponse">
<wsdlsoap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getListe">
<wsdlsoap:operation soapAction="" />
<wsdl:input name="getListeRequest">
<wsdlsoap:body use="literal" />
</wsdl:input>
<wsdl:output name="getListeResponse">
<wsdlsoap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="cancellaProposta">
<wsdlsoap:operation soapAction="" />
<wsdl:input name="cancellaPropostaRequest">
<wsdlsoap:body use="literal" />
</wsdl:input>
<wsdl:output name="cancellaPropostaResponse">
<wsdlsoap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="caricamentoMassivo">
<wsdlsoap:operation soapAction="" />
<wsdl:input name="caricamentoMassivoRequest">
<wsdlsoap:body use="literal" />
</wsdl:input>
<wsdl:output name="caricamentoMassivoResponse">
<wsdlsoap:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="WsPropostaService">
<wsdl:port name="WsProposta" binding="impl:WsPropostaSoapBinding">
<wsdlsoap:address location="http://bfwvcbase.fideuram.bancafideuram.it/ConsulenzaEvolutaWS/services/WsProposta" />
</wsdl:port>
</wsdl:service>
</wsdl:definitions>