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

1291 lines
68 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://bancafideuram.it/WSNAC/Profilazione" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" targetNamespace="http://bancafideuram.it/WSNAC/Profilazione" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<wsdl:types>
<s:schema elementFormDefault="qualified" targetNamespace="http://bancafideuram.it/WSNAC/Profilazione">
<s:element name="codiceQuestionario" type="s:string" />
<s:element name="infoClient" type="tns:InfoClient" />
<s:complexType name="InfoClient">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="codiceApplicazione" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="versioneDatabaseSIMPB" type="s:int" />
<s:element minOccurs="0" maxOccurs="1" name="codiceRete" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="getStreamQuestionarioMiFIDResult" type="tns:StreamMiFIDRes" />
<s:complexType name="StreamMiFIDRes">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="streamPdf" type="s:base64Binary" />
<s:element minOccurs="0" maxOccurs="1" name="info" type="tns:InfoServer" />
</s:sequence>
</s:complexType>
<s:complexType name="InfoServer">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="sistemaInAggiornamento" type="s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="versioneDatabaseSIMPB" type="s:int" />
<s:element minOccurs="0" maxOccurs="1" name="codiceApplicazione" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="errors" type="tns:ArrayOfErrore" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfErrore">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="Errore" nillable="true" type="tns:Errore" />
</s:sequence>
</s:complexType>
<s:complexType name="Errore">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="codiceErrore" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="livelloDiSeverita" type="s:int" />
<s:element minOccurs="0" maxOccurs="1" name="messaggioPerUtenteFinale" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="descrizioneInterna" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="stackTrace" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="codiceRete" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="getPDFQuestionarioMiFIDResult" type="tns:PDFMiFIDRes" />
<s:complexType name="PDFMiFIDRes">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="urlPdf" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="info" type="tns:InfoServer" />
</s:sequence>
</s:complexType>
<s:element name="getPDFInformativaMiFIDResult" type="tns:PDFMiFIDRes" />
<s:element name="chiaveCliente" type="tns:ChiaveCliente" />
<s:complexType name="ChiaveCliente">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="codiceRete" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="codiceAgente" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="codicefiscale" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="codiceMandato" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="potenzialeClienteNAC" type="s:boolean" />
</s:sequence>
</s:complexType>
<s:element name="getQuestionariClienteResult" type="tns:QuestionariRes" />
<s:complexType name="QuestionariRes">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="allQuestionariCliente" type="tns:ArrayOfQuestionario" />
<s:element minOccurs="0" maxOccurs="1" name="info" type="tns:InfoServer" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfQuestionario">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="Questionario" nillable="true" type="tns:Questionario" />
</s:sequence>
</s:complexType>
<s:complexType name="Questionario">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="accettaCompilazione" type="s:boolean" />
<s:element minOccurs="0" maxOccurs="1" name="codiceAgente" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="codiceFiscale" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="codiceProfiloAssegnato" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="codiceProfiloCalcolato" type="s:int" />
<s:element minOccurs="0" maxOccurs="1" name="codiceQuestionario" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="dataDiNascita" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="dataFineValidita" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="dataInizioValidita" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="esperienzaInvestimento" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="esperienzaProdottiAltriObbligazionari" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="esperienzaProdottiAzionari" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="esperienzaProdottiDerivati" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="esperienzaProdottiMonetari" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="esperienzaProdottiObbligazionari" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="orizzonteTemporale" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="propensioneAlRischio" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="status" type="s:int" />
</s:sequence>
</s:complexType>
<s:element name="questionario" type="tns:Questionario" />
<s:element name="setQuestionarioResult" type="tns:QuestionarioRes" />
<s:complexType name="QuestionarioRes">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="questionario" type="tns:Questionario" />
<s:element minOccurs="0" maxOccurs="1" name="info" type="tns:InfoServer" />
</s:sequence>
</s:complexType>
<s:element name="datiAggiuntivi" type="tns:DatiAggiuntiviStampa" />
<s:complexType name="DatiAggiuntiviStampa">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="nome" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="cognome" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="getPDFQuestionarioResult" type="tns:QuestionarioPDFRes" />
<s:complexType name="QuestionarioPDFRes">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="urlPdfQuestionario" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="info" type="tns:InfoServer" />
</s:sequence>
</s:complexType>
<s:element name="getPDFInformativaResult" type="tns:InformativaPDFRes" />
<s:complexType name="InformativaPDFRes">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="urlPdfInformativa" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="info" type="tns:InfoServer" />
</s:sequence>
</s:complexType>
<s:element name="getProfiliResult" type="tns:ProfiliDiRischioRes" />
<s:complexType name="ProfiliDiRischioRes">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="tuttiProfili" type="tns:ArrayOfProfiliDiRischio" />
<s:element minOccurs="0" maxOccurs="1" name="info" type="tns:InfoServer" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfProfiliDiRischio">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ProfiliDiRischio" nillable="true" type="tns:ProfiliDiRischio" />
</s:sequence>
</s:complexType>
<s:complexType name="ProfiliDiRischio">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="codiceProfilo" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="descrizioneProfilo" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="descrizioneProfiloEstesa" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="percentualeAssetAzionario" type="s:double" />
<s:element minOccurs="1" maxOccurs="1" name="percentualeAssetObbligazionario" type="s:double" />
<s:element minOccurs="1" maxOccurs="1" name="percentualeAssetMonetario" type="s:double" />
<s:element minOccurs="1" maxOccurs="1" name="volatilitaDa" type="s:double" />
<s:element minOccurs="1" maxOccurs="1" name="volatilitaA" type="s:double" />
<s:element minOccurs="1" maxOccurs="1" name="rendimentoAtteso" type="s:double" />
<s:element minOccurs="1" maxOccurs="1" name="varTrimastrale" type="s:double" />
<s:element minOccurs="0" maxOccurs="1" name="codiceClasseRC" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="cliente" type="tns:ChiaveCliente" />
<s:element name="getDatiMiFIDResult" type="tns:GetDatiMiFIDRes" />
<s:complexType name="GetDatiMiFIDRes">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="clienteMiFID" type="tns:ClienteDatiMiFID" />
<s:element minOccurs="0" maxOccurs="1" name="info" type="tns:InfoServer" />
</s:sequence>
</s:complexType>
<s:complexType name="ClienteDatiMiFID">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="codiceFiscaleOrdinante" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="nominativoOrdinante" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="contrConsFirmato" type="s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="dataFirmaCtrCons" type="s:long" />
<s:element minOccurs="1" maxOccurs="1" name="clienteProfilato" type="s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="profiloDiInvestimento" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="dataAttivazioneProfilo" type="s:long" />
<s:element minOccurs="1" maxOccurs="1" name="limiteVaR" type="s:double" />
<s:element minOccurs="0" maxOccurs="1" name="codiceQuestionario" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="descrizioneProfilo" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="rischioCreditoMassimo" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="profiloEC" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="getRiepilogoClienteResult" type="tns:GetRiepilogoClienteRes" />
<s:complexType name="GetRiepilogoClienteRes">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="riepilogoCliente" type="tns:DatiCliente" />
<s:element minOccurs="0" maxOccurs="1" name="listaQuestionariCliente" type="tns:ArrayOfDatiQuestionario" />
<s:element minOccurs="0" maxOccurs="1" name="info" type="tns:InfoServer" />
</s:sequence>
</s:complexType>
<s:complexType name="DatiCliente">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="codiceFiscale" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="nome" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="cognome" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="codiceMandato" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="codiceFiduciante" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="dataNascita" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="codiceProfilo" type="s:unsignedByte" />
<s:element minOccurs="0" maxOccurs="1" name="desridProfilo" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="descrizioneProfilo" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="limiteRischioCredito" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="profiloEC" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="limiteVaR" type="s:double" />
<s:element minOccurs="1" maxOccurs="1" name="limiteOperazioni" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="codiceProfessione" type="s:unsignedByte" />
<s:element minOccurs="1" maxOccurs="1" name="codiceTranscodifica" type="s:unsignedByte" />
<s:element minOccurs="0" maxOccurs="1" name="personaGiuridica" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="clienteProfilato" type="s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="clientePotenziale" type="s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="censisciPotenziale" type="s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="contrConsFirmato" type="s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="dataFirmaCtrCons" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="dataAttivazioneProfilo" type="s:int" />
<s:element minOccurs="0" maxOccurs="1" name="codiceQuestionario" type="s:string" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfDatiQuestionario">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="DatiQuestionario" nillable="true" type="tns:DatiQuestionario" />
</s:sequence>
</s:complexType>
<s:complexType name="DatiQuestionario">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="codiceAgente" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="codiceAgenteResponsabile" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="codiceAgenteReale" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="codiceQuestionario" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="codiceProfilo" type="s:unsignedByte" />
<s:element minOccurs="1" maxOccurs="1" name="codiceProfiloCalcolato" type="s:unsignedByte" />
<s:element minOccurs="1" maxOccurs="1" name="codiceProfiloEC" type="s:unsignedByte" />
<s:element minOccurs="1" maxOccurs="1" name="statoQuestionario" type="s:unsignedByte" />
<s:element minOccurs="1" maxOccurs="1" name="dataAttivazione" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="oraAttivazione" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="dataFineValidita" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="oraFineValidita" type="s:int" />
<s:element minOccurs="0" maxOccurs="1" name="tipoQuestionario" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="codiceApplicazione" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="isQuestionarioPG" type="s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="isQuestionarioPF_new" type="s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="isQuestionarioModificabile" type="s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="accettaCompilazione" type="s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="isQuestionarioAttivabile" type="s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="isPdfQuestionarioPresente" type="s:boolean" />
<s:element minOccurs="0" maxOccurs="1" name="urlPDF" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="isQuestionarioOffline" type="s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="eta" type="s:unsignedByte" />
<s:element minOccurs="1" maxOccurs="1" name="codiceTranscodifica" type="s:unsignedByte" />
<s:element minOccurs="1" maxOccurs="1" name="codiceProfessione" type="s:unsignedByte" />
</s:sequence>
</s:complexType>
<s:element name="dettagliQuestionarioIn" type="tns:DettagliQuestionarioIn" />
<s:complexType name="DettagliQuestionarioIn">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="codiceQuestionario" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="statoQuestionario" type="s:unsignedByte" />
<s:element minOccurs="1" maxOccurs="1" name="isQuestionarioPG" type="s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="isQuestionarioPF_new" type="s:boolean" />
</s:sequence>
</s:complexType>
<s:element name="getDettagliQuestionarioResult" type="tns:GetDettagliQuestionarioRes" />
<s:complexType name="GetDettagliQuestionarioRes">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="dettagliDomande" type="tns:ArrayOfDomanda" />
<s:element minOccurs="0" maxOccurs="1" name="info" type="tns:InfoServer" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfDomanda">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="Domanda" nillable="true" type="tns:Domanda" />
</s:sequence>
</s:complexType>
<s:complexType name="Domanda">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="descDomanda" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="risposta" type="tns:ArrayOfRisposta" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfRisposta">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="Risposta" nillable="true" type="tns:Risposta" />
</s:sequence>
</s:complexType>
<s:complexType name="Risposta">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="descRisposta" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="valoreRisposta" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="controllaIncongruenzeIn" type="tns:ControllaIncongruenzeIn" />
<s:complexType name="ControllaIncongruenzeIn">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="dettagliDomande" type="tns:ArrayOfDomanda" />
<s:element minOccurs="0" maxOccurs="1" name="datiControllo" type="tns:DatiAggiuntiviControllo" />
</s:sequence>
</s:complexType>
<s:complexType name="DatiAggiuntiviControllo">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="clientePotenziale" type="s:boolean" />
<s:element minOccurs="0" maxOccurs="1" name="codiceFiscale" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="codiceMandatoFiduciante" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="codiceProfessione" type="s:unsignedByte" />
<s:element minOccurs="1" maxOccurs="1" name="codiceTranscodifica" type="s:unsignedByte" />
<s:element minOccurs="1" maxOccurs="1" name="eta" type="s:unsignedByte" />
</s:sequence>
</s:complexType>
<s:element name="controllaIncongruenzeResult" type="tns:ControllaIncongruenzeRes" />
<s:complexType name="ControllaIncongruenzeRes">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="incongruenze" type="tns:ArrayOfIncongruenza" />
<s:element minOccurs="0" maxOccurs="1" name="info" type="tns:InfoServer" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfIncongruenza">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="Incongruenza" nillable="true" type="tns:Incongruenza" />
</s:sequence>
</s:complexType>
<s:complexType name="Incongruenza">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="domandaIncongruente" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="domandaControllo" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="salvaQuestionarioIn" type="tns:SalvaQuestionarioIn" />
<s:complexType name="SalvaQuestionarioIn">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="dettagliDomande" type="tns:ArrayOfDomanda" />
<s:element minOccurs="0" maxOccurs="1" name="datiControllo" type="tns:DatiAggiuntiviControllo" />
<s:element minOccurs="0" maxOccurs="1" name="datiSalvataggio" type="tns:DatiAggiuntiviSalvataggio" />
</s:sequence>
</s:complexType>
<s:complexType name="DatiAggiuntiviSalvataggio">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="personaGiuridica" type="s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="codiceProfiloAssegnato" type="s:unsignedByte" />
<s:element minOccurs="1" maxOccurs="1" name="accettaCompilazione" type="s:boolean" />
<s:element minOccurs="0" maxOccurs="1" name="codiceAgenteReale" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="codiceAgente" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="nome" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="cognome" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="isQuestionarioOffline" type="s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="isQuestionarioAttivabile" type="s:boolean" />
</s:sequence>
</s:complexType>
<s:element name="salvaQuestionario_PGResult" type="tns:SalvaQuestionarioPGRes" />
<s:complexType name="SalvaQuestionarioPGRes">
<s:complexContent mixed="false">
<s:extension base="tns:SalvaQuestionarioRes">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="infoProfilazione" type="tns:InfoProfilazionePG" />
</s:sequence>
</s:extension>
</s:complexContent>
</s:complexType>
<s:complexType name="SalvaQuestionarioRes">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="codiceQuestionario" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="codiceProfiloCalcolato" type="s:unsignedByte" />
<s:element minOccurs="1" maxOccurs="1" name="codiceProfiloAssegnato" type="s:unsignedByte" />
<s:element minOccurs="0" maxOccurs="1" name="info" type="tns:InfoServer" />
</s:sequence>
</s:complexType>
<s:complexType name="InfoProfilazionePG">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="CodiceProfiloCalcolato" type="s:short" />
<s:element minOccurs="1" maxOccurs="1" name="CodiceProfiloEC" type="s:short" />
<s:element minOccurs="1" maxOccurs="1" name="ValoreRischio" type="s:decimal" />
<s:element minOccurs="1" maxOccurs="1" name="ValoreEC" type="s:decimal" />
<s:element minOccurs="0" maxOccurs="1" name="ClassPR" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="ClassPRCalcolato" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="ClassPRLimite" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Sezioni" type="tns:ArrayOfSezione" />
<s:element minOccurs="0" maxOccurs="1" name="Ambiti" type="tns:ArrayOfAmbito" />
<s:element minOccurs="0" maxOccurs="1" name="SezioniEC" type="tns:ArrayOfSezione" />
<s:element minOccurs="0" maxOccurs="1" name="AmbitiEC" type="tns:ArrayOfAmbito" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfSezione">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="Sezione" nillable="true" type="tns:Sezione" />
</s:sequence>
</s:complexType>
<s:complexType name="Sezione">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="DescSezione" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="ValoreSezione" type="s:string" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfAmbito">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="Ambito" nillable="true" type="tns:Ambito" />
</s:sequence>
</s:complexType>
<s:complexType name="Ambito">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="descAmbito" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="ValoreAmbito" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="salvaQuestionario_PFResult" type="tns:SalvaQuestionarioPFRes" />
<s:complexType name="SalvaQuestionarioPFRes">
<s:complexContent mixed="false">
<s:extension base="tns:SalvaQuestionarioRes">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="infoProfilazione" type="tns:InfoProfilazionePF" />
</s:sequence>
</s:extension>
</s:complexContent>
</s:complexType>
<s:complexType name="InfoProfilazionePF">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="PunteggioEC" type="s:decimal" />
<s:element minOccurs="1" maxOccurs="1" name="CodiceProfiloEC" type="s:short" />
<s:element minOccurs="1" maxOccurs="1" name="PropensioneRischio" type="s:short" />
<s:element minOccurs="1" maxOccurs="1" name="PunteggioHPMedio" type="s:decimal" />
<s:element minOccurs="1" maxOccurs="1" name="ClasseHPMedioNC" type="s:short" />
<s:element minOccurs="1" maxOccurs="1" name="ClasseHPMedio" type="s:short" />
<s:element minOccurs="1" maxOccurs="1" name="ProfiloRischio" type="s:short" />
<s:element minOccurs="1" maxOccurs="1" name="PunteggioSituazioneFinanziaria" type="s:decimal" />
<s:element minOccurs="1" maxOccurs="1" name="ProfiloSituazioneFinanziaria" type="s:short" />
<s:element minOccurs="1" maxOccurs="1" name="PreProfilo" type="s:short" />
<s:element minOccurs="1" maxOccurs="1" name="RfaBF" type="s:decimal" />
<s:element minOccurs="1" maxOccurs="1" name="RfaAltri" type="s:decimal" />
<s:element minOccurs="1" maxOccurs="1" name="ImpOperazioniAltri" type="s:decimal" />
<s:element minOccurs="1" maxOccurs="1" name="ImpOperazioniBF" type="s:decimal" />
<s:element minOccurs="1" maxOccurs="1" name="NumeroOperazioniAltri" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="NumeroOperazioniBF" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="CodiceProfilo" type="s:short" />
<s:element minOccurs="0" maxOccurs="1" name="Sezioni" type="tns:ArrayOfSezione" />
<s:element minOccurs="0" maxOccurs="1" name="DomandaRisposteForzate" type="tns:ArrayOfDomanda" />
</s:sequence>
</s:complexType>
<s:element name="attivaQuestionarioFiduciariaIn" type="tns:AttivaQuestionarioFiduciariaIn" />
<s:complexType name="AttivaQuestionarioFiduciariaIn">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="dettagliDomande" type="tns:ArrayOfDomanda" />
<s:element minOccurs="1" maxOccurs="1" name="personaGiuridica" type="s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="codiceProfessione" type="s:unsignedByte" />
<s:element minOccurs="1" maxOccurs="1" name="codiceTranscodifica" type="s:unsignedByte" />
<s:element minOccurs="1" maxOccurs="1" name="eta" type="s:unsignedByte" />
<s:element minOccurs="1" maxOccurs="1" name="codiceProfiloAssegnato" type="s:unsignedByte" />
<s:element minOccurs="1" maxOccurs="1" name="codiceProfiloCalcolato" type="s:unsignedByte" />
<s:element minOccurs="1" maxOccurs="1" name="codiceProfiloEC" type="s:unsignedByte" />
<s:element minOccurs="0" maxOccurs="1" name="codiceFiscale" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="codiceMandato" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="codiceFiduciante" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="codiceAgenteReale" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="codiceAgente" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="nome" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="cognome" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="isQuestionarioAttivo" type="s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="accettaCompilazione" type="s:boolean" />
</s:sequence>
</s:complexType>
<s:element name="attivaQuestionarioFiduciariaResult" type="tns:AttivaQuestionarioFiduciariaRes" />
<s:complexType name="AttivaQuestionarioFiduciariaRes">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="codiceQuestionario" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="info" type="tns:InfoServer" />
</s:sequence>
</s:complexType>
<s:element name="attivaQuestionarioIn" type="tns:AttivaQuestionarioIn" />
<s:complexType name="AttivaQuestionarioIn">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="codiceFiscale" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="codiceMandatoFiduciante" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="codiceAgenteReale" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="codiceQuestionario" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="isQuestionarioPG" type="s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="clientePotenziale" type="s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="isAttivazioneSospensiva" type="s:boolean" />
</s:sequence>
</s:complexType>
<s:element name="attivaQuestionarioResult" type="tns:AttivaQuestionarioRes" />
<s:complexType name="AttivaQuestionarioRes">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="info" type="tns:InfoServer" />
</s:sequence>
</s:complexType>
<s:element name="getProfessioniResult" type="tns:GetProfessioniRes" />
<s:complexType name="GetProfessioniRes">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="listaProfessioni" type="tns:ArrayOfProfessione" />
<s:element minOccurs="0" maxOccurs="1" name="info" type="tns:InfoServer" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfProfessione">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="Professione" nillable="true" type="tns:Professione" />
</s:sequence>
</s:complexType>
<s:complexType name="Professione">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="codice" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="descrizione" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="getProfiliQP19Result" type="tns:ProfiliDiRischioQP19Res" />
<s:complexType name="ProfiliDiRischioQP19Res">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="tuttiProfili" type="tns:ArrayOfProfiliDiRischioQP19" />
<s:element minOccurs="0" maxOccurs="1" name="info" type="tns:InfoServer" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfProfiliDiRischioQP19">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="ProfiliDiRischioQP19" nillable="true" type="tns:ProfiliDiRischioQP19" />
</s:sequence>
</s:complexType>
<s:complexType name="ProfiliDiRischioQP19">
<s:complexContent mixed="false">
<s:extension base="tns:ProfiliDiRischio">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="descrizioneProfiloRidotta" type="s:string" />
</s:sequence>
</s:extension>
</s:complexContent>
</s:complexType>
<s:element name="getHoldingPeriodResult" type="tns:GetHoldingPeriodRes" />
<s:complexType name="GetHoldingPeriodRes">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="infoQuestionari" type="tns:ArrayOfQuestionarioInfo" />
<s:element minOccurs="0" maxOccurs="1" name="info" type="tns:InfoServer" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfQuestionarioInfo">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="QuestionarioInfo" nillable="true" type="tns:QuestionarioInfo" />
</s:sequence>
</s:complexType>
<s:complexType name="QuestionarioInfo">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="codiceProfiloAssegnato" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="profiloEsperienzaConoscenza" type="s:int" />
<s:element minOccurs="0" maxOccurs="1" name="codiceQuestionario" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="dataFineValidita" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="dataInizioValidita" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="status" type="s:int" />
<s:element minOccurs="0" maxOccurs="1" name="listHoldingPeriod" type="tns:ListHoldingPeriod" />
</s:sequence>
</s:complexType>
<s:complexType name="ListHoldingPeriod">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="hp1" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="hp2" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="hp3" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="hp4" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="hp5" type="s:int" />
</s:sequence>
</s:complexType>
<s:element name="calcolaProfiloMiFIDResult" type="tns:ProfiloMiFIDRes" />
<s:complexType name="ProfiloMiFIDRes">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="profiloMiFID" type="tns:ProfiloMiFID" />
<s:element minOccurs="0" maxOccurs="1" name="info" type="tns:InfoServer" />
</s:sequence>
</s:complexType>
<s:complexType name="ProfiloMiFID">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="codiceProfiloCalcolato" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="codiceProfiloEC" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="valoreRischio" type="s:decimal" />
<s:element minOccurs="1" maxOccurs="1" name="valoreEC" type="s:decimal" />
<s:element minOccurs="0" maxOccurs="1" name="classPR" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="classPRCalcolato" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="classPRLimite" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="getQuestionariClienteMiFIDResult" type="tns:QuestionariMiFIDRes" />
<s:complexType name="QuestionariMiFIDRes">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="allQuestionariCliente" type="tns:ArrayOfQuestionarioMiFID" />
<s:element minOccurs="0" maxOccurs="1" name="info" type="tns:InfoServer" />
</s:sequence>
</s:complexType>
<s:complexType name="ArrayOfQuestionarioMiFID">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="QuestionarioMiFID" nillable="true" type="tns:QuestionarioMiFID" />
</s:sequence>
</s:complexType>
<s:complexType name="QuestionarioMiFID">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="codiceFiscale" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="accettaCompilazione" type="s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="codiceProfiloAssegnato" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="codiceProfiloCalcolato" type="s:int" />
<s:element minOccurs="0" maxOccurs="1" name="codiceQuestionario" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="dataFineValidita" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="dataInizioValidita" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="codiceAgente" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="codiceAgenteResponsabile" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="codiceAgenteReale" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="TipoQuestionario" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="domande" type="tns:ArrayOfDomanda" />
<s:element minOccurs="1" maxOccurs="1" name="status" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="profiloEsperienzaConoscenza" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="isQuestionarioPersonaGiuridica" type="s:boolean" />
<s:element minOccurs="0" maxOccurs="1" name="codiceApplicazione" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="rinnovaQuestionarioMiFIDResult" type="tns:QuestionarioMiFIDRes" />
<s:complexType name="QuestionarioMiFIDRes">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="questionarioMiFID" type="tns:QuestionarioMiFID" />
<s:element minOccurs="0" maxOccurs="1" name="info" type="tns:InfoServer" />
</s:sequence>
</s:complexType>
<s:element name="questionarioMiFID" type="tns:QuestionarioMiFID" />
<s:element name="setQuestionarioMiFIDResult" type="tns:QuestionarioMiFIDRes" />
</s:schema>
</wsdl:types>
<wsdl:message name="getStreamQuestionarioMiFIDSoapIn">
<wsdl:part name="codiceQuestionario" element="tns:codiceQuestionario" />
<wsdl:part name="infoClient" element="tns:infoClient" />
</wsdl:message>
<wsdl:message name="getStreamQuestionarioMiFIDSoapOut">
<wsdl:part name="getStreamQuestionarioMiFIDResult" element="tns:getStreamQuestionarioMiFIDResult" />
</wsdl:message>
<wsdl:message name="getPDFQuestionarioMiFIDSoapIn">
<wsdl:part name="codiceQuestionario" element="tns:codiceQuestionario" />
<wsdl:part name="infoClient" element="tns:infoClient" />
</wsdl:message>
<wsdl:message name="getPDFQuestionarioMiFIDSoapOut">
<wsdl:part name="getPDFQuestionarioMiFIDResult" element="tns:getPDFQuestionarioMiFIDResult" />
</wsdl:message>
<wsdl:message name="getPDFInformativaMiFIDSoapIn">
<wsdl:part name="codiceQuestionario" element="tns:codiceQuestionario" />
<wsdl:part name="infoClient" element="tns:infoClient" />
</wsdl:message>
<wsdl:message name="getPDFInformativaMiFIDSoapOut">
<wsdl:part name="getPDFInformativaMiFIDResult" element="tns:getPDFInformativaMiFIDResult" />
</wsdl:message>
<wsdl:message name="getQuestionariClienteSoapIn">
<wsdl:part name="chiaveCliente" element="tns:chiaveCliente" />
<wsdl:part name="infoClient" element="tns:infoClient" />
</wsdl:message>
<wsdl:message name="getQuestionariClienteSoapOut">
<wsdl:part name="getQuestionariClienteResult" element="tns:getQuestionariClienteResult" />
</wsdl:message>
<wsdl:message name="setQuestionarioSoapIn">
<wsdl:part name="chiaveCliente" element="tns:chiaveCliente" />
<wsdl:part name="questionario" element="tns:questionario" />
<wsdl:part name="infoClient" element="tns:infoClient" />
</wsdl:message>
<wsdl:message name="setQuestionarioSoapOut">
<wsdl:part name="setQuestionarioResult" element="tns:setQuestionarioResult" />
</wsdl:message>
<wsdl:message name="getPDFQuestionarioSoapIn">
<wsdl:part name="codiceQuestionario" element="tns:codiceQuestionario" />
<wsdl:part name="datiAggiuntivi" element="tns:datiAggiuntivi" />
<wsdl:part name="infoClient" element="tns:infoClient" />
</wsdl:message>
<wsdl:message name="getPDFQuestionarioSoapOut">
<wsdl:part name="getPDFQuestionarioResult" element="tns:getPDFQuestionarioResult" />
</wsdl:message>
<wsdl:message name="getPDFInformativaSoapIn">
<wsdl:part name="codiceQuestionario" element="tns:codiceQuestionario" />
<wsdl:part name="datiAggiuntivi" element="tns:datiAggiuntivi" />
<wsdl:part name="infoClient" element="tns:infoClient" />
</wsdl:message>
<wsdl:message name="getPDFInformativaSoapOut">
<wsdl:part name="getPDFInformativaResult" element="tns:getPDFInformativaResult" />
</wsdl:message>
<wsdl:message name="getProfiliSoapIn">
<wsdl:part name="infoClient" element="tns:infoClient" />
</wsdl:message>
<wsdl:message name="getProfiliSoapOut">
<wsdl:part name="getProfiliResult" element="tns:getProfiliResult" />
</wsdl:message>
<wsdl:message name="getDatiMiFIDSoapIn">
<wsdl:part name="cliente" element="tns:cliente" />
<wsdl:part name="infoClient" element="tns:infoClient" />
</wsdl:message>
<wsdl:message name="getDatiMiFIDSoapOut">
<wsdl:part name="getDatiMiFIDResult" element="tns:getDatiMiFIDResult" />
</wsdl:message>
<wsdl:message name="getRiepilogoClienteSoapIn">
<wsdl:part name="cliente" element="tns:cliente" />
<wsdl:part name="infoClient" element="tns:infoClient" />
</wsdl:message>
<wsdl:message name="getRiepilogoClienteSoapOut">
<wsdl:part name="getRiepilogoClienteResult" element="tns:getRiepilogoClienteResult" />
</wsdl:message>
<wsdl:message name="getDettagliQuestionarioSoapIn">
<wsdl:part name="dettagliQuestionarioIn" element="tns:dettagliQuestionarioIn" />
<wsdl:part name="infoClient" element="tns:infoClient" />
</wsdl:message>
<wsdl:message name="getDettagliQuestionarioSoapOut">
<wsdl:part name="getDettagliQuestionarioResult" element="tns:getDettagliQuestionarioResult" />
</wsdl:message>
<wsdl:message name="controllaIncongruenzeSoapIn">
<wsdl:part name="controllaIncongruenzeIn" element="tns:controllaIncongruenzeIn" />
<wsdl:part name="infoClient" element="tns:infoClient" />
</wsdl:message>
<wsdl:message name="controllaIncongruenzeSoapOut">
<wsdl:part name="controllaIncongruenzeResult" element="tns:controllaIncongruenzeResult" />
</wsdl:message>
<wsdl:message name="salvaQuestionario_PGSoapIn">
<wsdl:part name="salvaQuestionarioIn" element="tns:salvaQuestionarioIn" />
<wsdl:part name="infoClient" element="tns:infoClient" />
</wsdl:message>
<wsdl:message name="salvaQuestionario_PGSoapOut">
<wsdl:part name="salvaQuestionario_PGResult" element="tns:salvaQuestionario_PGResult" />
</wsdl:message>
<wsdl:message name="salvaQuestionario_PFSoapIn">
<wsdl:part name="salvaQuestionarioIn" element="tns:salvaQuestionarioIn" />
<wsdl:part name="infoClient" element="tns:infoClient" />
</wsdl:message>
<wsdl:message name="salvaQuestionario_PFSoapOut">
<wsdl:part name="salvaQuestionario_PFResult" element="tns:salvaQuestionario_PFResult" />
</wsdl:message>
<wsdl:message name="attivaQuestionarioFiduciariaSoapIn">
<wsdl:part name="attivaQuestionarioFiduciariaIn" element="tns:attivaQuestionarioFiduciariaIn" />
<wsdl:part name="infoClient" element="tns:infoClient" />
</wsdl:message>
<wsdl:message name="attivaQuestionarioFiduciariaSoapOut">
<wsdl:part name="attivaQuestionarioFiduciariaResult" element="tns:attivaQuestionarioFiduciariaResult" />
</wsdl:message>
<wsdl:message name="attivaQuestionarioSoapIn">
<wsdl:part name="attivaQuestionarioIn" element="tns:attivaQuestionarioIn" />
<wsdl:part name="infoClient" element="tns:infoClient" />
</wsdl:message>
<wsdl:message name="attivaQuestionarioSoapOut">
<wsdl:part name="attivaQuestionarioResult" element="tns:attivaQuestionarioResult" />
</wsdl:message>
<wsdl:message name="getProfessioniSoapIn">
<wsdl:part name="infoClient" element="tns:infoClient" />
</wsdl:message>
<wsdl:message name="getProfessioniSoapOut">
<wsdl:part name="getProfessioniResult" element="tns:getProfessioniResult" />
</wsdl:message>
<wsdl:message name="getProfiliQP19SoapIn">
<wsdl:part name="infoClient" element="tns:infoClient" />
</wsdl:message>
<wsdl:message name="getProfiliQP19SoapOut">
<wsdl:part name="getProfiliQP19Result" element="tns:getProfiliQP19Result" />
</wsdl:message>
<wsdl:message name="getHoldingPeriodSoapIn">
<wsdl:part name="cliente" element="tns:cliente" />
<wsdl:part name="infoClient" element="tns:infoClient" />
</wsdl:message>
<wsdl:message name="getHoldingPeriodSoapOut">
<wsdl:part name="getHoldingPeriodResult" element="tns:getHoldingPeriodResult" />
</wsdl:message>
<wsdl:message name="calcolaProfiloMiFIDSoapIn">
<wsdl:part name="codiceQuestionario" element="tns:codiceQuestionario" />
<wsdl:part name="infoClient" element="tns:infoClient" />
</wsdl:message>
<wsdl:message name="calcolaProfiloMiFIDSoapOut">
<wsdl:part name="calcolaProfiloMiFIDResult" element="tns:calcolaProfiloMiFIDResult" />
</wsdl:message>
<wsdl:message name="getQuestionariClienteMiFIDSoapIn">
<wsdl:part name="chiaveCliente" element="tns:chiaveCliente" />
<wsdl:part name="infoClient" element="tns:infoClient" />
</wsdl:message>
<wsdl:message name="getQuestionariClienteMiFIDSoapOut">
<wsdl:part name="getQuestionariClienteMiFIDResult" element="tns:getQuestionariClienteMiFIDResult" />
</wsdl:message>
<wsdl:message name="rinnovaQuestionarioMiFIDSoapIn">
<wsdl:part name="codiceQuestionario" element="tns:codiceQuestionario" />
<wsdl:part name="infoClient" element="tns:infoClient" />
</wsdl:message>
<wsdl:message name="rinnovaQuestionarioMiFIDSoapOut">
<wsdl:part name="rinnovaQuestionarioMiFIDResult" element="tns:rinnovaQuestionarioMiFIDResult" />
</wsdl:message>
<wsdl:message name="setQuestionarioMiFIDSoapIn">
<wsdl:part name="chiaveCliente" element="tns:chiaveCliente" />
<wsdl:part name="questionarioMiFID" element="tns:questionarioMiFID" />
<wsdl:part name="datiAggiuntivi" element="tns:datiAggiuntivi" />
<wsdl:part name="infoClient" element="tns:infoClient" />
</wsdl:message>
<wsdl:message name="setQuestionarioMiFIDSoapOut">
<wsdl:part name="setQuestionarioMiFIDResult" element="tns:setQuestionarioMiFIDResult" />
</wsdl:message>
<wsdl:portType name="ProfilazioneSoap">
<wsdl:operation name="getStreamQuestionarioMiFID">
<wsdl:input message="tns:getStreamQuestionarioMiFIDSoapIn" />
<wsdl:output message="tns:getStreamQuestionarioMiFIDSoapOut" />
</wsdl:operation>
<wsdl:operation name="getPDFQuestionarioMiFID">
<wsdl:input message="tns:getPDFQuestionarioMiFIDSoapIn" />
<wsdl:output message="tns:getPDFQuestionarioMiFIDSoapOut" />
</wsdl:operation>
<wsdl:operation name="getPDFInformativaMiFID">
<wsdl:input message="tns:getPDFInformativaMiFIDSoapIn" />
<wsdl:output message="tns:getPDFInformativaMiFIDSoapOut" />
</wsdl:operation>
<wsdl:operation name="getQuestionariCliente">
<wsdl:input message="tns:getQuestionariClienteSoapIn" />
<wsdl:output message="tns:getQuestionariClienteSoapOut" />
</wsdl:operation>
<wsdl:operation name="setQuestionario">
<wsdl:input message="tns:setQuestionarioSoapIn" />
<wsdl:output message="tns:setQuestionarioSoapOut" />
</wsdl:operation>
<wsdl:operation name="getPDFQuestionario">
<wsdl:input message="tns:getPDFQuestionarioSoapIn" />
<wsdl:output message="tns:getPDFQuestionarioSoapOut" />
</wsdl:operation>
<wsdl:operation name="getPDFInformativa">
<wsdl:input message="tns:getPDFInformativaSoapIn" />
<wsdl:output message="tns:getPDFInformativaSoapOut" />
</wsdl:operation>
<wsdl:operation name="getProfili">
<wsdl:input message="tns:getProfiliSoapIn" />
<wsdl:output message="tns:getProfiliSoapOut" />
</wsdl:operation>
<wsdl:operation name="getDatiMiFID">
<wsdl:input message="tns:getDatiMiFIDSoapIn" />
<wsdl:output message="tns:getDatiMiFIDSoapOut" />
</wsdl:operation>
<wsdl:operation name="getRiepilogoCliente">
<wsdl:input message="tns:getRiepilogoClienteSoapIn" />
<wsdl:output message="tns:getRiepilogoClienteSoapOut" />
</wsdl:operation>
<wsdl:operation name="getDettagliQuestionario">
<wsdl:input message="tns:getDettagliQuestionarioSoapIn" />
<wsdl:output message="tns:getDettagliQuestionarioSoapOut" />
</wsdl:operation>
<wsdl:operation name="controllaIncongruenze">
<wsdl:input message="tns:controllaIncongruenzeSoapIn" />
<wsdl:output message="tns:controllaIncongruenzeSoapOut" />
</wsdl:operation>
<wsdl:operation name="salvaQuestionario_PG">
<wsdl:input message="tns:salvaQuestionario_PGSoapIn" />
<wsdl:output message="tns:salvaQuestionario_PGSoapOut" />
</wsdl:operation>
<wsdl:operation name="salvaQuestionario_PF">
<wsdl:input message="tns:salvaQuestionario_PFSoapIn" />
<wsdl:output message="tns:salvaQuestionario_PFSoapOut" />
</wsdl:operation>
<wsdl:operation name="attivaQuestionarioFiduciaria">
<wsdl:input message="tns:attivaQuestionarioFiduciariaSoapIn" />
<wsdl:output message="tns:attivaQuestionarioFiduciariaSoapOut" />
</wsdl:operation>
<wsdl:operation name="attivaQuestionario">
<wsdl:input message="tns:attivaQuestionarioSoapIn" />
<wsdl:output message="tns:attivaQuestionarioSoapOut" />
</wsdl:operation>
<wsdl:operation name="getProfessioni">
<wsdl:input message="tns:getProfessioniSoapIn" />
<wsdl:output message="tns:getProfessioniSoapOut" />
</wsdl:operation>
<wsdl:operation name="getProfiliQP19">
<wsdl:input message="tns:getProfiliQP19SoapIn" />
<wsdl:output message="tns:getProfiliQP19SoapOut" />
</wsdl:operation>
<wsdl:operation name="getHoldingPeriod">
<wsdl:input message="tns:getHoldingPeriodSoapIn" />
<wsdl:output message="tns:getHoldingPeriodSoapOut" />
</wsdl:operation>
<wsdl:operation name="calcolaProfiloMiFID">
<wsdl:input message="tns:calcolaProfiloMiFIDSoapIn" />
<wsdl:output message="tns:calcolaProfiloMiFIDSoapOut" />
</wsdl:operation>
<wsdl:operation name="getQuestionariClienteMiFID">
<wsdl:input message="tns:getQuestionariClienteMiFIDSoapIn" />
<wsdl:output message="tns:getQuestionariClienteMiFIDSoapOut" />
</wsdl:operation>
<wsdl:operation name="rinnovaQuestionarioMiFID">
<wsdl:input message="tns:rinnovaQuestionarioMiFIDSoapIn" />
<wsdl:output message="tns:rinnovaQuestionarioMiFIDSoapOut" />
</wsdl:operation>
<wsdl:operation name="setQuestionarioMiFID">
<wsdl:input message="tns:setQuestionarioMiFIDSoapIn" />
<wsdl:output message="tns:setQuestionarioMiFIDSoapOut" />
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="ProfilazioneSoap" type="tns:ProfilazioneSoap">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="getStreamQuestionarioMiFID">
<soap:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/getStreamQuestionarioMiFID" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getPDFQuestionarioMiFID">
<soap:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/getPDFQuestionarioMiFID" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getPDFInformativaMiFID">
<soap:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/getPDFInformativaMiFID" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getQuestionariCliente">
<soap:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/getQuestionariCliente" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="setQuestionario">
<soap:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/setQuestionario" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getPDFQuestionario">
<soap:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/getPDFQuestionario" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getPDFInformativa">
<soap:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/getPDFInformativa" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getProfili">
<soap:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/getProfili" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getDatiMiFID">
<soap:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/getDatiMiFID" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getRiepilogoCliente">
<soap:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/getRiepilogoCliente" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getDettagliQuestionario">
<soap:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/getDettagliQuestionario" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="controllaIncongruenze">
<soap:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/controllaIncongruenze" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="salvaQuestionario_PG">
<soap:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/salvaQuestionario_PG" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="salvaQuestionario_PF">
<soap:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/salvaQuestionario_PF" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="attivaQuestionarioFiduciaria">
<soap:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/attivaQuestionarioFiduciaria" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="attivaQuestionario">
<soap:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/attivaQuestionario" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getProfessioni">
<soap:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/getProfessioni" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getProfiliQP19">
<soap:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/getProfiliQP19" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getHoldingPeriod">
<soap:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/getHoldingPeriod" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="calcolaProfiloMiFID">
<soap:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/calcolaProfiloMiFID" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getQuestionariClienteMiFID">
<soap:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/getQuestionariClienteMiFID" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="rinnovaQuestionarioMiFID">
<soap:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/rinnovaQuestionarioMiFID" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="setQuestionarioMiFID">
<soap:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/setQuestionarioMiFID" 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="ProfilazioneSoap12" type="tns:ProfilazioneSoap">
<soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="getStreamQuestionarioMiFID">
<soap12:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/getStreamQuestionarioMiFID" style="document" soapActionRequired="true" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getPDFQuestionarioMiFID">
<soap12:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/getPDFQuestionarioMiFID" style="document" soapActionRequired="true" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getPDFInformativaMiFID">
<soap12:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/getPDFInformativaMiFID" style="document" soapActionRequired="true" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getQuestionariCliente">
<soap12:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/getQuestionariCliente" style="document" soapActionRequired="true" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="setQuestionario">
<soap12:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/setQuestionario" style="document" soapActionRequired="true" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getPDFQuestionario">
<soap12:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/getPDFQuestionario" style="document" soapActionRequired="true" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getPDFInformativa">
<soap12:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/getPDFInformativa" style="document" soapActionRequired="true" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getProfili">
<soap12:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/getProfili" style="document" soapActionRequired="true" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getDatiMiFID">
<soap12:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/getDatiMiFID" style="document" soapActionRequired="true" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getRiepilogoCliente">
<soap12:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/getRiepilogoCliente" style="document" soapActionRequired="true" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getDettagliQuestionario">
<soap12:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/getDettagliQuestionario" style="document" soapActionRequired="true" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="controllaIncongruenze">
<soap12:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/controllaIncongruenze" style="document" soapActionRequired="true" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="salvaQuestionario_PG">
<soap12:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/salvaQuestionario_PG" style="document" soapActionRequired="true" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="salvaQuestionario_PF">
<soap12:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/salvaQuestionario_PF" style="document" soapActionRequired="true" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="attivaQuestionarioFiduciaria">
<soap12:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/attivaQuestionarioFiduciaria" style="document" soapActionRequired="true" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="attivaQuestionario">
<soap12:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/attivaQuestionario" style="document" soapActionRequired="true" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getProfessioni">
<soap12:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/getProfessioni" style="document" soapActionRequired="true" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getProfiliQP19">
<soap12:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/getProfiliQP19" style="document" soapActionRequired="true" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getHoldingPeriod">
<soap12:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/getHoldingPeriod" style="document" soapActionRequired="true" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="calcolaProfiloMiFID">
<soap12:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/calcolaProfiloMiFID" style="document" soapActionRequired="true" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getQuestionariClienteMiFID">
<soap12:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/getQuestionariClienteMiFID" style="document" soapActionRequired="true" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="rinnovaQuestionarioMiFID">
<soap12:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/rinnovaQuestionarioMiFID" style="document" soapActionRequired="true" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="setQuestionarioMiFID">
<soap12:operation soapAction="http://bancafideuram.it/WSNAC/Profilazione/setQuestionarioMiFID" style="document" soapActionRequired="true" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="Profilazione">
<wsdl:port name="ProfilazioneSoap" binding="tns:ProfilazioneSoap">
<soap:address location="http://eswsservices01c.hp/WSNAC/profilazione.asmx" />
</wsdl:port>
<wsdl:port name="ProfilazioneSoap12" binding="tns:ProfilazioneSoap12">
<soap12:address location="http://eswsservices01c.hp/WSNAC/profilazione.asmx" />
</wsdl:port>
</wsdl:service>
</wsdl:definitions>