<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://fideuram.it/frontend-unico/reportManager" xmlns:ns1="http://schemas.xmlsoap.org/soap/http" name="ReportManagerService" targetNamespace="http://fideuram.it/frontend-unico/reportManager" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:types>
    <xs:schema elementFormDefault="unqualified" targetNamespace="http://fideuram.it/frontend-unico/reportManager" version="1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema">
      <xs:element name="correlazioniReportManagerWS" type="tns:correlazioniReportManagerWS" />
      <xs:element name="correlazioniReportManagerWSResponse" type="tns:correlazioniReportManagerWSResponse" />
      <xs:element name="reportManagerWS" type="tns:reportManagerWS" />
      <xs:element name="reportManagerWSResponse" type="tns:reportManagerWSResponse" />
      <xs:element name="reportMonitoraggioImmobiliare" type="tns:reportMonitoraggioImmobiliare" />
      <xs:element name="reportMonitoraggioImmobiliareResponse" type="tns:reportMonitoraggioImmobiliareResponse" />
      <xs:element name="rsReportManager" type="tns:rsReportManager" />
      <xs:element name="uidConsulenza" type="tns:uidConsulenza" />
      <xs:complexType name="reportManagerWS">
        <xs:sequence>
          <xs:element minOccurs="0" name="arg0" type="tns:rqReportManager" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rqReportManager">
        <xs:sequence>
          <xs:element minOccurs="0" name="chiaveClientePB" type="tns:uidConsulenza" />
          <xs:element minOccurs="0" name="chiaveNucleo" type="tns:chiaveNucleoBean" />
          <xs:element minOccurs="0" name="chiaveProposta" type="tns:chiavePropostaBean" />
          <xs:element minOccurs="0" name="codiceFiscaleDelegato" type="xs:string" />
          <xs:element minOccurs="0" name="info" type="tns:rqInfo" />
          <xs:element minOccurs="0" name="requestData" type="tns:rqData" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="uidConsulenza">
        <xs:sequence>
          <xs:element name="codiceFiscale" type="xs:string" />
          <xs:element minOccurs="0" name="codiceMandato" type="xs:string" />
          <xs:element name="codiceAgente" type="xs:string" />
          <xs:element name="codiceRete" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="chiaveNucleoBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="chiaveNucleo" type="xs:long" />
          <xs:element minOccurs="0" name="codiceAgente" type="xs:string" />
          <xs:element minOccurs="0" name="rete" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="chiavePropostaBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="chiaveProposta" type="xs:long" />
          <xs:element minOccurs="0" name="authUserId" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rqInfo">
        <xs:sequence>
          <xs:element minOccurs="0" name="correlationId" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rqData">
        <xs:sequence>
          <xs:element name="clientePB" type="xs:boolean" />
          <xs:element minOccurs="0" name="clienteUnit" type="tns:rqClienteUnit" />
          <xs:element name="displayInfos" type="xs:boolean" />
          <xs:element minOccurs="0" name="monitoraggioUnit" type="tns:rqMonitoraggioUnit" />
          <xs:element minOccurs="0" name="nucleiUnit" type="tns:rqNucleiUnit" />
          <xs:element minOccurs="0" name="patrimonioUnit" type="tns:rqPatrimonioUnit" />
          <xs:element minOccurs="0" name="pianificazioneUnit" type="tns:rqPianificazioneUnit" />
          <xs:element minOccurs="0" name="piramideModelloUnit" type="tns:rqPiramideModelloUnit" />
          <xs:element minOccurs="0" name="propostaUnit" type="tns:rqPropostaUnit" />
          <xs:element minOccurs="0" name="rischioUnit" type="tns:rqRischioUnit" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rqClienteUnit">
        <xs:sequence>
          <xs:element name="anagraficaCliente" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rqMonitoraggioUnit">
        <xs:sequence>
          <xs:element name="monitoraggio" type="xs:boolean" />
          <xs:element name="proventiScadenze" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rqNucleiUnit">
        <xs:sequence>
          <xs:element name="anagrafica" type="xs:boolean" />
          <xs:element name="patrimonioCliente" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rqPatrimonioUnit">
        <xs:sequence>
          <xs:element name="contrattiCliente" type="xs:boolean" />
          <xs:element name="patrimonioAltro" type="xs:boolean" />
          <xs:element name="patrimonioAziendale" type="xs:boolean" />
          <xs:element minOccurs="0" name="patrimonioCasa" type="tns:rqPatrimonioCasa" />
          <xs:element name="patrimonioComplesivo" type="xs:boolean" />
          <xs:element minOccurs="0" name="patrimonioFinanziario" type="tns:rqPatrimonioFinanziario" />
          <xs:element name="patrimonioImmobiliare" type="xs:boolean" />
          <xs:element minOccurs="0" name="patrimonioTerzi" type="tns:rqPatrimonioTerzi" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rqPatrimonioCasa">
        <xs:complexContent mixed="false">
          <xs:extension base="tns:rqPatrimonio">
            <xs:sequence>
              <xs:element name="dettaglioContratti" type="xs:boolean" />
              <xs:element name="dettaglioProdotti" type="xs:boolean" />
              <xs:element name="dettaglioProdottiCointestati" type="xs:boolean" />
              <xs:element name="dettaglioProdottiTCM" type="xs:boolean" />
              <xs:element name="distribuzioneEmittente" type="xs:boolean" />
              <xs:element name="distribuzioneRating" type="xs:boolean" />
              <xs:element name="distribuzioneScadenze" type="xs:boolean" />
              <xs:element name="distribuzioneTassoRendimento" type="xs:boolean" />
              <xs:element name="esposizioneValutaria" type="xs:boolean" />
              <xs:element name="esposizioneValutariaTutte" type="xs:boolean" />
              <xs:element name="protezioneCapitale" type="xs:boolean" />
              <xs:element minOccurs="0" name="tipoVisualizzazioneProdotti" type="xs:string" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="rqPatrimonio">
        <xs:sequence>
          <xs:element name="assetClass" type="xs:boolean" />
          <xs:element name="categoria" type="xs:boolean" />
          <xs:element name="macroAssetClass" type="xs:boolean" />
          <xs:element name="macroCategoria" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rqPatrimonioFinanziario">
        <xs:complexContent mixed="false">
          <xs:extension base="tns:rqPatrimonio">
            <xs:sequence>
              <xs:element name="intermediario" type="xs:boolean" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="rqPatrimonioTerzi">
        <xs:complexContent mixed="false">
          <xs:extension base="tns:rqPatrimonio">
            <xs:sequence>
              <xs:element name="dettaglioProdotti" type="xs:boolean" />
              <xs:element name="intermediario" type="xs:boolean" />
              <xs:element name="patrimonioTerziBean" type="xs:boolean" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="rqPianificazioneUnit">
        <xs:sequence>
          <xs:element name="pianificazioneOrizzontale" type="xs:boolean" />
          <xs:element name="pianificazioneVerticale" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rqPiramideModelloUnit">
        <xs:sequence>
          <xs:element name="piramideModello" type="xs:boolean" />
          <xs:element name="questionarioMifid" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rqPropostaUnit">
        <xs:sequence>
          <xs:element name="assetClass" type="xs:boolean" />
          <xs:element name="categoriaProdotto" type="xs:boolean" />
          <xs:element name="dettaglioOperazioni" type="xs:boolean" />
          <xs:element name="dettaglioProdotti" type="xs:boolean" />
          <xs:element name="esposizioneValutaria" type="xs:boolean" />
          <xs:element name="esposizioneValutariaTutte" type="xs:boolean" />
          <xs:element name="macroAssetClass" type="xs:boolean" />
          <xs:element name="stAdequatezza" type="xs:boolean" />
          <xs:element name="stDettaglioProposta" type="xs:boolean" />
          <xs:element name="stPianificazioneVerticale" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rqRischioUnit">
        <xs:sequence>
          <xs:element name="adeguatezza" type="xs:boolean" />
          <xs:element name="rischio" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="reportManagerWSResponse">
        <xs:sequence>
          <xs:element minOccurs="0" name="return" type="tns:rsReportManager" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsReportManager">
        <xs:sequence>
          <xs:element minOccurs="0" name="responseData" type="tns:rsData" />
          <xs:element minOccurs="0" name="info" type="tns:rsInfo" />
          <xs:element minOccurs="0" name="vincoli" type="tns:vincoli" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsData">
        <xs:sequence>
          <xs:element minOccurs="0" name="clientePB" type="tns:cuClientePBBean" />
          <xs:element minOccurs="0" name="clienteUnit" type="tns:rsClienteUnit" />
          <xs:element minOccurs="0" name="displayInfos" type="tns:rsDisplayInfosMap" />
          <xs:element minOccurs="0" name="monitoraggioUnit" type="tns:rsMonioraggioUnit" />
          <xs:element minOccurs="0" name="nucleiUnit" type="tns:rsNucleiUnit" />
          <xs:element minOccurs="0" name="patrimonioUnit" type="tns:rsPatrimonioUnit" />
          <xs:element minOccurs="0" name="pianificazioneUnit" type="tns:rsPianificazioneUnit" />
          <xs:element minOccurs="0" name="piramideModelloUnit" type="tns:rsPiramideModelloUnit" />
          <xs:element minOccurs="0" name="promotoreBancario" type="tns:cuUserProfile" />
          <xs:element minOccurs="0" name="propostaUnit" type="tns:rsPropostaUnit" />
          <xs:element minOccurs="0" name="reportMonitoraggioImmobiliare" type="tns:rsReportMonitoraggio" />
          <xs:element minOccurs="0" name="rischioUnit" type="tns:rsRischioUnit" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="cuClientePBBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="chiaveClientePB" type="xs:long" />
          <xs:element minOccurs="0" name="cliente" type="tns:cuClienteBean" />
          <xs:element minOccurs="0" name="contratto" type="tns:cuContratto" />
          <xs:element minOccurs="0" name="descProfiloEC" type="xs:string" />
          <xs:element minOccurs="0" name="flagPbPrimario" type="xs:boolean" />
          <xs:element minOccurs="0" name="holderProfile" type="tns:cuUserProfile" />
          <xs:element minOccurs="0" name="iddInfo" type="tns:iddBean" />
          <xs:element minOccurs="0" name="leiInfo" type="tns:leiBean" />
          <xs:element minOccurs="0" name="okey" type="xs:string" />
          <xs:element minOccurs="0" name="profilazione" type="tns:eProfilazioneCliente" />
          <xs:element minOccurs="0" name="profilo" type="xs:int" />
          <xs:element minOccurs="0" name="profiloEC" type="xs:int" />
          <xs:element minOccurs="0" name="profiloFinanziario" type="xs:string" />
          <xs:element minOccurs="0" name="qpState" type="xs:string" />
          <xs:element minOccurs="0" name="telCertificato" type="xs:string" />
          <xs:element minOccurs="0" name="tipologia" type="tns:eTipologiaCliente" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="cuClienteBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="codiceFiscale" type="xs:string" />
          <xs:element minOccurs="0" name="codiceFiscaleDelegato" type="xs:string" />
          <xs:element minOccurs="0" name="codiceMandato" type="xs:string" />
          <xs:element minOccurs="0" name="cognome" type="xs:string" />
          <xs:element minOccurs="0" name="dtNascita" type="xs:dateTime" />
          <xs:element minOccurs="0" name="fiduciariaPluriMandato" type="xs:boolean" />
          <xs:element minOccurs="0" name="genere" type="xs:string" />
          <xs:element minOccurs="0" name="nome" type="xs:string" />
          <xs:element minOccurs="0" name="nuovoQuestionario" type="xs:boolean" />
          <xs:element minOccurs="0" name="partitaIva" type="xs:string" />
          <xs:element minOccurs="0" name="tipologiaLegale" type="tns:eTipologiaLegale" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="cuContratto">
        <xs:sequence>
          <xs:element minOccurs="0" name="dtSottoscrizione" type="xs:string" />
          <xs:element minOccurs="0" name="dtValidita" type="xs:string" />
          <xs:element name="professionale" type="xs:boolean" />
          <xs:element name="sei" type="xs:boolean" />
          <xs:element minOccurs="0" name="tipo" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="cuUserProfile">
        <xs:sequence>
          <xs:element minOccurs="0" name="address" type="xs:string" />
          <xs:element minOccurs="0" name="ads4wsUserID" type="xs:string" />
          <xs:element minOccurs="0" name="birthCity" type="xs:string" />
          <xs:element minOccurs="0" name="chiavePb" type="xs:long" />
          <xs:element minOccurs="0" name="city" type="xs:string" />
          <xs:element minOccurs="0" name="codAge" type="xs:string" />
          <xs:element minOccurs="0" name="codAgeReale" type="xs:string" />
          <xs:element minOccurs="0" name="codSupervisore" type="xs:string" />
          <xs:element minOccurs="0" name="departmentCode" type="xs:string" />
          <xs:element minOccurs="0" name="email" type="xs:string" />
          <xs:element minOccurs="0" name="name" type="xs:string" />
          <xs:element minOccurs="0" name="network" type="xs:string" />
          <xs:element minOccurs="0" name="phoneNumber" type="xs:string" />
          <xs:element minOccurs="0" name="phonePrefix" type="xs:string" />
          <xs:element minOccurs="0" name="province" type="xs:string" />
          <xs:element minOccurs="0" name="rank" type="xs:string" />
          <xs:element minOccurs="0" name="surname" type="xs:string" />
          <xs:element minOccurs="0" name="tipoPromotoreLogin" type="xs:int" />
          <xs:element minOccurs="0" name="type" type="xs:string" />
          <xs:element minOccurs="0" name="wsnacUserID" type="xs:string" />
          <xs:element minOccurs="0" name="zipCode" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="iddBean">
        <xs:sequence>
          <xs:element name="existIdd" type="xs:boolean" />
          <xs:element minOccurs="0" name="info" type="xs:string" />
          <xs:element minOccurs="0" name="statoClienteEvento" type="xs:string" />
          <xs:element minOccurs="0" name="statoEvento" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="leiBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="codiceLei" type="xs:string" />
          <xs:element minOccurs="0" name="dataScadenza" type="xs:string" />
          <xs:element minOccurs="0" name="statoClienteEvento" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsClienteUnit">
        <xs:sequence>
          <xs:element minOccurs="0" name="anagrafica" type="tns:rsClienteAnagrafica" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsClienteAnagrafica">
        <xs:sequence>
          <xs:element minOccurs="0" name="adempimentiNormativi" type="tns:adempimentiNormativi" />
          <xs:element minOccurs="0" name="clienteProfile" type="tns:clienteProfile" />
          <xs:element minOccurs="0" name="codProfilo" type="xs:int" />
          <xs:element minOccurs="0" name="codiceAgenteTeam" type="xs:string" />
          <xs:element minOccurs="0" name="codiceFiscale" type="xs:string" />
          <xs:element minOccurs="0" name="cognome" type="xs:string" />
          <xs:element minOccurs="0" name="contratto" type="xs:string" />
          <xs:element minOccurs="0" name="contrattoReport" type="xs:string" />
          <xs:element minOccurs="0" name="cruscotto" type="xs:boolean" />
          <xs:element minOccurs="0" name="descProfilo" type="xs:string" />
          <xs:element minOccurs="0" name="descProfiloEC" type="xs:string" />
          <xs:element minOccurs="0" name="descProfiloReport" type="xs:string" />
          <xs:element minOccurs="0" name="descrizioneProfiloCompleta" type="xs:string" />
          <xs:element minOccurs="0" name="dtNascita" type="xs:dateTime" />
          <xs:element minOccurs="0" name="dtSottoscrizione" type="xs:dateTime" />
          <xs:element minOccurs="0" name="dtValidita" type="xs:dateTime" />
          <xs:element minOccurs="0" name="fiduciaria" type="xs:boolean" />
          <xs:element minOccurs="0" name="flagRfaMinus" type="xs:boolean" />
          <xs:element minOccurs="0" name="leadUnknown" type="xs:boolean" />
          <xs:element minOccurs="0" name="nome" type="xs:string" />
          <xs:element minOccurs="0" name="okey" type="xs:boolean" />
          <xs:element minOccurs="0" name="partitaIva" type="xs:string" />
          <xs:element minOccurs="0" name="personaFisica" type="xs:boolean" />
          <xs:element minOccurs="0" name="personaGiuridica" type="xs:boolean" />
          <xs:element minOccurs="0" name="rolAttivo" type="xs:boolean" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="serviziAggiuntivi" nillable="true" type="tns:rsServiziAggiuntivi" />
          <xs:element minOccurs="0" name="sesso" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="adempimentiNormativi">
        <xs:sequence>
          <xs:element minOccurs="0" name="badgeAdempimenti" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="clienteProfile">
        <xs:sequence>
          <xs:element minOccurs="0" name="badge" type="xs:string" />
          <xs:element minOccurs="0" name="badgeContratto" type="xs:string" />
          <xs:element name="base" type="xs:boolean" />
          <xs:element name="clienteProfessionale" type="xs:boolean" />
          <xs:element name="cointestatario" type="xs:boolean" />
          <xs:element name="contrattoBase" type="xs:boolean" />
          <xs:element name="contrattoSei" type="xs:boolean" />
          <xs:element name="downgrade" type="xs:boolean" />
          <xs:element name="pbPrimario" type="xs:boolean" />
          <xs:element minOccurs="0" name="popoverContratto" type="xs:string" />
          <xs:element name="potenziale" type="xs:boolean" />
          <xs:element name="privato" type="xs:boolean" />
          <xs:element minOccurs="0" name="profiloAlfabeto" type="xs:string" />
          <xs:element name="revoked" type="xs:boolean" />
          <xs:element name="rfaMinus" type="xs:boolean" />
          <xs:element name="sei" type="xs:boolean" />
          <xs:element name="switchProfileStatus" type="xs:int" />
          <xs:element minOccurs="0" name="tipologia" type="xs:string" />
          <xs:element name="upgrade" type="xs:boolean" />
          <xs:element name="upgradeArrow" type="xs:int" />
          <xs:element name="upgradeDisabled" type="xs:boolean" />
          <xs:element name="upgradeVisible" type="xs:boolean" />
          <xs:element name="withoutContract" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsServiziAggiuntivi">
        <xs:sequence>
          <xs:element minOccurs="0" name="dettagli" type="xs:string" />
          <xs:element minOccurs="0" name="dtAttivazione" type="xs:dateTime" />
          <xs:element minOccurs="0" name="nome" type="xs:string" />
          <xs:element name="ordinamento" type="xs:short" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="privacy" nillable="true" type="tns:rsPrivacy" />
          <xs:element minOccurs="0" name="tipologia" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsPrivacy">
        <xs:sequence>
          <xs:element minOccurs="0" name="cognome" type="xs:string" />
          <xs:element minOccurs="0" name="nome" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsDisplayInfosMap">
        <xs:sequence>
          <xs:element name="areeDisplayInfos">
            <xs:complexType>
              <xs:sequence>
                <xs:element minOccurs="0" maxOccurs="unbounded" name="entry">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element minOccurs="0" name="key" type="xs:string" />
                      <xs:element minOccurs="0" name="value" type="tns:rsDisplayInfo" />
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="assetDisplayInfos">
            <xs:complexType>
              <xs:sequence>
                <xs:element minOccurs="0" maxOccurs="unbounded" name="entry">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element minOccurs="0" name="key" type="xs:string" />
                      <xs:element minOccurs="0" name="value" type="tns:rsDisplayInfo" />
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="categoriaDisplayInfos">
            <xs:complexType>
              <xs:sequence>
                <xs:element minOccurs="0" maxOccurs="unbounded" name="entry">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element minOccurs="0" name="key" type="xs:string" />
                      <xs:element minOccurs="0" name="value" type="tns:rsDisplayInfo" />
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="coperturaRischioCreditoInfos">
            <xs:complexType>
              <xs:sequence>
                <xs:element minOccurs="0" maxOccurs="unbounded" name="entry">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element minOccurs="0" name="key" type="xs:string" />
                      <xs:element minOccurs="0" name="value" type="tns:rsDisplayInfo" />
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="emittentiDisplayInfos">
            <xs:complexType>
              <xs:sequence>
                <xs:element minOccurs="0" maxOccurs="unbounded" name="entry">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element minOccurs="0" name="key" type="xs:string" />
                      <xs:element minOccurs="0" name="value" type="tns:rsDisplayInfo" />
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="espoValutariaDisplayInfos">
            <xs:complexType>
              <xs:sequence>
                <xs:element minOccurs="0" maxOccurs="unbounded" name="entry">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element minOccurs="0" name="key" type="xs:string" />
                      <xs:element minOccurs="0" name="value" type="tns:rsDisplayInfo" />
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="intermediariDisplayInfos">
            <xs:complexType>
              <xs:sequence>
                <xs:element minOccurs="0" maxOccurs="unbounded" name="entry">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element minOccurs="0" name="key" type="xs:string" />
                      <xs:element minOccurs="0" name="value" type="tns:rsDisplayInfo" />
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="macroAssetDisplayInfos">
            <xs:complexType>
              <xs:sequence>
                <xs:element minOccurs="0" maxOccurs="unbounded" name="entry">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element minOccurs="0" name="key" type="xs:string" />
                      <xs:element minOccurs="0" name="value" type="tns:rsDisplayInfo" />
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="macroCategoriaDisplayInfos">
            <xs:complexType>
              <xs:sequence>
                <xs:element minOccurs="0" maxOccurs="unbounded" name="entry">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element minOccurs="0" name="key" type="xs:string" />
                      <xs:element minOccurs="0" name="value" type="tns:rsDisplayInfo" />
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="ratingDisplayInfos">
            <xs:complexType>
              <xs:sequence>
                <xs:element minOccurs="0" maxOccurs="unbounded" name="entry">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element minOccurs="0" name="key" type="xs:string" />
                      <xs:element minOccurs="0" name="value" type="tns:rsDisplayInfo" />
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="scadenzeDisplayInfos">
            <xs:complexType>
              <xs:sequence>
                <xs:element minOccurs="0" maxOccurs="unbounded" name="entry">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element minOccurs="0" name="key" type="xs:string" />
                      <xs:element minOccurs="0" name="value" type="tns:rsDisplayInfo" />
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="tassoRendimentoInfos">
            <xs:complexType>
              <xs:sequence>
                <xs:element minOccurs="0" maxOccurs="unbounded" name="entry">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element minOccurs="0" name="key" type="xs:string" />
                      <xs:element minOccurs="0" name="value" type="tns:rsDisplayInfo" />
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="tipoPatrimonioDisplayInfos">
            <xs:complexType>
              <xs:sequence>
                <xs:element minOccurs="0" maxOccurs="unbounded" name="entry">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element minOccurs="0" name="key" type="xs:string" />
                      <xs:element minOccurs="0" name="value" type="tns:rsDisplayInfo" />
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsDisplayInfo">
        <xs:sequence>
          <xs:element minOccurs="0" name="fill" type="xs:string" />
          <xs:element minOccurs="0" name="filllabel" type="xs:string" />
          <xs:element name="order" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsMonioraggioUnit">
        <xs:sequence>
          <xs:element minOccurs="0" name="monitoraggio" type="tns:monitoraggioBean" />
          <xs:element minOccurs="0" name="proventiScadenze" type="tns:rsProventiScadenze" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="monitoraggioBean">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="aree" nillable="true" type="tns:areaMon" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="areaMon">
        <xs:sequence>
          <xs:element minOccurs="0" name="area" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="fasi" nillable="true" type="tns:fase" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="progetti" nillable="true" type="tns:progettoMon" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="fase">
        <xs:sequence>
          <xs:element minOccurs="0" name="classeRischio" type="xs:int" />
          <xs:element minOccurs="0" name="classeRischioDec" type="xs:string" />
          <xs:element minOccurs="0" name="classeRischioMax" type="xs:int" />
          <xs:element minOccurs="0" name="classeRischioMaxDec" type="xs:string" />
          <xs:element minOccurs="0" name="contoCorrente" type="xs:decimal" />
          <xs:element minOccurs="0" name="copertura" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctv" type="xs:decimal" />
          <xs:element minOccurs="0" name="dtData" type="xs:dateTime" />
          <xs:element minOccurs="0" name="dtFase" type="xs:dateTime" />
          <xs:element name="fase" type="xs:int" />
          <xs:element minOccurs="0" name="investimentiInCorso" type="xs:decimal" />
          <xs:element minOccurs="0" name="lineaself" type="xs:decimal" />
          <xs:element minOccurs="0" name="risorseAllocate" type="xs:decimal" />
          <xs:element minOccurs="0" name="risorseNA" type="xs:decimal" />
          <xs:element minOccurs="0" name="varComplessivo" type="xs:decimal" />
          <xs:element minOccurs="0" name="varComplessivoDec" type="xs:string" />
          <xs:element minOccurs="0" name="varMaxProfilo" type="xs:decimal" />
          <xs:element minOccurs="0" name="varMaxProfiloDec" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="progettoMon">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="andamentiRedimenti" nillable="true" type="tns:andamentoRendimento" />
          <xs:element minOccurs="0" name="chiaveProgetto" type="xs:long" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="ctvRisorse" nillable="true" type="tns:ctvRisorse" />
          <xs:element minOccurs="0" name="idMonitoraggio" type="xs:long" />
          <xs:element minOccurs="0" name="nomeProgetto" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="posizioniMonitorate" nillable="true" type="tns:posizioniMon" />
          <xs:element minOccurs="0" name="rendimentoProgetto" type="tns:rendimentoProgetto" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="scarti" nillable="true" type="tns:scarto" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="storici" nillable="true" type="tns:storicoMon" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="andamentoRendimento">
        <xs:sequence>
          <xs:element minOccurs="0" name="dtRendimento" type="xs:dateTime" />
          <xs:element minOccurs="0" name="percentuale" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="ctvRisorse">
        <xs:sequence>
          <xs:element minOccurs="0" name="ctv" type="xs:decimal" />
          <xs:element minOccurs="0" name="dtValorizzazione" type="xs:dateTime" />
          <xs:element minOccurs="0" name="risorseAssociate" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="posizioniMon">
        <xs:sequence>
          <xs:element minOccurs="0" name="chiavePosizionePtf" type="xs:long" />
          <xs:element minOccurs="0" name="dtAssociazione" type="xs:dateTime" />
          <xs:element minOccurs="0" name="idMonitoraggio" type="xs:long" />
          <xs:element minOccurs="0" name="rendimentoAssociazione" type="xs:decimal" />
          <xs:element minOccurs="0" name="utilePerditaAssociazione" type="xs:decimal" />
          <xs:element minOccurs="0" name="versatoNettoAssociazione" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rendimentoProgetto">
        <xs:sequence>
          <xs:element minOccurs="0" name="chiaveProgetto" type="xs:long" />
          <xs:element minOccurs="0" name="area" type="xs:string" />
          <xs:element minOccurs="0" name="rendAvvio" type="xs:decimal" />
          <xs:element minOccurs="0" name="dtAvvio" type="xs:dateTime" />
          <xs:element minOccurs="0" name="ctvAttuale" type="xs:decimal" />
          <xs:element minOccurs="0" name="allocazioneAttuale" type="xs:decimal" />
          <xs:element minOccurs="0" name="allocazioneModello" type="xs:decimal" />
          <xs:element minOccurs="0" name="dtCtv" type="xs:dateTime" />
          <xs:element minOccurs="0" name="ctvMonitorato" type="xs:decimal" />
          <xs:element minOccurs="0" name="risorseApportate" type="xs:decimal" />
          <xs:element minOccurs="0" name="apportoIniziale" type="xs:decimal" />
          <xs:element minOccurs="0" name="movimentiSuccessivi" type="xs:decimal" />
          <xs:element minOccurs="0" name="cedoleDividendi" type="xs:decimal" />
          <xs:element minOccurs="0" name="minusPlusAreaProgetto" type="xs:decimal" />
          <xs:element minOccurs="0" name="rendimentoAnnualizzato" type="xs:decimal" />
          <xs:element minOccurs="0" name="versatoNettoAssociazione" type="xs:decimal" />
          <xs:element minOccurs="0" name="utilePerdita" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="scarto">
        <xs:sequence>
          <xs:element minOccurs="0" name="chiavePosizione" type="xs:long" />
          <xs:element minOccurs="0" name="codiceContratto" type="xs:string" />
          <xs:element minOccurs="0" name="ctv" type="xs:decimal" />
          <xs:element minOccurs="0" name="descrizione" type="xs:string" />
          <xs:element minOccurs="0" name="dtSottoscrizione" type="tns:date" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="date">
        <xs:sequence />
      </xs:complexType>
      <xs:complexType name="storicoMon">
        <xs:sequence>
          <xs:element minOccurs="0" name="apportiIniziali" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvFinale" type="xs:decimal" />
          <xs:element minOccurs="0" name="dtAvvio" type="xs:dateTime" />
          <xs:element minOccurs="0" name="dtInterruzione" type="xs:dateTime" />
          <xs:element minOccurs="0" name="idMonitoraggio" type="xs:long" />
          <xs:element minOccurs="0" name="movimentiSuccessivi" type="xs:decimal" />
          <xs:element minOccurs="0" name="rendimentoRealzzato" type="xs:decimal" />
          <xs:element minOccurs="0" name="risorseAssociate" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsProventiScadenze">
        <xs:sequence>
          <xs:element minOccurs="0" name="proventiTrimestreAttuale" type="xs:decimal" />
          <xs:element minOccurs="0" name="proventiTrimestreSuccesivo" type="xs:decimal" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="scadenzeTrimestreAttuale" nillable="true" type="tns:rsScadenza" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="scadenzeTrimestreSuccessivo" nillable="true" type="tns:rsScadenza" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsScadenza">
        <xs:sequence>
          <xs:element minOccurs="0" name="descrizione" type="xs:string" />
          <xs:element minOccurs="0" name="dtScadenza" type="xs:dateTime" />
          <xs:element minOccurs="0" name="importo" type="xs:decimal" />
          <xs:element minOccurs="0" name="tipologia" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsNucleiUnit">
        <xs:sequence>
          <xs:element minOccurs="0" name="anagrafica" type="tns:rsAnagraficaNucleo" />
          <xs:element minOccurs="0" name="patrimonioCliente" type="tns:rsPatrimonioClienteNucleo" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsAnagraficaNucleo">
        <xs:sequence>
          <xs:element minOccurs="0" name="chiaveNucleo" type="xs:long" />
          <xs:element minOccurs="0" name="codMan" type="xs:string" />
          <xs:element minOccurs="0" name="codProfiloNucleo" type="xs:int" />
          <xs:element minOccurs="0" name="flagContratto" type="xs:boolean" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="listaClientiNucleo" nillable="true" type="tns:rsAnagraficaClienteNucleo" />
          <xs:element minOccurs="0" name="nomeNucleo" type="xs:string" />
          <xs:element minOccurs="0" name="profiloNucleo" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsAnagraficaClienteNucleo">
        <xs:sequence>
          <xs:element minOccurs="0" name="nome" type="xs:string" />
          <xs:element minOccurs="0" name="cognome" type="xs:string" />
          <xs:element minOccurs="0" name="codiceFiscale" type="xs:string" />
          <xs:element minOccurs="0" name="profilo" type="xs:string" />
          <xs:element minOccurs="0" name="contratto" type="xs:string" />
          <xs:element minOccurs="0" name="codProfilo" type="xs:int" />
          <xs:element minOccurs="0" name="tipoConsulenza" type="xs:string" />
          <xs:element minOccurs="0" name="controvalore" type="xs:decimal" />
          <xs:element minOccurs="0" name="percentuale" type="xs:decimal" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="posizioni" nillable="true" type="tns:posizioniPortafoglioBean" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="posizioniPortafoglioBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="allocataAutomaticamente" type="xs:boolean" />
          <xs:element minOccurs="0" name="anno" type="xs:string" />
          <xs:element minOccurs="0" name="annualita" type="xs:int" />
          <xs:element minOccurs="0" name="area" type="xs:string" />
          <xs:element minOccurs="0" name="CPP" type="xs:string" />
          <xs:element minOccurs="0" name="chiavePosizioneProposta" type="xs:long" />
          <xs:element minOccurs="0" name="chiavePosizionePtf" type="xs:long" />
          <xs:element minOccurs="0" name="chiaveProgetto" type="xs:long" />
          <xs:element minOccurs="0" name="classeDiBonus" type="xs:string" />
          <xs:element minOccurs="0" name="classePAF" type="xs:string" />
          <xs:element minOccurs="0" name="codAbi" type="xs:string" />
          <xs:element minOccurs="0" name="codConf" type="xs:string" />
          <xs:element minOccurs="0" name="codConfProposta" type="xs:string" />
          <xs:element minOccurs="0" name="codiceContratto" type="xs:string" />
          <xs:element minOccurs="0" name="codiceIban" type="xs:string" />
          <xs:element minOccurs="0" name="contestoWizard" type="xs:string" />
          <xs:element minOccurs="0" name="conto" type="xs:string" />
          <xs:element minOccurs="0" name="ctvVarCopertura" type="xs:decimal" />
          <xs:element minOccurs="0" name="custGar" type="xs:string" />
          <xs:element minOccurs="0" name="cvn" type="xs:decimal" />
          <xs:element minOccurs="0" name="dataAllocazione" type="xs:dateTime" />
          <xs:element minOccurs="0" name="dataInizioRendimento" type="xs:dateTime" />
          <xs:element minOccurs="0" name="dettaglioPortafoglio" type="tns:dettaglioPosizionePortafoglioBean" />
          <xs:element minOccurs="0" name="dtInizioValidita" type="xs:dateTime" />
          <xs:element minOccurs="0" name="dtScadenza" type="xs:dateTime" />
          <xs:element minOccurs="0" name="dtSottoscrizione" type="xs:dateTime" />
          <xs:element minOccurs="0" name="flagCollocabilitaSavingMap" type="xs:boolean" />
          <xs:element minOccurs="0" name="flagCollocabilitaVarMax" type="xs:boolean" />
          <xs:element minOccurs="0" name="flagEditabile" type="xs:boolean" />
          <xs:element name="flagHannoLucchetto" type="xs:boolean" />
          <xs:element name="flagHannoQuantita" type="xs:boolean" />
          <xs:element name="flagLiquidabile" type="xs:boolean" />
          <xs:element minOccurs="0" name="frequenza" type="xs:string" />
          <xs:element minOccurs="0" name="icona" type="xs:boolean" />
          <xs:element minOccurs="0" name="idPtfConsigliatoContratto" type="xs:string" />
          <xs:element minOccurs="0" name="idPtfConsigliatoLinea" type="xs:string" />
          <xs:element minOccurs="0" name="idPtfOrigine" type="xs:string" />
          <xs:element minOccurs="0" name="indicatoreRegime" type="xs:string" />
          <xs:element minOccurs="0" name="infoPac" type="tns:infoPacFromGlobalPositionBean" />
          <xs:element minOccurs="0" name="isDaRiallocare" type="xs:boolean" />
          <xs:element minOccurs="0" name="isDeroga" type="xs:boolean" />
          <xs:element minOccurs="0" name="isIselect" type="xs:boolean" />
          <xs:element minOccurs="0" name="isIselectContratto" type="xs:boolean" />
          <xs:element minOccurs="0" name="isIselectLinea" type="xs:boolean" />
          <xs:element minOccurs="0" name="isIselectList" type="xs:boolean" />
          <xs:element minOccurs="0" name="isIselectListContratto" type="xs:boolean" />
          <xs:element minOccurs="0" name="isIselectListLinea" type="xs:boolean" />
          <xs:element minOccurs="0" name="liquidita" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="listaRubricati" nillable="true" type="tns:rubricatoBean" />
          <xs:element minOccurs="0" name="nomeProgetto" type="xs:string" />
          <xs:element minOccurs="0" name="nomePtfConsigliatoContratto" type="xs:string" />
          <xs:element minOccurs="0" name="nomePtfConsigliatoLinea" type="xs:string" />
          <xs:element minOccurs="0" name="nomePtfOrigine" type="xs:string" />
          <xs:element minOccurs="0" name="numPolizza" type="xs:string" />
          <xs:element minOccurs="0" name="opConferimento" type="xs:boolean" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="operazioni" nillable="true" type="tns:operazionePropostaBean" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="prodottiSottostanti" nillable="true" type="tns:sottostantiPosizioniPortafoglioBean" />
          <xs:element minOccurs="0" name="prodottoFinanziario" type="tns:catalogoProdottiBean" />
          <xs:element minOccurs="0" name="prog" type="xs:string" />
          <xs:element minOccurs="0" name="rataPiano" type="xs:decimal" />
          <xs:element minOccurs="0" name="rischioRelativo" type="xs:decimal" />
          <xs:element minOccurs="0" name="rubricato" type="xs:string" />
          <xs:element minOccurs="0" name="savingMap" type="xs:boolean" />
          <xs:element minOccurs="0" name="termId" type="xs:string" />
          <xs:element minOccurs="0" name="tipoPortafoglio" type="xs:string" />
          <xs:element minOccurs="0" name="tipoPremio" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="dettaglioPosizionePortafoglioBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="cambioMedioPonderatoFiscale" type="xs:decimal" />
          <xs:element minOccurs="0" name="chiaveContratto" type="xs:long" />
          <xs:element minOccurs="0" name="chiavePosizionePtf" type="xs:long" />
          <xs:element minOccurs="0" name="coefficienteAllocazione" type="xs:decimal" />
          <xs:element minOccurs="0" name="contributoAderentePerc" type="xs:decimal" />
          <xs:element minOccurs="0" name="costoMedioPonderatoFiscale" type="xs:decimal" />
          <xs:element minOccurs="0" name="costoMedioPonderatoFiscaleDivisa" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctv" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvAllocato" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvIni" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvNonAllocabile" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvOut" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvProposto" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvProtetto" type="xs:decimal" />
          <xs:element minOccurs="0" name="cvn" type="xs:decimal" />
          <xs:element minOccurs="0" name="cvnAssociazione" type="xs:double" />
          <xs:element minOccurs="0" name="dataAssociazione" type="xs:dateTime" />
          <xs:element minOccurs="0" name="dataPrezzoMax" type="xs:string" />
          <xs:element minOccurs="0" name="dtAggiornamento" type="xs:dateTime" />
          <xs:element minOccurs="0" name="dtRiferimento" type="xs:dateTime" />
          <xs:element minOccurs="0" name="dtSaldo" type="xs:dateTime" />
          <xs:element minOccurs="0" name="flagClawback" type="xs:boolean" />
          <xs:element minOccurs="0" name="isConvProgrammataInEntrataEnabled" type="xs:boolean" />
          <xs:element minOccurs="0" name="isConvProgrammataInUscitaEnabled" type="xs:boolean" />
          <xs:element minOccurs="0" name="isCtvSottoscrizioneEnabled" type="xs:boolean" />
          <xs:element minOccurs="0" name="isLineaConservativa" type="xs:boolean" />
          <xs:element minOccurs="0" name="liquidazioneTotale" type="xs:boolean" />
          <xs:element minOccurs="0" name="partitaViaggiante" type="xs:decimal" />
          <xs:element minOccurs="0" name="peso" type="xs:decimal" />
          <xs:element minOccurs="0" name="pesoAllocato" type="xs:decimal" />
          <xs:element minOccurs="0" name="pesoProposto" type="xs:decimal" />
          <xs:element minOccurs="0" name="pesoPtfConsigliato" type="xs:decimal" />
          <xs:element minOccurs="0" name="quantitaNominale" type="xs:decimal" />
          <xs:element minOccurs="0" name="quantitaOut" type="xs:decimal" />
          <xs:element minOccurs="0" name="quotaAttuale" type="xs:decimal" />
          <xs:element minOccurs="0" name="quotaMassima" type="xs:decimal" />
          <xs:element minOccurs="0" name="quotaProtetta" type="xs:decimal" />
          <xs:element minOccurs="0" name="quote" type="xs:decimal" />
          <xs:element minOccurs="0" name="rendProdottoAnnuo" type="xs:decimal" />
          <xs:element minOccurs="0" name="rendProdottoAssociazione" type="xs:double" />
          <xs:element minOccurs="0" name="rendProdottoSottoscrizione" type="xs:decimal" />
          <xs:element minOccurs="0" name="rendProdottoTrimestre" type="xs:decimal" />
          <xs:element minOccurs="0" name="residuoPiano" type="xs:decimal" />
          <xs:element minOccurs="0" name="saldoDisponibile" type="xs:decimal" />
          <xs:element minOccurs="0" name="sogliaMantenimentoConversioneProgrammataUscitaParziale" type="xs:decimal" />
          <xs:element minOccurs="0" name="statoConferimento" type="tns:statoConferimentoEnum" />
          <xs:element minOccurs="0" name="statoConversioneProgrammata" type="xs:string" />
          <xs:element minOccurs="0" name="statoServizioCedola" type="xs:boolean" />
          <xs:element minOccurs="0" name="statoServizioConversioneProgrammata" type="xs:boolean" />
          <xs:element minOccurs="0" name="utilePerditaDiCarico" type="xs:decimal" />
          <xs:element minOccurs="0" name="utilePerditaDiCaricoPercentuale" type="xs:decimal" />
          <xs:element minOccurs="0" name="valore" type="xs:decimal" />
          <xs:element minOccurs="0" name="valoreNominaleDivisa" type="xs:decimal" />
          <xs:element minOccurs="0" name="valoreNominalePiano" type="xs:decimal" />
          <xs:element minOccurs="0" name="varInfos" type="tns:prometeiaInfos" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="prometeiaInfos">
        <xs:sequence>
          <xs:element minOccurs="0" name="misure" type="tns:prometeiaMisure" />
          <xs:element minOccurs="0" name="rischioCreditoDecodificato" type="xs:string" />
          <xs:element minOccurs="0" name="rischioCreditoEmitDecodificato" type="xs:string" />
          <xs:element minOccurs="0" name="rischioRelativo" type="xs:decimal" />
          <xs:element minOccurs="0" name="saldoVar" type="xs:decimal" />
          <xs:element minOccurs="0" name="stat" type="tns:prometeiaStat" />
          <xs:element minOccurs="0" name="varDecodificato" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="prometeiaMisure">
        <xs:sequence>
          <xs:element minOccurs="0" name="attivoRC" type="xs:boolean" />
          <xs:element minOccurs="0" name="cvar" type="xs:decimal" />
          <xs:element minOccurs="0" name="cvarp" type="xs:decimal" />
          <xs:element minOccurs="0" name="mcvar" type="xs:decimal" />
          <xs:element minOccurs="0" name="mcvarp" type="xs:decimal" />
          <xs:element minOccurs="0" name="rischioCredito" type="xs:decimal" />
          <xs:element minOccurs="0" name="risksize" type="xs:decimal" />
          <xs:element minOccurs="0" name="var" type="xs:decimal" />
          <xs:element minOccurs="0" name="varp" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="prometeiaStat">
        <xs:sequence>
          <xs:element minOccurs="0" name="copertura" type="xs:decimal" />
          <xs:element minOccurs="0" name="diversificazione" type="xs:decimal" />
          <xs:element minOccurs="0" name="totale" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="infoPacFromGlobalPositionBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="frequenza" type="xs:string" />
          <xs:element minOccurs="0" name="importoRata" type="xs:decimal" />
          <xs:element minOccurs="0" name="numRate" type="xs:int" />
          <xs:element minOccurs="0" name="percDistribuzioneStandard" type="xs:decimal" />
          <xs:element minOccurs="0" name="tipologiaContratto" type="xs:string" />
          <xs:element minOccurs="0" name="tipologiaFondo" type="xs:string" />
          <xs:element minOccurs="0" name="valoreNominale" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rubricatoBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="codiceFiscale" type="xs:string" />
          <xs:element minOccurs="0" name="codiceRubricato" type="xs:string" />
          <xs:element minOccurs="0" name="nominativo" type="xs:string" />
          <xs:element minOccurs="0" name="nominativoOriginale" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="operazionePropostaBean">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="conversionDetail" nillable="true" type="tns:operazioneConversionePropostaBean" />
          <xs:element minOccurs="0" name="ctvSottoscrizione" type="xs:decimal" />
          <xs:element minOccurs="0" name="dataFinePiano" type="xs:dateTime" />
          <xs:element minOccurs="0" name="dataInizioPiano" type="xs:dateTime" />
          <xs:element minOccurs="0" name="descrProdottoPersonalizzato" type="xs:string" />
          <xs:element minOccurs="0" name="dtDifferimento" type="xs:dateTime" />
          <xs:element minOccurs="0" name="durata" type="xs:string" />
          <xs:element minOccurs="0" name="durataPPV" type="tns:tipoDurataEnum" />
          <xs:element minOccurs="0" name="eseguitaManualmente" type="xs:boolean" />
          <xs:element minOccurs="0" name="frequenza" type="xs:string" />
          <xs:element minOccurs="0" name="frequenzaPPV" type="tns:tipoFrequenzaEnum" />
          <xs:element minOccurs="0" name="idDettaglioOperazione" type="xs:long" />
          <xs:element minOccurs="0" name="idProdottoPersonalizzato" type="xs:int" />
          <xs:element minOccurs="0" name="importo" type="xs:decimal" />
          <xs:element minOccurs="0" name="importoConferimento" type="xs:decimal" />
          <xs:element minOccurs="0" name="importoConversioneProgrammata" type="xs:decimal" />
          <xs:element minOccurs="0" name="importoRata" type="xs:decimal" />
          <xs:element minOccurs="0" name="importoUlterioreLiquidita" type="xs:decimal" />
          <xs:element minOccurs="0" name="opEseguita" type="xs:boolean" />
          <xs:element minOccurs="0" name="operazionePerc" type="xs:decimal" />
          <xs:element minOccurs="0" name="percAderenteDatore" type="xs:decimal" />
          <xs:element minOccurs="0" name="percentuale" type="xs:decimal" />
          <xs:element minOccurs="0" name="primoVersamento" type="xs:decimal" />
          <xs:element minOccurs="0" name="quantitaNominaleProposto" type="xs:decimal" />
          <xs:element minOccurs="0" name="ratePrimoVersamento" type="xs:int" />
          <xs:element minOccurs="0" name="tfrPerc" type="xs:decimal" />
          <xs:element minOccurs="0" name="tipoDurata" type="xs:string" />
          <xs:element minOccurs="0" name="tipoOperazione" type="tns:tipoOperazioneEnum" />
          <xs:element minOccurs="0" name="trasferimentoPerc" type="xs:decimal" />
          <xs:element minOccurs="0" name="versamentoStraordinario" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="operazioneConversionePropostaBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="chiavePosizioneProposta" type="xs:string" />
          <xs:element minOccurs="0" name="importo" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="sottostantiPosizioniPortafoglioBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="ctv" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvIni" type="xs:decimal" />
          <xs:element minOccurs="0" name="isinFittizio" type="xs:string" />
          <xs:element minOccurs="0" name="prodottoFinanziario" type="tns:catalogoProdottiBean" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="catalogoProdottiBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="anAlberatura" type="tns:anAlberaturaBean" />
          <xs:element minOccurs="0" name="anAssogestioneFondi" type="tns:anAssogestioneFondiBean" />
          <xs:element minOccurs="0" name="anCompagnia" type="tns:anCompagniaBean" />
          <xs:element minOccurs="0" name="anComplessita" type="tns:anComplessitaBean" />
          <xs:element minOccurs="0" name="anDistribuzioneProventi" type="tns:anDistribuzioneProventiBean" />
          <xs:element minOccurs="0" name="anEmittente" type="tns:anEmittenteBean" />
          <xs:element minOccurs="0" name="anStatoProdotto" type="tns:anStatoProdottoBean" />
          <xs:element minOccurs="0" name="anTassoObbligazioni" type="tns:anTassoObbligazioniBean" />
          <xs:element minOccurs="0" name="armonizzato" type="xs:boolean" />
          <xs:element minOccurs="0" name="assetSatellite" type="tns:anAssetSatelliteBean" />
          <xs:element minOccurs="0" name="azOb" type="xs:string" />
          <xs:element minOccurs="0" name="cambio" type="xs:decimal" />
          <xs:element minOccurs="0" name="capMinSucc" type="xs:decimal" />
          <xs:element minOccurs="0" name="capMinimo" type="xs:decimal" />
          <xs:element minOccurs="0" name="capRisparmio" type="xs:int" />
          <xs:element minOccurs="0" name="capitaleProtetto" type="xs:boolean" />
          <xs:element minOccurs="0" name="catAssoGestioniFondi" type="xs:string" />
          <xs:element minOccurs="0" name="categoria" type="xs:int" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="catinarea" nillable="true" type="tns:catinareaBean" />
          <xs:element minOccurs="0" name="chiaveProdotto" type="xs:int" />
          <xs:element minOccurs="0" name="classePrezzo" type="xs:string" />
          <xs:element minOccurs="0" name="codAdeguatezza" type="xs:string" />
          <xs:element minOccurs="0" name="codInterno" type="xs:string" />
          <xs:element minOccurs="0" name="codIsin" type="xs:string" />
          <xs:element minOccurs="0" name="codIsinDec" type="xs:string" />
          <xs:element minOccurs="0" name="codMaf" type="xs:string" />
          <xs:element minOccurs="0" name="codSottoprodotto" type="xs:string" />
          <xs:element minOccurs="0" name="codSottoprodottoDec" type="xs:string" />
          <xs:element minOccurs="0" name="codUlla" type="xs:string" />
          <xs:element minOccurs="0" name="codiceAdb" type="xs:string" />
          <xs:element minOccurs="0" name="codinternoprotetto" type="xs:string" />
          <xs:element minOccurs="0" name="controlliCategoria" type="xs:int" />
          <xs:element minOccurs="0" name="controlloDecodificato" type="xs:string" />
          <xs:element minOccurs="0" name="copertura" type="xs:decimal" />
          <xs:element minOccurs="0" name="denomUnitLink" type="xs:string" />
          <xs:element minOccurs="0" name="descrizioneCategoria" type="xs:string" />
          <xs:element minOccurs="0" name="differimento" type="xs:int" />
          <xs:element minOccurs="0" name="distrprov" type="xs:boolean" />
          <xs:element minOccurs="0" name="divisaEmissione" type="xs:string" />
          <xs:element minOccurs="0" name="divisaTrattazione" type="xs:string" />
          <xs:element minOccurs="0" name="dtEmissione" type="xs:dateTime" />
          <xs:element minOccurs="0" name="dtPrezzo" type="xs:dateTime" />
          <xs:element minOccurs="0" name="dtRifPrezzo" type="xs:dateTime" />
          <xs:element minOccurs="0" name="dtScadenza" type="xs:dateTime" />
          <xs:element minOccurs="0" name="durataContrattuale" type="xs:string" />
          <xs:element minOccurs="0" name="flagCoreSatellite" type="xs:int" />
          <xs:element minOccurs="0" name="flagIsWrapper" type="xs:int" />
          <xs:element minOccurs="0" name="fondoCore" type="xs:int" />
          <xs:element minOccurs="0" name="isAttivoRc" type="xs:int" />
          <xs:element minOccurs="0" name="istituto" type="xs:int" />
          <xs:element minOccurs="0" name="lineeFinAcc" type="xs:string" />
          <xs:element minOccurs="0" name="livello3Alberatura" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="mappatura" nillable="true" type="tns:mappaturaBean" />
          <xs:element minOccurs="0" name="minComm" type="xs:decimal" />
          <xs:element minOccurs="0" name="minRispContr" type="xs:decimal" />
          <xs:element minOccurs="0" name="moltiplicatore" type="xs:decimal" />
          <xs:element minOccurs="0" name="multipliSuccessivi" type="xs:string" />
          <xs:element minOccurs="0" name="negoziabilita" type="xs:boolean" />
          <xs:element minOccurs="0" name="nomeContratto" type="xs:string" />
          <xs:element minOccurs="0" name="nomeFondoProtetto" type="xs:string" />
          <xs:element minOccurs="0" name="nomeLinea" type="xs:string" />
          <xs:element minOccurs="0" name="nomeProdotto" type="xs:string" />
          <xs:element minOccurs="0" name="nomeSottostante" type="xs:string" />
          <xs:element minOccurs="0" name="ordinamento" type="xs:string" />
          <xs:element minOccurs="0" name="percMaxFondiSelf" type="xs:decimal" />
          <xs:element minOccurs="0" name="perfIselect" type="xs:boolean" />
          <xs:element minOccurs="0" name="perimetroCoreSatellite" type="xs:int" />
          <xs:element minOccurs="0" name="piazza" type="xs:string" />
          <xs:element minOccurs="0" name="prezzoInEuro" type="xs:decimal" />
          <xs:element minOccurs="0" name="prezzoInValuta" type="xs:decimal" />
          <xs:element minOccurs="0" name="prezzoValuta" type="xs:string" />
          <xs:element minOccurs="0" name="raggruppamentoLogico" type="xs:string" />
          <xs:element minOccurs="0" name="raggruppamentoTreeModel" type="xs:string" />
          <xs:element minOccurs="0" name="ratingMS10Y" type="xs:int" />
          <xs:element minOccurs="0" name="ratingMS3Y" type="xs:int" />
          <xs:element minOccurs="0" name="ratingMS5Y" type="xs:int" />
          <xs:element minOccurs="0" name="ratingMSOverall" type="xs:int" />
          <xs:element minOccurs="0" name="ratingObbligazioni" type="xs:string" />
          <xs:element minOccurs="0" name="regimeFiscale" type="xs:int" />
          <xs:element minOccurs="0" name="rischioCredito" type="xs:string" />
          <xs:element minOccurs="0" name="savingMap" type="xs:int" />
          <xs:element minOccurs="0" name="sottoprodottoSelf" type="xs:string" />
          <xs:element minOccurs="0" name="sottoprodottoprotetto" type="xs:string" />
          <xs:element minOccurs="0" name="specificaProdotto" type="xs:string" />
          <xs:element minOccurs="0" name="succRispContr" type="xs:decimal" />
          <xs:element minOccurs="0" name="taglioMinimo" type="xs:decimal" />
          <xs:element minOccurs="0" name="tassoCedola" type="xs:decimal" />
          <xs:element minOccurs="0" name="tipoLinea" type="tns:dTipoLineaBean" />
          <xs:element minOccurs="0" name="tipoObbligazione" type="xs:string" />
          <xs:element minOccurs="0" name="tipoProdotto" type="xs:string" />
          <xs:element minOccurs="0" name="tipopolizza" type="xs:string" />
          <xs:element minOccurs="0" name="tipoversamento" type="xs:int" />
          <xs:element minOccurs="0" name="valoreTMD" type="xs:int" />
          <xs:element minOccurs="0" name="valutaProdotto" type="xs:string" />
          <xs:element minOccurs="0" name="var" type="xs:decimal" />
          <xs:element name="visibilita" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="anAlberaturaBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="alberatura" type="xs:int" />
          <xs:element minOccurs="0" name="alberaturaDecoded" type="xs:string" />
          <xs:element minOccurs="0" name="famigliaProdotto" type="xs:string" />
          <xs:element minOccurs="0" name="livello1" type="xs:string" />
          <xs:element minOccurs="0" name="livello2" type="xs:string" />
          <xs:element minOccurs="0" name="livello3" type="xs:string" />
          <xs:element minOccurs="0" name="livello4" type="xs:string" />
          <xs:element minOccurs="0" name="livello5" type="xs:string" />
          <xs:element minOccurs="0" name="ordinamentoCategoria" type="xs:short" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="anAssogestioneFondiBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="catAssogestioneFondi" type="xs:string" />
          <xs:element minOccurs="0" name="descrizioneAssogestione" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="anCompagniaBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="codiceSgr" type="xs:string" />
          <xs:element minOccurs="0" name="nomeCompagnia" type="xs:string" />
          <xs:element minOccurs="0" name="societaDiGestione" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="anComplessitaBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="complessita" type="xs:int" />
          <xs:element minOccurs="0" name="complessitaBigDec" type="xs:decimal" />
          <xs:element minOccurs="0" name="descrizione" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="anDistribuzioneProventiBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="descrizioneDistrProventi" type="xs:string" />
          <xs:element minOccurs="0" name="distrprov" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="anEmittenteBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="descrizione" type="xs:string" />
          <xs:element minOccurs="0" name="descrizionePadre" type="xs:string" />
          <xs:element minOccurs="0" name="emittente" type="xs:string" />
          <xs:element minOccurs="0" name="emittentePadre" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="anStatoProdottoBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="descrizione" type="xs:string" />
          <xs:element minOccurs="0" name="statoProdotto" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="anTassoObbligazioniBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="codTassoObbligazioni" type="xs:int" />
          <xs:element minOccurs="0" name="descrizione" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="anAssetSatelliteBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="codAssetSatellite" type="xs:string" />
          <xs:element minOccurs="0" name="descrizione" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="catinareaBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="area" type="xs:string" />
          <xs:element minOccurs="0" name="chiaveProdotto" type="xs:int" />
          <xs:element minOccurs="0" name="flagMain" type="xs:boolean" />
          <xs:element minOccurs="0" name="valoreArea" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="mappaturaBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="assetclass" type="tns:anAssetClassBean" />
          <xs:element minOccurs="0" name="bdbeta" type="xs:decimal" />
          <xs:element minOccurs="0" name="chiaveProdotto" type="xs:int" />
          <xs:element minOccurs="0" name="percentuale" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="anAssetClassBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="asset" type="xs:string" />
          <xs:element minOccurs="0" name="codiceAdeguatezza" type="xs:string" />
          <xs:element minOccurs="0" name="codiceIselect" type="xs:string" />
          <xs:element minOccurs="0" name="codiceRGB" type="xs:string" />
          <xs:element minOccurs="0" name="descrizione" type="xs:string" />
          <xs:element minOccurs="0" name="isResidual" type="xs:int" />
          <xs:element name="livello" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="dTipoLineaBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="codInterno" type="xs:string" />
          <xs:element minOccurs="0" name="codiceLinea" type="xs:string" />
          <xs:element minOccurs="0" name="idLinea" type="xs:int" />
          <xs:element minOccurs="0" name="nomeLinea" type="xs:string" />
          <xs:element minOccurs="0" name="percorso" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsPatrimonioClienteNucleo">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="aree" nillable="true" type="tns:areaNucleo" />
          <xs:element minOccurs="0" name="rfaTot" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="areaNucleo">
        <xs:sequence>
          <xs:element minOccurs="0" name="area" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="clienti" nillable="true" type="tns:rsAnagraficaClienteNucleo" />
          <xs:element minOccurs="0" name="descArea" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsPatrimonioUnit">
        <xs:sequence>
          <xs:element minOccurs="0" name="contrattiCliente" type="tns:rsElencoContrattiCliente" />
          <xs:element minOccurs="0" name="patrimonioAltro" type="tns:patrimonioAltriBean" />
          <xs:element minOccurs="0" name="patrimonioAziendale" type="tns:patrimonioAziendaleBean" />
          <xs:element minOccurs="0" name="patrimonioCasa" type="tns:rsPatrimonioCasa" />
          <xs:element minOccurs="0" name="patrimonioComplessivo" type="tns:rsElencoGenericSlice" />
          <xs:element minOccurs="0" name="patrimonioFinanziario" type="tns:rsPatrimonioFinanziario" />
          <xs:element minOccurs="0" name="patrimonioImmobiliare" type="tns:patrimonioImmobiliareBean" />
          <xs:element minOccurs="0" name="patrimonioTerzi" type="tns:rsPatrimonioTerzi" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsElencoContrattiCliente">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="elencoContratti" nillable="true" type="tns:contrattoCliente" />
          <xs:element minOccurs="0" name="totaleCtvContratti" type="xs:decimal" />
          <xs:element minOccurs="0" name="totaliPatrimonio" type="tns:rsTotaliComposizione" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="contrattoCliente">
        <xs:sequence>
          <xs:element minOccurs="0" name="codiceContratto" type="xs:string" />
          <xs:element name="contiCorrenti" type="xs:boolean" />
          <xs:element minOccurs="0" name="ctv" type="xs:decimal" />
          <xs:element minOccurs="0" name="dtSottoscrizione" type="xs:dateTime" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="intestatari" nillable="true" type="tns:intestatarioBean" />
          <xs:element minOccurs="0" name="nomeContratto" type="xs:string" />
          <xs:element minOccurs="0" name="savingMap" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="intestatarioBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="codiceFiscale" type="xs:string" />
          <xs:element minOccurs="0" name="comuneDiNascita" type="xs:string" />
          <xs:element minOccurs="0" name="dataNascita" type="xs:dateTime" />
          <xs:element minOccurs="0" name="nomeCognome" type="xs:string" />
          <xs:element minOccurs="0" name="posizionamento" type="xs:int" />
          <xs:element minOccurs="0" name="sesso" type="xs:string" />
          <xs:element minOccurs="0" name="tipoIntestatario" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsTotaliComposizione">
        <xs:sequence>
          <xs:element minOccurs="0" name="contoCorrente" type="xs:decimal" />
          <xs:element minOccurs="0" name="contoCorrenteNegativo" type="xs:decimal" />
          <xs:element minOccurs="0" name="contoCorrentePositivo" type="xs:decimal" />
          <xs:element minOccurs="0" name="liqEligoFondiNeg" type="xs:decimal" />
          <xs:element minOccurs="0" name="liqEligoTitoliNeg" type="xs:decimal" />
          <xs:element minOccurs="0" name="liqFogliNeg" type="xs:decimal" />
          <xs:element minOccurs="0" name="partiteViaggianti" type="xs:decimal" />
          <xs:element minOccurs="0" name="patrimonioTotaleRFA" type="xs:decimal" />
          <xs:element minOccurs="0" name="risorseFinanziarie" type="xs:decimal" />
          <xs:element minOccurs="0" name="totOperazioniContiCorrentiNeg" type="xs:decimal" />
          <xs:element minOccurs="0" name="totOperazioniLiqEligoNeg" type="xs:decimal" />
          <xs:element minOccurs="0" name="totOperazioniLiqFogliNeg" type="xs:decimal" />
          <xs:element minOccurs="0" name="varDecodificato" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="patrimonioAltriBean">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="listaProdotti" nillable="true" type="tns:prodottoAltri" />
          <xs:element minOccurs="0" name="totalePatrimonio" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="prodottoAltri">
        <xs:complexContent mixed="false">
          <xs:extension base="tns:prodottoTerzi">
            <xs:sequence>
              <xs:element minOccurs="0" name="ctv" type="xs:decimal" />
              <xs:element minOccurs="0" name="flagEsenteImposte" type="xs:boolean" />
              <xs:element minOccurs="0" name="quotaProprieta" type="xs:decimal" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="prodottoTerzi">
        <xs:sequence>
          <xs:element minOccurs="0" name="chiaveProdottoTerzi" type="xs:long" />
          <xs:element minOccurs="0" name="descrizione" type="xs:string" />
          <xs:element minOccurs="0" name="tipologia" type="xs:string" />
          <xs:element minOccurs="0" name="tipologiaTerzi" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="patrimonioAziendaleBean">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="listaProdotti" nillable="true" type="tns:prodottoAziendale" />
          <xs:element minOccurs="0" name="totalePatrimonio" type="xs:decimal" />
          <xs:element minOccurs="0" name="totalePatrimonioNetto" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="prodottoAziendale">
        <xs:complexContent mixed="false">
          <xs:extension base="tns:prodottoTerzi">
            <xs:sequence>
              <xs:element minOccurs="0" name="codTipoCompagnia" type="xs:string" />
              <xs:element minOccurs="0" name="ctv" type="xs:decimal" />
              <xs:element minOccurs="0" name="descrizioneTipoCompagnia" type="xs:string" />
              <xs:element minOccurs="0" name="patrimonioNetto" type="xs:decimal" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="rsPatrimonioCasa">
        <xs:complexContent mixed="false">
          <xs:extension base="tns:rsPatrimonio">
            <xs:sequence>
              <xs:element minOccurs="0" name="dettaglioContratti" type="tns:rsElencoDettaglioContratti" />
              <xs:element minOccurs="0" name="dettaglioProdotti" type="tns:rsDettaglioProdotti" />
              <xs:element minOccurs="0" name="dettaglioProdottiCointestati" type="tns:rsDettaglioProdotti" />
              <xs:element minOccurs="0" name="dettaglioProdottiTCM" type="tns:rsAssicurativiDanniTCM" />
              <xs:element minOccurs="0" name="distribuzioneEmittente" type="tns:rsComposizione" />
              <xs:element minOccurs="0" name="distribuzioneRating" type="tns:rsComposizione" />
              <xs:element minOccurs="0" name="distribuzioneScadenze" type="tns:rsComposizione" />
              <xs:element minOccurs="0" name="distribuzioneTassoRendimento" type="tns:rsComposizione" />
              <xs:element minOccurs="0" name="esposizioneValutaria" type="tns:rsComposizione" />
              <xs:element minOccurs="0" name="esposizioneValutariaTutte" type="tns:rsComposizione" />
              <xs:element minOccurs="0" name="protezioneCapitale" type="tns:rsProtezioneCapitale" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="rsPatrimonio">
        <xs:sequence>
          <xs:element minOccurs="0" name="assetClass" type="tns:rsComposizione" />
          <xs:element minOccurs="0" name="categoria" type="tns:rsComposizione" />
          <xs:element minOccurs="0" name="macroAssetClass" type="tns:rsComposizione" />
          <xs:element minOccurs="0" name="macroCategoria" type="tns:rsComposizione" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsElencoDettaglioContratti">
        <xs:sequence>
          <xs:element minOccurs="0" name="descrizione" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="elencoContratti" nillable="true" type="tns:rsDettaglioContratto" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsDettaglioContratto">
        <xs:sequence>
          <xs:element minOccurs="0" name="annualita" type="xs:int" />
          <xs:element minOccurs="0" name="classeDiBonus" type="xs:string" />
          <xs:element minOccurs="0" name="codiceContratto" type="xs:string" />
          <xs:element minOccurs="0" name="codiceInterno" type="xs:string" />
          <xs:element minOccurs="0" name="cpp" type="xs:string" />
          <xs:element minOccurs="0" name="ctvBonusMaturato" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvBonusScadenza10Anni" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvBonusScadenza5Anni" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvMonetari" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvPerformance" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvProdotto" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvProtetto" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvQuotaProtetta" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvRiferimento" type="xs:decimal" />
          <xs:element minOccurs="0" name="dtRiferimento" type="xs:dateTime" />
          <xs:element minOccurs="0" name="dtRiferimentoBonusMaturato" type="xs:dateTime" />
          <xs:element minOccurs="0" name="dtRiferimentoBonusScadenza10Anni" type="xs:dateTime" />
          <xs:element minOccurs="0" name="dtRiferimentoBonusScadenza5Anni" type="xs:dateTime" />
          <xs:element minOccurs="0" name="dtRiferimentoProdotto" type="xs:dateTime" />
          <xs:element minOccurs="0" name="dtRiferimentoQuotaMax" type="xs:dateTime" />
          <xs:element minOccurs="0" name="frequenza" type="xs:string" />
          <xs:element minOccurs="0" name="nomeContratto" type="xs:string" />
          <xs:element minOccurs="0" name="nomeFondoProtetto" type="xs:string" />
          <xs:element minOccurs="0" name="nomeLinea" type="xs:string" />
          <xs:element minOccurs="0" name="nomeProdotto" type="xs:string" />
          <xs:element minOccurs="0" name="numeroQuoteProdotto" type="xs:decimal" />
          <xs:element minOccurs="0" name="numeroQuoteProtetta" type="xs:decimal" />
          <xs:element minOccurs="0" name="pesoMonetari" type="xs:decimal" />
          <xs:element minOccurs="0" name="pesoPerformance" type="xs:decimal" />
          <xs:element minOccurs="0" name="quotaMax" type="xs:decimal" />
          <xs:element minOccurs="0" name="quotaProdotto" type="xs:decimal" />
          <xs:element minOccurs="0" name="quotaProtetta" type="xs:decimal" />
          <xs:element minOccurs="0" name="rataPiano" type="xs:decimal" />
          <xs:element minOccurs="0" name="riallocazione" type="xs:string" />
          <xs:element minOccurs="0" name="tipoContratto" type="xs:string" />
          <xs:element minOccurs="0" name="totaleCvn" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsDettaglioProdotti">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="dettaglioProdotti" nillable="true" type="tns:rsPosizione" />
          <xs:element minOccurs="0" name="elencoAggregati" type="tns:rsElencoAggregati" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsPosizione">
        <xs:sequence>
          <xs:element name="chiavePosizionePortafoglio" type="xs:long" />
          <xs:element minOccurs="0" name="codContratto" type="xs:string" />
          <xs:element minOccurs="0" name="codProgetto" type="xs:string" />
          <xs:element minOccurs="0" name="area" type="xs:string" />
          <xs:element minOccurs="0" name="codArea" type="xs:string" />
          <xs:element minOccurs="0" name="descAreaEstesa" type="xs:string" />
          <xs:element minOccurs="0" name="nomeProgetto" type="xs:string" />
          <xs:element minOccurs="0" name="ctv" type="xs:decimal" />
          <xs:element minOccurs="0" name="peso" type="xs:decimal" />
          <xs:element minOccurs="0" name="versamentoNetto" type="xs:decimal" />
          <xs:element minOccurs="0" name="utilePerdita" type="xs:decimal" />
          <xs:element minOccurs="0" name="rendimentoDaSottoscrizione" type="xs:decimal" />
          <xs:element minOccurs="0" name="rendimentoInizioAnno" type="xs:decimal" />
          <xs:element minOccurs="0" name="rendimentoInizioTrimestre" type="xs:decimal" />
          <xs:element minOccurs="0" name="prodotto" type="tns:rsProdotto" />
          <xs:element minOccurs="0" name="dtSottoscrizione" type="xs:dateTime" />
          <xs:element minOccurs="0" name="dtInizioRendimento" type="xs:dateTime" />
          <xs:element minOccurs="0" name="dtRiferimento" type="xs:dateTime" />
          <xs:element minOccurs="0" name="quote" type="xs:decimal" />
          <xs:element minOccurs="0" name="conto" type="xs:string" />
          <xs:element minOccurs="0" name="rubricato" type="xs:string" />
          <xs:element minOccurs="0" name="custodiaGaranzia" type="xs:string" />
          <xs:element minOccurs="0" name="numeroPolizza" type="xs:string" />
          <xs:element minOccurs="0" name="termId" type="xs:string" />
          <xs:element minOccurs="0" name="anno" type="xs:string" />
          <xs:element minOccurs="0" name="prog" type="xs:string" />
          <xs:element minOccurs="0" name="dataAssociazioneMonitoraggio" type="xs:dateTime" />
          <xs:element minOccurs="0" name="versatoNettoAssociazione" type="xs:decimal" />
          <xs:element minOccurs="0" name="rendimentoAssociazione" type="xs:decimal" />
          <xs:element minOccurs="0" name="utilePerditaAssociazione" type="xs:decimal" />
          <xs:element minOccurs="0" name="flagEsente" type="xs:boolean" />
          <xs:element minOccurs="0" name="quantitaNominale" type="xs:decimal" />
          <xs:element name="flagRendimentoMonitoraggio" type="xs:boolean" />
          <xs:element minOccurs="0" name="savingMap" type="xs:boolean" />
          <xs:element minOccurs="0" name="costoMedioPonderatoFiscale" type="xs:decimal" />
          <xs:element minOccurs="0" name="utilePerditaDiCarico" type="xs:decimal" />
          <xs:element minOccurs="0" name="utilePerditaDiCaricoPercentuale" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsProdotto">
        <xs:sequence>
          <xs:element minOccurs="0" name="codIsin" type="xs:string" />
          <xs:element minOccurs="0" name="codIsinFE" type="xs:string" />
          <xs:element minOccurs="0" name="codMaf" type="xs:string" />
          <xs:element minOccurs="0" name="codInterno" type="xs:string" />
          <xs:element minOccurs="0" name="codSottoprodotto" type="xs:string" />
          <xs:element minOccurs="0" name="codSottoprodottoFE" type="xs:string" />
          <xs:element minOccurs="0" name="nomeProdotto" type="xs:string" />
          <xs:element minOccurs="0" name="tipoProdotto" type="xs:string" />
          <xs:element minOccurs="0" name="varDecodificato" type="xs:string" />
          <xs:element minOccurs="0" name="var" type="xs:decimal" />
          <xs:element minOccurs="0" name="rischioCreditoDecodificato" type="xs:string" />
          <xs:element minOccurs="0" name="descrizioneTipoProdotto" type="xs:string" />
          <xs:element minOccurs="0" name="tipoRating" type="xs:string" />
          <xs:element minOccurs="0" name="emittente" type="xs:string" />
          <xs:element minOccurs="0" name="tipoEmittente" type="xs:string" />
          <xs:element minOccurs="0" name="copertura" type="xs:decimal" />
          <xs:element minOccurs="0" name="diversificazione" type="xs:decimal" />
          <xs:element minOccurs="0" name="alberatura" type="tns:anAlberaturaBean" />
          <xs:element minOccurs="0" name="dtScadenza" type="xs:dateTime" />
          <xs:element minOccurs="0" name="rischioRelativo" type="xs:decimal" />
          <xs:element minOccurs="0" name="prezzoEuro" type="xs:decimal" />
          <xs:element minOccurs="0" name="complessita" type="xs:int" />
          <xs:element minOccurs="0" name="complessitaDec" type="xs:string" />
          <xs:element minOccurs="0" name="ratingMorningstar" type="xs:int" />
          <xs:element minOccurs="0" name="distrCedoleDividendi" type="xs:string" />
          <xs:element minOccurs="0" name="savingMap" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsElencoAggregati">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="elencoAreeProgetti" nillable="true" type="tns:rsAggregatoPosizioni" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="elencoCategoria" nillable="true" type="tns:rsAggregatoPosizioni" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="elencoContrattiLinea" nillable="true" type="tns:rsAggregatoPosizioni" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsAggregatoPosizioni">
        <xs:sequence>
          <xs:element minOccurs="0" name="chiaveAggregazione" type="xs:string" />
          <xs:element minOccurs="0" name="chiaveProgettoLinea" type="xs:string" />
          <xs:element minOccurs="0" name="complessita" type="xs:int" />
          <xs:element minOccurs="0" name="complessitaDec" type="xs:string" />
          <xs:element minOccurs="0" name="ctvAttuale" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvPro" type="xs:decimal" />
          <xs:element minOccurs="0" name="dataSott" type="xs:dateTime" />
          <xs:element minOccurs="0" name="descrizione" type="xs:string" />
          <xs:element minOccurs="0" name="disinvesti" type="xs:decimal" />
          <xs:element minOccurs="0" name="investi" type="xs:decimal" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="posizioniAggregate" nillable="true" type="tns:rsPosizioneAggregata" />
          <xs:element minOccurs="0" name="prometeiaInfos" type="tns:prometeiaInfos" />
          <xs:element minOccurs="0" name="rendimentoAssociazione" type="xs:decimal" />
          <xs:element minOccurs="0" name="rendimentoDaSottoscrizione" type="xs:decimal" />
          <xs:element minOccurs="0" name="rendimentoInizioAnno" type="xs:decimal" />
          <xs:element minOccurs="0" name="rendimentoInizioTrimestre" type="xs:decimal" />
          <xs:element minOccurs="0" name="utilePerdita" type="xs:decimal" />
          <xs:element minOccurs="0" name="utilePerditaAssociazione" type="xs:decimal" />
          <xs:element minOccurs="0" name="utilePerditaSottoscrizione" type="xs:decimal" />
          <xs:element minOccurs="0" name="versatoNettoAssociazione" type="xs:decimal" />
          <xs:element minOccurs="0" name="versatoNettoSottoscrizione" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsPosizioneAggregata">
        <xs:sequence>
          <xs:element minOccurs="0" name="chiaveAggregazione" type="xs:long" />
          <xs:element name="posizionePro" type="xs:boolean" />
          <xs:element name="flagLinea" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsAssicurativiDanniTCM">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="assicurativiDanniTCM" nillable="true" type="tns:rsAssicurativoDanniTCM" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsAssicurativoDanniTCM">
        <xs:sequence>
          <xs:element minOccurs="0" name="codInterno" type="xs:string" />
          <xs:element minOccurs="0" name="codiceContratto" type="xs:string" />
          <xs:element minOccurs="0" name="dataDecorrenza" type="xs:dateTime" />
          <xs:element minOccurs="0" name="dataScadenza" type="xs:dateTime" />
          <xs:element minOccurs="0" name="dataUltimoPeriodo" type="xs:dateTime" />
          <xs:element minOccurs="0" name="descrizioneContratto" type="xs:string" />
          <xs:element minOccurs="0" name="nome" type="xs:string" />
          <xs:element minOccurs="0" name="nomeContratto" type="xs:string" />
          <xs:element minOccurs="0" name="numeroPolizza" type="xs:string" />
          <xs:element minOccurs="0" name="periodicita" type="xs:string" />
          <xs:element minOccurs="0" name="premioAnnuo" type="xs:decimal" />
          <xs:element minOccurs="0" name="statoContratto" type="xs:string" />
          <xs:element minOccurs="0" name="totaleVersato" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsComposizione">
        <xs:sequence>
          <xs:element minOccurs="0" name="descrizione" type="xs:string" />
          <xs:element minOccurs="0" name="totale" type="xs:decimal" />
          <xs:element minOccurs="0" name="distribuzionePerProdotti" type="tns:rsDettaglioProdottiLight" />
          <xs:element minOccurs="0" name="distribuzione" type="tns:rsElencoSlice" />
          <xs:element name="distribuzioneAree">
            <xs:complexType>
              <xs:sequence>
                <xs:element minOccurs="0" maxOccurs="unbounded" name="distribuzioneAree" nillable="true" type="tns:rsDistibuzioneAree" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element minOccurs="0" name="totaliPatrimonio" type="tns:rsTotaliComposizione" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsDettaglioProdottiLight">
        <xs:sequence>
          <xs:element minOccurs="0" name="chiaveAggregazione" type="xs:string" />
          <xs:element minOccurs="0" name="totaleRapprNoCC" type="xs:decimal" />
          <xs:element minOccurs="0" name="totaleRapprCC" type="xs:decimal" />
          <xs:element minOccurs="0" name="totaleCtv" type="xs:decimal" />
          <xs:element name="listaProdotti">
            <xs:complexType>
              <xs:sequence>
                <xs:element minOccurs="0" maxOccurs="unbounded" name="listaProdotti" nillable="true" type="tns:rsPosizioneLight" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsPosizioneLight">
        <xs:sequence>
          <xs:element minOccurs="0" name="chiaveAggregazione" type="xs:long" />
          <xs:element name="rappresentabile" type="xs:boolean" />
          <xs:element minOccurs="0" name="ctvPosizione" type="xs:decimal" />
          <xs:element minOccurs="0" name="pesoPosizione" type="xs:decimal" />
          <xs:element minOccurs="0" name="pesoPosizioneCC" type="xs:decimal" />
          <xs:element minOccurs="0" name="tipoProdotto" type="xs:string" />
          <xs:element minOccurs="0" name="chiaveProgettoMod" type="xs:long" />
          <xs:element name="listaSlice">
            <xs:complexType>
              <xs:sequence>
                <xs:element minOccurs="0" maxOccurs="unbounded" name="listaSlice" nillable="true" type="tns:rsSliceLight" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsSliceLight">
        <xs:sequence>
          <xs:element minOccurs="0" name="descrizione" type="xs:string" />
          <xs:element minOccurs="0" name="codice" type="xs:string" />
          <xs:element minOccurs="0" name="ctv" type="xs:decimal" />
          <xs:element minOccurs="0" name="peso" type="xs:decimal" />
          <xs:element minOccurs="0" name="pesoCC" type="xs:decimal" />
          <xs:element minOccurs="0" name="pesoSuPosizione" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsElencoSlice">
        <xs:sequence>
          <xs:element minOccurs="0" name="coverage" type="xs:decimal" />
          <xs:element minOccurs="0" name="coverageCC" type="xs:decimal" />
          <xs:element minOccurs="0" name="chiaveAggregazione" type="xs:string" />
          <xs:element minOccurs="0" name="totaleRapprNoCC" type="xs:decimal" />
          <xs:element minOccurs="0" name="totaleNonRappr" type="xs:decimal" />
          <xs:element minOccurs="0" name="totaleRapprCC" type="xs:decimal" />
          <xs:element minOccurs="0" name="totaleCtv" type="xs:decimal" />
          <xs:element minOccurs="0" name="pesoTot" type="xs:decimal" />
          <xs:element minOccurs="0" name="pesoCCTot" type="xs:decimal" />
          <xs:element name="elencoSlice">
            <xs:complexType>
              <xs:sequence>
                <xs:element minOccurs="0" maxOccurs="unbounded" name="elencoSlice" nillable="true" type="tns:rsSlice" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsSlice">
        <xs:sequence>
          <xs:element minOccurs="0" name="descrizione" type="xs:string" />
          <xs:element minOccurs="0" name="codice" type="xs:string" />
          <xs:element minOccurs="0" name="ctv" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvCC" type="xs:decimal" />
          <xs:element minOccurs="0" name="peso" type="xs:decimal" />
          <xs:element minOccurs="0" name="pesoCC" type="xs:decimal" />
          <xs:element name="sliceRappresentabile" type="xs:boolean" />
          <xs:element minOccurs="0" name="prometeiaInfo" type="tns:prometeiaInfos" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsDistibuzioneAree">
        <xs:sequence>
          <xs:element minOccurs="0" name="area" type="xs:string" />
          <xs:element minOccurs="0" name="chiaveProgetto" type="xs:string" />
          <xs:element minOccurs="0" name="descrizioneArea" type="xs:string" />
          <xs:element minOccurs="0" name="distribuzione" type="tns:rsElencoSlice" />
          <xs:element minOccurs="0" name="orizzonteTemporale" type="xs:int" />
          <xs:element minOccurs="0" name="var" type="xs:decimal" />
          <xs:element minOccurs="0" name="varInfos" type="tns:prometeiaInfos" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsProtezioneCapitale">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="aree" nillable="true" type="tns:rsAreaProtetta" />
          <xs:element minOccurs="0" name="ctv" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvProtetto" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsAreaProtetta">
        <xs:sequence>
          <xs:element minOccurs="0" name="area" type="xs:string" />
          <xs:element minOccurs="0" name="ctv" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvProtetto" type="xs:decimal" />
          <xs:element minOccurs="0" name="descrizione" type="xs:string" />
          <xs:element minOccurs="0" name="pesoProtetto" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsElencoGenericSlice">
        <xs:sequence>
          <xs:element minOccurs="0" name="coverage" type="xs:decimal" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="elencoSlice" nillable="true" type="tns:rsGenericSlice" />
          <xs:element minOccurs="0" name="pesoTot" type="xs:decimal" />
          <xs:element minOccurs="0" name="totale" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsGenericSlice">
        <xs:sequence>
          <xs:element minOccurs="0" name="chiaveAggragazione" type="xs:string" />
          <xs:element minOccurs="0" name="codice" type="xs:string" />
          <xs:element minOccurs="0" name="ctv" type="xs:decimal" />
          <xs:element minOccurs="0" name="descrizione" type="xs:string" />
          <xs:element minOccurs="0" name="peso" type="xs:decimal" />
          <xs:element minOccurs="0" name="proQuota" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsPatrimonioFinanziario">
        <xs:complexContent mixed="false">
          <xs:extension base="tns:rsPatrimonio">
            <xs:sequence>
              <xs:element minOccurs="0" name="intermediario" type="tns:rsElencoGenericSlice" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="patrimonioImmobiliareBean">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="listaProdotti" nillable="true" type="tns:prodottoImmobiliare" />
          <xs:element minOccurs="0" name="totalePatrimonio" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="prodottoImmobiliare">
        <xs:complexContent mixed="false">
          <xs:extension base="tns:prodottoTerzi">
            <xs:sequence>
              <xs:element minOccurs="0" name="ctv" type="xs:decimal" />
              <xs:element minOccurs="0" name="indirizzo" type="xs:string" />
              <xs:element minOccurs="0" name="comune" type="xs:string" />
              <xs:element minOccurs="0" name="ubicazioneZona" type="xs:string" />
              <xs:element minOccurs="0" name="provincia" type="xs:string" />
              <xs:element minOccurs="0" name="nomeProvincia" type="xs:string" />
              <xs:element minOccurs="0" name="quotaDiritto" type="xs:decimal" />
              <xs:element minOccurs="0" name="tipologiaCatastale" type="xs:string" />
              <xs:element minOccurs="0" name="stimaValore" type="xs:decimal" />
              <xs:element minOccurs="0" name="idImmobileCatasto" type="xs:string" />
              <xs:element minOccurs="0" name="finalita" type="xs:string" />
              <xs:element minOccurs="0" name="finanziamentoResiduo" type="xs:decimal" />
              <xs:element minOccurs="0" name="redditoAgrario" type="xs:decimal" />
              <xs:element minOccurs="0" name="redditoDominicale" type="xs:decimal" />
              <xs:element minOccurs="0" name="renditaCatastale" type="xs:decimal" />
              <xs:element minOccurs="0" name="descrizioneTipologia" type="xs:string" />
              <xs:element minOccurs="0" name="valoreImmobileTot" type="xs:decimal" />
              <xs:element minOccurs="0" name="valoreStimatoProQuota" type="xs:decimal" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="rsPatrimonioTerzi">
        <xs:complexContent mixed="false">
          <xs:extension base="tns:rsPatrimonio">
            <xs:sequence>
              <xs:element minOccurs="0" name="dettaglioProdotti" type="tns:rsDettaglioProdottiTerzi" />
              <xs:element minOccurs="0" name="intermediario" type="tns:rsElencoGenericSlice" />
              <xs:element minOccurs="0" name="patrimonioTerziBean" type="tns:rsLoadPatrimonioTerzi" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:complexType name="rsDettaglioProdottiTerzi">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="dettaglioProdotti" nillable="true" type="tns:rsPosizioneTerzi" />
          <xs:element minOccurs="0" name="presentiPolizzeTCM" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsPosizioneTerzi">
        <xs:sequence>
          <xs:element minOccurs="0" name="chiaveProdottoTerzi" type="xs:long" />
          <xs:element minOccurs="0" name="codIntermediario" type="xs:string" />
          <xs:element minOccurs="0" name="ctv" type="xs:decimal" />
          <xs:element minOccurs="0" name="dtSottoscrizione" type="xs:dateTime" />
          <xs:element minOccurs="0" name="nomeIntermediario" type="xs:string" />
          <xs:element minOccurs="0" name="percentuale" type="xs:decimal" />
          <xs:element minOccurs="0" name="prodotto" type="tns:rsProdottoTerzi" />
          <xs:element minOccurs="0" name="tipoIntermediario" type="xs:string" />
          <xs:element minOccurs="0" name="utilePerdita" type="xs:decimal" />
          <xs:element minOccurs="0" name="versamentoNetto" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsProdottoTerzi">
        <xs:sequence>
          <xs:element minOccurs="0" name="alberatura" type="tns:anAlberaturaBean" />
          <xs:element minOccurs="0" name="chiaveProdotto" type="xs:int" />
          <xs:element minOccurs="0" name="codInterno" type="xs:string" />
          <xs:element minOccurs="0" name="codIsin" type="xs:string" />
          <xs:element minOccurs="0" name="codMaf" type="xs:string" />
          <xs:element minOccurs="0" name="codSottoprodotto" type="xs:string" />
          <xs:element name="contoCorrente" type="xs:boolean" />
          <xs:element minOccurs="0" name="copertura" type="xs:decimal" />
          <xs:element minOccurs="0" name="idTipoProdTerzi" type="xs:int" />
          <xs:element minOccurs="0" name="nomeProdotto" type="xs:string" />
          <xs:element minOccurs="0" name="rischioCreditoDecodificato" type="xs:string" />
          <xs:element minOccurs="0" name="tipoProdottoDescEstesa" type="xs:string" />
          <xs:element minOccurs="0" name="varDecodificato" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsLoadPatrimonioTerzi">
        <xs:sequence>
          <xs:element minOccurs="0" name="risorseFinanziarieTerzi" type="xs:decimal" />
          <xs:element minOccurs="0" name="patrimonioTerzi" type="xs:decimal" />
          <xs:element minOccurs="0" name="totaleCtvPosizioni" type="xs:decimal" />
          <xs:element minOccurs="0" name="contoCorrenti" type="xs:decimal" />
          <xs:element minOccurs="0" name="contoCorrentiPositivi" type="xs:decimal" />
          <xs:element minOccurs="0" name="contoCorrentiNegativi" type="xs:decimal" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="intermediari" nillable="true" type="tns:intermediario" />
          <xs:element minOccurs="0" name="complessita" type="xs:int" />
          <xs:element minOccurs="0" name="varInfos" type="tns:prometeiaInfos" />
          <xs:element name="prometeiaInfosCategoria">
            <xs:complexType>
              <xs:sequence>
                <xs:element minOccurs="0" maxOccurs="unbounded" name="entry">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element minOccurs="0" name="key" type="xs:string" />
                      <xs:element minOccurs="0" name="value" type="tns:prometeiaInfos" />
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="intermediario">
        <xs:sequence>
          <xs:element minOccurs="0" name="contoCorrenti" type="xs:decimal" />
          <xs:element minOccurs="0" name="contoCorrentiNegativi" type="xs:decimal" />
          <xs:element minOccurs="0" name="contoCorrentiPositivi" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvIntermediario" type="xs:decimal" />
          <xs:element minOccurs="0" name="idIntermediario" type="xs:int" />
          <xs:element minOccurs="0" name="nomeIntermediario" type="xs:string" />
          <xs:element minOccurs="0" name="percentualeIntemediario" type="xs:decimal" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="posizioniTerzi" nillable="true" type="tns:posizioneTerzi" />
          <xs:element name="prometeiaInfosCategoria">
            <xs:complexType>
              <xs:sequence>
                <xs:element minOccurs="0" maxOccurs="unbounded" name="entry">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element minOccurs="0" name="key" type="xs:string" />
                      <xs:element minOccurs="0" name="value" type="tns:prometeiaInfos" />
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element minOccurs="0" name="risorseFinanziarieIntermediario" type="xs:decimal" />
          <xs:element minOccurs="0" name="tipoIntermediario" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="posizioneTerzi">
        <xs:sequence>
          <xs:element minOccurs="0" name="chiaveProdottoTerzi" type="xs:long" />
          <xs:element minOccurs="0" name="chiaveProdotto" type="xs:int" />
          <xs:element minOccurs="0" name="prodottoFinanziario" type="tns:catalogoProdottiBean" />
          <xs:element minOccurs="0" name="nomeProdotto" type="xs:string" />
          <xs:element minOccurs="0" name="ctv" type="xs:decimal" />
          <xs:element minOccurs="0" name="capitaleinvestito" type="xs:decimal" />
          <xs:element minOccurs="0" name="percentuale" type="xs:decimal" />
          <xs:element minOccurs="0" name="idTipoProdTerzi" type="xs:int" />
          <xs:element minOccurs="0" name="tipoProdottoTerzi" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="mappaturaProdotti" nillable="true" type="tns:mappaturaProdottoTerzi" />
          <xs:element minOccurs="0" name="alberaturaProdotto" type="tns:anAlberaturaBean" />
          <xs:element name="flagContoCorrente" type="xs:boolean" />
          <xs:element minOccurs="0" name="varInfos" type="tns:prometeiaInfos" />
          <xs:element minOccurs="0" name="dtSottoscrizione" type="xs:dateTime" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="mappaturaProdottoTerzi">
        <xs:sequence>
          <xs:element minOccurs="0" name="asset" type="xs:string" />
          <xs:element minOccurs="0" name="chiaveProdotto" type="xs:int" />
          <xs:element minOccurs="0" name="ctv" type="xs:decimal" />
          <xs:element minOccurs="0" name="descrizioneAsset" type="xs:string" />
          <xs:element name="livello" type="xs:int" />
          <xs:element minOccurs="0" name="percentuale" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsPianificazioneUnit">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="pianificazioneOrizzontale" nillable="true" type="tns:pianificazioneOrizzontaleBean" />
          <xs:element minOccurs="0" name="pianificazioneVerticale" type="tns:pianificazioneBean" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="pianificazioneOrizzontaleBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="aderenza" type="tns:aderenzeBean" />
          <xs:element minOccurs="0" name="chiavePrgMod" type="xs:long" />
          <xs:element minOccurs="0" name="chiaveProgetto" type="xs:long" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="cono" nillable="true" type="tns:conoBean" />
          <xs:element minOccurs="0" name="copertura" type="xs:decimal" />
          <xs:element minOccurs="0" name="flagCambioParametri" type="xs:boolean" />
          <xs:element name="mapProfiliVar">
            <xs:complexType>
              <xs:sequence>
                <xs:element minOccurs="0" maxOccurs="unbounded" name="entry">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element minOccurs="0" name="key" type="xs:int" />
                      <xs:element minOccurs="0" name="value" type="xs:string" />
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element minOccurs="0" name="maxLoss" type="xs:decimal" />
          <xs:element minOccurs="0" name="minTime" type="xs:int" />
          <xs:element minOccurs="0" name="minTimeDec" type="xs:string" />
          <xs:element minOccurs="0" name="nomeProgetto" type="xs:string" />
          <xs:element minOccurs="0" name="portafoglioModello" type="tns:portafoglioModelloBean" />
          <xs:element minOccurs="0" name="varPianificato" type="xs:decimal" />
          <xs:element minOccurs="0" name="varPianificatoDec" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="aderenzeBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="portafoglioConsiderato" type="xs:decimal" />
          <xs:element minOccurs="0" name="valoreAderenza" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="conoBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="chiaveProgetto" type="xs:long" />
          <xs:element minOccurs="0" name="dtRiferimento" type="xs:dateTime" />
          <xs:element minOccurs="0" name="quantileInf" type="xs:decimal" />
          <xs:element minOccurs="0" name="quantileInter" type="xs:decimal" />
          <xs:element minOccurs="0" name="quantileSup" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="portafoglioModelloBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="area" type="xs:string" />
          <xs:element name="chiavePortafoglioModello" type="xs:long" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="distribuzioniPtfModello" nillable="true" type="tns:distribuzionePtfModelloBean" />
          <xs:element minOccurs="0" name="orizzonteTemporale" type="xs:int" />
          <xs:element minOccurs="0" name="rischio" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="distribuzionePtfModelloBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="asset" type="tns:anAssetClassBean" />
          <xs:element minOccurs="0" name="chiavePortafoglioModello" type="xs:long" />
          <xs:element minOccurs="0" name="percentuale" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="pianificazioneBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="altro" type="xs:decimal" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="aree" nillable="true" type="tns:areaPianificazioneBean" />
          <xs:element minOccurs="0" name="chiaveConsulenza" type="xs:long" />
          <xs:element minOccurs="0" name="contoCorrente" type="xs:decimal" />
          <xs:element minOccurs="0" name="contoCorrenteNegativo" type="xs:decimal" />
          <xs:element minOccurs="0" name="contoCorrentePositivo" type="xs:decimal" />
          <xs:element minOccurs="0" name="dtPianificazioneOrizzontale" type="xs:dateTime" />
          <xs:element minOccurs="0" name="dtPianificazioneVerticale" type="xs:dateTime" />
          <xs:element minOccurs="0" name="dtPrimaMigrazione" type="xs:dateTime" />
          <xs:element minOccurs="0" name="flagPrimaMigrazione" type="xs:boolean" />
          <xs:element minOccurs="0" name="fondiProventi" type="xs:decimal" />
          <xs:element minOccurs="0" name="lineaSelf" type="xs:decimal" />
          <xs:element minOccurs="0" name="liqEligoFondiNeg" type="xs:decimal" />
          <xs:element minOccurs="0" name="liqEligoTitoliNeg" type="xs:decimal" />
          <xs:element minOccurs="0" name="liqFogliNeg" type="xs:decimal" />
          <xs:element minOccurs="0" name="partiteViaggianti" type="xs:decimal" />
          <xs:element minOccurs="0" name="patrimonioTotaleRFA" type="xs:decimal" />
          <xs:element minOccurs="0" name="percentualeTot" type="xs:decimal" />
          <xs:element minOccurs="0" name="percentualeTotPianificato" type="xs:decimal" />
          <xs:element minOccurs="0" name="risorseFinanziarieBF" type="xs:decimal" />
          <xs:element minOccurs="0" name="risorseFinanziarieTerzi" type="xs:decimal" />
          <xs:element minOccurs="0" name="sommaCoperturaComplessita" type="xs:decimal" />
          <xs:element minOccurs="0" name="sommaCtvAree" type="xs:decimal" />
          <xs:element minOccurs="0" name="totLiquidazioni" type="xs:decimal" />
          <xs:element minOccurs="0" name="totNuoviApporti" type="xs:decimal" />
          <xs:element minOccurs="0" name="totPatrimonioPianificato" type="xs:decimal" />
          <xs:element minOccurs="0" name="totRisorseFinanziarePianificato" type="xs:decimal" />
          <xs:element minOccurs="0" name="totaleAmministrato" type="xs:decimal" />
          <xs:element minOccurs="0" name="totaleBenchmark" type="xs:decimal" />
          <xs:element minOccurs="0" name="totaleCtvVarCopertura" type="xs:decimal" />
          <xs:element minOccurs="0" name="totaleGestitoFinanziario" type="xs:decimal" />
          <xs:element minOccurs="0" name="totaleImmobileEdAltro" type="xs:decimal" />
          <xs:element minOccurs="0" name="varInfos" type="tns:prometeiaInfos" />
          <xs:element minOccurs="0" name="varRisorseAllocateInfos" type="tns:prometeiaInfos" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="areaPianificazioneBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="area" type="xs:string" />
          <xs:element minOccurs="0" name="capLiquidoEntrata" type="xs:decimal" />
          <xs:element minOccurs="0" name="capLiquidoUscita" type="xs:decimal" />
          <xs:element name="chiaveArea" type="xs:long" />
          <xs:element minOccurs="0" name="ctvArea" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvPianificatoArea" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvProtetto" type="xs:decimal" />
          <xs:element minOccurs="0" name="descAreaEstesa" type="xs:string" />
          <xs:element minOccurs="0" name="isVisibile" type="xs:boolean" />
          <xs:element minOccurs="0" name="monitorabile" type="xs:boolean" />
          <xs:element minOccurs="0" name="numMaxProgetti" type="xs:int" />
          <xs:element minOccurs="0" name="ordinamento" type="xs:int" />
          <xs:element minOccurs="0" name="percArea" type="xs:decimal" />
          <xs:element minOccurs="0" name="percPianificatoArea" type="xs:decimal" />
          <xs:element minOccurs="0" name="percProtetto" type="xs:decimal" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="progetti" nillable="true" type="tns:progettoPianificazioneBean" />
          <xs:element minOccurs="0" name="rischioRelativo" type="xs:decimal" />
          <xs:element minOccurs="0" name="varInfos" type="tns:prometeiaInfos" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="progettoPianificazioneBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="capLiquidoEntrata" type="xs:decimal" />
          <xs:element minOccurs="0" name="capLiquidoUscita" type="xs:decimal" />
          <xs:element minOccurs="0" name="chiaveProgetto" type="xs:long" />
          <xs:element minOccurs="0" name="ctvPianificato" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvProgetto" type="xs:decimal" />
          <xs:element minOccurs="0" name="dtReset" type="xs:dateTime" />
          <xs:element name="durata" type="xs:int" />
          <xs:element minOccurs="0" name="durataResidua" type="xs:string" />
          <xs:element minOccurs="0" name="flagAvviatoMonitoraggio" type="xs:boolean" />
          <xs:element minOccurs="0" name="flagCambioParametri" type="xs:boolean" />
          <xs:element minOccurs="0" name="flagPianificazione" type="xs:boolean" />
          <xs:element minOccurs="0" name="monitoraggio" type="tns:chiaviMonitoraggioBean" />
          <xs:element name="ordinamento" type="xs:int" />
          <xs:element minOccurs="0" name="percPianificato" type="xs:decimal" />
          <xs:element minOccurs="0" name="percProgetto" type="xs:decimal" />
          <xs:element minOccurs="0" name="portafoglioModello" type="tns:portafoglioModelloBean" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="posizioniPortafoglio" nillable="true" type="tns:posizioniPortafoglioBean" />
          <xs:element minOccurs="0" name="progettoModello" type="tns:progettiPiramideModelloBean" />
          <xs:element minOccurs="0" name="progettoVarInfos" type="tns:prometeiaInfos" />
          <xs:element minOccurs="0" name="rischioRelativo" type="xs:decimal" />
          <xs:element minOccurs="0" name="sommaCtvPerAllocazione" type="xs:decimal" />
          <xs:element minOccurs="0" name="varPianificato" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="chiaviMonitoraggioBean">
        <xs:sequence>
          <xs:element name="chiaveProgetto" type="xs:long" />
          <xs:element minOccurs="0" name="dtCreazione" type="xs:dateTime" />
          <xs:element minOccurs="0" name="dtFineMonitoraggio" type="xs:dateTime" />
          <xs:element name="flagVisualizzaStorico" type="xs:boolean" />
          <xs:element name="idMonitoraggio" type="xs:long" />
          <xs:element minOccurs="0" name="stato" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="progettiPiramideModelloBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="chiaveProgettoMod" type="xs:long" />
          <xs:element minOccurs="0" name="durata" type="xs:string" />
          <xs:element minOccurs="0" name="nomeProgetto" type="xs:string" />
          <xs:element minOccurs="0" name="note" type="xs:string" />
          <xs:element minOccurs="0" name="percentualeProgetto" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsPiramideModelloUnit">
        <xs:sequence>
          <xs:element minOccurs="0" name="piramideModello" type="tns:piramideModelloBean" />
          <xs:element minOccurs="0" name="questionarioMifid" type="tns:questionarioBean" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="piramideModelloBean">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="areaModello" nillable="true" type="tns:areaModelloBean" />
          <xs:element minOccurs="0" name="chiavePiramideMod" type="xs:long" />
          <xs:element minOccurs="0" name="descrizioneStatus" type="xs:string" />
          <xs:element minOccurs="0" name="dtPiramide" type="xs:dateTime" />
          <xs:element minOccurs="0" name="idDomanda" type="xs:string" />
          <xs:element minOccurs="0" name="pirModAuto" type="xs:boolean" />
          <xs:element name="status" type="xs:int" />
          <xs:element minOccurs="0" name="totPercModello" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="areaModelloBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="area" type="xs:string" />
          <xs:element minOccurs="0" name="chiaveAreaMod" type="xs:long" />
          <xs:element minOccurs="0" name="descrizioneArea" type="xs:string" />
          <xs:element name="numMaxProgetti" type="xs:int" />
          <xs:element name="ordinamento" type="xs:int" />
          <xs:element minOccurs="0" name="percentualeArea" type="xs:decimal" />
          <xs:element name="progettiModificabili" type="xs:boolean" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="progettiPiramideModello" nillable="true" type="tns:progettiPiramideModelloBean" />
          <xs:element name="visible" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="questionarioBean">
        <xs:sequence>
          <xs:element name="codiceProfiloAssegnato" type="xs:int" />
          <xs:element minOccurs="0" name="codiceQuestionario" type="xs:string" />
          <xs:element minOccurs="0" name="dataFineValiditaQuestionario" type="xs:dateTime" />
          <xs:element minOccurs="0" name="dataInizioValiditaQuestionario" type="xs:dateTime" />
          <xs:element minOccurs="0" name="profileClassRcId" type="xs:string" />
          <xs:element minOccurs="0" name="profileClassRiskMax" type="xs:string" />
          <xs:element minOccurs="0" name="profileDescription" type="xs:string" />
          <xs:element minOccurs="0" name="profileId" type="xs:int" />
          <xs:element minOccurs="0" name="profileMaxComplexity" type="xs:int" />
          <xs:element minOccurs="0" name="profileRcMax" type="xs:decimal" />
          <xs:element minOccurs="0" name="profileVarMax" type="xs:decimal" />
          <xs:element minOccurs="0" name="profiloEsperienzaConoscenza" type="xs:int" />
          <xs:element name="status" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsPropostaUnit">
        <xs:sequence>
          <xs:element minOccurs="0" name="assetClass" type="tns:rsComposizione" />
          <xs:element minOccurs="0" name="categoriaProdotto" type="tns:rsComposizione" />
          <xs:element minOccurs="0" name="dettaglioOperazioni" type="tns:rsSTElencoDettaglioOperazioni" />
          <xs:element minOccurs="0" name="dettaglioProdotti" type="tns:rsSTDettaglioProdotti" />
          <xs:element minOccurs="0" name="esposizioneValutaria" type="tns:rsComposizione" />
          <xs:element minOccurs="0" name="esposizioneValutariaTutte" type="tns:rsComposizione" />
          <xs:element minOccurs="0" name="macroAssetClass" type="tns:rsComposizione" />
          <xs:element minOccurs="0" name="stAdequatezza" type="tns:stAdeguatezzaPropostaBean" />
          <xs:element minOccurs="0" name="stDettaglioProposta" type="tns:stDettaglioProposta" />
          <xs:element minOccurs="0" name="stPianificazioneVerticale" type="tns:stPianificazioneBean" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsSTElencoDettaglioOperazioni">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="elencoDettagliOperazioni" nillable="true" type="tns:rsSTDettaglioOperazione" />
          <xs:element minOccurs="0" name="totaleCtvAttuale" type="xs:decimal" />
          <xs:element minOccurs="0" name="totaleCtvProposto" type="xs:decimal" />
          <xs:element minOccurs="0" name="totaleDisinvesti" type="xs:decimal" />
          <xs:element minOccurs="0" name="totaleInvesti" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsSTDettaglioOperazione">
        <xs:sequence>
          <xs:element minOccurs="0" name="chiaveAggregazione" type="xs:long" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="listaOperzioni" nillable="true" type="tns:stDettaglioOperazioneBean" />
          <xs:element name="posizionePro" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="stDettaglioOperazioneBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="classeOrdineTipoOperazione" type="xs:int" />
          <xs:element minOccurs="0" name="codTipoOperazione" type="xs:string" />
          <xs:element minOccurs="0" name="copertura" type="xs:decimal" />
          <xs:element name="costiOperazione">
            <xs:complexType>
              <xs:sequence>
                <xs:element minOccurs="0" maxOccurs="unbounded" name="entry">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element minOccurs="0" name="key" type="xs:string" />
                      <xs:element minOccurs="0" name="value" type="xs:decimal" />
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element minOccurs="0" name="ctv" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvNonRappresentabile" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvSottoscrizione" type="xs:decimal" />
          <xs:element minOccurs="0" name="descrizioneTipoOperazione" type="xs:string" />
          <xs:element minOccurs="0" name="disinvesti" type="xs:decimal" />
          <xs:element minOccurs="0" name="durata" type="xs:string" />
          <xs:element minOccurs="0" name="frequenza" type="xs:string" />
          <xs:element minOccurs="0" name="frequenzaPPV" type="xs:string" />
          <xs:element minOccurs="0" name="gestPO" type="xs:boolean" />
          <xs:element minOccurs="0" name="idDettaglioOperazione" type="xs:long" />
          <xs:element minOccurs="0" name="importoConversioneProgrammata" type="xs:decimal" />
          <xs:element minOccurs="0" name="importoRata" type="xs:decimal" />
          <xs:element minOccurs="0" name="investi" type="xs:decimal" />
          <xs:element minOccurs="0" name="isAttivoRc" type="xs:boolean" />
          <xs:element minOccurs="0" name="opEseguita" type="xs:boolean" />
          <xs:element minOccurs="0" name="percAderenteDatore" type="xs:decimal" />
          <xs:element minOccurs="0" name="percAltraFormaPensionistica" type="xs:decimal" />
          <xs:element minOccurs="0" name="percOperazione" type="xs:decimal" />
          <xs:element minOccurs="0" name="percTFR" type="xs:decimal" />
          <xs:element minOccurs="0" name="posRiallocata" type="xs:boolean" />
          <xs:element minOccurs="0" name="primoVersamento" type="xs:decimal" />
          <xs:element minOccurs="0" name="ptfIniziale" type="xs:decimal" />
          <xs:element minOccurs="0" name="quantitaNominale" type="xs:decimal" />
          <xs:element minOccurs="0" name="rataProgrammata" type="xs:decimal" />
          <xs:element minOccurs="0" name="relOperazione" type="xs:string" />
          <xs:element minOccurs="0" name="rischioCredito" type="xs:decimal" />
          <xs:element minOccurs="0" name="rischioMercato" type="xs:decimal" />
          <xs:element minOccurs="0" name="stDettaglioContratto" type="tns:stDettaglioContrattoBean" />
          <xs:element minOccurs="0" name="tipoDurata" type="xs:string" />
          <xs:element minOccurs="0" name="valoreNominalePiano" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="stDettaglioContrattoBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="chiaveContratto" type="xs:long" />
          <xs:element minOccurs="0" name="chiaveProposta" type="xs:long" />
          <xs:element minOccurs="0" name="classeBonus" type="xs:string" />
          <xs:element minOccurs="0" name="codContratto" type="xs:string" />
          <xs:element minOccurs="0" name="codContrattoTrasf" type="xs:string" />
          <xs:element minOccurs="0" name="codFiscaleTrasf" type="xs:string" />
          <xs:element minOccurs="0" name="contestoWizard" type="xs:string" />
          <xs:element minOccurs="0" name="descrizione" type="xs:string" />
          <xs:element minOccurs="0" name="dtInizioValidita" type="xs:dateTime" />
          <xs:element minOccurs="0" name="dtSottoscrizione" type="xs:dateTime" />
          <xs:element minOccurs="0" name="durataPpv" type="xs:int" />
          <xs:element minOccurs="0" name="flagConversione" type="xs:boolean" />
          <xs:element minOccurs="0" name="flagLivelloRischio" type="xs:boolean" />
          <xs:element minOccurs="0" name="flagVerificaVar" type="xs:boolean" />
          <xs:element minOccurs="0" name="frequenza" type="xs:string" />
          <xs:element minOccurs="0" name="frequenzaPpv" type="xs:int" />
          <xs:element minOccurs="0" name="impAggiuntivo" type="xs:decimal" />
          <xs:element minOccurs="0" name="importoRata" type="xs:decimal" />
          <xs:element minOccurs="0" name="lineaInvestAtt" type="xs:int" />
          <xs:element minOccurs="0" name="lineaInvestProp" type="xs:int" />
          <xs:element minOccurs="0" name="livelloRischio" type="xs:int" />
          <xs:element minOccurs="0" name="modalita" type="xs:int" />
          <xs:element minOccurs="0" name="nomeContratto" type="xs:string" />
          <xs:element minOccurs="0" name="selfVar" type="xs:decimal" />
          <xs:element minOccurs="0" name="selfVarCode" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="stDettaglioLinea" nillable="true" type="tns:stDettaglioLineaBean" />
          <xs:element minOccurs="0" name="stFondoPensione" type="tns:stFondoPensioneBean" />
          <xs:element minOccurs="0" name="tipoContratto" type="xs:string" />
          <xs:element minOccurs="0" name="tipoRiallocazione" type="xs:string" />
          <xs:element minOccurs="0" name="titoliVar" type="xs:decimal" />
          <xs:element minOccurs="0" name="titoliVarCode" type="xs:string" />
          <xs:element minOccurs="0" name="volMax" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="stDettaglioLineaBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="chiaveLinea" type="xs:long" />
          <xs:element minOccurs="0" name="chiaveprogettoPPI" type="xs:long" />
          <xs:element minOccurs="0" name="coeffAllocazione" type="xs:decimal" />
          <xs:element minOccurs="0" name="distribuzionemonetario" type="xs:int" />
          <xs:element minOccurs="0" name="dtInizioValidita" type="xs:dateTime" />
          <xs:element minOccurs="0" name="durataPPI" type="xs:string" />
          <xs:element minOccurs="0" name="durataPpv" type="xs:int" />
          <xs:element minOccurs="0" name="flagInTendenza" type="xs:boolean" />
          <xs:element minOccurs="0" name="flagVerificaLinea" type="xs:boolean" />
          <xs:element minOccurs="0" name="frequenzaPPI" type="xs:string" />
          <xs:element minOccurs="0" name="frequenzaPpv" type="xs:int" />
          <xs:element minOccurs="0" name="idLinea" type="xs:int" />
          <xs:element minOccurs="0" name="impAggiuntivo" type="xs:decimal" />
          <xs:element minOccurs="0" name="importoRata" type="xs:decimal" />
          <xs:element minOccurs="0" name="importoReset" type="xs:decimal" />
          <xs:element name="lineaRiferimento" type="xs:boolean" />
          <xs:element minOccurs="0" name="lineaVar" type="xs:decimal" />
          <xs:element minOccurs="0" name="lineaVarCode" type="xs:string" />
          <xs:element minOccurs="0" name="percentualeFondiInterni" type="xs:decimal" />
          <xs:element minOccurs="0" name="percentualeRiallocazione" type="xs:decimal" />
          <xs:element minOccurs="0" name="portafoglioModificato" type="xs:boolean" />
          <xs:element minOccurs="0" name="tipoOperazione" type="xs:string" />
          <xs:element minOccurs="0" name="tipoRiallocazione" type="xs:string" />
          <xs:element minOccurs="0" name="tipoRiallocazioneProp" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="stFondoPensioneBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="altraFormaPensionistica" type="xs:boolean" />
          <xs:element minOccurs="0" name="caImportoAdesione" type="xs:decimal" />
          <xs:element minOccurs="0" name="caImportoAggiuntivoAdesione" type="xs:decimal" />
          <xs:element minOccurs="0" name="caImportoAnnuo" type="xs:decimal" />
          <xs:element minOccurs="0" name="caPercIRPEF" type="xs:decimal" />
          <xs:element minOccurs="0" name="caPercTFR" type="xs:decimal" />
          <xs:element minOccurs="0" name="caRateazione" type="xs:string" />
          <xs:element minOccurs="0" name="causaleAnticipazione" type="xs:int" />
          <xs:element minOccurs="0" name="causaleRiscatto" type="xs:int" />
          <xs:element minOccurs="0" name="cdImportoAnnuo" type="xs:decimal" />
          <xs:element minOccurs="0" name="cdPercTFR" type="xs:decimal" />
          <xs:element minOccurs="0" name="cdRateazione" type="xs:string" />
          <xs:element minOccurs="0" name="conferimentoTFR" type="xs:boolean" />
          <xs:element minOccurs="0" name="contributoAderente" type="xs:boolean" />
          <xs:element minOccurs="0" name="contributoDatore" type="xs:boolean" />
          <xs:element minOccurs="0" name="ctPerc" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctRateazione" type="xs:string" />
          <xs:element minOccurs="0" name="dtInizioValidita" type="xs:dateTime" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsSTDettaglioProdotti">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="dettaglioProdotti" nillable="true" type="tns:rsSTPosizione" />
          <xs:element minOccurs="0" name="elencoAggregati" type="tns:rsElencoAggregati" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsSTPosizione">
        <xs:sequence>
          <xs:element minOccurs="0" name="area" type="xs:string" />
          <xs:element minOccurs="0" name="codArea" type="xs:long" />
          <xs:element minOccurs="0" name="descAreaEstesa" type="xs:string" />
          <xs:element minOccurs="0" name="nomeProgetto" type="xs:string" />
          <xs:element minOccurs="0" name="ctvAttuale" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvPro" type="xs:decimal" />
          <xs:element minOccurs="0" name="peso" type="xs:decimal" />
          <xs:element minOccurs="0" name="prodotto" type="tns:rsSTProdotto" />
          <xs:element minOccurs="0" name="dtSottoscrizione" type="xs:dateTime" />
          <xs:element minOccurs="0" name="chiaveAggregazione" type="xs:long" />
          <xs:element minOccurs="0" name="codContratto" type="xs:string" />
          <xs:element minOccurs="0" name="codProgetto" type="xs:long" />
          <xs:element minOccurs="0" name="chiaveProposta" type="xs:long" />
          <xs:element minOccurs="0" name="investi" type="xs:decimal" />
          <xs:element minOccurs="0" name="disinvesti" type="xs:decimal" />
          <xs:element minOccurs="0" name="tipoOperazione" type="xs:string" />
          <xs:element minOccurs="0" name="liquidita" type="xs:string" />
          <xs:element name="posizionePro" type="xs:boolean" />
          <xs:element minOccurs="0" name="savingMap" type="xs:boolean" />
          <xs:element minOccurs="0" name="valutaProdotto" type="xs:string" />
          <xs:element minOccurs="0" name="isCPEntrata" type="xs:boolean" />
          <xs:element minOccurs="0" name="isCPUscita" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsSTProdotto">
        <xs:sequence>
          <xs:element minOccurs="0" name="alberatura" type="tns:anAlberaturaBean" />
          <xs:element minOccurs="0" name="chiaveProdotto" type="xs:int" />
          <xs:element minOccurs="0" name="codInterno" type="xs:string" />
          <xs:element minOccurs="0" name="codIsin" type="xs:string" />
          <xs:element minOccurs="0" name="codIsinFE" type="xs:string" />
          <xs:element minOccurs="0" name="codMaf" type="xs:string" />
          <xs:element minOccurs="0" name="codSottoprodotto" type="xs:string" />
          <xs:element minOccurs="0" name="codSottoprodottoFE" type="xs:string" />
          <xs:element minOccurs="0" name="complessita" type="xs:int" />
          <xs:element minOccurs="0" name="complessitaDec" type="xs:string" />
          <xs:element minOccurs="0" name="dtScadenza" type="xs:dateTime" />
          <xs:element minOccurs="0" name="nomeContratto" type="xs:string" />
          <xs:element minOccurs="0" name="nomeProdotto" type="xs:string" />
          <xs:element minOccurs="0" name="rischioCreditoDec" type="xs:string" />
          <xs:element minOccurs="0" name="tipoProdotto" type="xs:string" />
          <xs:element minOccurs="0" name="valutaProdotto" type="xs:string" />
          <xs:element minOccurs="0" name="varPro" type="xs:decimal" />
          <xs:element minOccurs="0" name="varProDec" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="stAdeguatezzaPropostaBean">
        <xs:sequence>
          <xs:element name="chiaveAdeguatezza" type="xs:long" />
          <xs:element name="chiaveProposta" type="xs:long" />
          <xs:element minOccurs="0" name="descCostiBenefici" type="xs:string" />
          <xs:element minOccurs="0" name="dettaglioConcentrazioneEmittenti" type="tns:stDettaglioConcentrazioneEmittenti" />
          <xs:element minOccurs="0" name="dtInizioValidita" type="xs:dateTime" />
          <xs:element minOccurs="0" name="esitoCostiBenefici" type="xs:boolean" />
          <xs:element minOccurs="0" name="flagAdeguatezzaMIFIDPro" type="xs:boolean" />
          <xs:element minOccurs="0" name="flagAdeguatezzaPro" type="xs:boolean" />
          <xs:element minOccurs="0" name="flagVarEccessivamenteAdeguatoPro" type="xs:boolean" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="listaAdegOrizzonteTemporale" nillable="true" type="tns:stAdegOrizzonteTemporaleBean" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="listaDettagliAdeguatezza" nillable="true" type="tns:stDettaglioAdeguatezzaBean" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="stDettaglioConcentrazioneEmittenti">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="azionari" nillable="true" type="tns:stConcentrazioneEmittenteBean" />
          <xs:element minOccurs="0" name="concentrazioneTotAzionari" type="xs:decimal" />
          <xs:element minOccurs="0" name="concentrazioneTotObbligazionari" type="xs:decimal" />
          <xs:element minOccurs="0" name="concentrazioneTotSpeculativi" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvTotaleAzionari" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvTotaleObbligazionari" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvTotaleSpeculativi" type="xs:decimal" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="obbligazionari" nillable="true" type="tns:stConcentrazioneEmittenteBean" />
          <xs:element minOccurs="0" name="sogliaConcetrazioneTotSpeculativi" type="xs:decimal" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="speculativi" nillable="true" type="tns:stConcentrazioneEmittenteBean" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="stConcentrazioneEmittenteBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="asset" type="xs:string" />
          <xs:element name="chiaveConcentrazione" type="xs:long" />
          <xs:element minOccurs="0" name="codiceEmittente" type="xs:string" />
          <xs:element minOccurs="0" name="concentrazione" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctv" type="xs:decimal" />
          <xs:element minOccurs="0" name="descrizioneRangeScad" type="xs:string" />
          <xs:element minOccurs="0" name="flagAdeguatezza" type="xs:boolean" />
          <xs:element minOccurs="0" name="franchigia" type="xs:decimal" />
          <xs:element minOccurs="0" name="idRangeScad" type="xs:long" />
          <xs:element minOccurs="0" name="nomeEmittente" type="xs:string" />
          <xs:element minOccurs="0" name="sogliaConcentrazione" type="xs:decimal" />
          <xs:element minOccurs="0" name="tipologiaEmittente" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="stAdegOrizzonteTemporaleBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="adeguatezzaOT" type="xs:decimal" />
          <xs:element minOccurs="0" name="allocazionePropostaOT" type="xs:decimal" />
          <xs:element name="chiaveOrizzonti" type="xs:long" />
          <xs:element minOccurs="0" name="codHp" type="xs:long" />
          <xs:element minOccurs="0" name="descrizione" type="xs:string" />
          <xs:element minOccurs="0" name="dtInizioValidita" type="xs:dateTime" />
          <xs:element minOccurs="0" name="flagAdeguatezza" type="xs:boolean" />
          <xs:element minOccurs="0" name="portafoglioAttuale" type="xs:decimal" />
          <xs:element minOccurs="0" name="portafoglioProspettico" type="xs:decimal" />
          <xs:element minOccurs="0" name="questionario" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="stDettaglioAdeguatezzaBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="copertura" type="xs:string" />
          <xs:element minOccurs="0" name="coperturaDelta" type="xs:string" />
          <xs:element minOccurs="0" name="descrizioneIndicatore" type="xs:string" />
          <xs:element minOccurs="0" name="dtInizioValidita" type="xs:dateTime" />
          <xs:element minOccurs="0" name="esitoAdgEsteso" type="xs:string" />
          <xs:element minOccurs="0" name="flagAdeguatezza" type="xs:boolean" />
          <xs:element minOccurs="0" name="idDescIndicatore" type="xs:string" />
          <xs:element minOccurs="0" name="limiteMassimo" type="xs:string" />
          <xs:element minOccurs="0" name="ordinamento" type="xs:int" />
          <xs:element minOccurs="0" name="ptfAttuale" type="xs:string" />
          <xs:element minOccurs="0" name="ptfDelta" type="xs:string" />
          <xs:element minOccurs="0" name="ptfProspettico" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="stDettaglioProposta">
        <xs:sequence>
          <xs:element minOccurs="0" name="chiaveConsulenza" type="xs:long" />
          <xs:element minOccurs="0" name="chiaveProposta" type="xs:long" />
          <xs:element minOccurs="0" name="codValidazione" type="xs:string" />
          <xs:element minOccurs="0" name="codicePBValidazione" type="xs:string" />
          <xs:element minOccurs="0" name="cognomePBValidazione" type="xs:string" />
          <xs:element minOccurs="0" name="contoCorrente" type="xs:decimal" />
          <xs:element minOccurs="0" name="contoCorrenteNegativo" type="xs:decimal" />
          <xs:element minOccurs="0" name="contoCorrentePositivo" type="xs:decimal" />
          <xs:element minOccurs="0" name="copertura" type="xs:decimal" />
          <xs:element minOccurs="0" name="coperturaRisAllPro" type="xs:decimal" />
          <xs:element minOccurs="0" name="dataIncontro" type="xs:dateTime" />
          <xs:element minOccurs="0" name="delgato" type="tns:delegatoBean" />
          <xs:element minOccurs="0" name="discesaRegime" type="xs:boolean" />
          <xs:element minOccurs="0" name="diversificazione" type="xs:decimal" />
          <xs:element name="diversificazioneProposta">
            <xs:complexType>
              <xs:sequence>
                <xs:element minOccurs="0" maxOccurs="unbounded" name="entry">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element minOccurs="0" name="key" type="xs:string" />
                      <xs:element minOccurs="0" name="value" type="xs:decimal" />
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element minOccurs="0" name="dtInizioValidita" type="xs:dateTime" />
          <xs:element minOccurs="0" name="dtProposta" type="xs:dateTime" />
          <xs:element minOccurs="0" name="dtScadenza" type="xs:dateTime" />
          <xs:element minOccurs="0" name="dtStoricizzazione" type="xs:dateTime" />
          <xs:element minOccurs="0" name="dtUltimoAgg" type="xs:dateTime" />
          <xs:element minOccurs="0" name="dtValidazione" type="xs:dateTime" />
          <xs:element minOccurs="0" name="esitoSimulazione" type="xs:string" />
          <xs:element minOccurs="0" name="flagNuovoFlusso" type="xs:boolean" />
          <xs:element minOccurs="0" name="flagSei" type="xs:boolean" />
          <xs:element minOccurs="0" name="flgScadenza" type="xs:boolean" />
          <xs:element minOccurs="0" name="isAttivoRC" type="xs:boolean" />
          <xs:element minOccurs="0" name="isAttivoRCRisAllPro" type="xs:boolean" />
          <xs:element minOccurs="0" name="lineaself" type="xs:decimal" />
          <xs:element minOccurs="0" name="liqEligoFondiNeg" type="xs:decimal" />
          <xs:element minOccurs="0" name="liqEligoTitoliNeg" type="xs:decimal" />
          <xs:element minOccurs="0" name="liqFogliNeg" type="xs:decimal" />
          <xs:element minOccurs="0" name="luogoIncontro" type="xs:string" />
          <xs:element minOccurs="0" name="nomePBValidazione" type="xs:string" />
          <xs:element minOccurs="0" name="nomeProposta" type="xs:string" />
          <xs:element minOccurs="0" name="partiteViaggianti" type="xs:decimal" />
          <xs:element minOccurs="0" name="patrimonioTotaleRFA" type="xs:decimal" />
          <xs:element name="progressivoValidazione" type="xs:int" />
          <xs:element minOccurs="0" name="proponenteIncontro" type="xs:string" />
          <xs:element minOccurs="0" name="rischioCredito" type="xs:decimal" />
          <xs:element minOccurs="0" name="rischioCreditoDec" type="xs:string" />
          <xs:element minOccurs="0" name="rischioCreditoRisAllPro" type="xs:decimal" />
          <xs:element minOccurs="0" name="rischioCreditoRisAllProDec" type="xs:string" />
          <xs:element minOccurs="0" name="rischioMercato" type="xs:decimal" />
          <xs:element minOccurs="0" name="rischioMercatoDec" type="xs:string" />
          <xs:element minOccurs="0" name="rischioMercatoRisAllProDec" type="xs:string" />
          <xs:element minOccurs="0" name="risorseFinanziarieBF" type="xs:decimal" />
          <xs:element minOccurs="0" name="risorseFinanziarieBT" type="xs:decimal" />
          <xs:element minOccurs="0" name="status" type="xs:string" />
          <xs:element minOccurs="0" name="urlReport" type="xs:string" />
          <xs:element minOccurs="0" name="urlSimulazione" type="xs:string" />
          <xs:element minOccurs="0" name="urlValidazione" type="xs:string" />
          <xs:element minOccurs="0" name="varRisAllPro" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="delegatoBean">
        <xs:sequence>
          <xs:element name="chiaveClientePb" type="xs:long" />
          <xs:element name="chiaveDelegato" type="xs:long" />
          <xs:element minOccurs="0" name="codFiscale" type="xs:string" />
          <xs:element minOccurs="0" name="codProfiloEC" type="xs:int" />
          <xs:element minOccurs="0" name="cognomeDelegato" type="xs:string" />
          <xs:element minOccurs="0" name="descrizioneProfiloEC" type="xs:string" />
          <xs:element minOccurs="0" name="descrizioneTipoDelega" type="xs:string" />
          <xs:element minOccurs="0" name="dtAggiornamento" type="xs:dateTime" />
          <xs:element minOccurs="0" name="dtInserimento" type="xs:dateTime" />
          <xs:element minOccurs="0" name="dtStoricizzazione" type="xs:dateTime" />
          <xs:element minOccurs="0" name="flagDefault" type="xs:boolean" />
          <xs:element minOccurs="0" name="flagSelezionato" type="xs:boolean" />
          <xs:element minOccurs="0" name="nomeDelegato" type="xs:string" />
          <xs:element minOccurs="0" name="tipoDelega" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="stPianificazioneBean">
        <xs:sequence>
          <xs:element name="chiaveConsulenza" type="xs:long" />
          <xs:element name="chiaveProposta" type="xs:long" />
          <xs:element minOccurs="0" name="dtInizioValidita" type="xs:dateTime" />
          <xs:element minOccurs="0" name="ctvPianificato" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvPro" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctv" type="xs:decimal" />
          <xs:element minOccurs="0" name="risorseFinanziarieBFPro" type="xs:decimal" />
          <xs:element minOccurs="0" name="partiteViaggianti" type="xs:decimal" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="stAreePianificazione" nillable="true" type="tns:stAreaPianificazioneBean" />
          <xs:element minOccurs="0" name="complessitaMovimentazioniDec" type="xs:string" />
          <xs:element minOccurs="0" name="complessitaAcquistiDec" type="xs:string" />
          <xs:element minOccurs="0" name="complessitaDec" type="xs:string" />
          <xs:element minOccurs="0" name="rischioCredito" type="xs:decimal" />
          <xs:element minOccurs="0" name="rischioMercato" type="xs:decimal" />
          <xs:element minOccurs="0" name="diversificazione" type="xs:decimal" />
          <xs:element minOccurs="0" name="copertura" type="xs:decimal" />
          <xs:element minOccurs="0" name="isAttivoRC" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="stAreaPianificazioneBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="area" type="xs:string" />
          <xs:element name="chiaveArea" type="xs:long" />
          <xs:element name="chiaveProposta" type="xs:long" />
          <xs:element minOccurs="0" name="coperturaAreaPro" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvArea" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvAreaPro" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvPianificato" type="xs:decimal" />
          <xs:element minOccurs="0" name="descrizione" type="xs:string" />
          <xs:element minOccurs="0" name="percentualePro" type="xs:decimal" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="progetti" nillable="true" type="tns:stProgettoPianificazioneBean" />
          <xs:element minOccurs="0" name="varAreaPro" type="xs:decimal" />
          <xs:element minOccurs="0" name="varAreaProDec" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="stProgettoPianificazioneBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="chiaveProgetto" type="xs:long" />
          <xs:element minOccurs="0" name="chiaveProposta" type="xs:long" />
          <xs:element minOccurs="0" name="coperturaProgettoPro" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvPianificato" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvProgetto" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvProgettoPro" type="xs:decimal" />
          <xs:element minOccurs="0" name="nomeProgetto" type="xs:string" />
          <xs:element minOccurs="0" name="percentualePro" type="xs:decimal" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="posizioniPortafoglio" nillable="true" type="tns:stPosizioniPortafoglioBean" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="posizioniProposta" nillable="true" type="tns:stPosizioniPropostaBean" />
          <xs:element minOccurs="0" name="valoreAderenza" type="xs:decimal" />
          <xs:element minOccurs="0" name="varProgettoPro" type="xs:decimal" />
          <xs:element minOccurs="0" name="varProgettoProDec" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="stPosizioniPortafoglioBean">
        <xs:sequence>
          <xs:element name="chiavePosizionePtf" type="xs:long" />
          <xs:element name="chiaveProposta" type="xs:long" />
          <xs:element minOccurs="0" name="chiaveProdotto" type="xs:long" />
          <xs:element minOccurs="0" name="conto" type="xs:string" />
          <xs:element minOccurs="0" name="rubricato" type="xs:string" />
          <xs:element minOccurs="0" name="codiceContratto" type="xs:string" />
          <xs:element minOccurs="0" name="numPolizza" type="xs:string" />
          <xs:element minOccurs="0" name="custodiaGaranzia" type="xs:string" />
          <xs:element minOccurs="0" name="codAbi" type="xs:string" />
          <xs:element minOccurs="0" name="termId" type="xs:string" />
          <xs:element minOccurs="0" name="anno" type="xs:string" />
          <xs:element minOccurs="0" name="prog" type="xs:string" />
          <xs:element minOccurs="0" name="dtSottoscrizione" type="xs:dateTime" />
          <xs:element minOccurs="0" name="dataInizioRendimento" type="xs:dateTime" />
          <xs:element minOccurs="0" name="descrPrdInvalid" type="xs:string" />
          <xs:element minOccurs="0" name="stDettaglioPosizionePortafoglio" type="tns:stDettaglioPosizionePortafoglioBean" />
          <xs:element minOccurs="0" name="prodottoFinanziario" type="tns:catalogoProdottiBean" />
          <xs:element minOccurs="0" name="totInvesti" type="xs:decimal" />
          <xs:element minOccurs="0" name="totDisinvesti" type="xs:decimal" />
          <xs:element minOccurs="0" name="varPro" type="xs:decimal" />
          <xs:element minOccurs="0" name="varProDec" type="xs:string" />
          <xs:element minOccurs="0" name="rischioCreditoPro" type="xs:decimal" />
          <xs:element minOccurs="0" name="rischioCreditoDecPro" type="xs:string" />
          <xs:element minOccurs="0" name="ctvPro" type="xs:decimal" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="listaStDettaglioOperazione" nillable="true" type="tns:stDettaglioOperazioneBean" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="sottostatiPosizionePtf" nillable="true" type="tns:stSottostantiPosizioniBean" />
          <xs:element minOccurs="0" name="savingMap" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="stDettaglioPosizionePortafoglioBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="controvalore" type="xs:decimal" />
          <xs:element minOccurs="0" name="controvaloreIniziale" type="xs:decimal" />
          <xs:element minOccurs="0" name="controvaloreNonRappresentabile" type="xs:decimal" />
          <xs:element minOccurs="0" name="controvaloreOut" type="xs:decimal" />
          <xs:element minOccurs="0" name="copertura" type="xs:decimal" />
          <xs:element minOccurs="0" name="dtSaldo" type="xs:dateTime" />
          <xs:element minOccurs="0" name="isAttivoRc" type="xs:boolean" />
          <xs:element minOccurs="0" name="partitaViaggiante" type="xs:decimal" />
          <xs:element minOccurs="0" name="quantitaNominale" type="xs:decimal" />
          <xs:element minOccurs="0" name="rischioCredito" type="xs:decimal" />
          <xs:element minOccurs="0" name="rischioMercato" type="xs:decimal" />
          <xs:element minOccurs="0" name="saldoDisponibile" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="stSottostantiPosizioniBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="prodottoFinanziario" type="tns:catalogoProdottiBean" />
          <xs:element name="chiaveProdotto" type="xs:int" />
          <xs:element minOccurs="0" name="controvalore" type="xs:decimal" />
          <xs:element minOccurs="0" name="isinFittizio" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="stPosizioniPropostaBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="chiavePosizionePro" type="xs:long" />
          <xs:element minOccurs="0" name="chiaveProposta" type="xs:long" />
          <xs:element minOccurs="0" name="chiaveProdotto" type="xs:int" />
          <xs:element minOccurs="0" name="conto" type="xs:string" />
          <xs:element minOccurs="0" name="rubricato" type="xs:string" />
          <xs:element minOccurs="0" name="codConf" type="xs:string" />
          <xs:element minOccurs="0" name="numPolizza" type="xs:string" />
          <xs:element minOccurs="0" name="custGar" type="xs:string" />
          <xs:element minOccurs="0" name="codAbi" type="xs:string" />
          <xs:element minOccurs="0" name="termId" type="xs:string" />
          <xs:element minOccurs="0" name="anno" type="xs:string" />
          <xs:element minOccurs="0" name="prog" type="xs:string" />
          <xs:element minOccurs="0" name="codConfProposta" type="xs:string" />
          <xs:element minOccurs="0" name="descrPrdInvalid" type="xs:string" />
          <xs:element minOccurs="0" name="dtInizioValidita" type="xs:dateTime" />
          <xs:element minOccurs="0" name="ptfIniziale" type="xs:decimal" />
          <xs:element minOccurs="0" name="totInvesti" type="xs:decimal" />
          <xs:element minOccurs="0" name="totDisinvesti" type="xs:decimal" />
          <xs:element minOccurs="0" name="varPro" type="xs:decimal" />
          <xs:element minOccurs="0" name="varProDec" type="xs:string" />
          <xs:element minOccurs="0" name="rischioCreditoPro" type="xs:decimal" />
          <xs:element minOccurs="0" name="rischioCreditoDecPro" type="xs:string" />
          <xs:element minOccurs="0" name="ctvPro" type="xs:decimal" />
          <xs:element minOccurs="0" name="prodottoFinanziario" type="tns:catalogoProdottiBean" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="listaStDettaglioOperazione" nillable="true" type="tns:stDettaglioOperazioneBean" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="sottostatiPosizionePro" nillable="true" type="tns:stSottostantiPosizioniBean" />
          <xs:element minOccurs="0" name="savingMap" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsReportMonitoraggio">
        <xs:sequence>
          <xs:element minOccurs="0" name="dtImportDatiCatastali" type="xs:dateTime" />
          <xs:element minOccurs="0" name="reportAnalisiRischio" type="tns:rsReportAnalisiRischio" />
          <xs:element minOccurs="0" name="reportMappaturaStrategica" type="tns:rsReportMappaturaStrategica" />
          <xs:element minOccurs="0" name="reportPatrimonioBf" type="tns:rsReportPatrimonioBF" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsReportAnalisiRischio">
        <xs:sequence>
          <xs:element minOccurs="0" name="reportAnalisiRischioSintesi" type="tns:rsReportAnalisiRischioSintesi" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="tabelle" nillable="true" type="tns:rsReportAnalisiRischioDettaglio" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsReportAnalisiRischioSintesi">
        <xs:sequence>
          <xs:element minOccurs="0" name="classeDiversificazioneComplessiva" type="xs:string" />
          <xs:element minOccurs="0" name="classeDiversificazioneGeografia" type="xs:string" />
          <xs:element minOccurs="0" name="classeDiversificazioneNumerosita" type="xs:string" />
          <xs:element minOccurs="0" name="classeDiversificazioneTipologia" type="xs:string" />
          <xs:element minOccurs="0" name="classeRischioLiquidabilita" type="xs:string" />
          <xs:element minOccurs="0" name="classeRischioValore" type="xs:string" />
          <xs:element minOccurs="0" name="ctvPortafoglioImmobiliare" type="xs:decimal" />
          <xs:element minOccurs="0" name="valDiversificazioneComplessiva" type="xs:decimal" />
          <xs:element minOccurs="0" name="valDiversificazioneGeografia" type="xs:decimal" />
          <xs:element minOccurs="0" name="valDiversificazioneNumerosita" type="xs:decimal" />
          <xs:element minOccurs="0" name="valDiversificazioneTipologia" type="xs:decimal" />
          <xs:element minOccurs="0" name="valGradoComplessivo" type="xs:decimal" />
          <xs:element minOccurs="0" name="valGradoFinanziario" type="xs:decimal" />
          <xs:element minOccurs="0" name="valGradoImmobiliare" type="xs:decimal" />
          <xs:element minOccurs="0" name="valUsoAbitativo" type="xs:decimal" />
          <xs:element minOccurs="0" name="valUsoInvestimento" type="xs:decimal" />
          <xs:element minOccurs="0" name="valUsoNs" type="xs:decimal" />
          <xs:element minOccurs="0" name="valUsoStrumentale" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsReportAnalisiRischioDettaglio">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="row" nillable="true" type="tns:rsReportAnalisiRischioTotale" />
          <xs:element minOccurs="0" name="totale" type="tns:rsReportAnalisiRischioTotale" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsReportAnalisiRischioTotale">
        <xs:sequence>
          <xs:element minOccurs="0" name="classeDiversificazione" type="xs:string" />
          <xs:element minOccurs="0" name="classeRischioLiquidabilita" type="xs:string" />
          <xs:element minOccurs="0" name="classeRischioValore" type="xs:string" />
          <xs:element minOccurs="0" name="numImmobili" type="xs:int" />
          <xs:element minOccurs="0" name="usoTipologiaDescrizione" type="xs:string" />
          <xs:element minOccurs="0" name="valProQuota" type="xs:decimal" />
          <xs:element minOccurs="0" name="valTotale" type="xs:decimal" />
          <xs:element minOccurs="0" name="valoreDiversificazione" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsReportMappaturaStrategica">
        <xs:sequence>
          <xs:element minOccurs="0" name="mappaturaStrategicaDistrGeo" type="tns:rsReportMappaturaStrategicaDistrGeo" />
          <xs:element minOccurs="0" name="mappaturaStrategicaSintesi" type="tns:rsReportMappaturaStrategicaSintesi" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsReportMappaturaStrategicaDistrGeo">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="chartNumerositas" nillable="true" type="tns:rsReportChart" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="distribuzioneComunes" nillable="true" type="tns:rsReportChart" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="distribuzionePosiziones" nillable="true" type="tns:rsReportChart" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="distribuzioneTipologias" nillable="true" type="tns:rsReportChart" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsReportChart">
        <xs:sequence>
          <xs:element minOccurs="0" name="investimento" type="xs:decimal" />
          <xs:element minOccurs="0" name="key" type="xs:string" />
          <xs:element minOccurs="0" name="nonSpecificata" type="xs:decimal" />
          <xs:element minOccurs="0" name="strumentale" type="xs:decimal" />
          <xs:element minOccurs="0" name="usoAbitativo" type="xs:decimal" />
          <xs:element minOccurs="0" name="value" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsReportMappaturaStrategicaSintesi">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="chartPatrimonioComplessivos" nillable="true" type="tns:rsReportChart" />
          <xs:element minOccurs="0" name="tablePatrimonioComplessivo" type="tns:rsReportTablePatrimonioComplessivoRows" />
          <xs:element minOccurs="0" name="totale" type="tns:rsReportTablePatrimonioComplessivo" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsReportTablePatrimonioComplessivoRows">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="row" nillable="true" type="tns:rsReportTablePatrimonioComplessivoDettaglio" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsReportTablePatrimonioComplessivoDettaglio">
        <xs:sequence>
          <xs:element minOccurs="0" name="finalitaTipologia" type="xs:string" />
          <xs:element minOccurs="0" name="numImmobili" type="xs:int" />
          <xs:element minOccurs="0" name="peso" type="xs:decimal" />
          <xs:element minOccurs="0" name="pesoTipologia" type="xs:decimal" />
          <xs:element minOccurs="0" name="usoTipologia" type="xs:string" />
          <xs:element minOccurs="0" name="valProQuotaTipologia" type="xs:decimal" />
          <xs:element minOccurs="0" name="valProquota" type="xs:decimal" />
          <xs:element minOccurs="0" name="valTotale" type="xs:decimal" />
          <xs:element minOccurs="0" name="valTotaleTipologia" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsReportTablePatrimonioComplessivo">
        <xs:sequence>
          <xs:element minOccurs="0" name="finalitaTipologia" type="xs:string" />
          <xs:element minOccurs="0" name="numImmobili" type="xs:int" />
          <xs:element minOccurs="0" name="peso" type="xs:decimal" />
          <xs:element minOccurs="0" name="valProquota" type="xs:decimal" />
          <xs:element minOccurs="0" name="valTotale" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsReportPatrimonioBF">
        <xs:sequence>
          <xs:element minOccurs="0" name="diversificazione" type="xs:decimal" />
          <xs:element minOccurs="0" name="dtAggiornamento" type="xs:dateTime" />
          <xs:element minOccurs="0" name="dtInzioValidita" type="xs:dateTime" />
          <xs:element minOccurs="0" name="rfa" type="xs:decimal" />
          <xs:element minOccurs="0" name="var" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsRischioUnit">
        <xs:sequence>
          <xs:element minOccurs="0" name="adeguatezza" type="tns:rsAdequatezza" />
          <xs:element minOccurs="0" name="rischio" type="tns:rsRischio" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsAdequatezza">
        <xs:sequence>
          <xs:element minOccurs="0" name="adeguatezzaTopBean" type="tns:rsAdeguatezzaTopBean" />
          <xs:element minOccurs="0" name="listaProdottiArea" type="tns:listaProdottiAdeguatezza" />
          <xs:element minOccurs="0" name="listaProdottiCategoria" type="tns:listaProdottiAdeguatezza" />
          <xs:element minOccurs="0" name="listaProdottiContratti" type="tns:listaProdottiAdeguatezza" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsAdeguatezzaTopBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="beneficiPtf" type="tns:rsBeneficiPortafoglio" />
          <xs:element minOccurs="0" name="caratteristicheCliente" type="tns:caratteristicheClienteBean" />
          <xs:element minOccurs="0" name="datiPortafoglio" type="tns:datiPortafoglioBean" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="delegati" nillable="true" type="tns:dettDelegatoBean" />
          <xs:element minOccurs="0" name="descCostiBenefici" type="xs:string" />
          <xs:element minOccurs="0" name="elencoConcentrazioneTitoli" type="tns:concentrazioneTitoliBean" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="elencoOrizzontiTemporali" nillable="true" type="tns:orizzontiTemporaliBean" />
          <xs:element minOccurs="0" name="esitoCostiBenefici" type="xs:boolean" />
          <xs:element minOccurs="0" name="esitoSwitching" type="xs:string" />
          <xs:element minOccurs="0" name="flagEsisteOperazione" type="xs:boolean" />
          <xs:element minOccurs="0" name="flagSoggettoAdeguatezzaMifid" type="xs:boolean" />
          <xs:element minOccurs="0" name="flagSoggettoConcentrazione" type="xs:boolean" />
          <xs:element minOccurs="0" name="flagVarAdeguatoExcessively" type="xs:boolean" />
          <xs:element minOccurs="0" name="flagfiduciariaPluriMandato" type="xs:boolean" />
          <xs:element minOccurs="0" name="flgPerimetroSwitching" type="xs:boolean" />
          <xs:element minOccurs="0" name="isAdeguato" type="xs:boolean" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="listaAdeguatezza" nillable="true" type="tns:flagAdeguatezzaBean" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="listaEmittenti" nillable="true" type="tns:emittenteBean" />
          <xs:element minOccurs="0" name="operazioniSwitching" type="tns:rsArrayOfDatiOperazioneSwitching" />
          <xs:element minOccurs="0" name="operazioniSwitchingPrecedenti" type="tns:rsArrayOfDatiOperazioneSwitching" />
          <xs:element minOccurs="0" name="profile" type="xs:string" />
          <xs:element minOccurs="0" name="prometeiaInfoCasa" type="tns:prometeiaInfos" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsBeneficiPortafoglio">
        <xs:sequence>
          <xs:element minOccurs="0" name="cambioGestore" type="xs:string" />
          <xs:element minOccurs="0" name="convergenzaProfilo" type="xs:string" />
          <xs:element minOccurs="0" name="diminuzioneRC" type="xs:string" />
          <xs:element minOccurs="0" name="diversificazione" type="xs:string" />
          <xs:element minOccurs="0" name="rientroAdeguatezza" type="xs:string" />
          <xs:element minOccurs="0" name="risparmioGestito" type="xs:string" />
          <xs:element minOccurs="0" name="takeProfitStopLoss" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="caratteristicheClienteBean">
        <xs:sequence>
          <xs:element name="classeRischioCreditoCliente" type="xs:int" />
          <xs:element minOccurs="0" name="descrizioneClasseRischioCreditoCliente" type="xs:string" />
          <xs:element minOccurs="0" name="descrizioneEsperienzaConoscenza" type="xs:string" />
          <xs:element minOccurs="0" name="dtFineValiditaProfilo" type="xs:dateTime" />
          <xs:element minOccurs="0" name="dtInizioValiditaProfilo" type="xs:dateTime" />
          <xs:element minOccurs="0" name="dtInizioValiditaProfiloEC" type="xs:dateTime" />
          <xs:element name="limiteConcentrazioneProdComplessi" type="xs:double" />
          <xs:element name="limiteVaR" type="xs:double" />
          <xs:element name="maxNumeroOperazioni" type="xs:int" />
          <xs:element name="profilo" type="xs:int" />
          <xs:element name="profiloEsperienzaConoscenza" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="datiPortafoglioBean">
        <xs:sequence>
          <xs:element name="beneficioDiversificazione" type="xs:double" />
          <xs:element name="classeComplessita" type="xs:int" />
          <xs:element name="classeRischioCredito" type="xs:int" />
          <xs:element name="consistenza" type="xs:double" />
          <xs:element name="copertura" type="xs:double" />
          <xs:element minOccurs="0" name="descrizioneClasseComplessita" type="xs:string" />
          <xs:element minOccurs="0" name="descrizioneClasseRischioCredito" type="xs:string" />
          <xs:element name="numeroOperazioniEffettuate" type="xs:int" />
          <xs:element name="pesoProdComplessi" type="xs:double" />
          <xs:element name="valoreVaR" type="xs:double" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="dettDelegatoBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="codiceFiscale" type="xs:string" />
          <xs:element minOccurs="0" name="codiceMandato" type="xs:string" />
          <xs:element minOccurs="0" name="codiceQuestionario" type="xs:string" />
          <xs:element minOccurs="0" name="cognome" type="xs:string" />
          <xs:element name="dataInizioValidita" type="xs:int" />
          <xs:element name="dataNascita" type="xs:int" />
          <xs:element minOccurs="0" name="desProfiloEC" type="xs:string" />
          <xs:element name="flagDefault" type="xs:boolean" />
          <xs:element minOccurs="0" name="luogoNascita" type="xs:string" />
          <xs:element minOccurs="0" name="nome" type="xs:string" />
          <xs:element name="orainiziovalidita" type="xs:int" />
          <xs:element name="profilato" type="xs:boolean" />
          <xs:element name="profiloEC" type="xs:short" />
          <xs:element name="selezionato" type="xs:boolean" />
          <xs:element minOccurs="0" name="tipoDelega" type="xs:string" />
          <xs:element name="valido" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="concentrazioneTitoliBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="azionari" type="tns:concentrazioneBean" />
          <xs:element minOccurs="0" name="concentrazioneTotAzionari" type="xs:decimal" />
          <xs:element minOccurs="0" name="concentrazioneTotObbligazionari" type="xs:decimal" />
          <xs:element minOccurs="0" name="concentrazioneTotSpeculativi" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvTotaleAzionari" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvTotaleObbligazionari" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvTotaleSpeculativi" type="xs:decimal" />
          <xs:element minOccurs="0" name="obbligazionari" type="tns:concentrazioneBean" />
          <xs:element minOccurs="0" name="speculativi" type="tns:concentrazioneBean" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="concentrazioneBean">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="items" nillable="true" type="tns:itemConcentrazioneBean" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="itemConcentrazioneBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="adequacy" type="xs:boolean" />
          <xs:element minOccurs="0" name="anAlberatura" type="tns:anAlberaturaBean" />
          <xs:element minOccurs="0" name="categoria" type="xs:int" />
          <xs:element minOccurs="0" name="codInterno" type="xs:string" />
          <xs:element minOccurs="0" name="codIsin" type="xs:string" />
          <xs:element minOccurs="0" name="codMaf" type="xs:string" />
          <xs:element minOccurs="0" name="codSottoprodotto" type="xs:string" />
          <xs:element minOccurs="0" name="codiceContratto" type="xs:string" />
          <xs:element minOccurs="0" name="codiceEmittente" type="xs:string" />
          <xs:element minOccurs="0" name="concentration" type="xs:decimal" />
          <xs:element minOccurs="0" name="concentrationThreshold" type="xs:decimal" />
          <xs:element minOccurs="0" name="currentEquivalent" type="xs:decimal" />
          <xs:element minOccurs="0" name="franchigia" type="xs:decimal" />
          <xs:element minOccurs="0" name="franchise" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="items" nillable="true" type="tns:itemConcentrazioneBean" />
          <xs:element name="leaf" type="xs:boolean" />
          <xs:element minOccurs="0" name="name" type="xs:string" />
          <xs:element minOccurs="0" name="tipoProdotto" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="orizzontiTemporaliBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="adequacy" type="xs:string" />
          <xs:element minOccurs="0" name="adequacyForHorizon" type="xs:decimal" />
          <xs:element minOccurs="0" name="currentPortfolio" type="xs:decimal" />
          <xs:element name="holdingPeriod" type="xs:int" />
          <xs:element minOccurs="0" name="locationToHorizon" type="xs:decimal" />
          <xs:element minOccurs="0" name="portafoglioProspettico" type="xs:decimal" />
          <xs:element minOccurs="0" name="questionnaireMiFID" type="xs:decimal" />
          <xs:element minOccurs="0" name="timeHorizon" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="flagAdeguatezzaBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="attuale" type="xs:string" />
          <xs:element minOccurs="0" name="copertura" type="xs:string" />
          <xs:element name="criterioOrdinamento" type="xs:int" />
          <xs:element minOccurs="0" name="descrizioneFlag" type="xs:string" />
          <xs:element minOccurs="0" name="esitoAdgEsteso" type="xs:string" />
          <xs:element minOccurs="0" name="id" type="xs:string" />
          <xs:element minOccurs="0" name="isAdeguato" type="xs:boolean" />
          <xs:element minOccurs="0" name="operazioni" type="xs:string" />
          <xs:element minOccurs="0" name="patrimonioFideuram" type="xs:string" />
          <xs:element minOccurs="0" name="soglia" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="emittenteBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="asset" type="xs:string" />
          <xs:element minOccurs="0" name="chiaveConcentrazione" type="xs:long" />
          <xs:element minOccurs="0" name="codiceEmittente" type="xs:string" />
          <xs:element minOccurs="0" name="ctv" type="xs:decimal" />
          <xs:element minOccurs="0" name="descrizioneAsset" type="xs:string" />
          <xs:element minOccurs="0" name="flagAdeguatezza" type="xs:string" />
          <xs:element minOccurs="0" name="franchigia" type="xs:decimal" />
          <xs:element minOccurs="0" name="idRangeScad" type="xs:int" />
          <xs:element minOccurs="0" name="percConcentrazione" type="xs:decimal" />
          <xs:element minOccurs="0" name="sogliaConcentrazione" type="xs:decimal" />
          <xs:element minOccurs="0" name="tipologiaEmittente" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsArrayOfDatiOperazioneSwitching">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="datiOperazioneSwitching" nillable="true" type="tns:rsDatiOperazioneSwitching" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsDatiOperazioneSwitching">
        <xs:sequence>
          <xs:element minOccurs="0" name="aggregazione" type="xs:string" />
          <xs:element minOccurs="0" name="benCopAssic" type="xs:string" />
          <xs:element minOccurs="0" name="benProtCap" type="xs:string" />
          <xs:element minOccurs="0" name="benWapper" type="xs:string" />
          <xs:element minOccurs="0" name="codAbi" type="xs:string" />
          <xs:element minOccurs="0" name="codiceContratto" type="xs:string" />
          <xs:element minOccurs="0" name="codiceLinea" type="xs:string" />
          <xs:element minOccurs="0" name="codiceProdotto" type="xs:string" />
          <xs:element minOccurs="0" name="codiceSottoProdotto" type="xs:string" />
          <xs:element name="costiRicorrenti" type="xs:double" />
          <xs:element name="costiScontati" type="xs:double" />
          <xs:element name="costiScontatiUnaTantum" type="xs:double" />
          <xs:element name="costiSottoscrizione" type="xs:double" />
          <xs:element name="costiUnaTantum" type="xs:double" />
          <xs:element minOccurs="0" name="descrizione" type="xs:string" />
          <xs:element name="importoOperazione" type="xs:double" />
          <xs:element name="inClawback" type="xs:boolean" />
          <xs:element minOccurs="0" name="isin" type="xs:string" />
          <xs:element name="scontoUnaTantum" type="xs:double" />
          <xs:element minOccurs="0" name="tipoFondo" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="listaProdottiAdeguatezza">
        <xs:sequence>
          <xs:element minOccurs="0" name="financialResources" type="tns:prodottoAdeguatezzaBean" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="items" nillable="true" type="tns:prodottiAdeguatezzaBean" />
          <xs:element minOccurs="0" name="other" type="tns:prodottoAdeguatezzaBean" />
          <xs:element minOccurs="0" name="total" type="tns:prodottoAdeguatezzaBean" />
          <xs:element minOccurs="0" name="varInfosPatrimony" type="tns:prometeiaInfos" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="prodottoAdeguatezzaBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="name" type="xs:string" />
          <xs:element minOccurs="0" name="marketRisk" type="xs:string" />
          <xs:element minOccurs="0" name="complexity" type="xs:string" />
          <xs:element minOccurs="0" name="timeHorizon" type="xs:int" />
          <xs:element minOccurs="0" name="liquidity" type="xs:string" />
          <xs:element minOccurs="0" name="currentEquivalent" type="xs:decimal" />
          <xs:element name="isLeaf" type="xs:boolean" />
          <xs:element minOccurs="0" name="aggregationId" type="xs:long" />
          <xs:element minOccurs="0" name="contractId" type="xs:string" />
          <xs:element minOccurs="0" name="contractName" type="xs:string" />
          <xs:element minOccurs="0" name="creditRisk" type="xs:string" />
          <xs:element name="isLinea" type="xs:boolean" />
          <xs:element minOccurs="0" name="chiavePosizionePtf" type="xs:string" />
          <xs:element minOccurs="0" name="tipoProdotto" type="xs:string" />
          <xs:element minOccurs="0" name="area" type="xs:string" />
          <xs:element minOccurs="0" name="codiceSottoProdotto" type="xs:string" />
          <xs:element minOccurs="0" name="codSottoprodotto" type="xs:string" />
          <xs:element minOccurs="0" name="codInterno" type="xs:string" />
          <xs:element minOccurs="0" name="codMaf" type="xs:string" />
          <xs:element minOccurs="0" name="codIsin" type="xs:string" />
          <xs:element minOccurs="0" name="categoria" type="xs:int" />
          <xs:element minOccurs="0" name="anAlberatura" type="tns:anAlberaturaBean" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="items" nillable="true" type="tns:prodottoAdeguatezzaBean" />
          <xs:element minOccurs="0" name="capitaleProtetto" type="xs:boolean" />
          <xs:element minOccurs="0" name="quotaAttuale" type="xs:decimal" />
          <xs:element minOccurs="0" name="quotaMassima" type="xs:decimal" />
          <xs:element minOccurs="0" name="quotaProtetta" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvProtetto" type="xs:decimal" />
          <xs:element minOccurs="0" name="dataPrezzoMax" type="xs:string" />
          <xs:element minOccurs="0" name="iban" type="xs:string" />
          <xs:element minOccurs="0" name="savingMap" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="prodottiAdeguatezzaBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="codice" type="xs:string" />
          <xs:element minOccurs="0" name="currentEquivalent" type="xs:decimal" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="items" nillable="true" type="tns:prodottoAdeguatezzaBean" />
          <xs:element minOccurs="0" name="marketRisk" type="xs:string" />
          <xs:element minOccurs="0" name="name" type="xs:string" />
          <xs:element name="ordinamento" type="xs:int" />
          <xs:element minOccurs="0" name="varInfosContractOrCategoty" type="tns:prometeiaInfos" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsRischio">
        <xs:sequence>
          <xs:element minOccurs="0" name="areeProgetti" type="tns:riskAllocationBean" />
          <xs:element minOccurs="0" name="correlazioneAsset" type="tns:correlazioneBean" />
          <xs:element minOccurs="0" name="correlazioneEsposizioneValutaria" type="tns:correlazioneBean" />
          <xs:element minOccurs="0" name="correlazioneProdotti" type="tns:correlazioneBean" />
          <xs:element minOccurs="0" name="evoluzione" type="tns:evoluzioneBean" />
          <xs:element minOccurs="0" name="mercatiFinanziariAsset" type="tns:mercatiFinanziariAssetBean" />
          <xs:element minOccurs="0" name="mercatiFinanziariMacroAsset" type="tns:mercatiFinanziariMacroAssetBean" />
          <xs:element minOccurs="0" name="prodotti" type="tns:riskAllocationProdottiBean" />
          <xs:element minOccurs="0" name="rischioCreditoConcetrazione" type="tns:rischioCreditoConcentrazioneBean" />
          <xs:element minOccurs="0" name="rischioMercatoCredito" type="tns:rischioMercatoCreditoBean" />
          <xs:element minOccurs="0" name="rischioRelativoDistAsset" type="tns:riskAllocationAssetClassBean" />
          <xs:element minOccurs="0" name="rischioRelativoDistMacroAsset" type="tns:riskAllocationAssetClassBean" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="riskAllocationBean">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="aree" nillable="true" type="tns:areeProgettiBean" />
          <xs:element minOccurs="0" name="financialResources" type="tns:areeProgettiBean" />
          <xs:element minOccurs="0" name="others" type="tns:areeProgettiBean" />
          <xs:element minOccurs="0" name="total" type="tns:areeProgettiBean" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="areeProgettiBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="area" type="xs:string" />
          <xs:element minOccurs="0" name="coverage" type="xs:decimal" />
          <xs:element minOccurs="0" name="currentEquivalent" type="xs:decimal" />
          <xs:element minOccurs="0" name="name" type="xs:string" />
          <xs:element name="open" type="xs:boolean" />
          <xs:element minOccurs="0" name="ordinamento" type="xs:int" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="projects" nillable="true" type="tns:areeProgettiBean" />
          <xs:element minOccurs="0" name="relativeRisk" type="xs:decimal" />
          <xs:element minOccurs="0" name="relativeWeight" type="xs:decimal" />
          <xs:element minOccurs="0" name="timeHorizon" type="xs:int" />
          <xs:element minOccurs="0" name="var" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="correlazioneBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="highThreshold" type="xs:decimal" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="items" nillable="true" type="tns:prodottoCorrelazioneBean" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="listaAssetCorrelate" nillable="true" type="tns:dettaglioCorrelazioneBean" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="listaValuteCorrelate" nillable="true" type="tns:dettaglioCorrelazioneBean" />
          <xs:element minOccurs="0" name="mediumThreshold" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="prodottoCorrelazioneBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="anAlberatura" type="tns:anAlberaturaBean" />
          <xs:element minOccurs="0" name="categoria" type="xs:int" />
          <xs:element minOccurs="0" name="codInterno" type="xs:string" />
          <xs:element minOccurs="0" name="codIsin" type="xs:string" />
          <xs:element minOccurs="0" name="codMaf" type="xs:string" />
          <xs:element minOccurs="0" name="codSottoprodotto" type="xs:string" />
          <xs:element minOccurs="0" name="codiceContratto" type="xs:string" />
          <xs:element name="correlations">
            <xs:complexType>
              <xs:sequence>
                <xs:element minOccurs="0" maxOccurs="unbounded" name="entry">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element minOccurs="0" name="key" type="xs:string" />
                      <xs:element minOccurs="0" name="value" type="xs:decimal" />
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element minOccurs="0" name="currentEquivalent" type="xs:decimal" />
          <xs:element minOccurs="0" name="icon" type="xs:string" />
          <xs:element minOccurs="0" name="id" type="xs:string" />
          <xs:element name="inPortafoglio" type="xs:boolean" />
          <xs:element minOccurs="0" name="name" type="xs:string" />
          <xs:element minOccurs="0" name="tipoProdotto" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="dettaglioCorrelazioneBean">
        <xs:sequence>
          <xs:element name="correlations">
            <xs:complexType>
              <xs:sequence>
                <xs:element minOccurs="0" maxOccurs="unbounded" name="entry">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element minOccurs="0" name="key" type="xs:string" />
                      <xs:element minOccurs="0" name="value" type="xs:decimal" />
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element minOccurs="0" name="id" type="xs:string" />
          <xs:element minOccurs="0" name="name" type="xs:string" />
          <xs:element minOccurs="0" name="ordine" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="evoluzioneBean">
        <xs:sequence>
          <xs:element name="benchmark" type="xs:boolean" />
          <xs:element minOccurs="0" name="descProfilo" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="listaConi" nillable="true" type="tns:conoBean" />
          <xs:element minOccurs="0" name="operazioniInCorso" type="tns:strutturaBean" />
          <xs:element minOccurs="0" name="patrimonioFideuram" type="tns:strutturaBean" />
          <xs:element minOccurs="0" name="scenari" type="tns:scenariBean" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="strutturaPortafoglio" nillable="true" type="tns:strutturaBean" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="strutturaRisparmioGestito" nillable="true" type="tns:strutturaBean" />
          <xs:element minOccurs="0" name="totalePortafoglio" type="xs:decimal" />
          <xs:element minOccurs="0" name="totaleRisparmioGestito" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="strutturaBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="descrizione" type="xs:string" />
          <xs:element minOccurs="0" name="controvalore" type="xs:decimal" />
          <xs:element minOccurs="0" name="copertura" type="xs:decimal" />
          <xs:element minOccurs="0" name="var" type="xs:string" />
          <xs:element minOccurs="0" name="peso" type="xs:decimal" />
          <xs:element minOccurs="0" name="pesoRelativoCtv" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="scenariBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="maxLoss" type="xs:decimal" />
          <xs:element minOccurs="0" name="minimumTime" type="xs:string" />
          <xs:element minOccurs="0" name="minimumTimeYear" type="xs:int" />
          <xs:element minOccurs="0" name="optScenarioExpiry" type="xs:decimal" />
          <xs:element minOccurs="0" name="optScenarioOneYear" type="xs:decimal" />
          <xs:element minOccurs="0" name="pesScenarioExpiry" type="xs:decimal" />
          <xs:element minOccurs="0" name="pesScenarioOneYear" type="xs:decimal" />
          <xs:element minOccurs="0" name="stScenarioExpiry" type="xs:decimal" />
          <xs:element minOccurs="0" name="stScenarioOneYear" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="mercatiFinanziariAssetBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="flagAdeguatoFideuram" type="xs:boolean" />
          <xs:element minOccurs="0" name="flagAdeguatoPatAltriIstituti" type="xs:boolean" />
          <xs:element minOccurs="0" name="flagAdeguatoPatComplessivo" type="xs:boolean" />
          <xs:element minOccurs="0" name="flagVarAdeguatoExcessively" type="xs:boolean" />
          <xs:element minOccurs="0" name="flagfiduciariaPluriMandato" type="xs:boolean" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="listaAssetClass" nillable="true" type="tns:assetClassDetailBean" />
          <xs:element minOccurs="0" name="profileId" type="xs:int" />
          <xs:element minOccurs="0" name="profiloFinanziario" type="xs:string" />
          <xs:element name="soglie">
            <xs:complexType>
              <xs:sequence>
                <xs:element minOccurs="0" maxOccurs="unbounded" name="entry">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element minOccurs="0" name="key" type="xs:int" />
                      <xs:element minOccurs="0" name="value" type="tns:varRischioCreditoBean" />
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element minOccurs="0" name="totaliAltriIstituti" type="tns:rsTotaliComposizione" />
          <xs:element minOccurs="0" name="totaliFideuram" type="tns:rsTotaliComposizione" />
          <xs:element minOccurs="0" name="varComplessivo" type="xs:decimal" />
          <xs:element minOccurs="0" name="varComplessivoAltriIstituti" type="xs:decimal" />
          <xs:element minOccurs="0" name="varComplessivoAltriIstitutiDecod" type="xs:string" />
          <xs:element minOccurs="0" name="varComplessivoDecod" type="xs:string" />
          <xs:element minOccurs="0" name="varComplessivoFideuram" type="xs:decimal" />
          <xs:element minOccurs="0" name="varComplessivoFideuramDecod" type="xs:string" />
          <xs:element minOccurs="0" name="varInfosAltriIstituti" type="tns:prometeiaInfos" />
          <xs:element minOccurs="0" name="varInfosComplessivo" type="tns:prometeiaInfos" />
          <xs:element minOccurs="0" name="varInfosFideuram" type="tns:prometeiaInfos" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="assetClassDetailBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="codiceAdeguatezza" type="xs:string" />
          <xs:element minOccurs="0" name="colore" type="xs:string" />
          <xs:element minOccurs="0" name="descrizione" type="xs:string" />
          <xs:element minOccurs="0" name="id" type="xs:string" />
          <xs:element minOccurs="0" name="var" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="varRischioCreditoBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="descrizioneRischioCredito" type="xs:string" />
          <xs:element minOccurs="0" name="rischioCredito" type="xs:decimal" />
          <xs:element minOccurs="0" name="rischioCreditoId" type="xs:int" />
          <xs:element minOccurs="0" name="varMax" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="mercatiFinanziariMacroAssetBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="copertura" type="xs:decimal" />
          <xs:element minOccurs="0" name="flagfiduciariaPluriMandato" type="xs:boolean" />
          <xs:element minOccurs="0" name="listaMercatoAzionario" type="tns:serieStoricaBean" />
          <xs:element minOccurs="0" name="listaMercatoMonetario" type="tns:serieStoricaBean" />
          <xs:element minOccurs="0" name="listaMercatoObbligazionario" type="tns:serieStoricaBean" />
          <xs:element minOccurs="0" name="listaVarPtfCliente" type="tns:serieVarBean" />
          <xs:element minOccurs="0" name="maxProfile" type="xs:decimal" />
          <xs:element minOccurs="0" name="profilo" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="serieStoricaBean">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="data" nillable="true" type="tns:rdrRmiStoricoBean" />
          <xs:element minOccurs="0" name="id" type="xs:string" />
          <xs:element minOccurs="0" name="name" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rdrRmiStoricoBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="dataRiferimento" type="xs:dateTime" />
          <xs:element name="dtRiferimento" type="xs:long" />
          <xs:element minOccurs="0" name="isin" type="xs:string" />
          <xs:element minOccurs="0" name="var" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="serieVarBean">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="data" nillable="true" type="tns:varPtfClienteBean" />
          <xs:element minOccurs="0" name="id" type="xs:string" />
          <xs:element minOccurs="0" name="name" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="varPtfClienteBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="dataRiferimento" type="xs:dateTime" />
          <xs:element name="dtRiferimento" type="xs:long" />
          <xs:element minOccurs="0" name="var" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="riskAllocationProdottiBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="financialResources" type="tns:riskAlllocazionProdottoBean" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="items" nillable="true" type="tns:riskAlllocazionProdottoBean" />
          <xs:element minOccurs="0" name="others" type="tns:riskAlllocazionProdottoBean" />
          <xs:element minOccurs="0" name="total" type="tns:riskAlllocazionProdottoBean" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="riskAlllocazionProdottoBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="aggregationId" type="xs:long" />
          <xs:element minOccurs="0" name="anAlberatura" type="tns:anAlberaturaBean" />
          <xs:element minOccurs="0" name="area" type="xs:string" />
          <xs:element minOccurs="0" name="categoria" type="xs:int" />
          <xs:element minOccurs="0" name="codInterno" type="xs:string" />
          <xs:element minOccurs="0" name="codIsin" type="xs:string" />
          <xs:element minOccurs="0" name="codIsinDec" type="xs:string" />
          <xs:element minOccurs="0" name="codMaf" type="xs:string" />
          <xs:element minOccurs="0" name="codSottoprodotto" type="xs:string" />
          <xs:element minOccurs="0" name="contractId" type="xs:string" />
          <xs:element minOccurs="0" name="currentEquivalent" type="xs:decimal" />
          <xs:element name="inPortafoglio" type="xs:boolean" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="items" nillable="true" type="tns:riskAlllocazionProdottoBean" />
          <xs:element minOccurs="0" name="name" type="xs:string" />
          <xs:element name="principali" type="xs:boolean" />
          <xs:element minOccurs="0" name="relativeRisk" type="xs:decimal" />
          <xs:element minOccurs="0" name="relativeWeight" type="xs:decimal" />
          <xs:element minOccurs="0" name="savingMap" type="xs:boolean" />
          <xs:element minOccurs="0" name="tipoProdotto" type="xs:string" />
          <xs:element minOccurs="0" name="var" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rischioCreditoConcentrazioneBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="elencoEmittentiAltriIstituti" type="tns:rsElencoEmittenti" />
          <xs:element minOccurs="0" name="elencoEmittentiBancaFideuram" type="tns:rsElencoEmittenti" />
          <xs:element minOccurs="0" name="elencoEmittentiPatFinanziario" type="tns:rsElencoEmittenti" />
          <xs:element name="patAltriIstitutiAdeguatoRc" type="xs:boolean" />
          <xs:element name="patAltriIstitutiAdeguatoRm" type="xs:boolean" />
          <xs:element minOccurs="0" name="patAltriIstitutiRischioCreditoRappresentabile" type="xs:string" />
          <xs:element minOccurs="0" name="patComplessivoRischioCreditoRappresentabile" type="xs:string" />
          <xs:element name="patCompletoAdeguatoRc" type="xs:boolean" />
          <xs:element name="patCompletoAdeguatoRm" type="xs:boolean" />
          <xs:element name="patFideuramAdeguatoRc" type="xs:boolean" />
          <xs:element name="patFideuramAdeguatoRm" type="xs:boolean" />
          <xs:element minOccurs="0" name="patFideuramRischioCreditoRappresentabile" type="xs:string" />
          <xs:element minOccurs="0" name="patrimonioAltriIstituti" type="tns:rsElencoSlice" />
          <xs:element minOccurs="0" name="patrimonioBancaFideuram" type="tns:rsElencoSlice" />
          <xs:element minOccurs="0" name="patrimonioComplessivoAltriIstituti" type="xs:decimal" />
          <xs:element minOccurs="0" name="patrimonioComplessivoBancaFideuram" type="xs:decimal" />
          <xs:element minOccurs="0" name="patrimonioComplessivoFinanziario" type="xs:decimal" />
          <xs:element minOccurs="0" name="patrimonioFinanziario" type="tns:rsElencoSlice" />
          <xs:element minOccurs="0" name="profiloFinanziario" type="xs:string" />
          <xs:element minOccurs="0" name="totaliAltriIstituti" type="tns:rsTotaliComposizione" />
          <xs:element minOccurs="0" name="totaliFideuram" type="tns:rsTotaliComposizione" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsElencoEmittenti">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="sliceEmittenti" nillable="true" type="tns:rsSliceEmittenti" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsSliceEmittenti">
        <xs:sequence>
          <xs:element minOccurs="0" name="concentrazione" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvAzionario" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvObbligazionario" type="xs:decimal" />
          <xs:element minOccurs="0" name="emittente" type="xs:string" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="listaPosizioniPerEmittente" nillable="true" type="tns:posizionePerEmittenteBean" />
          <xs:element minOccurs="0" maxOccurs="unbounded" name="listaRischioCredito" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="rating" type="xs:string" />
          <xs:element minOccurs="0" name="rischioCredito" type="xs:string" />
          <xs:element minOccurs="0" name="rischioCreditoValue" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="posizionePerEmittenteBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="concentrazione" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvAzionario" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvObbligazionario" type="xs:decimal" />
          <xs:element minOccurs="0" name="ctvPosizione" type="xs:decimal" />
          <xs:element minOccurs="0" name="emittente" type="xs:string" />
          <xs:element minOccurs="0" name="rating" type="xs:string" />
          <xs:element minOccurs="0" name="rischioCredito" type="xs:decimal" />
          <xs:element minOccurs="0" name="rischioCreditoDec" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rischioMercatoCreditoBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="altriIstituti" type="tns:prometeiaInfos" />
          <xs:element minOccurs="0" name="bancaFideuram" type="tns:prometeiaInfos" />
          <xs:element minOccurs="0" name="diversicazioneCasa" type="tns:prometeiaBeneficioInfo" />
          <xs:element minOccurs="0" name="diversicazioneComplessivo" type="tns:prometeiaBeneficioInfo" />
          <xs:element minOccurs="0" name="diversicazioneTerzi" type="tns:prometeiaBeneficioInfo" />
          <xs:element minOccurs="0" name="eccessivamenteAdeguato" type="xs:boolean" />
          <xs:element minOccurs="0" name="flagSoggettoAdeguatezzaMifid" type="xs:boolean" />
          <xs:element minOccurs="0" name="flagfiduciariaPluriMandato" type="xs:boolean" />
          <xs:element minOccurs="0" name="patAltriIstitutiAdeguato" type="xs:boolean" />
          <xs:element minOccurs="0" name="patCompletoAdeguato" type="xs:boolean" />
          <xs:element minOccurs="0" name="patFideuramAdeguato" type="xs:boolean" />
          <xs:element minOccurs="0" name="profile" type="xs:string" />
          <xs:element minOccurs="0" name="profileId" type="xs:int" />
          <xs:element name="soglieMassime">
            <xs:complexType>
              <xs:sequence>
                <xs:element minOccurs="0" maxOccurs="unbounded" name="entry">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element minOccurs="0" name="key" type="xs:int" />
                      <xs:element minOccurs="0" name="value" type="tns:varRischioCreditoBean" />
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element minOccurs="0" name="totale" type="tns:prometeiaInfos" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="prometeiaBeneficioInfo">
        <xs:sequence>
          <xs:element name="beneficio">
            <xs:complexType>
              <xs:sequence>
                <xs:element minOccurs="0" maxOccurs="unbounded" name="entry">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element minOccurs="0" name="key" type="xs:string" />
                      <xs:element minOccurs="0" name="value" type="xs:decimal" />
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="riskAllocationAssetClassBean">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="classes" nillable="true" type="tns:riskAllocationAssetClassDetailBean" />
          <xs:element minOccurs="0" name="financialResources" type="tns:riskAllocationAssetClassDetailBean" />
          <xs:element minOccurs="0" name="others" type="tns:riskAllocationAssetClassDetailBean" />
          <xs:element minOccurs="0" name="total" type="tns:riskAllocationAssetClassDetailBean" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="riskAllocationAssetClassDetailBean">
        <xs:sequence>
          <xs:element minOccurs="0" name="coverage" type="xs:decimal" />
          <xs:element minOccurs="0" name="currentEquivalent" type="xs:decimal" />
          <xs:element minOccurs="0" name="id" type="xs:string" />
          <xs:element minOccurs="0" name="name" type="xs:string" />
          <xs:element minOccurs="0" name="relativeRisk" type="xs:decimal" />
          <xs:element minOccurs="0" name="relativeWeight" type="xs:decimal" />
          <xs:element minOccurs="0" name="var" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsInfo">
        <xs:sequence>
          <xs:element minOccurs="0" name="elencoErrori" type="tns:rsElencoErrori" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsElencoErrori">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="errori" nillable="true" type="tns:rsErrore" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsErrore">
        <xs:sequence>
          <xs:element name="codiceErrore" type="xs:int" />
          <xs:element minOccurs="0" name="messaggio" type="xs:string" />
          <xs:element minOccurs="0" name="tipoErrore" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="vincoli">
        <xs:sequence>
          <xs:element name="vincoli">
            <xs:complexType>
              <xs:sequence>
                <xs:element minOccurs="0" maxOccurs="unbounded" name="entry">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element minOccurs="0" name="key" type="xs:string" />
                      <xs:element minOccurs="0" name="value" type="xs:string" />
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="correlazioniReportManagerWS">
        <xs:sequence>
          <xs:element minOccurs="0" name="arg0" type="tns:rqCorrelazioni" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rqCorrelazioni">
        <xs:sequence>
          <xs:element minOccurs="0" name="chiaveClientePB" type="tns:uidConsulenza" />
          <xs:element minOccurs="0" name="chiaveNucleo" type="tns:chiaveNucleoBean" />
          <xs:element minOccurs="0" name="correlazioneAssetTimeHorizon" type="xs:string" />
          <xs:element minOccurs="0" name="correlazioneProdottiTimeHorizon" type="xs:string" />
          <xs:element minOccurs="0" name="correlazioneValuteTimeHorizon" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="correlazioniReportManagerWSResponse">
        <xs:sequence>
          <xs:element minOccurs="0" name="return" type="tns:rsCorrelazioni" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="rsCorrelazioni">
        <xs:sequence>
          <xs:element minOccurs="0" name="correlazioneAsset" type="tns:correlazioneBean" />
          <xs:element minOccurs="0" name="correlazioneProdotti" type="tns:correlazioneBean" />
          <xs:element minOccurs="0" name="correlazioneValute" type="tns:correlazioneBean" />
          <xs:element minOccurs="0" name="info" type="tns:rsInfo" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="reportMonitoraggioImmobiliare">
        <xs:sequence>
          <xs:element minOccurs="0" name="arg0" type="tns:rqReportManager" />
        </xs:sequence>
      </xs:complexType>
      <xs:complexType name="reportMonitoraggioImmobiliareResponse">
        <xs:sequence>
          <xs:element minOccurs="0" name="return" type="tns:rsReportManager" />
        </xs:sequence>
      </xs:complexType>
      <xs:simpleType name="eTipologiaLegale">
        <xs:restriction base="xs:string">
          <xs:enumeration value="PERSONA_FISICA" />
          <xs:enumeration value="PERSONA_GIURIDICA" />
          <xs:enumeration value="FIDUCIARIA" />
          <xs:enumeration value="LEAD_UNKNOWN" />
        </xs:restriction>
      </xs:simpleType>
      <xs:simpleType name="eProfilazioneCliente">
        <xs:restriction base="xs:string">
          <xs:enumeration value="BASE" />
          <xs:enumeration value="FULL" />
        </xs:restriction>
      </xs:simpleType>
      <xs:simpleType name="eTipologiaCliente">
        <xs:restriction base="xs:string">
          <xs:enumeration value="POTENZIALE" />
          <xs:enumeration value="LEAD" />
          <xs:enumeration value="NOT_ACTIVE" />
          <xs:enumeration value="ACTIVE" />
          <xs:enumeration value="FROM_REAL_ESTATE" />
          <xs:enumeration value="SOGGETTO_TERZI" />
          <xs:enumeration value="COINTESTATARIO" />
        </xs:restriction>
      </xs:simpleType>
      <xs:simpleType name="statoConferimentoEnum">
        <xs:restriction base="xs:string">
          <xs:enumeration value="A" />
          <xs:enumeration value="C" />
          <xs:enumeration value="R" />
        </xs:restriction>
      </xs:simpleType>
      <xs:simpleType name="tipoDurataEnum">
        <xs:restriction base="xs:string">
          <xs:enumeration value="G15" />
          <xs:enumeration value="M1" />
          <xs:enumeration value="M6" />
          <xs:enumeration value="M9" />
          <xs:enumeration value="M12" />
          <xs:enumeration value="M15" />
          <xs:enumeration value="M18" />
          <xs:enumeration value="M21" />
          <xs:enumeration value="M24" />
        </xs:restriction>
      </xs:simpleType>
      <xs:simpleType name="tipoFrequenzaEnum">
        <xs:restriction base="xs:string">
          <xs:enumeration value="W" />
          <xs:enumeration value="Q" />
          <xs:enumeration value="M" />
          <xs:enumeration value="T" />
          <xs:enumeration value="S" />
          <xs:enumeration value="A" />
          <xs:enumeration value="B" />
        </xs:restriction>
      </xs:simpleType>
      <xs:simpleType name="tipoOperazioneEnum">
        <xs:restriction base="xs:string">
          <xs:enumeration value="AG" />
          <xs:enumeration value="LP" />
          <xs:enumeration value="LT" />
          <xs:enumeration value="NS" />
          <xs:enumeration value="VA" />
          <xs:enumeration value="CV" />
          <xs:enumeration value="LL" />
          <xs:enumeration value="CL" />
          <xs:enumeration value="RL" />
          <xs:enumeration value="RP" />
          <xs:enumeration value="RT" />
          <xs:enumeration value="RI" />
          <xs:enumeration value="RB" />
          <xs:enumeration value="RG" />
          <xs:enumeration value="MP" />
          <xs:enumeration value="RX" />
          <xs:enumeration value="TR" />
          <xs:enumeration value="VC" />
          <xs:enumeration value="PR" />
          <xs:enumeration value="AN" />
          <xs:enumeration value="RO" />
          <xs:enumeration value="AD" />
          <xs:enumeration value="AZ" />
          <xs:enumeration value="CA" />
          <xs:enumeration value="PV" />
          <xs:enumeration value="RLVA" />
          <xs:enumeration value="MD" />
          <xs:enumeration value="VS" />
          <xs:enumeration value="CF" />
          <xs:enumeration value="CP" />
        </xs:restriction>
      </xs:simpleType>
    </xs:schema>
  </wsdl:types>
  <wsdl:message name="correlazioniReportManagerWS">
    <wsdl:part name="parameters" element="tns:correlazioniReportManagerWS" />
  </wsdl:message>
  <wsdl:message name="reportManagerWS">
    <wsdl:part name="parameters" element="tns:reportManagerWS" />
  </wsdl:message>
  <wsdl:message name="correlazioniReportManagerWSResponse">
    <wsdl:part name="parameters" element="tns:correlazioniReportManagerWSResponse" />
  </wsdl:message>
  <wsdl:message name="reportManagerWSResponse">
    <wsdl:part name="parameters" element="tns:reportManagerWSResponse" />
  </wsdl:message>
  <wsdl:message name="reportMonitoraggioImmobiliare">
    <wsdl:part name="parameters" element="tns:reportMonitoraggioImmobiliare" />
  </wsdl:message>
  <wsdl:message name="reportMonitoraggioImmobiliareResponse">
    <wsdl:part name="parameters" element="tns:reportMonitoraggioImmobiliareResponse" />
  </wsdl:message>
  <wsdl:portType name="IReportManagerWS">
    <wsdl:operation name="reportManagerWS">
      <wsdl:input name="reportManagerWS" message="tns:reportManagerWS" />
      <wsdl:output name="reportManagerWSResponse" message="tns:reportManagerWSResponse" />
    </wsdl:operation>
    <wsdl:operation name="correlazioniReportManagerWS">
      <wsdl:input name="correlazioniReportManagerWS" message="tns:correlazioniReportManagerWS" />
      <wsdl:output name="correlazioniReportManagerWSResponse" message="tns:correlazioniReportManagerWSResponse" />
    </wsdl:operation>
    <wsdl:operation name="reportMonitoraggioImmobiliare">
      <wsdl:input name="reportMonitoraggioImmobiliare" message="tns:reportMonitoraggioImmobiliare" />
      <wsdl:output name="reportMonitoraggioImmobiliareResponse" message="tns:reportMonitoraggioImmobiliareResponse" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="ReportManagerServiceSoapBinding" type="tns:IReportManagerWS">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="reportManagerWS">
      <soap:operation soapAction="" style="document" />
      <wsdl:input name="reportManagerWS">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="reportManagerWSResponse">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="correlazioniReportManagerWS">
      <soap:operation soapAction="" style="document" />
      <wsdl:input name="correlazioniReportManagerWS">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="correlazioniReportManagerWSResponse">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="reportMonitoraggioImmobiliare">
      <soap:operation soapAction="" style="document" />
      <wsdl:input name="reportMonitoraggioImmobiliare">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="reportMonitoraggioImmobiliareResponse">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="ReportManagerService">
    <wsdl:port name="ReportManager" binding="tns:ReportManagerServiceSoapBinding">
      <soap:address location="http://bfwfpuc01:8080/fu-app/ReportManagerService" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>
