//------------------------------------------------------------------------------
// <auto-generated>
//     Il codice è stato generato da uno strumento.
//     Versione runtime:4.0.30319.18052
//
//     Le modifiche apportate a questo file possono provocare un comportamento non corretto e andranno perse se
//     il codice viene rigenerato.
// </auto-generated>
//------------------------------------------------------------------------------

// 
// Il codice sorgente è stato generato automaticamente da Microsoft.VSDesigner, versione 4.0.30319.18052.
// 
#pragma warning disable 1591

namespace PhotoData.WsGP {
    using System;
    using System.Web.Services;
    using System.Diagnostics;
    using System.Web.Services.Protocols;
    using System.Xml.Serialization;
    using System.ComponentModel;
    
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Web.Services.WebServiceBindingAttribute(Name="GlobalPositionSoap", Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class GlobalPosition : System.Web.Services.Protocols.SoapHttpClientProtocol {
        
        private System.Threading.SendOrPostCallback getSiaRIDOperationCompleted;
        
        private System.Threading.SendOrPostCallback getIntestatariOperationCompleted;
        
        private System.Threading.SendOrPostCallback getIndirizzoOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoSintesiperClienteOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoSintesiConTmdOperationCompleted;
        
        private System.Threading.SendOrPostCallback getListaContrattiperClienteOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoFondoCaratteristicheOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoFondoSaldoOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoFondoMovimentoOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoDossierTitoliCaratteristicheOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoDossierTitoliSaldoOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoDossierTitoliMovimentoOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoContoCorrenteCaratteristicheOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoContoCorrenteSaldoOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoContoCorrenteMovimentoOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoContoCorrenteServiziOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoFinancialAgeCaratteristicheOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoFinancialAgeSaldoOperationCompleted;
        
        private System.Threading.SendOrPostCallback getIntestatariFinancialAgeOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoGestioneCaratteristicheOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoGestioneSaldoOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoGestioneSaldoCompartoOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoGestioneMovimentoOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoVitazzurraCCCaratteristicheOperationCompleted;
        
        private System.Threading.SendOrPostCallback getIntestatarioVitazzurraCCOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoVitazzurraCCPremiOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoVitazzurraCCMovimentoOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoVitazzurraCCPrestazioneOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoProtezioneCaratteristicheOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoProtezioneCoperturaOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoFondoPensioneCaratteristicheOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoFondoPensioneSaldoOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoFondoPensioneVersAnnoOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoFondoPensioneMovxCompartoOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoFondoPensioneMovxAnnoOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoPolizzaVivaCaratteristicheOperationCompleted;
        
        private System.Threading.SendOrPostCallback getIntestatarioPolizzaVivaOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoPolizzaVivaPremiOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoPolizzaVivaMovimentoOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoPolizzaVivaPrestazioneOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoIndexLinkedCaratteristicheOperationCompleted;
        
        private System.Threading.SendOrPostCallback getIntestatarioIndexLinkedOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoIndexLinkedPremiOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoIndexLinkedMovimentoOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoIndexLinkedPrestazioneOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoPPFCaratteristicheOperationCompleted;
        
        private System.Threading.SendOrPostCallback getIntestatarioPPFOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoPPFPremiOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoPPFMovimentoOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoPPFPrestazioneOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoFCertaCaratteristicheOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoFCertaIntestatarioOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoFCertaBeneficiarioOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoFCertaPrestazioneOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoVitazzurraCaratteristicheOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoVitazzurraIntestatarioOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoVitazzurraPremiOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoVitazzurraMovimentoOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoVitazzurraPrestazioneOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoFGPatrimoniSaldoOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoFPPensioneCaratteristicheOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoFPPensioneSaldoOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoSintesiperClienteFASE1OperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoUnitLinkedSaldoOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoGestioneCaratteristicheContenitoreOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoGestioneSaldoContenitoreOperationCompleted;
        
        private System.Threading.SendOrPostCallback getContrattoGestioneSaldoCompartoContenitoreOperationCompleted;
        
        private System.Threading.SendOrPostCallback getPartiteViaggiantiInvOperationCompleted;
        
        private System.Threading.SendOrPostCallback getPartiteViaggiantiDisInvOperationCompleted;
        
        private System.Threading.SendOrPostCallback getPartiteViaggiantiOperationCompleted;
        
        private System.Threading.SendOrPostCallback getPremiPolizzeOperationCompleted;
        
        private bool useDefaultCredentialsSetExplicitly;
        
        /// <remarks/>
        public GlobalPosition() {
            this.Url = global::PhotoData.Properties.Settings.Default.PhotoData_WsGP_GlobalPosition;
            if ((this.IsLocalFileSystemWebService(this.Url) == true)) {
                this.UseDefaultCredentials = true;
                this.useDefaultCredentialsSetExplicitly = false;
            }
            else {
                this.useDefaultCredentialsSetExplicitly = true;
            }
        }
        
        public new string Url {
            get {
                return base.Url;
            }
            set {
                if ((((this.IsLocalFileSystemWebService(base.Url) == true) 
                            && (this.useDefaultCredentialsSetExplicitly == false)) 
                            && (this.IsLocalFileSystemWebService(value) == false))) {
                    base.UseDefaultCredentials = false;
                }
                base.Url = value;
            }
        }
        
        public new bool UseDefaultCredentials {
            get {
                return base.UseDefaultCredentials;
            }
            set {
                base.UseDefaultCredentials = value;
                this.useDefaultCredentialsSetExplicitly = true;
            }
        }
        
        /// <remarks/>
        public event getSiaRIDCompletedEventHandler getSiaRIDCompleted;
        
        /// <remarks/>
        public event getIntestatariCompletedEventHandler getIntestatariCompleted;
        
        /// <remarks/>
        public event getIndirizzoCompletedEventHandler getIndirizzoCompleted;
        
        /// <remarks/>
        public event getContrattoSintesiperClienteCompletedEventHandler getContrattoSintesiperClienteCompleted;
        
        /// <remarks/>
        public event getContrattoSintesiConTmdCompletedEventHandler getContrattoSintesiConTmdCompleted;
        
        /// <remarks/>
        public event getListaContrattiperClienteCompletedEventHandler getListaContrattiperClienteCompleted;
        
        /// <remarks/>
        public event getContrattoFondoCaratteristicheCompletedEventHandler getContrattoFondoCaratteristicheCompleted;
        
        /// <remarks/>
        public event getContrattoFondoSaldoCompletedEventHandler getContrattoFondoSaldoCompleted;
        
        /// <remarks/>
        public event getContrattoFondoMovimentoCompletedEventHandler getContrattoFondoMovimentoCompleted;
        
        /// <remarks/>
        public event getContrattoDossierTitoliCaratteristicheCompletedEventHandler getContrattoDossierTitoliCaratteristicheCompleted;
        
        /// <remarks/>
        public event getContrattoDossierTitoliSaldoCompletedEventHandler getContrattoDossierTitoliSaldoCompleted;
        
        /// <remarks/>
        public event getContrattoDossierTitoliMovimentoCompletedEventHandler getContrattoDossierTitoliMovimentoCompleted;
        
        /// <remarks/>
        public event getContrattoContoCorrenteCaratteristicheCompletedEventHandler getContrattoContoCorrenteCaratteristicheCompleted;
        
        /// <remarks/>
        public event getContrattoContoCorrenteSaldoCompletedEventHandler getContrattoContoCorrenteSaldoCompleted;
        
        /// <remarks/>
        public event getContrattoContoCorrenteMovimentoCompletedEventHandler getContrattoContoCorrenteMovimentoCompleted;
        
        /// <remarks/>
        public event getContrattoContoCorrenteServiziCompletedEventHandler getContrattoContoCorrenteServiziCompleted;
        
        /// <remarks/>
        public event getContrattoFinancialAgeCaratteristicheCompletedEventHandler getContrattoFinancialAgeCaratteristicheCompleted;
        
        /// <remarks/>
        public event getContrattoFinancialAgeSaldoCompletedEventHandler getContrattoFinancialAgeSaldoCompleted;
        
        /// <remarks/>
        public event getIntestatariFinancialAgeCompletedEventHandler getIntestatariFinancialAgeCompleted;
        
        /// <remarks/>
        public event getContrattoGestioneCaratteristicheCompletedEventHandler getContrattoGestioneCaratteristicheCompleted;
        
        /// <remarks/>
        public event getContrattoGestioneSaldoCompletedEventHandler getContrattoGestioneSaldoCompleted;
        
        /// <remarks/>
        public event getContrattoGestioneSaldoCompartoCompletedEventHandler getContrattoGestioneSaldoCompartoCompleted;
        
        /// <remarks/>
        public event getContrattoGestioneMovimentoCompletedEventHandler getContrattoGestioneMovimentoCompleted;
        
        /// <remarks/>
        public event getContrattoVitazzurraCCCaratteristicheCompletedEventHandler getContrattoVitazzurraCCCaratteristicheCompleted;
        
        /// <remarks/>
        public event getIntestatarioVitazzurraCCCompletedEventHandler getIntestatarioVitazzurraCCCompleted;
        
        /// <remarks/>
        public event getContrattoVitazzurraCCPremiCompletedEventHandler getContrattoVitazzurraCCPremiCompleted;
        
        /// <remarks/>
        public event getContrattoVitazzurraCCMovimentoCompletedEventHandler getContrattoVitazzurraCCMovimentoCompleted;
        
        /// <remarks/>
        public event getContrattoVitazzurraCCPrestazioneCompletedEventHandler getContrattoVitazzurraCCPrestazioneCompleted;
        
        /// <remarks/>
        public event getContrattoProtezioneCaratteristicheCompletedEventHandler getContrattoProtezioneCaratteristicheCompleted;
        
        /// <remarks/>
        public event getContrattoProtezioneCoperturaCompletedEventHandler getContrattoProtezioneCoperturaCompleted;
        
        /// <remarks/>
        public event getContrattoFondoPensioneCaratteristicheCompletedEventHandler getContrattoFondoPensioneCaratteristicheCompleted;
        
        /// <remarks/>
        public event getContrattoFondoPensioneSaldoCompletedEventHandler getContrattoFondoPensioneSaldoCompleted;
        
        /// <remarks/>
        public event getContrattoFondoPensioneVersAnnoCompletedEventHandler getContrattoFondoPensioneVersAnnoCompleted;
        
        /// <remarks/>
        public event getContrattoFondoPensioneMovxCompartoCompletedEventHandler getContrattoFondoPensioneMovxCompartoCompleted;
        
        /// <remarks/>
        public event getContrattoFondoPensioneMovxAnnoCompletedEventHandler getContrattoFondoPensioneMovxAnnoCompleted;
        
        /// <remarks/>
        public event getContrattoPolizzaVivaCaratteristicheCompletedEventHandler getContrattoPolizzaVivaCaratteristicheCompleted;
        
        /// <remarks/>
        public event getIntestatarioPolizzaVivaCompletedEventHandler getIntestatarioPolizzaVivaCompleted;
        
        /// <remarks/>
        public event getContrattoPolizzaVivaPremiCompletedEventHandler getContrattoPolizzaVivaPremiCompleted;
        
        /// <remarks/>
        public event getContrattoPolizzaVivaMovimentoCompletedEventHandler getContrattoPolizzaVivaMovimentoCompleted;
        
        /// <remarks/>
        public event getContrattoPolizzaVivaPrestazioneCompletedEventHandler getContrattoPolizzaVivaPrestazioneCompleted;
        
        /// <remarks/>
        public event getContrattoIndexLinkedCaratteristicheCompletedEventHandler getContrattoIndexLinkedCaratteristicheCompleted;
        
        /// <remarks/>
        public event getIntestatarioIndexLinkedCompletedEventHandler getIntestatarioIndexLinkedCompleted;
        
        /// <remarks/>
        public event getContrattoIndexLinkedPremiCompletedEventHandler getContrattoIndexLinkedPremiCompleted;
        
        /// <remarks/>
        public event getContrattoIndexLinkedMovimentoCompletedEventHandler getContrattoIndexLinkedMovimentoCompleted;
        
        /// <remarks/>
        public event getContrattoIndexLinkedPrestazioneCompletedEventHandler getContrattoIndexLinkedPrestazioneCompleted;
        
        /// <remarks/>
        public event getContrattoPPFCaratteristicheCompletedEventHandler getContrattoPPFCaratteristicheCompleted;
        
        /// <remarks/>
        public event getIntestatarioPPFCompletedEventHandler getIntestatarioPPFCompleted;
        
        /// <remarks/>
        public event getContrattoPPFPremiCompletedEventHandler getContrattoPPFPremiCompleted;
        
        /// <remarks/>
        public event getContrattoPPFMovimentoCompletedEventHandler getContrattoPPFMovimentoCompleted;
        
        /// <remarks/>
        public event getContrattoPPFPrestazioneCompletedEventHandler getContrattoPPFPrestazioneCompleted;
        
        /// <remarks/>
        public event getContrattoFCertaCaratteristicheCompletedEventHandler getContrattoFCertaCaratteristicheCompleted;
        
        /// <remarks/>
        public event getContrattoFCertaIntestatarioCompletedEventHandler getContrattoFCertaIntestatarioCompleted;
        
        /// <remarks/>
        public event getContrattoFCertaBeneficiarioCompletedEventHandler getContrattoFCertaBeneficiarioCompleted;
        
        /// <remarks/>
        public event getContrattoFCertaPrestazioneCompletedEventHandler getContrattoFCertaPrestazioneCompleted;
        
        /// <remarks/>
        public event getContrattoVitazzurraCaratteristicheCompletedEventHandler getContrattoVitazzurraCaratteristicheCompleted;
        
        /// <remarks/>
        public event getContrattoVitazzurraIntestatarioCompletedEventHandler getContrattoVitazzurraIntestatarioCompleted;
        
        /// <remarks/>
        public event getContrattoVitazzurraPremiCompletedEventHandler getContrattoVitazzurraPremiCompleted;
        
        /// <remarks/>
        public event getContrattoVitazzurraMovimentoCompletedEventHandler getContrattoVitazzurraMovimentoCompleted;
        
        /// <remarks/>
        public event getContrattoVitazzurraPrestazioneCompletedEventHandler getContrattoVitazzurraPrestazioneCompleted;
        
        /// <remarks/>
        public event getContrattoFGPatrimoniSaldoCompletedEventHandler getContrattoFGPatrimoniSaldoCompleted;
        
        /// <remarks/>
        public event getContrattoFPPensioneCaratteristicheCompletedEventHandler getContrattoFPPensioneCaratteristicheCompleted;
        
        /// <remarks/>
        public event getContrattoFPPensioneSaldoCompletedEventHandler getContrattoFPPensioneSaldoCompleted;
        
        /// <remarks/>
        public event getContrattoSintesiperClienteFASE1CompletedEventHandler getContrattoSintesiperClienteFASE1Completed;
        
        /// <remarks/>
        public event getContrattoUnitLinkedSaldoCompletedEventHandler getContrattoUnitLinkedSaldoCompleted;
        
        /// <remarks/>
        public event getContrattoGestioneCaratteristicheContenitoreCompletedEventHandler getContrattoGestioneCaratteristicheContenitoreCompleted;
        
        /// <remarks/>
        public event getContrattoGestioneSaldoContenitoreCompletedEventHandler getContrattoGestioneSaldoContenitoreCompleted;
        
        /// <remarks/>
        public event getContrattoGestioneSaldoCompartoContenitoreCompletedEventHandler getContrattoGestioneSaldoCompartoContenitoreCompleted;
        
        /// <remarks/>
        public event getPartiteViaggiantiInvCompletedEventHandler getPartiteViaggiantiInvCompleted;
        
        /// <remarks/>
        public event getPartiteViaggiantiDisInvCompletedEventHandler getPartiteViaggiantiDisInvCompleted;
        
        /// <remarks/>
        public event getPartiteViaggiantiCompletedEventHandler getPartiteViaggiantiCompleted;
        
        /// <remarks/>
        public event getPremiPolizzeCompletedEventHandler getPremiPolizzeCompleted;
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getSiaRID", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public SiaRIDRes getSiaRID([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getSiaRID", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient});
            return ((SiaRIDRes)(results[0]));
        }
        
        /// <remarks/>
        public void getSiaRIDAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient) {
            this.getSiaRIDAsync(chiaveCliente, codiceContratto, infoClient, null);
        }
        
        /// <remarks/>
        public void getSiaRIDAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient, object userState) {
            if ((this.getSiaRIDOperationCompleted == null)) {
                this.getSiaRIDOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetSiaRIDOperationCompleted);
            }
            this.InvokeAsync("getSiaRID", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient}, this.getSiaRIDOperationCompleted, userState);
        }
        
        private void OngetSiaRIDOperationCompleted(object arg) {
            if ((this.getSiaRIDCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getSiaRIDCompleted(this, new getSiaRIDCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getIntestatari", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public IntestatariRes getIntestatari([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getIntestatari", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient});
            return ((IntestatariRes)(results[0]));
        }
        
        /// <remarks/>
        public void getIntestatariAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient) {
            this.getIntestatariAsync(chiaveCliente, codiceContratto, infoClient, null);
        }
        
        /// <remarks/>
        public void getIntestatariAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient, object userState) {
            if ((this.getIntestatariOperationCompleted == null)) {
                this.getIntestatariOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetIntestatariOperationCompleted);
            }
            this.InvokeAsync("getIntestatari", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient}, this.getIntestatariOperationCompleted, userState);
        }
        
        private void OngetIntestatariOperationCompleted(object arg) {
            if ((this.getIntestatariCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getIntestatariCompleted(this, new getIntestatariCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getIndirizzo", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public IndirizzoRes getIndirizzo([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getIndirizzo", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient});
            return ((IndirizzoRes)(results[0]));
        }
        
        /// <remarks/>
        public void getIndirizzoAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient) {
            this.getIndirizzoAsync(chiaveCliente, codiceContratto, infoClient, null);
        }
        
        /// <remarks/>
        public void getIndirizzoAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient, object userState) {
            if ((this.getIndirizzoOperationCompleted == null)) {
                this.getIndirizzoOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetIndirizzoOperationCompleted);
            }
            this.InvokeAsync("getIndirizzo", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient}, this.getIndirizzoOperationCompleted, userState);
        }
        
        private void OngetIndirizzoOperationCompleted(object arg) {
            if ((this.getIndirizzoCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getIndirizzoCompleted(this, new getIndirizzoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoSintesiperCliente", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoSintesiperClienteRes getContrattoSintesiperCliente([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoSintesiperCliente", new object[] {
                        chiaveCliente,
                        infoClient});
            return ((ContrattoSintesiperClienteRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoSintesiperClienteAsync(ChiaveCliente chiaveCliente, InfoClient infoClient) {
            this.getContrattoSintesiperClienteAsync(chiaveCliente, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoSintesiperClienteAsync(ChiaveCliente chiaveCliente, InfoClient infoClient, object userState) {
            if ((this.getContrattoSintesiperClienteOperationCompleted == null)) {
                this.getContrattoSintesiperClienteOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoSintesiperClienteOperationCompleted);
            }
            this.InvokeAsync("getContrattoSintesiperCliente", new object[] {
                        chiaveCliente,
                        infoClient}, this.getContrattoSintesiperClienteOperationCompleted, userState);
        }
        
        private void OngetContrattoSintesiperClienteOperationCompleted(object arg) {
            if ((this.getContrattoSintesiperClienteCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoSintesiperClienteCompleted(this, new getContrattoSintesiperClienteCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoSintesiConTmd", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoSintesiConTmdRes getContrattoSintesiConTmd([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoSintesiConTmd", new object[] {
                        chiaveCliente,
                        infoClient});
            return ((ContrattoSintesiConTmdRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoSintesiConTmdAsync(ChiaveCliente chiaveCliente, InfoClient infoClient) {
            this.getContrattoSintesiConTmdAsync(chiaveCliente, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoSintesiConTmdAsync(ChiaveCliente chiaveCliente, InfoClient infoClient, object userState) {
            if ((this.getContrattoSintesiConTmdOperationCompleted == null)) {
                this.getContrattoSintesiConTmdOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoSintesiConTmdOperationCompleted);
            }
            this.InvokeAsync("getContrattoSintesiConTmd", new object[] {
                        chiaveCliente,
                        infoClient}, this.getContrattoSintesiConTmdOperationCompleted, userState);
        }
        
        private void OngetContrattoSintesiConTmdOperationCompleted(object arg) {
            if ((this.getContrattoSintesiConTmdCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoSintesiConTmdCompleted(this, new getContrattoSintesiConTmdCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getListaContrattiperCliente", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ListaContrattiperClienteRes getListaContrattiperCliente([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string status, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getListaContrattiperCliente", new object[] {
                        chiaveCliente,
                        status,
                        infoClient});
            return ((ListaContrattiperClienteRes)(results[0]));
        }
        
        /// <remarks/>
        public void getListaContrattiperClienteAsync(ChiaveCliente chiaveCliente, string status, InfoClient infoClient) {
            this.getListaContrattiperClienteAsync(chiaveCliente, status, infoClient, null);
        }
        
        /// <remarks/>
        public void getListaContrattiperClienteAsync(ChiaveCliente chiaveCliente, string status, InfoClient infoClient, object userState) {
            if ((this.getListaContrattiperClienteOperationCompleted == null)) {
                this.getListaContrattiperClienteOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetListaContrattiperClienteOperationCompleted);
            }
            this.InvokeAsync("getListaContrattiperCliente", new object[] {
                        chiaveCliente,
                        status,
                        infoClient}, this.getListaContrattiperClienteOperationCompleted, userState);
        }
        
        private void OngetListaContrattiperClienteOperationCompleted(object arg) {
            if ((this.getListaContrattiperClienteCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getListaContrattiperClienteCompleted(this, new getListaContrattiperClienteCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoFondoCaratteristiche", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoFondoCaratteristicheRes getContrattoFondoCaratteristiche([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoFondoCaratteristiche", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient});
            return ((ContrattoFondoCaratteristicheRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoFondoCaratteristicheAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient) {
            this.getContrattoFondoCaratteristicheAsync(chiaveCliente, codiceContratto, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoFondoCaratteristicheAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient, object userState) {
            if ((this.getContrattoFondoCaratteristicheOperationCompleted == null)) {
                this.getContrattoFondoCaratteristicheOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoFondoCaratteristicheOperationCompleted);
            }
            this.InvokeAsync("getContrattoFondoCaratteristiche", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient}, this.getContrattoFondoCaratteristicheOperationCompleted, userState);
        }
        
        private void OngetContrattoFondoCaratteristicheOperationCompleted(object arg) {
            if ((this.getContrattoFondoCaratteristicheCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoFondoCaratteristicheCompleted(this, new getContrattoFondoCaratteristicheCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoFondoSaldo", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoFondoSaldoRes getContrattoFondoSaldo([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] bool attivo, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoFondoSaldo", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        attivo,
                        infoClient});
            return ((ContrattoFondoSaldoRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoFondoSaldoAsync(ChiaveCliente chiaveCliente, string codiceContratto, bool attivo, InfoClient infoClient) {
            this.getContrattoFondoSaldoAsync(chiaveCliente, codiceContratto, attivo, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoFondoSaldoAsync(ChiaveCliente chiaveCliente, string codiceContratto, bool attivo, InfoClient infoClient, object userState) {
            if ((this.getContrattoFondoSaldoOperationCompleted == null)) {
                this.getContrattoFondoSaldoOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoFondoSaldoOperationCompleted);
            }
            this.InvokeAsync("getContrattoFondoSaldo", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        attivo,
                        infoClient}, this.getContrattoFondoSaldoOperationCompleted, userState);
        }
        
        private void OngetContrattoFondoSaldoOperationCompleted(object arg) {
            if ((this.getContrattoFondoSaldoCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoFondoSaldoCompleted(this, new getContrattoFondoSaldoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoFondoMovimento", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoFondoMovimentoRes getContrattoFondoMovimento([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string DataDal, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string DataAl, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoFondoMovimento", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        DataDal,
                        DataAl,
                        infoClient});
            return ((ContrattoFondoMovimentoRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoFondoMovimentoAsync(ChiaveCliente chiaveCliente, string codiceContratto, string DataDal, string DataAl, InfoClient infoClient) {
            this.getContrattoFondoMovimentoAsync(chiaveCliente, codiceContratto, DataDal, DataAl, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoFondoMovimentoAsync(ChiaveCliente chiaveCliente, string codiceContratto, string DataDal, string DataAl, InfoClient infoClient, object userState) {
            if ((this.getContrattoFondoMovimentoOperationCompleted == null)) {
                this.getContrattoFondoMovimentoOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoFondoMovimentoOperationCompleted);
            }
            this.InvokeAsync("getContrattoFondoMovimento", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        DataDal,
                        DataAl,
                        infoClient}, this.getContrattoFondoMovimentoOperationCompleted, userState);
        }
        
        private void OngetContrattoFondoMovimentoOperationCompleted(object arg) {
            if ((this.getContrattoFondoMovimentoCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoFondoMovimentoCompleted(this, new getContrattoFondoMovimentoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoDossierTitoliCaratterist" +
            "iche", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoDossierTitoliCaratteristicheRes getContrattoDossierTitoliCaratteristiche([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string conto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string custodiaGaranzia, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoDossierTitoliCaratteristiche", new object[] {
                        chiaveCliente,
                        conto,
                        custodiaGaranzia,
                        infoClient});
            return ((ContrattoDossierTitoliCaratteristicheRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoDossierTitoliCaratteristicheAsync(ChiaveCliente chiaveCliente, string conto, string custodiaGaranzia, InfoClient infoClient) {
            this.getContrattoDossierTitoliCaratteristicheAsync(chiaveCliente, conto, custodiaGaranzia, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoDossierTitoliCaratteristicheAsync(ChiaveCliente chiaveCliente, string conto, string custodiaGaranzia, InfoClient infoClient, object userState) {
            if ((this.getContrattoDossierTitoliCaratteristicheOperationCompleted == null)) {
                this.getContrattoDossierTitoliCaratteristicheOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoDossierTitoliCaratteristicheOperationCompleted);
            }
            this.InvokeAsync("getContrattoDossierTitoliCaratteristiche", new object[] {
                        chiaveCliente,
                        conto,
                        custodiaGaranzia,
                        infoClient}, this.getContrattoDossierTitoliCaratteristicheOperationCompleted, userState);
        }
        
        private void OngetContrattoDossierTitoliCaratteristicheOperationCompleted(object arg) {
            if ((this.getContrattoDossierTitoliCaratteristicheCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoDossierTitoliCaratteristicheCompleted(this, new getContrattoDossierTitoliCaratteristicheCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoDossierTitoliSaldo", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoDossierTitoliSaldoRes getContrattoDossierTitoliSaldo([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string conto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string custodiaGaranzia, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoDossierTitoliSaldo", new object[] {
                        chiaveCliente,
                        conto,
                        custodiaGaranzia,
                        infoClient});
            return ((ContrattoDossierTitoliSaldoRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoDossierTitoliSaldoAsync(ChiaveCliente chiaveCliente, string conto, string custodiaGaranzia, InfoClient infoClient) {
            this.getContrattoDossierTitoliSaldoAsync(chiaveCliente, conto, custodiaGaranzia, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoDossierTitoliSaldoAsync(ChiaveCliente chiaveCliente, string conto, string custodiaGaranzia, InfoClient infoClient, object userState) {
            if ((this.getContrattoDossierTitoliSaldoOperationCompleted == null)) {
                this.getContrattoDossierTitoliSaldoOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoDossierTitoliSaldoOperationCompleted);
            }
            this.InvokeAsync("getContrattoDossierTitoliSaldo", new object[] {
                        chiaveCliente,
                        conto,
                        custodiaGaranzia,
                        infoClient}, this.getContrattoDossierTitoliSaldoOperationCompleted, userState);
        }
        
        private void OngetContrattoDossierTitoliSaldoOperationCompleted(object arg) {
            if ((this.getContrattoDossierTitoliSaldoCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoDossierTitoliSaldoCompleted(this, new getContrattoDossierTitoliSaldoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoDossierTitoliMovimento", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoDossierTitoliMovimentoRes getContrattoDossierTitoliMovimento([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string conto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string custodiaGaranzia, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string DataDal, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string DataAl, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoDossierTitoliMovimento", new object[] {
                        chiaveCliente,
                        conto,
                        custodiaGaranzia,
                        DataDal,
                        DataAl,
                        infoClient});
            return ((ContrattoDossierTitoliMovimentoRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoDossierTitoliMovimentoAsync(ChiaveCliente chiaveCliente, string conto, string custodiaGaranzia, string DataDal, string DataAl, InfoClient infoClient) {
            this.getContrattoDossierTitoliMovimentoAsync(chiaveCliente, conto, custodiaGaranzia, DataDal, DataAl, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoDossierTitoliMovimentoAsync(ChiaveCliente chiaveCliente, string conto, string custodiaGaranzia, string DataDal, string DataAl, InfoClient infoClient, object userState) {
            if ((this.getContrattoDossierTitoliMovimentoOperationCompleted == null)) {
                this.getContrattoDossierTitoliMovimentoOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoDossierTitoliMovimentoOperationCompleted);
            }
            this.InvokeAsync("getContrattoDossierTitoliMovimento", new object[] {
                        chiaveCliente,
                        conto,
                        custodiaGaranzia,
                        DataDal,
                        DataAl,
                        infoClient}, this.getContrattoDossierTitoliMovimentoOperationCompleted, userState);
        }
        
        private void OngetContrattoDossierTitoliMovimentoOperationCompleted(object arg) {
            if ((this.getContrattoDossierTitoliMovimentoCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoDossierTitoliMovimentoCompleted(this, new getContrattoDossierTitoliMovimentoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoContoCorrenteCaratterist" +
            "iche", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoContoCorrenteCaratteristicheRes getContrattoContoCorrenteCaratteristiche([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string conto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoContoCorrenteCaratteristiche", new object[] {
                        chiaveCliente,
                        conto,
                        infoClient});
            return ((ContrattoContoCorrenteCaratteristicheRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoContoCorrenteCaratteristicheAsync(ChiaveCliente chiaveCliente, string conto, InfoClient infoClient) {
            this.getContrattoContoCorrenteCaratteristicheAsync(chiaveCliente, conto, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoContoCorrenteCaratteristicheAsync(ChiaveCliente chiaveCliente, string conto, InfoClient infoClient, object userState) {
            if ((this.getContrattoContoCorrenteCaratteristicheOperationCompleted == null)) {
                this.getContrattoContoCorrenteCaratteristicheOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoContoCorrenteCaratteristicheOperationCompleted);
            }
            this.InvokeAsync("getContrattoContoCorrenteCaratteristiche", new object[] {
                        chiaveCliente,
                        conto,
                        infoClient}, this.getContrattoContoCorrenteCaratteristicheOperationCompleted, userState);
        }
        
        private void OngetContrattoContoCorrenteCaratteristicheOperationCompleted(object arg) {
            if ((this.getContrattoContoCorrenteCaratteristicheCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoContoCorrenteCaratteristicheCompleted(this, new getContrattoContoCorrenteCaratteristicheCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoContoCorrenteSaldo", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoContoCorrenteSaldoRes getContrattoContoCorrenteSaldo([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string conto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoContoCorrenteSaldo", new object[] {
                        chiaveCliente,
                        conto,
                        infoClient});
            return ((ContrattoContoCorrenteSaldoRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoContoCorrenteSaldoAsync(ChiaveCliente chiaveCliente, string conto, InfoClient infoClient) {
            this.getContrattoContoCorrenteSaldoAsync(chiaveCliente, conto, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoContoCorrenteSaldoAsync(ChiaveCliente chiaveCliente, string conto, InfoClient infoClient, object userState) {
            if ((this.getContrattoContoCorrenteSaldoOperationCompleted == null)) {
                this.getContrattoContoCorrenteSaldoOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoContoCorrenteSaldoOperationCompleted);
            }
            this.InvokeAsync("getContrattoContoCorrenteSaldo", new object[] {
                        chiaveCliente,
                        conto,
                        infoClient}, this.getContrattoContoCorrenteSaldoOperationCompleted, userState);
        }
        
        private void OngetContrattoContoCorrenteSaldoOperationCompleted(object arg) {
            if ((this.getContrattoContoCorrenteSaldoCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoContoCorrenteSaldoCompleted(this, new getContrattoContoCorrenteSaldoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoContoCorrenteMovimento", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoContoCorrenteMovimentoRes getContrattoContoCorrenteMovimento([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string conto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string DataDal, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string DataAl, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoContoCorrenteMovimento", new object[] {
                        chiaveCliente,
                        conto,
                        DataDal,
                        DataAl,
                        infoClient});
            return ((ContrattoContoCorrenteMovimentoRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoContoCorrenteMovimentoAsync(ChiaveCliente chiaveCliente, string conto, string DataDal, string DataAl, InfoClient infoClient) {
            this.getContrattoContoCorrenteMovimentoAsync(chiaveCliente, conto, DataDal, DataAl, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoContoCorrenteMovimentoAsync(ChiaveCliente chiaveCliente, string conto, string DataDal, string DataAl, InfoClient infoClient, object userState) {
            if ((this.getContrattoContoCorrenteMovimentoOperationCompleted == null)) {
                this.getContrattoContoCorrenteMovimentoOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoContoCorrenteMovimentoOperationCompleted);
            }
            this.InvokeAsync("getContrattoContoCorrenteMovimento", new object[] {
                        chiaveCliente,
                        conto,
                        DataDal,
                        DataAl,
                        infoClient}, this.getContrattoContoCorrenteMovimentoOperationCompleted, userState);
        }
        
        private void OngetContrattoContoCorrenteMovimentoOperationCompleted(object arg) {
            if ((this.getContrattoContoCorrenteMovimentoCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoContoCorrenteMovimentoCompleted(this, new getContrattoContoCorrenteMovimentoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoContoCorrenteServizi", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoContoCorrenteServiziRes getContrattoContoCorrenteServizi([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string conto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoContoCorrenteServizi", new object[] {
                        chiaveCliente,
                        conto,
                        infoClient});
            return ((ContrattoContoCorrenteServiziRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoContoCorrenteServiziAsync(ChiaveCliente chiaveCliente, string conto, InfoClient infoClient) {
            this.getContrattoContoCorrenteServiziAsync(chiaveCliente, conto, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoContoCorrenteServiziAsync(ChiaveCliente chiaveCliente, string conto, InfoClient infoClient, object userState) {
            if ((this.getContrattoContoCorrenteServiziOperationCompleted == null)) {
                this.getContrattoContoCorrenteServiziOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoContoCorrenteServiziOperationCompleted);
            }
            this.InvokeAsync("getContrattoContoCorrenteServizi", new object[] {
                        chiaveCliente,
                        conto,
                        infoClient}, this.getContrattoContoCorrenteServiziOperationCompleted, userState);
        }
        
        private void OngetContrattoContoCorrenteServiziOperationCompleted(object arg) {
            if ((this.getContrattoContoCorrenteServiziCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoContoCorrenteServiziCompleted(this, new getContrattoContoCorrenteServiziCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoFinancialAgeCaratteristi" +
            "che", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoFinancialAgeCaratteristicheRes getContrattoFinancialAgeCaratteristiche([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoFinancialAgeCaratteristiche", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient});
            return ((ContrattoFinancialAgeCaratteristicheRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoFinancialAgeCaratteristicheAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient) {
            this.getContrattoFinancialAgeCaratteristicheAsync(chiaveCliente, codiceContratto, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoFinancialAgeCaratteristicheAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient, object userState) {
            if ((this.getContrattoFinancialAgeCaratteristicheOperationCompleted == null)) {
                this.getContrattoFinancialAgeCaratteristicheOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoFinancialAgeCaratteristicheOperationCompleted);
            }
            this.InvokeAsync("getContrattoFinancialAgeCaratteristiche", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient}, this.getContrattoFinancialAgeCaratteristicheOperationCompleted, userState);
        }
        
        private void OngetContrattoFinancialAgeCaratteristicheOperationCompleted(object arg) {
            if ((this.getContrattoFinancialAgeCaratteristicheCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoFinancialAgeCaratteristicheCompleted(this, new getContrattoFinancialAgeCaratteristicheCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoFinancialAgeSaldo", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoFinancialAgeSaldoRes getContrattoFinancialAgeSaldo([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] bool attivo, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoFinancialAgeSaldo", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        attivo,
                        infoClient});
            return ((ContrattoFinancialAgeSaldoRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoFinancialAgeSaldoAsync(ChiaveCliente chiaveCliente, string codiceContratto, bool attivo, InfoClient infoClient) {
            this.getContrattoFinancialAgeSaldoAsync(chiaveCliente, codiceContratto, attivo, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoFinancialAgeSaldoAsync(ChiaveCliente chiaveCliente, string codiceContratto, bool attivo, InfoClient infoClient, object userState) {
            if ((this.getContrattoFinancialAgeSaldoOperationCompleted == null)) {
                this.getContrattoFinancialAgeSaldoOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoFinancialAgeSaldoOperationCompleted);
            }
            this.InvokeAsync("getContrattoFinancialAgeSaldo", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        attivo,
                        infoClient}, this.getContrattoFinancialAgeSaldoOperationCompleted, userState);
        }
        
        private void OngetContrattoFinancialAgeSaldoOperationCompleted(object arg) {
            if ((this.getContrattoFinancialAgeSaldoCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoFinancialAgeSaldoCompleted(this, new getContrattoFinancialAgeSaldoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getIntestatariFinancialAge", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public IntestatarioFinancialAgeRes getIntestatariFinancialAge([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getIntestatariFinancialAge", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient});
            return ((IntestatarioFinancialAgeRes)(results[0]));
        }
        
        /// <remarks/>
        public void getIntestatariFinancialAgeAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient) {
            this.getIntestatariFinancialAgeAsync(chiaveCliente, codiceContratto, infoClient, null);
        }
        
        /// <remarks/>
        public void getIntestatariFinancialAgeAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient, object userState) {
            if ((this.getIntestatariFinancialAgeOperationCompleted == null)) {
                this.getIntestatariFinancialAgeOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetIntestatariFinancialAgeOperationCompleted);
            }
            this.InvokeAsync("getIntestatariFinancialAge", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient}, this.getIntestatariFinancialAgeOperationCompleted, userState);
        }
        
        private void OngetIntestatariFinancialAgeOperationCompleted(object arg) {
            if ((this.getIntestatariFinancialAgeCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getIntestatariFinancialAgeCompleted(this, new getIntestatariFinancialAgeCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoGestioneCaratteristiche", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoGestioneCaratteristicheRes getContrattoGestioneCaratteristiche([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoGestioneCaratteristiche", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient});
            return ((ContrattoGestioneCaratteristicheRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoGestioneCaratteristicheAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient) {
            this.getContrattoGestioneCaratteristicheAsync(chiaveCliente, codiceContratto, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoGestioneCaratteristicheAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient, object userState) {
            if ((this.getContrattoGestioneCaratteristicheOperationCompleted == null)) {
                this.getContrattoGestioneCaratteristicheOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoGestioneCaratteristicheOperationCompleted);
            }
            this.InvokeAsync("getContrattoGestioneCaratteristiche", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient}, this.getContrattoGestioneCaratteristicheOperationCompleted, userState);
        }
        
        private void OngetContrattoGestioneCaratteristicheOperationCompleted(object arg) {
            if ((this.getContrattoGestioneCaratteristicheCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoGestioneCaratteristicheCompleted(this, new getContrattoGestioneCaratteristicheCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoGestioneSaldo", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoGestioneSaldoRes getContrattoGestioneSaldo([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoGestioneSaldo", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient});
            return ((ContrattoGestioneSaldoRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoGestioneSaldoAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient) {
            this.getContrattoGestioneSaldoAsync(chiaveCliente, codiceContratto, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoGestioneSaldoAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient, object userState) {
            if ((this.getContrattoGestioneSaldoOperationCompleted == null)) {
                this.getContrattoGestioneSaldoOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoGestioneSaldoOperationCompleted);
            }
            this.InvokeAsync("getContrattoGestioneSaldo", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient}, this.getContrattoGestioneSaldoOperationCompleted, userState);
        }
        
        private void OngetContrattoGestioneSaldoOperationCompleted(object arg) {
            if ((this.getContrattoGestioneSaldoCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoGestioneSaldoCompleted(this, new getContrattoGestioneSaldoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoGestioneSaldoComparto", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoGestioneSaldoCompartoRes getContrattoGestioneSaldoComparto([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] bool attivo, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoGestioneSaldoComparto", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        attivo,
                        infoClient});
            return ((ContrattoGestioneSaldoCompartoRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoGestioneSaldoCompartoAsync(ChiaveCliente chiaveCliente, string codiceContratto, bool attivo, InfoClient infoClient) {
            this.getContrattoGestioneSaldoCompartoAsync(chiaveCliente, codiceContratto, attivo, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoGestioneSaldoCompartoAsync(ChiaveCliente chiaveCliente, string codiceContratto, bool attivo, InfoClient infoClient, object userState) {
            if ((this.getContrattoGestioneSaldoCompartoOperationCompleted == null)) {
                this.getContrattoGestioneSaldoCompartoOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoGestioneSaldoCompartoOperationCompleted);
            }
            this.InvokeAsync("getContrattoGestioneSaldoComparto", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        attivo,
                        infoClient}, this.getContrattoGestioneSaldoCompartoOperationCompleted, userState);
        }
        
        private void OngetContrattoGestioneSaldoCompartoOperationCompleted(object arg) {
            if ((this.getContrattoGestioneSaldoCompartoCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoGestioneSaldoCompartoCompleted(this, new getContrattoGestioneSaldoCompartoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoGestioneMovimento", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoGestioneMovimentoRes getContrattoGestioneMovimento([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string DataDal, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string DataAl, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoGestioneMovimento", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        DataDal,
                        DataAl,
                        infoClient});
            return ((ContrattoGestioneMovimentoRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoGestioneMovimentoAsync(ChiaveCliente chiaveCliente, string codiceContratto, string DataDal, string DataAl, InfoClient infoClient) {
            this.getContrattoGestioneMovimentoAsync(chiaveCliente, codiceContratto, DataDal, DataAl, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoGestioneMovimentoAsync(ChiaveCliente chiaveCliente, string codiceContratto, string DataDal, string DataAl, InfoClient infoClient, object userState) {
            if ((this.getContrattoGestioneMovimentoOperationCompleted == null)) {
                this.getContrattoGestioneMovimentoOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoGestioneMovimentoOperationCompleted);
            }
            this.InvokeAsync("getContrattoGestioneMovimento", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        DataDal,
                        DataAl,
                        infoClient}, this.getContrattoGestioneMovimentoOperationCompleted, userState);
        }
        
        private void OngetContrattoGestioneMovimentoOperationCompleted(object arg) {
            if ((this.getContrattoGestioneMovimentoCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoGestioneMovimentoCompleted(this, new getContrattoGestioneMovimentoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoVitazzurraCCCaratteristi" +
            "che", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoVitazzurraCCCaratteristicheRes getContrattoVitazzurraCCCaratteristiche([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoVitazzurraCCCaratteristiche", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient});
            return ((ContrattoVitazzurraCCCaratteristicheRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoVitazzurraCCCaratteristicheAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient) {
            this.getContrattoVitazzurraCCCaratteristicheAsync(chiaveCliente, codiceContratto, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoVitazzurraCCCaratteristicheAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient, object userState) {
            if ((this.getContrattoVitazzurraCCCaratteristicheOperationCompleted == null)) {
                this.getContrattoVitazzurraCCCaratteristicheOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoVitazzurraCCCaratteristicheOperationCompleted);
            }
            this.InvokeAsync("getContrattoVitazzurraCCCaratteristiche", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient}, this.getContrattoVitazzurraCCCaratteristicheOperationCompleted, userState);
        }
        
        private void OngetContrattoVitazzurraCCCaratteristicheOperationCompleted(object arg) {
            if ((this.getContrattoVitazzurraCCCaratteristicheCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoVitazzurraCCCaratteristicheCompleted(this, new getContrattoVitazzurraCCCaratteristicheCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getIntestatarioVitazzurraCC", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public IntestatarioVitazzurraCCRes getIntestatarioVitazzurraCC([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getIntestatarioVitazzurraCC", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient});
            return ((IntestatarioVitazzurraCCRes)(results[0]));
        }
        
        /// <remarks/>
        public void getIntestatarioVitazzurraCCAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient) {
            this.getIntestatarioVitazzurraCCAsync(chiaveCliente, codiceContratto, infoClient, null);
        }
        
        /// <remarks/>
        public void getIntestatarioVitazzurraCCAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient, object userState) {
            if ((this.getIntestatarioVitazzurraCCOperationCompleted == null)) {
                this.getIntestatarioVitazzurraCCOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetIntestatarioVitazzurraCCOperationCompleted);
            }
            this.InvokeAsync("getIntestatarioVitazzurraCC", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient}, this.getIntestatarioVitazzurraCCOperationCompleted, userState);
        }
        
        private void OngetIntestatarioVitazzurraCCOperationCompleted(object arg) {
            if ((this.getIntestatarioVitazzurraCCCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getIntestatarioVitazzurraCCCompleted(this, new getIntestatarioVitazzurraCCCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoVitazzurraCCPremi", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoVitazzurraCCPremiRes getContrattoVitazzurraCCPremi([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoVitazzurraCCPremi", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient});
            return ((ContrattoVitazzurraCCPremiRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoVitazzurraCCPremiAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient) {
            this.getContrattoVitazzurraCCPremiAsync(chiaveCliente, codiceContratto, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoVitazzurraCCPremiAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient, object userState) {
            if ((this.getContrattoVitazzurraCCPremiOperationCompleted == null)) {
                this.getContrattoVitazzurraCCPremiOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoVitazzurraCCPremiOperationCompleted);
            }
            this.InvokeAsync("getContrattoVitazzurraCCPremi", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient}, this.getContrattoVitazzurraCCPremiOperationCompleted, userState);
        }
        
        private void OngetContrattoVitazzurraCCPremiOperationCompleted(object arg) {
            if ((this.getContrattoVitazzurraCCPremiCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoVitazzurraCCPremiCompleted(this, new getContrattoVitazzurraCCPremiCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoVitazzurraCCMovimento", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoVitazzurraCCMovimentoRes getContrattoVitazzurraCCMovimento([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string DataDal, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string DataAl, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoVitazzurraCCMovimento", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        DataDal,
                        DataAl,
                        infoClient});
            return ((ContrattoVitazzurraCCMovimentoRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoVitazzurraCCMovimentoAsync(ChiaveCliente chiaveCliente, string codiceContratto, string DataDal, string DataAl, InfoClient infoClient) {
            this.getContrattoVitazzurraCCMovimentoAsync(chiaveCliente, codiceContratto, DataDal, DataAl, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoVitazzurraCCMovimentoAsync(ChiaveCliente chiaveCliente, string codiceContratto, string DataDal, string DataAl, InfoClient infoClient, object userState) {
            if ((this.getContrattoVitazzurraCCMovimentoOperationCompleted == null)) {
                this.getContrattoVitazzurraCCMovimentoOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoVitazzurraCCMovimentoOperationCompleted);
            }
            this.InvokeAsync("getContrattoVitazzurraCCMovimento", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        DataDal,
                        DataAl,
                        infoClient}, this.getContrattoVitazzurraCCMovimentoOperationCompleted, userState);
        }
        
        private void OngetContrattoVitazzurraCCMovimentoOperationCompleted(object arg) {
            if ((this.getContrattoVitazzurraCCMovimentoCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoVitazzurraCCMovimentoCompleted(this, new getContrattoVitazzurraCCMovimentoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoVitazzurraCCPrestazione", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoVitazzurraCCPrestazioneRes getContrattoVitazzurraCCPrestazione([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoVitazzurraCCPrestazione", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient});
            return ((ContrattoVitazzurraCCPrestazioneRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoVitazzurraCCPrestazioneAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient) {
            this.getContrattoVitazzurraCCPrestazioneAsync(chiaveCliente, codiceContratto, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoVitazzurraCCPrestazioneAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient, object userState) {
            if ((this.getContrattoVitazzurraCCPrestazioneOperationCompleted == null)) {
                this.getContrattoVitazzurraCCPrestazioneOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoVitazzurraCCPrestazioneOperationCompleted);
            }
            this.InvokeAsync("getContrattoVitazzurraCCPrestazione", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient}, this.getContrattoVitazzurraCCPrestazioneOperationCompleted, userState);
        }
        
        private void OngetContrattoVitazzurraCCPrestazioneOperationCompleted(object arg) {
            if ((this.getContrattoVitazzurraCCPrestazioneCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoVitazzurraCCPrestazioneCompleted(this, new getContrattoVitazzurraCCPrestazioneCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoProtezioneCaratteristich" +
            "e", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoProtezioneCaratteristicheRes getContrattoProtezioneCaratteristiche([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoProtezioneCaratteristiche", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient});
            return ((ContrattoProtezioneCaratteristicheRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoProtezioneCaratteristicheAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient) {
            this.getContrattoProtezioneCaratteristicheAsync(chiaveCliente, codiceContratto, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoProtezioneCaratteristicheAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient, object userState) {
            if ((this.getContrattoProtezioneCaratteristicheOperationCompleted == null)) {
                this.getContrattoProtezioneCaratteristicheOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoProtezioneCaratteristicheOperationCompleted);
            }
            this.InvokeAsync("getContrattoProtezioneCaratteristiche", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient}, this.getContrattoProtezioneCaratteristicheOperationCompleted, userState);
        }
        
        private void OngetContrattoProtezioneCaratteristicheOperationCompleted(object arg) {
            if ((this.getContrattoProtezioneCaratteristicheCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoProtezioneCaratteristicheCompleted(this, new getContrattoProtezioneCaratteristicheCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoProtezioneCopertura", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoProtezioneCoperturaRes getContrattoProtezioneCopertura([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoProtezioneCopertura", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient});
            return ((ContrattoProtezioneCoperturaRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoProtezioneCoperturaAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient) {
            this.getContrattoProtezioneCoperturaAsync(chiaveCliente, codiceContratto, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoProtezioneCoperturaAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient, object userState) {
            if ((this.getContrattoProtezioneCoperturaOperationCompleted == null)) {
                this.getContrattoProtezioneCoperturaOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoProtezioneCoperturaOperationCompleted);
            }
            this.InvokeAsync("getContrattoProtezioneCopertura", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient}, this.getContrattoProtezioneCoperturaOperationCompleted, userState);
        }
        
        private void OngetContrattoProtezioneCoperturaOperationCompleted(object arg) {
            if ((this.getContrattoProtezioneCoperturaCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoProtezioneCoperturaCompleted(this, new getContrattoProtezioneCoperturaCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoFondoPensioneCaratterist" +
            "iche", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoFondoPensioneCaratteristicheRes getContrattoFondoPensioneCaratteristiche([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoFondoPensioneCaratteristiche", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient});
            return ((ContrattoFondoPensioneCaratteristicheRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoFondoPensioneCaratteristicheAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient) {
            this.getContrattoFondoPensioneCaratteristicheAsync(chiaveCliente, codiceContratto, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoFondoPensioneCaratteristicheAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient, object userState) {
            if ((this.getContrattoFondoPensioneCaratteristicheOperationCompleted == null)) {
                this.getContrattoFondoPensioneCaratteristicheOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoFondoPensioneCaratteristicheOperationCompleted);
            }
            this.InvokeAsync("getContrattoFondoPensioneCaratteristiche", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient}, this.getContrattoFondoPensioneCaratteristicheOperationCompleted, userState);
        }
        
        private void OngetContrattoFondoPensioneCaratteristicheOperationCompleted(object arg) {
            if ((this.getContrattoFondoPensioneCaratteristicheCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoFondoPensioneCaratteristicheCompleted(this, new getContrattoFondoPensioneCaratteristicheCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoFondoPensioneSaldo", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoFondoPensioneSaldoRes getContrattoFondoPensioneSaldo([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoFondoPensioneSaldo", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient});
            return ((ContrattoFondoPensioneSaldoRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoFondoPensioneSaldoAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient) {
            this.getContrattoFondoPensioneSaldoAsync(chiaveCliente, codiceContratto, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoFondoPensioneSaldoAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient, object userState) {
            if ((this.getContrattoFondoPensioneSaldoOperationCompleted == null)) {
                this.getContrattoFondoPensioneSaldoOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoFondoPensioneSaldoOperationCompleted);
            }
            this.InvokeAsync("getContrattoFondoPensioneSaldo", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient}, this.getContrattoFondoPensioneSaldoOperationCompleted, userState);
        }
        
        private void OngetContrattoFondoPensioneSaldoOperationCompleted(object arg) {
            if ((this.getContrattoFondoPensioneSaldoCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoFondoPensioneSaldoCompleted(this, new getContrattoFondoPensioneSaldoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoFondoPensioneVersAnno", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoFondoPensioneVersAnnoRes getContrattoFondoPensioneVersAnno([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoFondoPensioneVersAnno", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient});
            return ((ContrattoFondoPensioneVersAnnoRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoFondoPensioneVersAnnoAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient) {
            this.getContrattoFondoPensioneVersAnnoAsync(chiaveCliente, codiceContratto, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoFondoPensioneVersAnnoAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient, object userState) {
            if ((this.getContrattoFondoPensioneVersAnnoOperationCompleted == null)) {
                this.getContrattoFondoPensioneVersAnnoOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoFondoPensioneVersAnnoOperationCompleted);
            }
            this.InvokeAsync("getContrattoFondoPensioneVersAnno", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient}, this.getContrattoFondoPensioneVersAnnoOperationCompleted, userState);
        }
        
        private void OngetContrattoFondoPensioneVersAnnoOperationCompleted(object arg) {
            if ((this.getContrattoFondoPensioneVersAnnoCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoFondoPensioneVersAnnoCompleted(this, new getContrattoFondoPensioneVersAnnoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoFondoPensioneMovxCompart" +
            "o", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoFondoPensioneMovimentoRes getContrattoFondoPensioneMovxComparto([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codicesottoProdotto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string DataDal, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string DataAl, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoFondoPensioneMovxComparto", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        codicesottoProdotto,
                        DataDal,
                        DataAl,
                        infoClient});
            return ((ContrattoFondoPensioneMovimentoRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoFondoPensioneMovxCompartoAsync(ChiaveCliente chiaveCliente, string codiceContratto, string codicesottoProdotto, string DataDal, string DataAl, InfoClient infoClient) {
            this.getContrattoFondoPensioneMovxCompartoAsync(chiaveCliente, codiceContratto, codicesottoProdotto, DataDal, DataAl, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoFondoPensioneMovxCompartoAsync(ChiaveCliente chiaveCliente, string codiceContratto, string codicesottoProdotto, string DataDal, string DataAl, InfoClient infoClient, object userState) {
            if ((this.getContrattoFondoPensioneMovxCompartoOperationCompleted == null)) {
                this.getContrattoFondoPensioneMovxCompartoOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoFondoPensioneMovxCompartoOperationCompleted);
            }
            this.InvokeAsync("getContrattoFondoPensioneMovxComparto", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        codicesottoProdotto,
                        DataDal,
                        DataAl,
                        infoClient}, this.getContrattoFondoPensioneMovxCompartoOperationCompleted, userState);
        }
        
        private void OngetContrattoFondoPensioneMovxCompartoOperationCompleted(object arg) {
            if ((this.getContrattoFondoPensioneMovxCompartoCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoFondoPensioneMovxCompartoCompleted(this, new getContrattoFondoPensioneMovxCompartoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoFondoPensioneMovxAnno", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoFondoPensioneMovimentoRes getContrattoFondoPensioneMovxAnno([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string anno, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string DataDal, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string DataAl, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoFondoPensioneMovxAnno", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        anno,
                        DataDal,
                        DataAl,
                        infoClient});
            return ((ContrattoFondoPensioneMovimentoRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoFondoPensioneMovxAnnoAsync(ChiaveCliente chiaveCliente, string codiceContratto, string anno, string DataDal, string DataAl, InfoClient infoClient) {
            this.getContrattoFondoPensioneMovxAnnoAsync(chiaveCliente, codiceContratto, anno, DataDal, DataAl, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoFondoPensioneMovxAnnoAsync(ChiaveCliente chiaveCliente, string codiceContratto, string anno, string DataDal, string DataAl, InfoClient infoClient, object userState) {
            if ((this.getContrattoFondoPensioneMovxAnnoOperationCompleted == null)) {
                this.getContrattoFondoPensioneMovxAnnoOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoFondoPensioneMovxAnnoOperationCompleted);
            }
            this.InvokeAsync("getContrattoFondoPensioneMovxAnno", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        anno,
                        DataDal,
                        DataAl,
                        infoClient}, this.getContrattoFondoPensioneMovxAnnoOperationCompleted, userState);
        }
        
        private void OngetContrattoFondoPensioneMovxAnnoOperationCompleted(object arg) {
            if ((this.getContrattoFondoPensioneMovxAnnoCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoFondoPensioneMovxAnnoCompleted(this, new getContrattoFondoPensioneMovxAnnoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoPolizzaVivaCaratteristic" +
            "he", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoPolizzaVivaCaratteristicheRes getContrattoPolizzaVivaCaratteristiche([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoPolizzaVivaCaratteristiche", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient});
            return ((ContrattoPolizzaVivaCaratteristicheRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoPolizzaVivaCaratteristicheAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient) {
            this.getContrattoPolizzaVivaCaratteristicheAsync(chiaveCliente, codiceContratto, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoPolizzaVivaCaratteristicheAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient, object userState) {
            if ((this.getContrattoPolizzaVivaCaratteristicheOperationCompleted == null)) {
                this.getContrattoPolizzaVivaCaratteristicheOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoPolizzaVivaCaratteristicheOperationCompleted);
            }
            this.InvokeAsync("getContrattoPolizzaVivaCaratteristiche", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient}, this.getContrattoPolizzaVivaCaratteristicheOperationCompleted, userState);
        }
        
        private void OngetContrattoPolizzaVivaCaratteristicheOperationCompleted(object arg) {
            if ((this.getContrattoPolizzaVivaCaratteristicheCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoPolizzaVivaCaratteristicheCompleted(this, new getContrattoPolizzaVivaCaratteristicheCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getIntestatarioPolizzaViva", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public IntestatarioPolizzaVivaRes getIntestatarioPolizzaViva([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getIntestatarioPolizzaViva", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient});
            return ((IntestatarioPolizzaVivaRes)(results[0]));
        }
        
        /// <remarks/>
        public void getIntestatarioPolizzaVivaAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient) {
            this.getIntestatarioPolizzaVivaAsync(chiaveCliente, codiceContratto, infoClient, null);
        }
        
        /// <remarks/>
        public void getIntestatarioPolizzaVivaAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient, object userState) {
            if ((this.getIntestatarioPolizzaVivaOperationCompleted == null)) {
                this.getIntestatarioPolizzaVivaOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetIntestatarioPolizzaVivaOperationCompleted);
            }
            this.InvokeAsync("getIntestatarioPolizzaViva", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient}, this.getIntestatarioPolizzaVivaOperationCompleted, userState);
        }
        
        private void OngetIntestatarioPolizzaVivaOperationCompleted(object arg) {
            if ((this.getIntestatarioPolizzaVivaCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getIntestatarioPolizzaVivaCompleted(this, new getIntestatarioPolizzaVivaCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoPolizzaVivaPremi", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoPolizzaVivaPremiRes getContrattoPolizzaVivaPremi([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoPolizzaVivaPremi", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient});
            return ((ContrattoPolizzaVivaPremiRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoPolizzaVivaPremiAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient) {
            this.getContrattoPolizzaVivaPremiAsync(chiaveCliente, codiceContratto, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoPolizzaVivaPremiAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient, object userState) {
            if ((this.getContrattoPolizzaVivaPremiOperationCompleted == null)) {
                this.getContrattoPolizzaVivaPremiOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoPolizzaVivaPremiOperationCompleted);
            }
            this.InvokeAsync("getContrattoPolizzaVivaPremi", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient}, this.getContrattoPolizzaVivaPremiOperationCompleted, userState);
        }
        
        private void OngetContrattoPolizzaVivaPremiOperationCompleted(object arg) {
            if ((this.getContrattoPolizzaVivaPremiCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoPolizzaVivaPremiCompleted(this, new getContrattoPolizzaVivaPremiCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoPolizzaVivaMovimento", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoPolizzaVivaMovimentoRes getContrattoPolizzaVivaMovimento([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string DataDal, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string DataAl, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoPolizzaVivaMovimento", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        DataDal,
                        DataAl,
                        infoClient});
            return ((ContrattoPolizzaVivaMovimentoRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoPolizzaVivaMovimentoAsync(ChiaveCliente chiaveCliente, string codiceContratto, string DataDal, string DataAl, InfoClient infoClient) {
            this.getContrattoPolizzaVivaMovimentoAsync(chiaveCliente, codiceContratto, DataDal, DataAl, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoPolizzaVivaMovimentoAsync(ChiaveCliente chiaveCliente, string codiceContratto, string DataDal, string DataAl, InfoClient infoClient, object userState) {
            if ((this.getContrattoPolizzaVivaMovimentoOperationCompleted == null)) {
                this.getContrattoPolizzaVivaMovimentoOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoPolizzaVivaMovimentoOperationCompleted);
            }
            this.InvokeAsync("getContrattoPolizzaVivaMovimento", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        DataDal,
                        DataAl,
                        infoClient}, this.getContrattoPolizzaVivaMovimentoOperationCompleted, userState);
        }
        
        private void OngetContrattoPolizzaVivaMovimentoOperationCompleted(object arg) {
            if ((this.getContrattoPolizzaVivaMovimentoCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoPolizzaVivaMovimentoCompleted(this, new getContrattoPolizzaVivaMovimentoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoPolizzaVivaPrestazione", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoPolizzaVivaPrestazioneRes getContrattoPolizzaVivaPrestazione([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoPolizzaVivaPrestazione", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient});
            return ((ContrattoPolizzaVivaPrestazioneRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoPolizzaVivaPrestazioneAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient) {
            this.getContrattoPolizzaVivaPrestazioneAsync(chiaveCliente, codiceContratto, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoPolizzaVivaPrestazioneAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient, object userState) {
            if ((this.getContrattoPolizzaVivaPrestazioneOperationCompleted == null)) {
                this.getContrattoPolizzaVivaPrestazioneOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoPolizzaVivaPrestazioneOperationCompleted);
            }
            this.InvokeAsync("getContrattoPolizzaVivaPrestazione", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient}, this.getContrattoPolizzaVivaPrestazioneOperationCompleted, userState);
        }
        
        private void OngetContrattoPolizzaVivaPrestazioneOperationCompleted(object arg) {
            if ((this.getContrattoPolizzaVivaPrestazioneCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoPolizzaVivaPrestazioneCompleted(this, new getContrattoPolizzaVivaPrestazioneCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoIndexLinkedCaratteristic" +
            "he", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoIndexLinkedCaratteristicheRes getContrattoIndexLinkedCaratteristiche([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoIndexLinkedCaratteristiche", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient});
            return ((ContrattoIndexLinkedCaratteristicheRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoIndexLinkedCaratteristicheAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient) {
            this.getContrattoIndexLinkedCaratteristicheAsync(chiaveCliente, codiceContratto, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoIndexLinkedCaratteristicheAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient, object userState) {
            if ((this.getContrattoIndexLinkedCaratteristicheOperationCompleted == null)) {
                this.getContrattoIndexLinkedCaratteristicheOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoIndexLinkedCaratteristicheOperationCompleted);
            }
            this.InvokeAsync("getContrattoIndexLinkedCaratteristiche", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient}, this.getContrattoIndexLinkedCaratteristicheOperationCompleted, userState);
        }
        
        private void OngetContrattoIndexLinkedCaratteristicheOperationCompleted(object arg) {
            if ((this.getContrattoIndexLinkedCaratteristicheCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoIndexLinkedCaratteristicheCompleted(this, new getContrattoIndexLinkedCaratteristicheCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getIntestatarioIndexLinked", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public IntestatarioIndexLinkedRes getIntestatarioIndexLinked([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getIntestatarioIndexLinked", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient});
            return ((IntestatarioIndexLinkedRes)(results[0]));
        }
        
        /// <remarks/>
        public void getIntestatarioIndexLinkedAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient) {
            this.getIntestatarioIndexLinkedAsync(chiaveCliente, codiceContratto, infoClient, null);
        }
        
        /// <remarks/>
        public void getIntestatarioIndexLinkedAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient, object userState) {
            if ((this.getIntestatarioIndexLinkedOperationCompleted == null)) {
                this.getIntestatarioIndexLinkedOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetIntestatarioIndexLinkedOperationCompleted);
            }
            this.InvokeAsync("getIntestatarioIndexLinked", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient}, this.getIntestatarioIndexLinkedOperationCompleted, userState);
        }
        
        private void OngetIntestatarioIndexLinkedOperationCompleted(object arg) {
            if ((this.getIntestatarioIndexLinkedCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getIntestatarioIndexLinkedCompleted(this, new getIntestatarioIndexLinkedCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoIndexLinkedPremi", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoIndexLinkedPremiRes getContrattoIndexLinkedPremi([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoIndexLinkedPremi", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient});
            return ((ContrattoIndexLinkedPremiRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoIndexLinkedPremiAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient) {
            this.getContrattoIndexLinkedPremiAsync(chiaveCliente, codiceContratto, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoIndexLinkedPremiAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient, object userState) {
            if ((this.getContrattoIndexLinkedPremiOperationCompleted == null)) {
                this.getContrattoIndexLinkedPremiOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoIndexLinkedPremiOperationCompleted);
            }
            this.InvokeAsync("getContrattoIndexLinkedPremi", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient}, this.getContrattoIndexLinkedPremiOperationCompleted, userState);
        }
        
        private void OngetContrattoIndexLinkedPremiOperationCompleted(object arg) {
            if ((this.getContrattoIndexLinkedPremiCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoIndexLinkedPremiCompleted(this, new getContrattoIndexLinkedPremiCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoIndexLinkedMovimento", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoIndexLinkedMovimentoRes getContrattoIndexLinkedMovimento([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string DataDal, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string DataAl, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoIndexLinkedMovimento", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        DataDal,
                        DataAl,
                        infoClient});
            return ((ContrattoIndexLinkedMovimentoRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoIndexLinkedMovimentoAsync(ChiaveCliente chiaveCliente, string codiceContratto, string DataDal, string DataAl, InfoClient infoClient) {
            this.getContrattoIndexLinkedMovimentoAsync(chiaveCliente, codiceContratto, DataDal, DataAl, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoIndexLinkedMovimentoAsync(ChiaveCliente chiaveCliente, string codiceContratto, string DataDal, string DataAl, InfoClient infoClient, object userState) {
            if ((this.getContrattoIndexLinkedMovimentoOperationCompleted == null)) {
                this.getContrattoIndexLinkedMovimentoOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoIndexLinkedMovimentoOperationCompleted);
            }
            this.InvokeAsync("getContrattoIndexLinkedMovimento", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        DataDal,
                        DataAl,
                        infoClient}, this.getContrattoIndexLinkedMovimentoOperationCompleted, userState);
        }
        
        private void OngetContrattoIndexLinkedMovimentoOperationCompleted(object arg) {
            if ((this.getContrattoIndexLinkedMovimentoCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoIndexLinkedMovimentoCompleted(this, new getContrattoIndexLinkedMovimentoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoIndexLinkedPrestazione", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoIndexLinkedPrestazioneRes getContrattoIndexLinkedPrestazione([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoIndexLinkedPrestazione", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient});
            return ((ContrattoIndexLinkedPrestazioneRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoIndexLinkedPrestazioneAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient) {
            this.getContrattoIndexLinkedPrestazioneAsync(chiaveCliente, codiceContratto, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoIndexLinkedPrestazioneAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient, object userState) {
            if ((this.getContrattoIndexLinkedPrestazioneOperationCompleted == null)) {
                this.getContrattoIndexLinkedPrestazioneOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoIndexLinkedPrestazioneOperationCompleted);
            }
            this.InvokeAsync("getContrattoIndexLinkedPrestazione", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient}, this.getContrattoIndexLinkedPrestazioneOperationCompleted, userState);
        }
        
        private void OngetContrattoIndexLinkedPrestazioneOperationCompleted(object arg) {
            if ((this.getContrattoIndexLinkedPrestazioneCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoIndexLinkedPrestazioneCompleted(this, new getContrattoIndexLinkedPrestazioneCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoPPFCaratteristiche", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoPPFCaratteristicheRes getContrattoPPFCaratteristiche([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoPPFCaratteristiche", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient});
            return ((ContrattoPPFCaratteristicheRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoPPFCaratteristicheAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient) {
            this.getContrattoPPFCaratteristicheAsync(chiaveCliente, codiceContratto, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoPPFCaratteristicheAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient, object userState) {
            if ((this.getContrattoPPFCaratteristicheOperationCompleted == null)) {
                this.getContrattoPPFCaratteristicheOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoPPFCaratteristicheOperationCompleted);
            }
            this.InvokeAsync("getContrattoPPFCaratteristiche", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient}, this.getContrattoPPFCaratteristicheOperationCompleted, userState);
        }
        
        private void OngetContrattoPPFCaratteristicheOperationCompleted(object arg) {
            if ((this.getContrattoPPFCaratteristicheCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoPPFCaratteristicheCompleted(this, new getContrattoPPFCaratteristicheCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getIntestatarioPPF", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public IntestatarioPPFRes getIntestatarioPPF([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getIntestatarioPPF", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient});
            return ((IntestatarioPPFRes)(results[0]));
        }
        
        /// <remarks/>
        public void getIntestatarioPPFAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient) {
            this.getIntestatarioPPFAsync(chiaveCliente, codiceContratto, infoClient, null);
        }
        
        /// <remarks/>
        public void getIntestatarioPPFAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient, object userState) {
            if ((this.getIntestatarioPPFOperationCompleted == null)) {
                this.getIntestatarioPPFOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetIntestatarioPPFOperationCompleted);
            }
            this.InvokeAsync("getIntestatarioPPF", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient}, this.getIntestatarioPPFOperationCompleted, userState);
        }
        
        private void OngetIntestatarioPPFOperationCompleted(object arg) {
            if ((this.getIntestatarioPPFCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getIntestatarioPPFCompleted(this, new getIntestatarioPPFCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoPPFPremi", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoPPFPremiRes getContrattoPPFPremi([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoPPFPremi", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient});
            return ((ContrattoPPFPremiRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoPPFPremiAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient) {
            this.getContrattoPPFPremiAsync(chiaveCliente, codiceContratto, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoPPFPremiAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient, object userState) {
            if ((this.getContrattoPPFPremiOperationCompleted == null)) {
                this.getContrattoPPFPremiOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoPPFPremiOperationCompleted);
            }
            this.InvokeAsync("getContrattoPPFPremi", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient}, this.getContrattoPPFPremiOperationCompleted, userState);
        }
        
        private void OngetContrattoPPFPremiOperationCompleted(object arg) {
            if ((this.getContrattoPPFPremiCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoPPFPremiCompleted(this, new getContrattoPPFPremiCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoPPFMovimento", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoPPFMovimentoRes getContrattoPPFMovimento([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string DataDal, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string DataAl, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoPPFMovimento", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        DataDal,
                        DataAl,
                        infoClient});
            return ((ContrattoPPFMovimentoRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoPPFMovimentoAsync(ChiaveCliente chiaveCliente, string codiceContratto, string DataDal, string DataAl, InfoClient infoClient) {
            this.getContrattoPPFMovimentoAsync(chiaveCliente, codiceContratto, DataDal, DataAl, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoPPFMovimentoAsync(ChiaveCliente chiaveCliente, string codiceContratto, string DataDal, string DataAl, InfoClient infoClient, object userState) {
            if ((this.getContrattoPPFMovimentoOperationCompleted == null)) {
                this.getContrattoPPFMovimentoOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoPPFMovimentoOperationCompleted);
            }
            this.InvokeAsync("getContrattoPPFMovimento", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        DataDal,
                        DataAl,
                        infoClient}, this.getContrattoPPFMovimentoOperationCompleted, userState);
        }
        
        private void OngetContrattoPPFMovimentoOperationCompleted(object arg) {
            if ((this.getContrattoPPFMovimentoCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoPPFMovimentoCompleted(this, new getContrattoPPFMovimentoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoPPFPrestazione", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoPPFPrestazioneRes getContrattoPPFPrestazione([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoPPFPrestazione", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient});
            return ((ContrattoPPFPrestazioneRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoPPFPrestazioneAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient) {
            this.getContrattoPPFPrestazioneAsync(chiaveCliente, codiceContratto, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoPPFPrestazioneAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient, object userState) {
            if ((this.getContrattoPPFPrestazioneOperationCompleted == null)) {
                this.getContrattoPPFPrestazioneOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoPPFPrestazioneOperationCompleted);
            }
            this.InvokeAsync("getContrattoPPFPrestazione", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient}, this.getContrattoPPFPrestazioneOperationCompleted, userState);
        }
        
        private void OngetContrattoPPFPrestazioneOperationCompleted(object arg) {
            if ((this.getContrattoPPFPrestazioneCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoPPFPrestazioneCompleted(this, new getContrattoPPFPrestazioneCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoFCertaCaratteristiche", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoFCertaCaratteristicheRes getContrattoFCertaCaratteristiche([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoFCertaCaratteristiche", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient});
            return ((ContrattoFCertaCaratteristicheRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoFCertaCaratteristicheAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient) {
            this.getContrattoFCertaCaratteristicheAsync(chiaveCliente, codiceContratto, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoFCertaCaratteristicheAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient, object userState) {
            if ((this.getContrattoFCertaCaratteristicheOperationCompleted == null)) {
                this.getContrattoFCertaCaratteristicheOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoFCertaCaratteristicheOperationCompleted);
            }
            this.InvokeAsync("getContrattoFCertaCaratteristiche", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient}, this.getContrattoFCertaCaratteristicheOperationCompleted, userState);
        }
        
        private void OngetContrattoFCertaCaratteristicheOperationCompleted(object arg) {
            if ((this.getContrattoFCertaCaratteristicheCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoFCertaCaratteristicheCompleted(this, new getContrattoFCertaCaratteristicheCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoFCertaIntestatario", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoFCertaIntestatarioRes getContrattoFCertaIntestatario([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoFCertaIntestatario", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient});
            return ((ContrattoFCertaIntestatarioRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoFCertaIntestatarioAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient) {
            this.getContrattoFCertaIntestatarioAsync(chiaveCliente, codiceContratto, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoFCertaIntestatarioAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient, object userState) {
            if ((this.getContrattoFCertaIntestatarioOperationCompleted == null)) {
                this.getContrattoFCertaIntestatarioOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoFCertaIntestatarioOperationCompleted);
            }
            this.InvokeAsync("getContrattoFCertaIntestatario", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient}, this.getContrattoFCertaIntestatarioOperationCompleted, userState);
        }
        
        private void OngetContrattoFCertaIntestatarioOperationCompleted(object arg) {
            if ((this.getContrattoFCertaIntestatarioCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoFCertaIntestatarioCompleted(this, new getContrattoFCertaIntestatarioCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoFCertaBeneficiario", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoFCertaBeneficiarioRes getContrattoFCertaBeneficiario([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoFCertaBeneficiario", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient});
            return ((ContrattoFCertaBeneficiarioRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoFCertaBeneficiarioAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient) {
            this.getContrattoFCertaBeneficiarioAsync(chiaveCliente, codiceContratto, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoFCertaBeneficiarioAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient, object userState) {
            if ((this.getContrattoFCertaBeneficiarioOperationCompleted == null)) {
                this.getContrattoFCertaBeneficiarioOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoFCertaBeneficiarioOperationCompleted);
            }
            this.InvokeAsync("getContrattoFCertaBeneficiario", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient}, this.getContrattoFCertaBeneficiarioOperationCompleted, userState);
        }
        
        private void OngetContrattoFCertaBeneficiarioOperationCompleted(object arg) {
            if ((this.getContrattoFCertaBeneficiarioCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoFCertaBeneficiarioCompleted(this, new getContrattoFCertaBeneficiarioCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoFCertaPrestazione", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoFCertaPrestazioneRes getContrattoFCertaPrestazione([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoFCertaPrestazione", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient});
            return ((ContrattoFCertaPrestazioneRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoFCertaPrestazioneAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient) {
            this.getContrattoFCertaPrestazioneAsync(chiaveCliente, codiceContratto, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoFCertaPrestazioneAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient, object userState) {
            if ((this.getContrattoFCertaPrestazioneOperationCompleted == null)) {
                this.getContrattoFCertaPrestazioneOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoFCertaPrestazioneOperationCompleted);
            }
            this.InvokeAsync("getContrattoFCertaPrestazione", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient}, this.getContrattoFCertaPrestazioneOperationCompleted, userState);
        }
        
        private void OngetContrattoFCertaPrestazioneOperationCompleted(object arg) {
            if ((this.getContrattoFCertaPrestazioneCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoFCertaPrestazioneCompleted(this, new getContrattoFCertaPrestazioneCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoVitazzurraCaratteristich" +
            "e", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoVitazzurraCaratteristicheRes getContrattoVitazzurraCaratteristiche([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoVitazzurraCaratteristiche", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient});
            return ((ContrattoVitazzurraCaratteristicheRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoVitazzurraCaratteristicheAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient) {
            this.getContrattoVitazzurraCaratteristicheAsync(chiaveCliente, codiceContratto, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoVitazzurraCaratteristicheAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient, object userState) {
            if ((this.getContrattoVitazzurraCaratteristicheOperationCompleted == null)) {
                this.getContrattoVitazzurraCaratteristicheOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoVitazzurraCaratteristicheOperationCompleted);
            }
            this.InvokeAsync("getContrattoVitazzurraCaratteristiche", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient}, this.getContrattoVitazzurraCaratteristicheOperationCompleted, userState);
        }
        
        private void OngetContrattoVitazzurraCaratteristicheOperationCompleted(object arg) {
            if ((this.getContrattoVitazzurraCaratteristicheCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoVitazzurraCaratteristicheCompleted(this, new getContrattoVitazzurraCaratteristicheCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoVitazzurraIntestatario", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoVitazzurraIntestatarioRes getContrattoVitazzurraIntestatario([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoVitazzurraIntestatario", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient});
            return ((ContrattoVitazzurraIntestatarioRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoVitazzurraIntestatarioAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient) {
            this.getContrattoVitazzurraIntestatarioAsync(chiaveCliente, codiceContratto, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoVitazzurraIntestatarioAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient, object userState) {
            if ((this.getContrattoVitazzurraIntestatarioOperationCompleted == null)) {
                this.getContrattoVitazzurraIntestatarioOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoVitazzurraIntestatarioOperationCompleted);
            }
            this.InvokeAsync("getContrattoVitazzurraIntestatario", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient}, this.getContrattoVitazzurraIntestatarioOperationCompleted, userState);
        }
        
        private void OngetContrattoVitazzurraIntestatarioOperationCompleted(object arg) {
            if ((this.getContrattoVitazzurraIntestatarioCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoVitazzurraIntestatarioCompleted(this, new getContrattoVitazzurraIntestatarioCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoVitazzurraPremi", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoVitazzurraPremiRes getContrattoVitazzurraPremi([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoVitazzurraPremi", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient});
            return ((ContrattoVitazzurraPremiRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoVitazzurraPremiAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient) {
            this.getContrattoVitazzurraPremiAsync(chiaveCliente, codiceContratto, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoVitazzurraPremiAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient, object userState) {
            if ((this.getContrattoVitazzurraPremiOperationCompleted == null)) {
                this.getContrattoVitazzurraPremiOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoVitazzurraPremiOperationCompleted);
            }
            this.InvokeAsync("getContrattoVitazzurraPremi", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient}, this.getContrattoVitazzurraPremiOperationCompleted, userState);
        }
        
        private void OngetContrattoVitazzurraPremiOperationCompleted(object arg) {
            if ((this.getContrattoVitazzurraPremiCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoVitazzurraPremiCompleted(this, new getContrattoVitazzurraPremiCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoVitazzurraMovimento", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoVitazzurraMovimentoRes getContrattoVitazzurraMovimento([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string DataDal, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string DataAl, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoVitazzurraMovimento", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        DataDal,
                        DataAl,
                        infoClient});
            return ((ContrattoVitazzurraMovimentoRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoVitazzurraMovimentoAsync(ChiaveCliente chiaveCliente, string codiceContratto, string DataDal, string DataAl, InfoClient infoClient) {
            this.getContrattoVitazzurraMovimentoAsync(chiaveCliente, codiceContratto, DataDal, DataAl, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoVitazzurraMovimentoAsync(ChiaveCliente chiaveCliente, string codiceContratto, string DataDal, string DataAl, InfoClient infoClient, object userState) {
            if ((this.getContrattoVitazzurraMovimentoOperationCompleted == null)) {
                this.getContrattoVitazzurraMovimentoOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoVitazzurraMovimentoOperationCompleted);
            }
            this.InvokeAsync("getContrattoVitazzurraMovimento", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        DataDal,
                        DataAl,
                        infoClient}, this.getContrattoVitazzurraMovimentoOperationCompleted, userState);
        }
        
        private void OngetContrattoVitazzurraMovimentoOperationCompleted(object arg) {
            if ((this.getContrattoVitazzurraMovimentoCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoVitazzurraMovimentoCompleted(this, new getContrattoVitazzurraMovimentoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoVitazzurraPrestazione", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoVitazzurraPrestazioneRes getContrattoVitazzurraPrestazione([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoVitazzurraPrestazione", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient});
            return ((ContrattoVitazzurraPrestazioneRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoVitazzurraPrestazioneAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient) {
            this.getContrattoVitazzurraPrestazioneAsync(chiaveCliente, codiceContratto, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoVitazzurraPrestazioneAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient, object userState) {
            if ((this.getContrattoVitazzurraPrestazioneOperationCompleted == null)) {
                this.getContrattoVitazzurraPrestazioneOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoVitazzurraPrestazioneOperationCompleted);
            }
            this.InvokeAsync("getContrattoVitazzurraPrestazione", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient}, this.getContrattoVitazzurraPrestazioneOperationCompleted, userState);
        }
        
        private void OngetContrattoVitazzurraPrestazioneOperationCompleted(object arg) {
            if ((this.getContrattoVitazzurraPrestazioneCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoVitazzurraPrestazioneCompleted(this, new getContrattoVitazzurraPrestazioneCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoFGPatrimoniSaldo", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoFGPatrimoniSaldoRes getContrattoFGPatrimoniSaldo([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoFGPatrimoniSaldo", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient});
            return ((ContrattoFGPatrimoniSaldoRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoFGPatrimoniSaldoAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient) {
            this.getContrattoFGPatrimoniSaldoAsync(chiaveCliente, codiceContratto, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoFGPatrimoniSaldoAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient, object userState) {
            if ((this.getContrattoFGPatrimoniSaldoOperationCompleted == null)) {
                this.getContrattoFGPatrimoniSaldoOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoFGPatrimoniSaldoOperationCompleted);
            }
            this.InvokeAsync("getContrattoFGPatrimoniSaldo", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient}, this.getContrattoFGPatrimoniSaldoOperationCompleted, userState);
        }
        
        private void OngetContrattoFGPatrimoniSaldoOperationCompleted(object arg) {
            if ((this.getContrattoFGPatrimoniSaldoCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoFGPatrimoniSaldoCompleted(this, new getContrattoFGPatrimoniSaldoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoFPPensioneCaratteristich" +
            "e", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoFPPensioneCaratteristicheRes getContrattoFPPensioneCaratteristiche([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoFPPensioneCaratteristiche", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient});
            return ((ContrattoFPPensioneCaratteristicheRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoFPPensioneCaratteristicheAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient) {
            this.getContrattoFPPensioneCaratteristicheAsync(chiaveCliente, codiceContratto, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoFPPensioneCaratteristicheAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient, object userState) {
            if ((this.getContrattoFPPensioneCaratteristicheOperationCompleted == null)) {
                this.getContrattoFPPensioneCaratteristicheOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoFPPensioneCaratteristicheOperationCompleted);
            }
            this.InvokeAsync("getContrattoFPPensioneCaratteristiche", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient}, this.getContrattoFPPensioneCaratteristicheOperationCompleted, userState);
        }
        
        private void OngetContrattoFPPensioneCaratteristicheOperationCompleted(object arg) {
            if ((this.getContrattoFPPensioneCaratteristicheCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoFPPensioneCaratteristicheCompleted(this, new getContrattoFPPensioneCaratteristicheCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoFPPensioneSaldo", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoFPPensioneSaldoRes getContrattoFPPensioneSaldo([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoFPPensioneSaldo", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient});
            return ((ContrattoFPPensioneSaldoRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoFPPensioneSaldoAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient) {
            this.getContrattoFPPensioneSaldoAsync(chiaveCliente, codiceContratto, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoFPPensioneSaldoAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient, object userState) {
            if ((this.getContrattoFPPensioneSaldoOperationCompleted == null)) {
                this.getContrattoFPPensioneSaldoOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoFPPensioneSaldoOperationCompleted);
            }
            this.InvokeAsync("getContrattoFPPensioneSaldo", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient}, this.getContrattoFPPensioneSaldoOperationCompleted, userState);
        }
        
        private void OngetContrattoFPPensioneSaldoOperationCompleted(object arg) {
            if ((this.getContrattoFPPensioneSaldoCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoFPPensioneSaldoCompleted(this, new getContrattoFPPensioneSaldoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoSintesiperClienteFASE1", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoSintesiperClienteFASE1Res getContrattoSintesiperClienteFASE1([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string status, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoSintesiperClienteFASE1", new object[] {
                        chiaveCliente,
                        status,
                        infoClient});
            return ((ContrattoSintesiperClienteFASE1Res)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoSintesiperClienteFASE1Async(ChiaveCliente chiaveCliente, string status, InfoClient infoClient) {
            this.getContrattoSintesiperClienteFASE1Async(chiaveCliente, status, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoSintesiperClienteFASE1Async(ChiaveCliente chiaveCliente, string status, InfoClient infoClient, object userState) {
            if ((this.getContrattoSintesiperClienteFASE1OperationCompleted == null)) {
                this.getContrattoSintesiperClienteFASE1OperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoSintesiperClienteFASE1OperationCompleted);
            }
            this.InvokeAsync("getContrattoSintesiperClienteFASE1", new object[] {
                        chiaveCliente,
                        status,
                        infoClient}, this.getContrattoSintesiperClienteFASE1OperationCompleted, userState);
        }
        
        private void OngetContrattoSintesiperClienteFASE1OperationCompleted(object arg) {
            if ((this.getContrattoSintesiperClienteFASE1Completed != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoSintesiperClienteFASE1Completed(this, new getContrattoSintesiperClienteFASE1CompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoUnitLinkedSaldo", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoUnitLinkedSaldoRes getContrattoUnitLinkedSaldo([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoUnitLinkedSaldo", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient});
            return ((ContrattoUnitLinkedSaldoRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoUnitLinkedSaldoAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient) {
            this.getContrattoUnitLinkedSaldoAsync(chiaveCliente, codiceContratto, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoUnitLinkedSaldoAsync(ChiaveCliente chiaveCliente, string codiceContratto, InfoClient infoClient, object userState) {
            if ((this.getContrattoUnitLinkedSaldoOperationCompleted == null)) {
                this.getContrattoUnitLinkedSaldoOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoUnitLinkedSaldoOperationCompleted);
            }
            this.InvokeAsync("getContrattoUnitLinkedSaldo", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        infoClient}, this.getContrattoUnitLinkedSaldoOperationCompleted, userState);
        }
        
        private void OngetContrattoUnitLinkedSaldoOperationCompleted(object arg) {
            if ((this.getContrattoUnitLinkedSaldoCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoUnitLinkedSaldoCompleted(this, new getContrattoUnitLinkedSaldoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoGestioneCaratteristicheC" +
            "ontenitore", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoGestioneCaratteristicheContenitoreRes getContrattoGestioneCaratteristicheContenitore([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceLinea, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoGestioneCaratteristicheContenitore", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        codiceLinea,
                        infoClient});
            return ((ContrattoGestioneCaratteristicheContenitoreRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoGestioneCaratteristicheContenitoreAsync(ChiaveCliente chiaveCliente, string codiceContratto, string codiceLinea, InfoClient infoClient) {
            this.getContrattoGestioneCaratteristicheContenitoreAsync(chiaveCliente, codiceContratto, codiceLinea, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoGestioneCaratteristicheContenitoreAsync(ChiaveCliente chiaveCliente, string codiceContratto, string codiceLinea, InfoClient infoClient, object userState) {
            if ((this.getContrattoGestioneCaratteristicheContenitoreOperationCompleted == null)) {
                this.getContrattoGestioneCaratteristicheContenitoreOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoGestioneCaratteristicheContenitoreOperationCompleted);
            }
            this.InvokeAsync("getContrattoGestioneCaratteristicheContenitore", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        codiceLinea,
                        infoClient}, this.getContrattoGestioneCaratteristicheContenitoreOperationCompleted, userState);
        }
        
        private void OngetContrattoGestioneCaratteristicheContenitoreOperationCompleted(object arg) {
            if ((this.getContrattoGestioneCaratteristicheContenitoreCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoGestioneCaratteristicheContenitoreCompleted(this, new getContrattoGestioneCaratteristicheContenitoreCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoGestioneSaldoContenitore" +
            "", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoGestioneSaldoContenitoreRes getContrattoGestioneSaldoContenitore([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceLinea, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoGestioneSaldoContenitore", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        codiceLinea,
                        infoClient});
            return ((ContrattoGestioneSaldoContenitoreRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoGestioneSaldoContenitoreAsync(ChiaveCliente chiaveCliente, string codiceContratto, string codiceLinea, InfoClient infoClient) {
            this.getContrattoGestioneSaldoContenitoreAsync(chiaveCliente, codiceContratto, codiceLinea, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoGestioneSaldoContenitoreAsync(ChiaveCliente chiaveCliente, string codiceContratto, string codiceLinea, InfoClient infoClient, object userState) {
            if ((this.getContrattoGestioneSaldoContenitoreOperationCompleted == null)) {
                this.getContrattoGestioneSaldoContenitoreOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoGestioneSaldoContenitoreOperationCompleted);
            }
            this.InvokeAsync("getContrattoGestioneSaldoContenitore", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        codiceLinea,
                        infoClient}, this.getContrattoGestioneSaldoContenitoreOperationCompleted, userState);
        }
        
        private void OngetContrattoGestioneSaldoContenitoreOperationCompleted(object arg) {
            if ((this.getContrattoGestioneSaldoContenitoreCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoGestioneSaldoContenitoreCompleted(this, new getContrattoGestioneSaldoContenitoreCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getContrattoGestioneSaldoCompartoCon" +
            "tenitore", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public ContrattoGestioneSaldoCompartoContenitoreRes getContrattoGestioneSaldoCompartoContenitore([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceContratto, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] bool attivo, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] string codiceLinea, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getContrattoGestioneSaldoCompartoContenitore", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        attivo,
                        codiceLinea,
                        infoClient});
            return ((ContrattoGestioneSaldoCompartoContenitoreRes)(results[0]));
        }
        
        /// <remarks/>
        public void getContrattoGestioneSaldoCompartoContenitoreAsync(ChiaveCliente chiaveCliente, string codiceContratto, bool attivo, string codiceLinea, InfoClient infoClient) {
            this.getContrattoGestioneSaldoCompartoContenitoreAsync(chiaveCliente, codiceContratto, attivo, codiceLinea, infoClient, null);
        }
        
        /// <remarks/>
        public void getContrattoGestioneSaldoCompartoContenitoreAsync(ChiaveCliente chiaveCliente, string codiceContratto, bool attivo, string codiceLinea, InfoClient infoClient, object userState) {
            if ((this.getContrattoGestioneSaldoCompartoContenitoreOperationCompleted == null)) {
                this.getContrattoGestioneSaldoCompartoContenitoreOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetContrattoGestioneSaldoCompartoContenitoreOperationCompleted);
            }
            this.InvokeAsync("getContrattoGestioneSaldoCompartoContenitore", new object[] {
                        chiaveCliente,
                        codiceContratto,
                        attivo,
                        codiceLinea,
                        infoClient}, this.getContrattoGestioneSaldoCompartoContenitoreOperationCompleted, userState);
        }
        
        private void OngetContrattoGestioneSaldoCompartoContenitoreOperationCompleted(object arg) {
            if ((this.getContrattoGestioneSaldoCompartoContenitoreCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getContrattoGestioneSaldoCompartoContenitoreCompleted(this, new getContrattoGestioneSaldoCompartoContenitoreCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getPartiteViaggiantiInv", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public PartiteViaggiantiInvRes getPartiteViaggiantiInv([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getPartiteViaggiantiInv", new object[] {
                        chiaveCliente,
                        infoClient});
            return ((PartiteViaggiantiInvRes)(results[0]));
        }
        
        /// <remarks/>
        public void getPartiteViaggiantiInvAsync(ChiaveCliente chiaveCliente, InfoClient infoClient) {
            this.getPartiteViaggiantiInvAsync(chiaveCliente, infoClient, null);
        }
        
        /// <remarks/>
        public void getPartiteViaggiantiInvAsync(ChiaveCliente chiaveCliente, InfoClient infoClient, object userState) {
            if ((this.getPartiteViaggiantiInvOperationCompleted == null)) {
                this.getPartiteViaggiantiInvOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetPartiteViaggiantiInvOperationCompleted);
            }
            this.InvokeAsync("getPartiteViaggiantiInv", new object[] {
                        chiaveCliente,
                        infoClient}, this.getPartiteViaggiantiInvOperationCompleted, userState);
        }
        
        private void OngetPartiteViaggiantiInvOperationCompleted(object arg) {
            if ((this.getPartiteViaggiantiInvCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getPartiteViaggiantiInvCompleted(this, new getPartiteViaggiantiInvCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getPartiteViaggiantiDisInv", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public PartiteViaggiantiDisInvRes getPartiteViaggiantiDisInv([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getPartiteViaggiantiDisInv", new object[] {
                        chiaveCliente,
                        infoClient});
            return ((PartiteViaggiantiDisInvRes)(results[0]));
        }
        
        /// <remarks/>
        public void getPartiteViaggiantiDisInvAsync(ChiaveCliente chiaveCliente, InfoClient infoClient) {
            this.getPartiteViaggiantiDisInvAsync(chiaveCliente, infoClient, null);
        }
        
        /// <remarks/>
        public void getPartiteViaggiantiDisInvAsync(ChiaveCliente chiaveCliente, InfoClient infoClient, object userState) {
            if ((this.getPartiteViaggiantiDisInvOperationCompleted == null)) {
                this.getPartiteViaggiantiDisInvOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetPartiteViaggiantiDisInvOperationCompleted);
            }
            this.InvokeAsync("getPartiteViaggiantiDisInv", new object[] {
                        chiaveCliente,
                        infoClient}, this.getPartiteViaggiantiDisInvOperationCompleted, userState);
        }
        
        private void OngetPartiteViaggiantiDisInvOperationCompleted(object arg) {
            if ((this.getPartiteViaggiantiDisInvCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getPartiteViaggiantiDisInvCompleted(this, new getPartiteViaggiantiDisInvCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getPartiteViaggianti", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public PartiteViaggiantiRes getPartiteViaggianti([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getPartiteViaggianti", new object[] {
                        chiaveCliente,
                        infoClient});
            return ((PartiteViaggiantiRes)(results[0]));
        }
        
        /// <remarks/>
        public void getPartiteViaggiantiAsync(ChiaveCliente chiaveCliente, InfoClient infoClient) {
            this.getPartiteViaggiantiAsync(chiaveCliente, infoClient, null);
        }
        
        /// <remarks/>
        public void getPartiteViaggiantiAsync(ChiaveCliente chiaveCliente, InfoClient infoClient, object userState) {
            if ((this.getPartiteViaggiantiOperationCompleted == null)) {
                this.getPartiteViaggiantiOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetPartiteViaggiantiOperationCompleted);
            }
            this.InvokeAsync("getPartiteViaggianti", new object[] {
                        chiaveCliente,
                        infoClient}, this.getPartiteViaggiantiOperationCompleted, userState);
        }
        
        private void OngetPartiteViaggiantiOperationCompleted(object arg) {
            if ((this.getPartiteViaggiantiCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getPartiteViaggiantiCompleted(this, new getPartiteViaggiantiCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://bancafideuram.it/WSNAC/GlobalPosition/getPremiPolizze", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Bare)]
        [return: System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
        public PremiPolizzeRes getPremiPolizze([System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] ChiaveCliente chiaveCliente, [System.Xml.Serialization.XmlElementAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")] InfoClient infoClient) {
            object[] results = this.Invoke("getPremiPolizze", new object[] {
                        chiaveCliente,
                        infoClient});
            return ((PremiPolizzeRes)(results[0]));
        }
        
        /// <remarks/>
        public void getPremiPolizzeAsync(ChiaveCliente chiaveCliente, InfoClient infoClient) {
            this.getPremiPolizzeAsync(chiaveCliente, infoClient, null);
        }
        
        /// <remarks/>
        public void getPremiPolizzeAsync(ChiaveCliente chiaveCliente, InfoClient infoClient, object userState) {
            if ((this.getPremiPolizzeOperationCompleted == null)) {
                this.getPremiPolizzeOperationCompleted = new System.Threading.SendOrPostCallback(this.OngetPremiPolizzeOperationCompleted);
            }
            this.InvokeAsync("getPremiPolizze", new object[] {
                        chiaveCliente,
                        infoClient}, this.getPremiPolizzeOperationCompleted, userState);
        }
        
        private void OngetPremiPolizzeOperationCompleted(object arg) {
            if ((this.getPremiPolizzeCompleted != null)) {
                System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
                this.getPremiPolizzeCompleted(this, new getPremiPolizzeCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
            }
        }
        
        /// <remarks/>
        public new void CancelAsync(object userState) {
            base.CancelAsync(userState);
        }
        
        private bool IsLocalFileSystemWebService(string url) {
            if (((url == null) 
                        || (url == string.Empty))) {
                return false;
            }
            System.Uri wsUri = new System.Uri(url);
            if (((wsUri.Port >= 1024) 
                        && (string.Compare(wsUri.Host, "localHost", System.StringComparison.OrdinalIgnoreCase) == 0))) {
                return true;
            }
            return false;
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ChiaveCliente {
        
        private string codiceReteField;
        
        private string codiceAgenteField;
        
        private string codicefiscaleField;
        
        private string codiceMandatoField;
        
        private bool potenzialeClienteNACField;
        
        /// <remarks/>
        public string codiceRete {
            get {
                return this.codiceReteField;
            }
            set {
                this.codiceReteField = value;
            }
        }
        
        /// <remarks/>
        public string codiceAgente {
            get {
                return this.codiceAgenteField;
            }
            set {
                this.codiceAgenteField = value;
            }
        }
        
        /// <remarks/>
        public string codicefiscale {
            get {
                return this.codicefiscaleField;
            }
            set {
                this.codicefiscaleField = value;
            }
        }
        
        /// <remarks/>
        public string codiceMandato {
            get {
                return this.codiceMandatoField;
            }
            set {
                this.codiceMandatoField = value;
            }
        }
        
        /// <remarks/>
        public bool potenzialeClienteNAC {
            get {
                return this.potenzialeClienteNACField;
            }
            set {
                this.potenzialeClienteNACField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class PremioPolizza {
        
        private string codConfField;
        
        private double impRicField;
        
        private double impLiqField;
        
        private double premioNettoField;
        
        /// <remarks/>
        public string codConf {
            get {
                return this.codConfField;
            }
            set {
                this.codConfField = value;
            }
        }
        
        /// <remarks/>
        public double impRic {
            get {
                return this.impRicField;
            }
            set {
                this.impRicField = value;
            }
        }
        
        /// <remarks/>
        public double impLiq {
            get {
                return this.impLiqField;
            }
            set {
                this.impLiqField = value;
            }
        }
        
        /// <remarks/>
        public double premioNetto {
            get {
                return this.premioNettoField;
            }
            set {
                this.premioNettoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class PremiPolizzeRes {
        
        private PremioPolizza[] premiPolizzeField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public PremioPolizza[] PremiPolizze {
            get {
                return this.premiPolizzeField;
            }
            set {
                this.premiPolizzeField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class InfoServer {
        
        private bool sistemaInAggiornamentoField;
        
        private int versioneDatabaseSIMPBField;
        
        private string codiceApplicazioneField;
        
        private Errore[] errorsField;
        
        /// <remarks/>
        public bool sistemaInAggiornamento {
            get {
                return this.sistemaInAggiornamentoField;
            }
            set {
                this.sistemaInAggiornamentoField = value;
            }
        }
        
        /// <remarks/>
        public int versioneDatabaseSIMPB {
            get {
                return this.versioneDatabaseSIMPBField;
            }
            set {
                this.versioneDatabaseSIMPBField = value;
            }
        }
        
        /// <remarks/>
        public string codiceApplicazione {
            get {
                return this.codiceApplicazioneField;
            }
            set {
                this.codiceApplicazioneField = value;
            }
        }
        
        /// <remarks/>
        public Errore[] errors {
            get {
                return this.errorsField;
            }
            set {
                this.errorsField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class Errore {
        
        private int codiceErroreField;
        
        private int livelloDiSeveritaField;
        
        private string messaggioPerUtenteFinaleField;
        
        private string descrizioneInternaField;
        
        private string stackTraceField;
        
        private string codiceReteField;
        
        /// <remarks/>
        public int codiceErrore {
            get {
                return this.codiceErroreField;
            }
            set {
                this.codiceErroreField = value;
            }
        }
        
        /// <remarks/>
        public int livelloDiSeverita {
            get {
                return this.livelloDiSeveritaField;
            }
            set {
                this.livelloDiSeveritaField = value;
            }
        }
        
        /// <remarks/>
        public string messaggioPerUtenteFinale {
            get {
                return this.messaggioPerUtenteFinaleField;
            }
            set {
                this.messaggioPerUtenteFinaleField = value;
            }
        }
        
        /// <remarks/>
        public string descrizioneInterna {
            get {
                return this.descrizioneInternaField;
            }
            set {
                this.descrizioneInternaField = value;
            }
        }
        
        /// <remarks/>
        public string stackTrace {
            get {
                return this.stackTraceField;
            }
            set {
                this.stackTraceField = value;
            }
        }
        
        /// <remarks/>
        public string codiceRete {
            get {
                return this.codiceReteField;
            }
            set {
                this.codiceReteField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class PartiteViaggianti {
        
        private string codFisField;
        
        private string codConfField;
        
        private string codProdField;
        
        private string codAnaField;
        
        private string codManField;
        
        private string dtIncField;
        
        private string progMovField;
        
        private string tipoOperField;
        
        private string tipoOpesField;
        
        private double impVersField;
        
        private string dtValutaFondoField;
        
        private string dtValidField;
        
        /// <remarks/>
        public string codFis {
            get {
                return this.codFisField;
            }
            set {
                this.codFisField = value;
            }
        }
        
        /// <remarks/>
        public string codConf {
            get {
                return this.codConfField;
            }
            set {
                this.codConfField = value;
            }
        }
        
        /// <remarks/>
        public string codProd {
            get {
                return this.codProdField;
            }
            set {
                this.codProdField = value;
            }
        }
        
        /// <remarks/>
        public string codAna {
            get {
                return this.codAnaField;
            }
            set {
                this.codAnaField = value;
            }
        }
        
        /// <remarks/>
        public string codMan {
            get {
                return this.codManField;
            }
            set {
                this.codManField = value;
            }
        }
        
        /// <remarks/>
        public string dtInc {
            get {
                return this.dtIncField;
            }
            set {
                this.dtIncField = value;
            }
        }
        
        /// <remarks/>
        public string progMov {
            get {
                return this.progMovField;
            }
            set {
                this.progMovField = value;
            }
        }
        
        /// <remarks/>
        public string tipoOper {
            get {
                return this.tipoOperField;
            }
            set {
                this.tipoOperField = value;
            }
        }
        
        /// <remarks/>
        public string tipoOpes {
            get {
                return this.tipoOpesField;
            }
            set {
                this.tipoOpesField = value;
            }
        }
        
        /// <remarks/>
        public double impVers {
            get {
                return this.impVersField;
            }
            set {
                this.impVersField = value;
            }
        }
        
        /// <remarks/>
        public string dtValutaFondo {
            get {
                return this.dtValutaFondoField;
            }
            set {
                this.dtValutaFondoField = value;
            }
        }
        
        /// <remarks/>
        public string dtValid {
            get {
                return this.dtValidField;
            }
            set {
                this.dtValidField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class PartiteViaggiantiRes {
        
        private PartiteViaggianti[] partiteViaggiantiField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public PartiteViaggianti[] PartiteViaggianti {
            get {
                return this.partiteViaggiantiField;
            }
            set {
                this.partiteViaggiantiField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class PartiteViaggiantiDisInv {
        
        private string codiceConferimentoField;
        
        private string descrProdottoField;
        
        private double importoVersatoField;
        
        private string dataAcquisizioneField;
        
        private string dataIncassoField;
        
        private string dataValutaFondoField;
        
        private string notaField;
        
        /// <remarks/>
        public string codiceConferimento {
            get {
                return this.codiceConferimentoField;
            }
            set {
                this.codiceConferimentoField = value;
            }
        }
        
        /// <remarks/>
        public string descrProdotto {
            get {
                return this.descrProdottoField;
            }
            set {
                this.descrProdottoField = value;
            }
        }
        
        /// <remarks/>
        public double importoVersato {
            get {
                return this.importoVersatoField;
            }
            set {
                this.importoVersatoField = value;
            }
        }
        
        /// <remarks/>
        public string dataAcquisizione {
            get {
                return this.dataAcquisizioneField;
            }
            set {
                this.dataAcquisizioneField = value;
            }
        }
        
        /// <remarks/>
        public string dataIncasso {
            get {
                return this.dataIncassoField;
            }
            set {
                this.dataIncassoField = value;
            }
        }
        
        /// <remarks/>
        public string dataValutaFondo {
            get {
                return this.dataValutaFondoField;
            }
            set {
                this.dataValutaFondoField = value;
            }
        }
        
        /// <remarks/>
        public string nota {
            get {
                return this.notaField;
            }
            set {
                this.notaField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class PartiteViaggiantiDisInvRes {
        
        private PartiteViaggiantiDisInv[] partiteViaggiantiDisInvField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public PartiteViaggiantiDisInv[] PartiteViaggiantiDisInv {
            get {
                return this.partiteViaggiantiDisInvField;
            }
            set {
                this.partiteViaggiantiDisInvField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class PartiteViaggiantiInv {
        
        private string codiceConferimentoField;
        
        private string descrProdottoField;
        
        private double importoVersatoField;
        
        private string dataAcquisizioneField;
        
        private string dataIncassoField;
        
        private string dataValutaFondoField;
        
        private string notaField;
        
        /// <remarks/>
        public string codiceConferimento {
            get {
                return this.codiceConferimentoField;
            }
            set {
                this.codiceConferimentoField = value;
            }
        }
        
        /// <remarks/>
        public string descrProdotto {
            get {
                return this.descrProdottoField;
            }
            set {
                this.descrProdottoField = value;
            }
        }
        
        /// <remarks/>
        public double importoVersato {
            get {
                return this.importoVersatoField;
            }
            set {
                this.importoVersatoField = value;
            }
        }
        
        /// <remarks/>
        public string dataAcquisizione {
            get {
                return this.dataAcquisizioneField;
            }
            set {
                this.dataAcquisizioneField = value;
            }
        }
        
        /// <remarks/>
        public string dataIncasso {
            get {
                return this.dataIncassoField;
            }
            set {
                this.dataIncassoField = value;
            }
        }
        
        /// <remarks/>
        public string dataValutaFondo {
            get {
                return this.dataValutaFondoField;
            }
            set {
                this.dataValutaFondoField = value;
            }
        }
        
        /// <remarks/>
        public string nota {
            get {
                return this.notaField;
            }
            set {
                this.notaField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class PartiteViaggiantiInvRes {
        
        private PartiteViaggiantiInv[] partiteViaggiantiInvField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public PartiteViaggiantiInv[] PartiteViaggiantiInv {
            get {
                return this.partiteViaggiantiInvField;
            }
            set {
                this.partiteViaggiantiInvField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoGestioneSaldoCompartoContenitore {
        
        private string codiceContrattoField;
        
        private string codiceInternoField;
        
        private string codicesottoProdottoField;
        
        private string codiceMAFField;
        
        private string codiceISINField;
        
        private string descrizioneStatoField;
        
        private double azioniDisponibiliField;
        
        private double controvaloreAttualeField;
        
        private double percentualeField;
        
        private string datadiRiferimentoField;
        
        private string descrizioneSottoprodottoField;
        
        private string codiceLineaField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceInterno {
            get {
                return this.codiceInternoField;
            }
            set {
                this.codiceInternoField = value;
            }
        }
        
        /// <remarks/>
        public string codicesottoProdotto {
            get {
                return this.codicesottoProdottoField;
            }
            set {
                this.codicesottoProdottoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceMAF {
            get {
                return this.codiceMAFField;
            }
            set {
                this.codiceMAFField = value;
            }
        }
        
        /// <remarks/>
        public string codiceISIN {
            get {
                return this.codiceISINField;
            }
            set {
                this.codiceISINField = value;
            }
        }
        
        /// <remarks/>
        public string descrizioneStato {
            get {
                return this.descrizioneStatoField;
            }
            set {
                this.descrizioneStatoField = value;
            }
        }
        
        /// <remarks/>
        public double azioniDisponibili {
            get {
                return this.azioniDisponibiliField;
            }
            set {
                this.azioniDisponibiliField = value;
            }
        }
        
        /// <remarks/>
        public double controvaloreAttuale {
            get {
                return this.controvaloreAttualeField;
            }
            set {
                this.controvaloreAttualeField = value;
            }
        }
        
        /// <remarks/>
        public double percentuale {
            get {
                return this.percentualeField;
            }
            set {
                this.percentualeField = value;
            }
        }
        
        /// <remarks/>
        public string datadiRiferimento {
            get {
                return this.datadiRiferimentoField;
            }
            set {
                this.datadiRiferimentoField = value;
            }
        }
        
        /// <remarks/>
        public string descrizioneSottoprodotto {
            get {
                return this.descrizioneSottoprodottoField;
            }
            set {
                this.descrizioneSottoprodottoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceLinea {
            get {
                return this.codiceLineaField;
            }
            set {
                this.codiceLineaField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoGestioneSaldoCompartoContenitoreRes {
        
        private ContrattoGestioneSaldoCompartoContenitore[] tuttiContrattiGestioneSaldoCompartoContenitoreField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoGestioneSaldoCompartoContenitore[] tuttiContrattiGestioneSaldoCompartoContenitore {
            get {
                return this.tuttiContrattiGestioneSaldoCompartoContenitoreField;
            }
            set {
                this.tuttiContrattiGestioneSaldoCompartoContenitoreField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoGestioneSaldoContenitore {
        
        private string codiceContrattoField;
        
        private string codiceInternoField;
        
        private string dataValCompartiField;
        
        private double liquiditaCCField;
        
        private string dataValPatrimonioField;
        
        private double ctvCompartiIFUField;
        
        private double ctvCompartiFondiTerziField;
        
        private double ctvCompartiTitoliField;
        
        private double ctvCompartiFOIField;
        
        private string codiceLineaField;
        
        private double partviaField;
        
        private string partviaalField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceInterno {
            get {
                return this.codiceInternoField;
            }
            set {
                this.codiceInternoField = value;
            }
        }
        
        /// <remarks/>
        public string dataValComparti {
            get {
                return this.dataValCompartiField;
            }
            set {
                this.dataValCompartiField = value;
            }
        }
        
        /// <remarks/>
        public double liquiditaCC {
            get {
                return this.liquiditaCCField;
            }
            set {
                this.liquiditaCCField = value;
            }
        }
        
        /// <remarks/>
        public string dataValPatrimonio {
            get {
                return this.dataValPatrimonioField;
            }
            set {
                this.dataValPatrimonioField = value;
            }
        }
        
        /// <remarks/>
        public double ctvCompartiIFU {
            get {
                return this.ctvCompartiIFUField;
            }
            set {
                this.ctvCompartiIFUField = value;
            }
        }
        
        /// <remarks/>
        public double ctvCompartiFondiTerzi {
            get {
                return this.ctvCompartiFondiTerziField;
            }
            set {
                this.ctvCompartiFondiTerziField = value;
            }
        }
        
        /// <remarks/>
        public double ctvCompartiTitoli {
            get {
                return this.ctvCompartiTitoliField;
            }
            set {
                this.ctvCompartiTitoliField = value;
            }
        }
        
        /// <remarks/>
        public double ctvCompartiFOI {
            get {
                return this.ctvCompartiFOIField;
            }
            set {
                this.ctvCompartiFOIField = value;
            }
        }
        
        /// <remarks/>
        public string codiceLinea {
            get {
                return this.codiceLineaField;
            }
            set {
                this.codiceLineaField = value;
            }
        }
        
        /// <remarks/>
        public double partvia {
            get {
                return this.partviaField;
            }
            set {
                this.partviaField = value;
            }
        }
        
        /// <remarks/>
        public string partviaal {
            get {
                return this.partviaalField;
            }
            set {
                this.partviaalField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoGestioneSaldoContenitoreRes {
        
        private ContrattoGestioneSaldoContenitore contrattoGestioneSaldoContenitoreField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoGestioneSaldoContenitore contrattoGestioneSaldoContenitore {
            get {
                return this.contrattoGestioneSaldoContenitoreField;
            }
            set {
                this.contrattoGestioneSaldoContenitoreField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoGestioneCaratteristicheContenitore {
        
        private string codiceContrattoField;
        
        private string codiceInternoField;
        
        private string dataSottoscrizioneField;
        
        private string descrizioneStatoField;
        
        private string bloccoField;
        
        private string indirizzoGestioneField;
        
        private string emissioneField;
        
        private double capitaleSoggettoProtezioneField;
        
        private string codiceLineaField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceInterno {
            get {
                return this.codiceInternoField;
            }
            set {
                this.codiceInternoField = value;
            }
        }
        
        /// <remarks/>
        public string dataSottoscrizione {
            get {
                return this.dataSottoscrizioneField;
            }
            set {
                this.dataSottoscrizioneField = value;
            }
        }
        
        /// <remarks/>
        public string descrizioneStato {
            get {
                return this.descrizioneStatoField;
            }
            set {
                this.descrizioneStatoField = value;
            }
        }
        
        /// <remarks/>
        public string Blocco {
            get {
                return this.bloccoField;
            }
            set {
                this.bloccoField = value;
            }
        }
        
        /// <remarks/>
        public string indirizzoGestione {
            get {
                return this.indirizzoGestioneField;
            }
            set {
                this.indirizzoGestioneField = value;
            }
        }
        
        /// <remarks/>
        public string emissione {
            get {
                return this.emissioneField;
            }
            set {
                this.emissioneField = value;
            }
        }
        
        /// <remarks/>
        public double capitaleSoggettoProtezione {
            get {
                return this.capitaleSoggettoProtezioneField;
            }
            set {
                this.capitaleSoggettoProtezioneField = value;
            }
        }
        
        /// <remarks/>
        public string codiceLinea {
            get {
                return this.codiceLineaField;
            }
            set {
                this.codiceLineaField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoGestioneCaratteristicheContenitoreRes {
        
        private ContrattoGestioneCaratteristicheContenitore contrattoGestioneCaratteristicheContenitoreField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoGestioneCaratteristicheContenitore contrattoGestioneCaratteristicheContenitore {
            get {
                return this.contrattoGestioneCaratteristicheContenitoreField;
            }
            set {
                this.contrattoGestioneCaratteristicheContenitoreField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoUnitLinkedSaldo {
        
        private string codiceContrattoField;
        
        private string codiceInternoField;
        
        private string codicesottoProdottoField;
        
        private double controvaloreField;
        
        private string datadiRiferimentoField;
        
        private string isinFittizioField;
        
        private string codiceISINsottostanteField;
        
        private string codiceMAFsottostanteField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceInterno {
            get {
                return this.codiceInternoField;
            }
            set {
                this.codiceInternoField = value;
            }
        }
        
        /// <remarks/>
        public string codicesottoProdotto {
            get {
                return this.codicesottoProdottoField;
            }
            set {
                this.codicesottoProdottoField = value;
            }
        }
        
        /// <remarks/>
        public double controvalore {
            get {
                return this.controvaloreField;
            }
            set {
                this.controvaloreField = value;
            }
        }
        
        /// <remarks/>
        public string datadiRiferimento {
            get {
                return this.datadiRiferimentoField;
            }
            set {
                this.datadiRiferimentoField = value;
            }
        }
        
        /// <remarks/>
        public string isinFittizio {
            get {
                return this.isinFittizioField;
            }
            set {
                this.isinFittizioField = value;
            }
        }
        
        /// <remarks/>
        public string codiceISINsottostante {
            get {
                return this.codiceISINsottostanteField;
            }
            set {
                this.codiceISINsottostanteField = value;
            }
        }
        
        /// <remarks/>
        public string codiceMAFsottostante {
            get {
                return this.codiceMAFsottostanteField;
            }
            set {
                this.codiceMAFsottostanteField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoUnitLinkedSaldoRes {
        
        private ContrattoUnitLinkedSaldo[] tuttiContrattiUnitLinkedSaldoField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoUnitLinkedSaldo[] tuttiContrattiUnitLinkedSaldo {
            get {
                return this.tuttiContrattiUnitLinkedSaldoField;
            }
            set {
                this.tuttiContrattiUnitLinkedSaldoField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoSintesiperClienteFASE1 {
        
        private string codiceContrattoField;
        
        private string numeroPolizzaField;
        
        private string contoField;
        
        private string rubricatoField;
        
        private string custodiaGaranziaField;
        
        private string tipoProdottoField;
        
        private string codiceInternoField;
        
        private string codicesottoProdottoField;
        
        private string codiceMAFField;
        
        private string pctKeyField;
        
        private string pctTitoloCollegatoField;
        
        private string pctDescrizionteTitoloCollegatoField;
        
        private double quoteField;
        
        private double prezzoField;
        
        private double ctvField;
        
        private string partviaField;
        
        private string partviaalField;
        
        private string datadiRiferimentoField;
        
        private string datadiSottoscrizioneField;
        
        private string dataValNavAlField;
        
        private string codiceStatoField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string numeroPolizza {
            get {
                return this.numeroPolizzaField;
            }
            set {
                this.numeroPolizzaField = value;
            }
        }
        
        /// <remarks/>
        public string Conto {
            get {
                return this.contoField;
            }
            set {
                this.contoField = value;
            }
        }
        
        /// <remarks/>
        public string Rubricato {
            get {
                return this.rubricatoField;
            }
            set {
                this.rubricatoField = value;
            }
        }
        
        /// <remarks/>
        public string CustodiaGaranzia {
            get {
                return this.custodiaGaranziaField;
            }
            set {
                this.custodiaGaranziaField = value;
            }
        }
        
        /// <remarks/>
        public string tipoProdotto {
            get {
                return this.tipoProdottoField;
            }
            set {
                this.tipoProdottoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceInterno {
            get {
                return this.codiceInternoField;
            }
            set {
                this.codiceInternoField = value;
            }
        }
        
        /// <remarks/>
        public string codicesottoProdotto {
            get {
                return this.codicesottoProdottoField;
            }
            set {
                this.codicesottoProdottoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceMAF {
            get {
                return this.codiceMAFField;
            }
            set {
                this.codiceMAFField = value;
            }
        }
        
        /// <remarks/>
        public string pctKey {
            get {
                return this.pctKeyField;
            }
            set {
                this.pctKeyField = value;
            }
        }
        
        /// <remarks/>
        public string pctTitoloCollegato {
            get {
                return this.pctTitoloCollegatoField;
            }
            set {
                this.pctTitoloCollegatoField = value;
            }
        }
        
        /// <remarks/>
        public string pctDescrizionteTitoloCollegato {
            get {
                return this.pctDescrizionteTitoloCollegatoField;
            }
            set {
                this.pctDescrizionteTitoloCollegatoField = value;
            }
        }
        
        /// <remarks/>
        public double quote {
            get {
                return this.quoteField;
            }
            set {
                this.quoteField = value;
            }
        }
        
        /// <remarks/>
        public double prezzo {
            get {
                return this.prezzoField;
            }
            set {
                this.prezzoField = value;
            }
        }
        
        /// <remarks/>
        public double ctv {
            get {
                return this.ctvField;
            }
            set {
                this.ctvField = value;
            }
        }
        
        /// <remarks/>
        public string partvia {
            get {
                return this.partviaField;
            }
            set {
                this.partviaField = value;
            }
        }
        
        /// <remarks/>
        public string partviaal {
            get {
                return this.partviaalField;
            }
            set {
                this.partviaalField = value;
            }
        }
        
        /// <remarks/>
        public string datadiRiferimento {
            get {
                return this.datadiRiferimentoField;
            }
            set {
                this.datadiRiferimentoField = value;
            }
        }
        
        /// <remarks/>
        public string datadiSottoscrizione {
            get {
                return this.datadiSottoscrizioneField;
            }
            set {
                this.datadiSottoscrizioneField = value;
            }
        }
        
        /// <remarks/>
        public string dataValNavAl {
            get {
                return this.dataValNavAlField;
            }
            set {
                this.dataValNavAlField = value;
            }
        }
        
        /// <remarks/>
        public string codiceStato {
            get {
                return this.codiceStatoField;
            }
            set {
                this.codiceStatoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoSintesiperClienteFASE1Res {
        
        private ContrattoSintesiperClienteFASE1[] tuttiContrattiSintesiFASE1Field;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoSintesiperClienteFASE1[] tuttiContrattiSintesiFASE1 {
            get {
                return this.tuttiContrattiSintesiFASE1Field;
            }
            set {
                this.tuttiContrattiSintesiFASE1Field = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoFPPensioneSaldo {
        
        private string codiceContrattoField;
        
        private string codiceInternoField;
        
        private string codicesottoProdottoField;
        
        private string descrizioneStatoField;
        
        private double versatoField;
        
        private double caricamentiField;
        
        private double investitoField;
        
        private double riscattoField;
        
        private double quoteDisponibiliField;
        
        private double controvaloreField;
        
        private double percsuTotaleRicevutaField;
        
        private string datadiRiferimentoField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceInterno {
            get {
                return this.codiceInternoField;
            }
            set {
                this.codiceInternoField = value;
            }
        }
        
        /// <remarks/>
        public string codicesottoProdotto {
            get {
                return this.codicesottoProdottoField;
            }
            set {
                this.codicesottoProdottoField = value;
            }
        }
        
        /// <remarks/>
        public string descrizioneStato {
            get {
                return this.descrizioneStatoField;
            }
            set {
                this.descrizioneStatoField = value;
            }
        }
        
        /// <remarks/>
        public double Versato {
            get {
                return this.versatoField;
            }
            set {
                this.versatoField = value;
            }
        }
        
        /// <remarks/>
        public double caricamenti {
            get {
                return this.caricamentiField;
            }
            set {
                this.caricamentiField = value;
            }
        }
        
        /// <remarks/>
        public double investito {
            get {
                return this.investitoField;
            }
            set {
                this.investitoField = value;
            }
        }
        
        /// <remarks/>
        public double riscatto {
            get {
                return this.riscattoField;
            }
            set {
                this.riscattoField = value;
            }
        }
        
        /// <remarks/>
        public double quoteDisponibili {
            get {
                return this.quoteDisponibiliField;
            }
            set {
                this.quoteDisponibiliField = value;
            }
        }
        
        /// <remarks/>
        public double controvalore {
            get {
                return this.controvaloreField;
            }
            set {
                this.controvaloreField = value;
            }
        }
        
        /// <remarks/>
        public double percsuTotaleRicevuta {
            get {
                return this.percsuTotaleRicevutaField;
            }
            set {
                this.percsuTotaleRicevutaField = value;
            }
        }
        
        /// <remarks/>
        public string datadiRiferimento {
            get {
                return this.datadiRiferimentoField;
            }
            set {
                this.datadiRiferimentoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoFPPensioneSaldoRes {
        
        private ContrattoFPPensioneSaldo[] tuttiContrattiFPPensioneSaldoField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoFPPensioneSaldo[] tuttiContrattiFPPensioneSaldo {
            get {
                return this.tuttiContrattiFPPensioneSaldoField;
            }
            set {
                this.tuttiContrattiFPPensioneSaldoField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoFPPensioneCaratteristiche {
        
        private string codiceContrattoField;
        
        private string codiceInternoField;
        
        private string dataSottoscrizioneField;
        
        private string esenzioneSpeseField;
        
        private string descrizioneStatoField;
        
        private string bloccoField;
        
        private string dataUltimoMovimentoField;
        
        private string dataUltimaRiasseField;
        
        private string adesioneGarAccessoriaField;
        
        private string dataSottosGarAccessoriaField;
        
        private string formaGestioneField;
        
        private string numeroPolizzaField;
        
        private string dataScadenzaField;
        
        private string dataDecorrenzaField;
        
        private int differimentoField;
        
        private double importoPremioAnnuoField;
        
        private string codicefrazPremioField;
        
        private string frazionamentoPremioField;
        
        private double importoRataField;
        
        private double valoreVersamentiProgrammatiField;
        
        private double caricamentiField;
        
        private double tasseField;
        
        private double valoreVersamentiStraField;
        
        private double totaleCVNField;
        
        private string cPPField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceInterno {
            get {
                return this.codiceInternoField;
            }
            set {
                this.codiceInternoField = value;
            }
        }
        
        /// <remarks/>
        public string dataSottoscrizione {
            get {
                return this.dataSottoscrizioneField;
            }
            set {
                this.dataSottoscrizioneField = value;
            }
        }
        
        /// <remarks/>
        public string esenzioneSpese {
            get {
                return this.esenzioneSpeseField;
            }
            set {
                this.esenzioneSpeseField = value;
            }
        }
        
        /// <remarks/>
        public string descrizioneStato {
            get {
                return this.descrizioneStatoField;
            }
            set {
                this.descrizioneStatoField = value;
            }
        }
        
        /// <remarks/>
        public string Blocco {
            get {
                return this.bloccoField;
            }
            set {
                this.bloccoField = value;
            }
        }
        
        /// <remarks/>
        public string dataUltimoMovimento {
            get {
                return this.dataUltimoMovimentoField;
            }
            set {
                this.dataUltimoMovimentoField = value;
            }
        }
        
        /// <remarks/>
        public string dataUltimaRiasse {
            get {
                return this.dataUltimaRiasseField;
            }
            set {
                this.dataUltimaRiasseField = value;
            }
        }
        
        /// <remarks/>
        public string adesioneGarAccessoria {
            get {
                return this.adesioneGarAccessoriaField;
            }
            set {
                this.adesioneGarAccessoriaField = value;
            }
        }
        
        /// <remarks/>
        public string dataSottosGarAccessoria {
            get {
                return this.dataSottosGarAccessoriaField;
            }
            set {
                this.dataSottosGarAccessoriaField = value;
            }
        }
        
        /// <remarks/>
        public string formaGestione {
            get {
                return this.formaGestioneField;
            }
            set {
                this.formaGestioneField = value;
            }
        }
        
        /// <remarks/>
        public string numeroPolizza {
            get {
                return this.numeroPolizzaField;
            }
            set {
                this.numeroPolizzaField = value;
            }
        }
        
        /// <remarks/>
        public string dataScadenza {
            get {
                return this.dataScadenzaField;
            }
            set {
                this.dataScadenzaField = value;
            }
        }
        
        /// <remarks/>
        public string dataDecorrenza {
            get {
                return this.dataDecorrenzaField;
            }
            set {
                this.dataDecorrenzaField = value;
            }
        }
        
        /// <remarks/>
        public int differimento {
            get {
                return this.differimentoField;
            }
            set {
                this.differimentoField = value;
            }
        }
        
        /// <remarks/>
        public double importoPremioAnnuo {
            get {
                return this.importoPremioAnnuoField;
            }
            set {
                this.importoPremioAnnuoField = value;
            }
        }
        
        /// <remarks/>
        public string codicefrazPremio {
            get {
                return this.codicefrazPremioField;
            }
            set {
                this.codicefrazPremioField = value;
            }
        }
        
        /// <remarks/>
        public string frazionamentoPremio {
            get {
                return this.frazionamentoPremioField;
            }
            set {
                this.frazionamentoPremioField = value;
            }
        }
        
        /// <remarks/>
        public double importoRata {
            get {
                return this.importoRataField;
            }
            set {
                this.importoRataField = value;
            }
        }
        
        /// <remarks/>
        public double valoreVersamentiProgrammati {
            get {
                return this.valoreVersamentiProgrammatiField;
            }
            set {
                this.valoreVersamentiProgrammatiField = value;
            }
        }
        
        /// <remarks/>
        public double caricamenti {
            get {
                return this.caricamentiField;
            }
            set {
                this.caricamentiField = value;
            }
        }
        
        /// <remarks/>
        public double tasse {
            get {
                return this.tasseField;
            }
            set {
                this.tasseField = value;
            }
        }
        
        /// <remarks/>
        public double valoreVersamentiStra {
            get {
                return this.valoreVersamentiStraField;
            }
            set {
                this.valoreVersamentiStraField = value;
            }
        }
        
        /// <remarks/>
        public double totaleCVN {
            get {
                return this.totaleCVNField;
            }
            set {
                this.totaleCVNField = value;
            }
        }
        
        /// <remarks/>
        public string CPP {
            get {
                return this.cPPField;
            }
            set {
                this.cPPField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoFPPensioneCaratteristicheRes {
        
        private ContrattoFPPensioneCaratteristiche contrattoFPPensioneCaratteristicheField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoFPPensioneCaratteristiche contrattoFPPensioneCaratteristiche {
            get {
                return this.contrattoFPPensioneCaratteristicheField;
            }
            set {
                this.contrattoFPPensioneCaratteristicheField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoFGPatrimoniSaldo {
        
        private string codiceContrattoField;
        
        private string codiceInternoField;
        
        private string codicesottoProdottoField;
        
        private string numeroPolizzaField;
        
        private decimal totaleVersatoField;
        
        private decimal valoreUnitarioField;
        
        private decimal quoteField;
        
        private decimal controvaloreAttualeField;
        
        private string dataNavAlField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceInterno {
            get {
                return this.codiceInternoField;
            }
            set {
                this.codiceInternoField = value;
            }
        }
        
        /// <remarks/>
        public string codicesottoProdotto {
            get {
                return this.codicesottoProdottoField;
            }
            set {
                this.codicesottoProdottoField = value;
            }
        }
        
        /// <remarks/>
        public string numeroPolizza {
            get {
                return this.numeroPolizzaField;
            }
            set {
                this.numeroPolizzaField = value;
            }
        }
        
        /// <remarks/>
        public decimal totaleVersato {
            get {
                return this.totaleVersatoField;
            }
            set {
                this.totaleVersatoField = value;
            }
        }
        
        /// <remarks/>
        public decimal valoreUnitario {
            get {
                return this.valoreUnitarioField;
            }
            set {
                this.valoreUnitarioField = value;
            }
        }
        
        /// <remarks/>
        public decimal quote {
            get {
                return this.quoteField;
            }
            set {
                this.quoteField = value;
            }
        }
        
        /// <remarks/>
        public decimal controvaloreAttuale {
            get {
                return this.controvaloreAttualeField;
            }
            set {
                this.controvaloreAttualeField = value;
            }
        }
        
        /// <remarks/>
        public string dataNavAl {
            get {
                return this.dataNavAlField;
            }
            set {
                this.dataNavAlField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoFGPatrimoniSaldoRes {
        
        private ContrattoFGPatrimoniSaldo[] tuttiContrattiFGPatrimoniSaldoField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoFGPatrimoniSaldo[] tuttiContrattiFGPatrimoniSaldo {
            get {
                return this.tuttiContrattiFGPatrimoniSaldoField;
            }
            set {
                this.tuttiContrattiFGPatrimoniSaldoField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoVitazzurraPrestazione {
        
        private string codiceContrattoField;
        
        private string dataFineCoperturaField;
        
        private decimal capitaleAssicuratoCasoMorteField;
        
        private decimal capitaleAssicuratoxinfortunio1Field;
        
        private decimal capitaleAssicuratoxincidentestradale1Field;
        
        private decimal capitaleAssicuratoxmalattivagrave1Field;
        
        private decimal capitaleAssicuratoxdecesso2Field;
        
        private decimal massimalexinfortunio1Field;
        
        private decimal massimalexmalattia1Field;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string dataFineCopertura {
            get {
                return this.dataFineCoperturaField;
            }
            set {
                this.dataFineCoperturaField = value;
            }
        }
        
        /// <remarks/>
        public decimal capitaleAssicuratoCasoMorte {
            get {
                return this.capitaleAssicuratoCasoMorteField;
            }
            set {
                this.capitaleAssicuratoCasoMorteField = value;
            }
        }
        
        /// <remarks/>
        public decimal capitaleAssicuratoxinfortunio1 {
            get {
                return this.capitaleAssicuratoxinfortunio1Field;
            }
            set {
                this.capitaleAssicuratoxinfortunio1Field = value;
            }
        }
        
        /// <remarks/>
        public decimal capitaleAssicuratoxincidentestradale1 {
            get {
                return this.capitaleAssicuratoxincidentestradale1Field;
            }
            set {
                this.capitaleAssicuratoxincidentestradale1Field = value;
            }
        }
        
        /// <remarks/>
        public decimal capitaleAssicuratoxmalattivagrave1 {
            get {
                return this.capitaleAssicuratoxmalattivagrave1Field;
            }
            set {
                this.capitaleAssicuratoxmalattivagrave1Field = value;
            }
        }
        
        /// <remarks/>
        public decimal capitaleAssicuratoxdecesso2 {
            get {
                return this.capitaleAssicuratoxdecesso2Field;
            }
            set {
                this.capitaleAssicuratoxdecesso2Field = value;
            }
        }
        
        /// <remarks/>
        public decimal massimalexinfortunio1 {
            get {
                return this.massimalexinfortunio1Field;
            }
            set {
                this.massimalexinfortunio1Field = value;
            }
        }
        
        /// <remarks/>
        public decimal massimalexmalattia1 {
            get {
                return this.massimalexmalattia1Field;
            }
            set {
                this.massimalexmalattia1Field = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoVitazzurraPrestazioneRes {
        
        private ContrattoVitazzurraPrestazione contrattoVitazzurraPrestazioneField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoVitazzurraPrestazione contrattoVitazzurraPrestazione {
            get {
                return this.contrattoVitazzurraPrestazioneField;
            }
            set {
                this.contrattoVitazzurraPrestazioneField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoVitazzurraMovimento {
        
        private string codiceContrattoField;
        
        private string dataScadenzaField;
        
        private string statoField;
        
        private string dataIncassoField;
        
        private decimal rataLordaField;
        
        private string tipoPremioField;
        
        private string numeroPolizzaField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string dataScadenza {
            get {
                return this.dataScadenzaField;
            }
            set {
                this.dataScadenzaField = value;
            }
        }
        
        /// <remarks/>
        public string stato {
            get {
                return this.statoField;
            }
            set {
                this.statoField = value;
            }
        }
        
        /// <remarks/>
        public string dataIncasso {
            get {
                return this.dataIncassoField;
            }
            set {
                this.dataIncassoField = value;
            }
        }
        
        /// <remarks/>
        public decimal rataLorda {
            get {
                return this.rataLordaField;
            }
            set {
                this.rataLordaField = value;
            }
        }
        
        /// <remarks/>
        public string tipoPremio {
            get {
                return this.tipoPremioField;
            }
            set {
                this.tipoPremioField = value;
            }
        }
        
        /// <remarks/>
        public string numeroPolizza {
            get {
                return this.numeroPolizzaField;
            }
            set {
                this.numeroPolizzaField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoVitazzurraMovimentoRes {
        
        private ContrattoVitazzurraMovimento[] tuttiContrattiVitazzurraMovimentoField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoVitazzurraMovimento[] tuttiContrattiVitazzurraMovimento {
            get {
                return this.tuttiContrattiVitazzurraMovimentoField;
            }
            set {
                this.tuttiContrattiVitazzurraMovimentoField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoVitazzurraPremi {
        
        private string codiceContrattoField;
        
        private decimal importoAttesaIncassoField;
        
        private decimal premioPagatoField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public decimal importoAttesaIncasso {
            get {
                return this.importoAttesaIncassoField;
            }
            set {
                this.importoAttesaIncassoField = value;
            }
        }
        
        /// <remarks/>
        public decimal premioPagato {
            get {
                return this.premioPagatoField;
            }
            set {
                this.premioPagatoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoVitazzurraPremiRes {
        
        private ContrattoVitazzurraPremi contrattoVitazzurraPremiField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoVitazzurraPremi contrattoVitazzurraPremi {
            get {
                return this.contrattoVitazzurraPremiField;
            }
            set {
                this.contrattoVitazzurraPremiField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoVitazzurraIntestatario {
        
        private string codiceContrattoField;
        
        private string nomeCognomeField;
        
        private string dataNascitaField;
        
        private string sessoField;
        
        private string codiceFiscaleField;
        
        private string comuneDiNascitaField;
        
        private string tipoIntestatarioField;
        
        private string ordineAssicuratoField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string nomeCognome {
            get {
                return this.nomeCognomeField;
            }
            set {
                this.nomeCognomeField = value;
            }
        }
        
        /// <remarks/>
        public string dataNascita {
            get {
                return this.dataNascitaField;
            }
            set {
                this.dataNascitaField = value;
            }
        }
        
        /// <remarks/>
        public string sesso {
            get {
                return this.sessoField;
            }
            set {
                this.sessoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceFiscale {
            get {
                return this.codiceFiscaleField;
            }
            set {
                this.codiceFiscaleField = value;
            }
        }
        
        /// <remarks/>
        public string comuneDiNascita {
            get {
                return this.comuneDiNascitaField;
            }
            set {
                this.comuneDiNascitaField = value;
            }
        }
        
        /// <remarks/>
        public string tipoIntestatario {
            get {
                return this.tipoIntestatarioField;
            }
            set {
                this.tipoIntestatarioField = value;
            }
        }
        
        /// <remarks/>
        public string ordineAssicurato {
            get {
                return this.ordineAssicuratoField;
            }
            set {
                this.ordineAssicuratoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoVitazzurraIntestatarioRes {
        
        private ContrattoVitazzurraIntestatario[] tuttiContrattiVitazzurraIntestatariField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoVitazzurraIntestatario[] tuttiContrattiVitazzurraIntestatari {
            get {
                return this.tuttiContrattiVitazzurraIntestatariField;
            }
            set {
                this.tuttiContrattiVitazzurraIntestatariField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoVitazzurraCaratteristiche {
        
        private string codiceContrattoField;
        
        private string codiceInternoField;
        
        private string tariffaDescrizioneField;
        
        private string numeroPolizzaField;
        
        private string statoPolizzaField;
        
        private string dataScadenzaField;
        
        private string codicefrazPremioField;
        
        private string frazionamentoPremioField;
        
        private string dataDecorrenzaField;
        
        private string dataTermineDifferimentoField;
        
        private string dataTerminePagamentoField;
        
        private string casoVitaField;
        
        private string casoMorteAssicurato1Field;
        
        private string casoMorteAssicurato2Field;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceInterno {
            get {
                return this.codiceInternoField;
            }
            set {
                this.codiceInternoField = value;
            }
        }
        
        /// <remarks/>
        public string tariffaDescrizione {
            get {
                return this.tariffaDescrizioneField;
            }
            set {
                this.tariffaDescrizioneField = value;
            }
        }
        
        /// <remarks/>
        public string numeroPolizza {
            get {
                return this.numeroPolizzaField;
            }
            set {
                this.numeroPolizzaField = value;
            }
        }
        
        /// <remarks/>
        public string statoPolizza {
            get {
                return this.statoPolizzaField;
            }
            set {
                this.statoPolizzaField = value;
            }
        }
        
        /// <remarks/>
        public string dataScadenza {
            get {
                return this.dataScadenzaField;
            }
            set {
                this.dataScadenzaField = value;
            }
        }
        
        /// <remarks/>
        public string codicefrazPremio {
            get {
                return this.codicefrazPremioField;
            }
            set {
                this.codicefrazPremioField = value;
            }
        }
        
        /// <remarks/>
        public string frazionamentoPremio {
            get {
                return this.frazionamentoPremioField;
            }
            set {
                this.frazionamentoPremioField = value;
            }
        }
        
        /// <remarks/>
        public string dataDecorrenza {
            get {
                return this.dataDecorrenzaField;
            }
            set {
                this.dataDecorrenzaField = value;
            }
        }
        
        /// <remarks/>
        public string dataTermineDifferimento {
            get {
                return this.dataTermineDifferimentoField;
            }
            set {
                this.dataTermineDifferimentoField = value;
            }
        }
        
        /// <remarks/>
        public string dataTerminePagamento {
            get {
                return this.dataTerminePagamentoField;
            }
            set {
                this.dataTerminePagamentoField = value;
            }
        }
        
        /// <remarks/>
        public string casoVita {
            get {
                return this.casoVitaField;
            }
            set {
                this.casoVitaField = value;
            }
        }
        
        /// <remarks/>
        public string casoMorteAssicurato1 {
            get {
                return this.casoMorteAssicurato1Field;
            }
            set {
                this.casoMorteAssicurato1Field = value;
            }
        }
        
        /// <remarks/>
        public string casoMorteAssicurato2 {
            get {
                return this.casoMorteAssicurato2Field;
            }
            set {
                this.casoMorteAssicurato2Field = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoVitazzurraCaratteristicheRes {
        
        private ContrattoVitazzurraCaratteristiche contrattoVitazzurraCaratteristicheField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoVitazzurraCaratteristiche contrattoVitazzurraCaratteristiche {
            get {
                return this.contrattoVitazzurraCaratteristicheField;
            }
            set {
                this.contrattoVitazzurraCaratteristicheField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoFCertaPrestazione {
        
        private string codiceContrattoField;
        
        private string codiceInternoField;
        
        private decimal capitaleAssicuratoIniField;
        
        private decimal capitaleAssicuratoField;
        
        private string dataUltimaRivalField;
        
        private decimal percUltimaRivalField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceInterno {
            get {
                return this.codiceInternoField;
            }
            set {
                this.codiceInternoField = value;
            }
        }
        
        /// <remarks/>
        public decimal capitaleAssicuratoIni {
            get {
                return this.capitaleAssicuratoIniField;
            }
            set {
                this.capitaleAssicuratoIniField = value;
            }
        }
        
        /// <remarks/>
        public decimal capitaleAssicurato {
            get {
                return this.capitaleAssicuratoField;
            }
            set {
                this.capitaleAssicuratoField = value;
            }
        }
        
        /// <remarks/>
        public string dataUltimaRival {
            get {
                return this.dataUltimaRivalField;
            }
            set {
                this.dataUltimaRivalField = value;
            }
        }
        
        /// <remarks/>
        public decimal percUltimaRival {
            get {
                return this.percUltimaRivalField;
            }
            set {
                this.percUltimaRivalField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoFCertaPrestazioneRes {
        
        private ContrattoFCertaPrestazione contrattoFCertaPrestazioneField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoFCertaPrestazione contrattoFCertaPrestazione {
            get {
                return this.contrattoFCertaPrestazioneField;
            }
            set {
                this.contrattoFCertaPrestazioneField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoFCertaBeneficiario {
        
        private string codiceContrattoField;
        
        private string nomeCognomeField;
        
        private string codiceFiscaleField;
        
        private decimal percField;
        
        private string tipoBeneficairioField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string nomeCognome {
            get {
                return this.nomeCognomeField;
            }
            set {
                this.nomeCognomeField = value;
            }
        }
        
        /// <remarks/>
        public string codiceFiscale {
            get {
                return this.codiceFiscaleField;
            }
            set {
                this.codiceFiscaleField = value;
            }
        }
        
        /// <remarks/>
        public decimal perc {
            get {
                return this.percField;
            }
            set {
                this.percField = value;
            }
        }
        
        /// <remarks/>
        public string tipoBeneficairio {
            get {
                return this.tipoBeneficairioField;
            }
            set {
                this.tipoBeneficairioField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoFCertaBeneficiarioRes {
        
        private ContrattoFCertaBeneficiario[] tuttiContrattiFCertaBeneficiariField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoFCertaBeneficiario[] tuttiContrattiFCertaBeneficiari {
            get {
                return this.tuttiContrattiFCertaBeneficiariField;
            }
            set {
                this.tuttiContrattiFCertaBeneficiariField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoFCertaIntestatario {
        
        private string codiceContrattoField;
        
        private string nomeCognomeField;
        
        private string dataNascitaField;
        
        private string sessoField;
        
        private string codiceFiscaleField;
        
        private string comuneDiNascitaField;
        
        private string tipoIntestatarioField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string nomeCognome {
            get {
                return this.nomeCognomeField;
            }
            set {
                this.nomeCognomeField = value;
            }
        }
        
        /// <remarks/>
        public string dataNascita {
            get {
                return this.dataNascitaField;
            }
            set {
                this.dataNascitaField = value;
            }
        }
        
        /// <remarks/>
        public string sesso {
            get {
                return this.sessoField;
            }
            set {
                this.sessoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceFiscale {
            get {
                return this.codiceFiscaleField;
            }
            set {
                this.codiceFiscaleField = value;
            }
        }
        
        /// <remarks/>
        public string comuneDiNascita {
            get {
                return this.comuneDiNascitaField;
            }
            set {
                this.comuneDiNascitaField = value;
            }
        }
        
        /// <remarks/>
        public string tipoIntestatario {
            get {
                return this.tipoIntestatarioField;
            }
            set {
                this.tipoIntestatarioField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoFCertaIntestatarioRes {
        
        private ContrattoFCertaIntestatario[] tuttiContrattiFCertaIntestatariField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoFCertaIntestatario[] tuttiContrattiFCertaIntestatari {
            get {
                return this.tuttiContrattiFCertaIntestatariField;
            }
            set {
                this.tuttiContrattiFCertaIntestatariField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoFCertaCaratteristiche {
        
        private string codiceContrattoField;
        
        private string codiceInternoField;
        
        private string dataSottoscrizioneField;
        
        private string esenzioneSpeseField;
        
        private string descrizioneStatoField;
        
        private string bloccoField;
        
        private string dataUltimaRiasseField;
        
        private string numeroPolizzaField;
        
        private string dataScadenzaField;
        
        private string dataDecorrenzaField;
        
        private int differimentoField;
        
        private string classePAFField;
        
        private string codicefrazPremioField;
        
        private string frazionamentoPremioField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceInterno {
            get {
                return this.codiceInternoField;
            }
            set {
                this.codiceInternoField = value;
            }
        }
        
        /// <remarks/>
        public string dataSottoscrizione {
            get {
                return this.dataSottoscrizioneField;
            }
            set {
                this.dataSottoscrizioneField = value;
            }
        }
        
        /// <remarks/>
        public string esenzioneSpese {
            get {
                return this.esenzioneSpeseField;
            }
            set {
                this.esenzioneSpeseField = value;
            }
        }
        
        /// <remarks/>
        public string descrizioneStato {
            get {
                return this.descrizioneStatoField;
            }
            set {
                this.descrizioneStatoField = value;
            }
        }
        
        /// <remarks/>
        public string Blocco {
            get {
                return this.bloccoField;
            }
            set {
                this.bloccoField = value;
            }
        }
        
        /// <remarks/>
        public string dataUltimaRiasse {
            get {
                return this.dataUltimaRiasseField;
            }
            set {
                this.dataUltimaRiasseField = value;
            }
        }
        
        /// <remarks/>
        public string numeroPolizza {
            get {
                return this.numeroPolizzaField;
            }
            set {
                this.numeroPolizzaField = value;
            }
        }
        
        /// <remarks/>
        public string dataScadenza {
            get {
                return this.dataScadenzaField;
            }
            set {
                this.dataScadenzaField = value;
            }
        }
        
        /// <remarks/>
        public string dataDecorrenza {
            get {
                return this.dataDecorrenzaField;
            }
            set {
                this.dataDecorrenzaField = value;
            }
        }
        
        /// <remarks/>
        public int differimento {
            get {
                return this.differimentoField;
            }
            set {
                this.differimentoField = value;
            }
        }
        
        /// <remarks/>
        public string classePAF {
            get {
                return this.classePAFField;
            }
            set {
                this.classePAFField = value;
            }
        }
        
        /// <remarks/>
        public string codicefrazPremio {
            get {
                return this.codicefrazPremioField;
            }
            set {
                this.codicefrazPremioField = value;
            }
        }
        
        /// <remarks/>
        public string frazionamentoPremio {
            get {
                return this.frazionamentoPremioField;
            }
            set {
                this.frazionamentoPremioField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoFCertaCaratteristicheRes {
        
        private ContrattoFCertaCaratteristiche contrattoFCertaCaratteristicheField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoFCertaCaratteristiche contrattoFCertaCaratteristiche {
            get {
                return this.contrattoFCertaCaratteristicheField;
            }
            set {
                this.contrattoFCertaCaratteristicheField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoPPFPrestazione {
        
        private string codiceContrattoField;
        
        private string dataUltimaRivalutazioneGarField;
        
        private decimal premioAnnuoGarField;
        
        private decimal premioUnicoGarField;
        
        private decimal affrancriduzGarField;
        
        private decimal bonusRenditaGarField;
        
        private decimal renditaTotaleAnnuaGarField;
        
        private decimal renditaAggiuntiva1Field;
        
        private decimal renditaAggiuntiva2Field;
        
        private decimal renditaAggiuntiva3Field;
        
        private string dataUltimaRivalutazioneMorteField;
        
        private decimal premioAnnuoMorteField;
        
        private decimal premioUnicoMorteField;
        
        private decimal affrancriduzMorteField;
        
        private decimal bonusRenditaMorteField;
        
        private decimal sommaAssicurataMorteField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string dataUltimaRivalutazioneGar {
            get {
                return this.dataUltimaRivalutazioneGarField;
            }
            set {
                this.dataUltimaRivalutazioneGarField = value;
            }
        }
        
        /// <remarks/>
        public decimal premioAnnuoGar {
            get {
                return this.premioAnnuoGarField;
            }
            set {
                this.premioAnnuoGarField = value;
            }
        }
        
        /// <remarks/>
        public decimal premioUnicoGar {
            get {
                return this.premioUnicoGarField;
            }
            set {
                this.premioUnicoGarField = value;
            }
        }
        
        /// <remarks/>
        public decimal affrancriduzGar {
            get {
                return this.affrancriduzGarField;
            }
            set {
                this.affrancriduzGarField = value;
            }
        }
        
        /// <remarks/>
        public decimal bonusRenditaGar {
            get {
                return this.bonusRenditaGarField;
            }
            set {
                this.bonusRenditaGarField = value;
            }
        }
        
        /// <remarks/>
        public decimal renditaTotaleAnnuaGar {
            get {
                return this.renditaTotaleAnnuaGarField;
            }
            set {
                this.renditaTotaleAnnuaGarField = value;
            }
        }
        
        /// <remarks/>
        public decimal renditaAggiuntiva1 {
            get {
                return this.renditaAggiuntiva1Field;
            }
            set {
                this.renditaAggiuntiva1Field = value;
            }
        }
        
        /// <remarks/>
        public decimal renditaAggiuntiva2 {
            get {
                return this.renditaAggiuntiva2Field;
            }
            set {
                this.renditaAggiuntiva2Field = value;
            }
        }
        
        /// <remarks/>
        public decimal renditaAggiuntiva3 {
            get {
                return this.renditaAggiuntiva3Field;
            }
            set {
                this.renditaAggiuntiva3Field = value;
            }
        }
        
        /// <remarks/>
        public string dataUltimaRivalutazioneMorte {
            get {
                return this.dataUltimaRivalutazioneMorteField;
            }
            set {
                this.dataUltimaRivalutazioneMorteField = value;
            }
        }
        
        /// <remarks/>
        public decimal premioAnnuoMorte {
            get {
                return this.premioAnnuoMorteField;
            }
            set {
                this.premioAnnuoMorteField = value;
            }
        }
        
        /// <remarks/>
        public decimal premioUnicoMorte {
            get {
                return this.premioUnicoMorteField;
            }
            set {
                this.premioUnicoMorteField = value;
            }
        }
        
        /// <remarks/>
        public decimal affrancriduzMorte {
            get {
                return this.affrancriduzMorteField;
            }
            set {
                this.affrancriduzMorteField = value;
            }
        }
        
        /// <remarks/>
        public decimal bonusRenditaMorte {
            get {
                return this.bonusRenditaMorteField;
            }
            set {
                this.bonusRenditaMorteField = value;
            }
        }
        
        /// <remarks/>
        public decimal sommaAssicurataMorte {
            get {
                return this.sommaAssicurataMorteField;
            }
            set {
                this.sommaAssicurataMorteField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoPPFPrestazioneRes {
        
        private ContrattoPPFPrestazione contrattoPPFPrestazioneField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoPPFPrestazione contrattoPPFPrestazione {
            get {
                return this.contrattoPPFPrestazioneField;
            }
            set {
                this.contrattoPPFPrestazioneField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoPPFMovimento {
        
        private string codiceContrattoField;
        
        private string dataScadenzaField;
        
        private string statoField;
        
        private string dataIncassoField;
        
        private decimal rataLordaField;
        
        private string tipoPremioField;
        
        private string numeroPolizzaField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string dataScadenza {
            get {
                return this.dataScadenzaField;
            }
            set {
                this.dataScadenzaField = value;
            }
        }
        
        /// <remarks/>
        public string stato {
            get {
                return this.statoField;
            }
            set {
                this.statoField = value;
            }
        }
        
        /// <remarks/>
        public string dataIncasso {
            get {
                return this.dataIncassoField;
            }
            set {
                this.dataIncassoField = value;
            }
        }
        
        /// <remarks/>
        public decimal rataLorda {
            get {
                return this.rataLordaField;
            }
            set {
                this.rataLordaField = value;
            }
        }
        
        /// <remarks/>
        public string tipoPremio {
            get {
                return this.tipoPremioField;
            }
            set {
                this.tipoPremioField = value;
            }
        }
        
        /// <remarks/>
        public string numeroPolizza {
            get {
                return this.numeroPolizzaField;
            }
            set {
                this.numeroPolizzaField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoPPFMovimentoRes {
        
        private ContrattoPPFMovimento[] tuttiContrattiPPFMovimentoField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoPPFMovimento[] tuttiContrattiPPFMovimento {
            get {
                return this.tuttiContrattiPPFMovimentoField;
            }
            set {
                this.tuttiContrattiPPFMovimentoField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoPPFPremi {
        
        private string codiceContrattoField;
        
        private decimal importoAttesaIncassoField;
        
        private decimal premioPagatoField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public decimal importoAttesaIncasso {
            get {
                return this.importoAttesaIncassoField;
            }
            set {
                this.importoAttesaIncassoField = value;
            }
        }
        
        /// <remarks/>
        public decimal premioPagato {
            get {
                return this.premioPagatoField;
            }
            set {
                this.premioPagatoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoPPFPremiRes {
        
        private ContrattoPPFPremi contrattoPPFPremiField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoPPFPremi contrattoPPFPremi {
            get {
                return this.contrattoPPFPremiField;
            }
            set {
                this.contrattoPPFPremiField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class IntestatarioPPF {
        
        private string codiceContrattoField;
        
        private string nomeCognomeField;
        
        private string dataNascitaField;
        
        private string sessoField;
        
        private string codiceFiscaleField;
        
        private string comuneDiNascitaField;
        
        private string tipoIntestatarioField;
        
        private string ordineAssicuratoField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string nomeCognome {
            get {
                return this.nomeCognomeField;
            }
            set {
                this.nomeCognomeField = value;
            }
        }
        
        /// <remarks/>
        public string dataNascita {
            get {
                return this.dataNascitaField;
            }
            set {
                this.dataNascitaField = value;
            }
        }
        
        /// <remarks/>
        public string sesso {
            get {
                return this.sessoField;
            }
            set {
                this.sessoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceFiscale {
            get {
                return this.codiceFiscaleField;
            }
            set {
                this.codiceFiscaleField = value;
            }
        }
        
        /// <remarks/>
        public string comuneDiNascita {
            get {
                return this.comuneDiNascitaField;
            }
            set {
                this.comuneDiNascitaField = value;
            }
        }
        
        /// <remarks/>
        public string tipoIntestatario {
            get {
                return this.tipoIntestatarioField;
            }
            set {
                this.tipoIntestatarioField = value;
            }
        }
        
        /// <remarks/>
        public string ordineAssicurato {
            get {
                return this.ordineAssicuratoField;
            }
            set {
                this.ordineAssicuratoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class IntestatarioPPFRes {
        
        private IntestatarioPPF[] tuttiIntestatariPPFField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public IntestatarioPPF[] tuttiIntestatariPPF {
            get {
                return this.tuttiIntestatariPPFField;
            }
            set {
                this.tuttiIntestatariPPFField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoPPFCaratteristiche {
        
        private string codiceContrattoField;
        
        private string codiceInternoField;
        
        private string tariffaDescrizioneField;
        
        private string numeroPolizzaField;
        
        private string statoPolizzaField;
        
        private string dataScadenzaField;
        
        private string codicefrazPremioField;
        
        private string frazionamentoPremioField;
        
        private string dataDecorrenzaField;
        
        private string dataTermineDifferimentoField;
        
        private string dataTerminePagamentoField;
        
        private string dataPrimaRataEsiField;
        
        private string casoVitaField;
        
        private string casoMorteAssicurato1Field;
        
        private string casoMorteAssicurato2Field;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceInterno {
            get {
                return this.codiceInternoField;
            }
            set {
                this.codiceInternoField = value;
            }
        }
        
        /// <remarks/>
        public string tariffaDescrizione {
            get {
                return this.tariffaDescrizioneField;
            }
            set {
                this.tariffaDescrizioneField = value;
            }
        }
        
        /// <remarks/>
        public string numeroPolizza {
            get {
                return this.numeroPolizzaField;
            }
            set {
                this.numeroPolizzaField = value;
            }
        }
        
        /// <remarks/>
        public string statoPolizza {
            get {
                return this.statoPolizzaField;
            }
            set {
                this.statoPolizzaField = value;
            }
        }
        
        /// <remarks/>
        public string dataScadenza {
            get {
                return this.dataScadenzaField;
            }
            set {
                this.dataScadenzaField = value;
            }
        }
        
        /// <remarks/>
        public string codicefrazPremio {
            get {
                return this.codicefrazPremioField;
            }
            set {
                this.codicefrazPremioField = value;
            }
        }
        
        /// <remarks/>
        public string frazionamentoPremio {
            get {
                return this.frazionamentoPremioField;
            }
            set {
                this.frazionamentoPremioField = value;
            }
        }
        
        /// <remarks/>
        public string dataDecorrenza {
            get {
                return this.dataDecorrenzaField;
            }
            set {
                this.dataDecorrenzaField = value;
            }
        }
        
        /// <remarks/>
        public string dataTermineDifferimento {
            get {
                return this.dataTermineDifferimentoField;
            }
            set {
                this.dataTermineDifferimentoField = value;
            }
        }
        
        /// <remarks/>
        public string dataTerminePagamento {
            get {
                return this.dataTerminePagamentoField;
            }
            set {
                this.dataTerminePagamentoField = value;
            }
        }
        
        /// <remarks/>
        public string dataPrimaRataEsi {
            get {
                return this.dataPrimaRataEsiField;
            }
            set {
                this.dataPrimaRataEsiField = value;
            }
        }
        
        /// <remarks/>
        public string casoVita {
            get {
                return this.casoVitaField;
            }
            set {
                this.casoVitaField = value;
            }
        }
        
        /// <remarks/>
        public string casoMorteAssicurato1 {
            get {
                return this.casoMorteAssicurato1Field;
            }
            set {
                this.casoMorteAssicurato1Field = value;
            }
        }
        
        /// <remarks/>
        public string casoMorteAssicurato2 {
            get {
                return this.casoMorteAssicurato2Field;
            }
            set {
                this.casoMorteAssicurato2Field = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoPPFCaratteristicheRes {
        
        private ContrattoPPFCaratteristiche contrattoPPFCaratteristicheField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoPPFCaratteristiche contrattoPPFCaratteristiche {
            get {
                return this.contrattoPPFCaratteristicheField;
            }
            set {
                this.contrattoPPFCaratteristicheField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoIndexLinkedPrestazione {
        
        private string codiceContrattoField;
        
        private string dataRivalutazioneField;
        
        private decimal capitaleRivalutatoField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string dataRivalutazione {
            get {
                return this.dataRivalutazioneField;
            }
            set {
                this.dataRivalutazioneField = value;
            }
        }
        
        /// <remarks/>
        public decimal capitaleRivalutato {
            get {
                return this.capitaleRivalutatoField;
            }
            set {
                this.capitaleRivalutatoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoIndexLinkedPrestazioneRes {
        
        private ContrattoIndexLinkedPrestazione contrattoIndexLinkedPrestazioneField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoIndexLinkedPrestazione contrattoIndexLinkedPrestazione {
            get {
                return this.contrattoIndexLinkedPrestazioneField;
            }
            set {
                this.contrattoIndexLinkedPrestazioneField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoIndexLinkedMovimento {
        
        private string codiceContrattoField;
        
        private string dataScadenzaField;
        
        private string statoField;
        
        private string dataIncassoField;
        
        private decimal rataLordaField;
        
        private string tipoPremioField;
        
        private string numeroPolizzaField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string dataScadenza {
            get {
                return this.dataScadenzaField;
            }
            set {
                this.dataScadenzaField = value;
            }
        }
        
        /// <remarks/>
        public string stato {
            get {
                return this.statoField;
            }
            set {
                this.statoField = value;
            }
        }
        
        /// <remarks/>
        public string dataIncasso {
            get {
                return this.dataIncassoField;
            }
            set {
                this.dataIncassoField = value;
            }
        }
        
        /// <remarks/>
        public decimal rataLorda {
            get {
                return this.rataLordaField;
            }
            set {
                this.rataLordaField = value;
            }
        }
        
        /// <remarks/>
        public string tipoPremio {
            get {
                return this.tipoPremioField;
            }
            set {
                this.tipoPremioField = value;
            }
        }
        
        /// <remarks/>
        public string numeroPolizza {
            get {
                return this.numeroPolizzaField;
            }
            set {
                this.numeroPolizzaField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoIndexLinkedMovimentoRes {
        
        private ContrattoIndexLinkedMovimento[] tuttiContrattiIndexLinkedMovimentoField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoIndexLinkedMovimento[] tuttiContrattiIndexLinkedMovimento {
            get {
                return this.tuttiContrattiIndexLinkedMovimentoField;
            }
            set {
                this.tuttiContrattiIndexLinkedMovimentoField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoIndexLinkedPremi {
        
        private string codiceContrattoField;
        
        private decimal importoAttesaIncassoField;
        
        private decimal premioPagatoField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public decimal importoAttesaIncasso {
            get {
                return this.importoAttesaIncassoField;
            }
            set {
                this.importoAttesaIncassoField = value;
            }
        }
        
        /// <remarks/>
        public decimal premioPagato {
            get {
                return this.premioPagatoField;
            }
            set {
                this.premioPagatoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoIndexLinkedPremiRes {
        
        private ContrattoIndexLinkedPremi contrattoIndexLinkedPremiField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoIndexLinkedPremi contrattoIndexLinkedPremi {
            get {
                return this.contrattoIndexLinkedPremiField;
            }
            set {
                this.contrattoIndexLinkedPremiField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class IntestatarioIndexLinked {
        
        private string codiceContrattoField;
        
        private string nomeCognomeField;
        
        private string dataNascitaField;
        
        private string sessoField;
        
        private string codiceFiscaleField;
        
        private string comuneDiNascitaField;
        
        private string tipoIntestatarioField;
        
        private string ordineAssicuratoField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string nomeCognome {
            get {
                return this.nomeCognomeField;
            }
            set {
                this.nomeCognomeField = value;
            }
        }
        
        /// <remarks/>
        public string dataNascita {
            get {
                return this.dataNascitaField;
            }
            set {
                this.dataNascitaField = value;
            }
        }
        
        /// <remarks/>
        public string sesso {
            get {
                return this.sessoField;
            }
            set {
                this.sessoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceFiscale {
            get {
                return this.codiceFiscaleField;
            }
            set {
                this.codiceFiscaleField = value;
            }
        }
        
        /// <remarks/>
        public string comuneDiNascita {
            get {
                return this.comuneDiNascitaField;
            }
            set {
                this.comuneDiNascitaField = value;
            }
        }
        
        /// <remarks/>
        public string tipoIntestatario {
            get {
                return this.tipoIntestatarioField;
            }
            set {
                this.tipoIntestatarioField = value;
            }
        }
        
        /// <remarks/>
        public string ordineAssicurato {
            get {
                return this.ordineAssicuratoField;
            }
            set {
                this.ordineAssicuratoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class IntestatarioIndexLinkedRes {
        
        private IntestatarioIndexLinked[] tuttiIntestatariIndexLinkedField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public IntestatarioIndexLinked[] tuttiIntestatariIndexLinked {
            get {
                return this.tuttiIntestatariIndexLinkedField;
            }
            set {
                this.tuttiIntestatariIndexLinkedField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoIndexLinkedCaratteristiche {
        
        private string codiceContrattoField;
        
        private string codiceInternoField;
        
        private string tariffaDescrizioneField;
        
        private string numeroPolizzaField;
        
        private string statoPolizzaField;
        
        private string dataScadenzaField;
        
        private string codicefrazPremioField;
        
        private string frazionamentoPremioField;
        
        private string dataDecorrenzaField;
        
        private string dataTermineDifferimentoField;
        
        private string dataTerminePagamentoField;
        
        private string dataPrimaRataEsiField;
        
        private string casoVitaField;
        
        private string casoMorteAssicurato1Field;
        
        private string casoMorteAssicurato2Field;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceInterno {
            get {
                return this.codiceInternoField;
            }
            set {
                this.codiceInternoField = value;
            }
        }
        
        /// <remarks/>
        public string tariffaDescrizione {
            get {
                return this.tariffaDescrizioneField;
            }
            set {
                this.tariffaDescrizioneField = value;
            }
        }
        
        /// <remarks/>
        public string numeroPolizza {
            get {
                return this.numeroPolizzaField;
            }
            set {
                this.numeroPolizzaField = value;
            }
        }
        
        /// <remarks/>
        public string statoPolizza {
            get {
                return this.statoPolizzaField;
            }
            set {
                this.statoPolizzaField = value;
            }
        }
        
        /// <remarks/>
        public string dataScadenza {
            get {
                return this.dataScadenzaField;
            }
            set {
                this.dataScadenzaField = value;
            }
        }
        
        /// <remarks/>
        public string codicefrazPremio {
            get {
                return this.codicefrazPremioField;
            }
            set {
                this.codicefrazPremioField = value;
            }
        }
        
        /// <remarks/>
        public string frazionamentoPremio {
            get {
                return this.frazionamentoPremioField;
            }
            set {
                this.frazionamentoPremioField = value;
            }
        }
        
        /// <remarks/>
        public string dataDecorrenza {
            get {
                return this.dataDecorrenzaField;
            }
            set {
                this.dataDecorrenzaField = value;
            }
        }
        
        /// <remarks/>
        public string dataTermineDifferimento {
            get {
                return this.dataTermineDifferimentoField;
            }
            set {
                this.dataTermineDifferimentoField = value;
            }
        }
        
        /// <remarks/>
        public string dataTerminePagamento {
            get {
                return this.dataTerminePagamentoField;
            }
            set {
                this.dataTerminePagamentoField = value;
            }
        }
        
        /// <remarks/>
        public string dataPrimaRataEsi {
            get {
                return this.dataPrimaRataEsiField;
            }
            set {
                this.dataPrimaRataEsiField = value;
            }
        }
        
        /// <remarks/>
        public string casoVita {
            get {
                return this.casoVitaField;
            }
            set {
                this.casoVitaField = value;
            }
        }
        
        /// <remarks/>
        public string casoMorteAssicurato1 {
            get {
                return this.casoMorteAssicurato1Field;
            }
            set {
                this.casoMorteAssicurato1Field = value;
            }
        }
        
        /// <remarks/>
        public string casoMorteAssicurato2 {
            get {
                return this.casoMorteAssicurato2Field;
            }
            set {
                this.casoMorteAssicurato2Field = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoIndexLinkedCaratteristicheRes {
        
        private ContrattoIndexLinkedCaratteristiche contrattoIndexLinkedCaratteristicheField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoIndexLinkedCaratteristiche contrattoIndexLinkedCaratteristiche {
            get {
                return this.contrattoIndexLinkedCaratteristicheField;
            }
            set {
                this.contrattoIndexLinkedCaratteristicheField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoPolizzaVivaPrestazione {
        
        private string codiceContrattoField;
        
        private string dataFineCoperturaField;
        
        private decimal capitaleAssicuratoCasoMorteField;
        
        private decimal capitaleAssicuratoxinfortunio1Field;
        
        private decimal capitaleAssicuratoxincidentestradale1Field;
        
        private decimal capitaleAssicuratoxmalattivagrave1Field;
        
        private decimal capitaleAssicuratoxdecesso2Field;
        
        private decimal massimalexinfortunio1Field;
        
        private decimal massimalexmalattia1Field;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string dataFineCopertura {
            get {
                return this.dataFineCoperturaField;
            }
            set {
                this.dataFineCoperturaField = value;
            }
        }
        
        /// <remarks/>
        public decimal capitaleAssicuratoCasoMorte {
            get {
                return this.capitaleAssicuratoCasoMorteField;
            }
            set {
                this.capitaleAssicuratoCasoMorteField = value;
            }
        }
        
        /// <remarks/>
        public decimal capitaleAssicuratoxinfortunio1 {
            get {
                return this.capitaleAssicuratoxinfortunio1Field;
            }
            set {
                this.capitaleAssicuratoxinfortunio1Field = value;
            }
        }
        
        /// <remarks/>
        public decimal capitaleAssicuratoxincidentestradale1 {
            get {
                return this.capitaleAssicuratoxincidentestradale1Field;
            }
            set {
                this.capitaleAssicuratoxincidentestradale1Field = value;
            }
        }
        
        /// <remarks/>
        public decimal capitaleAssicuratoxmalattivagrave1 {
            get {
                return this.capitaleAssicuratoxmalattivagrave1Field;
            }
            set {
                this.capitaleAssicuratoxmalattivagrave1Field = value;
            }
        }
        
        /// <remarks/>
        public decimal capitaleAssicuratoxdecesso2 {
            get {
                return this.capitaleAssicuratoxdecesso2Field;
            }
            set {
                this.capitaleAssicuratoxdecesso2Field = value;
            }
        }
        
        /// <remarks/>
        public decimal massimalexinfortunio1 {
            get {
                return this.massimalexinfortunio1Field;
            }
            set {
                this.massimalexinfortunio1Field = value;
            }
        }
        
        /// <remarks/>
        public decimal massimalexmalattia1 {
            get {
                return this.massimalexmalattia1Field;
            }
            set {
                this.massimalexmalattia1Field = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoPolizzaVivaPrestazioneRes {
        
        private ContrattoPolizzaVivaPrestazione contrattoPolizzaVivaPrestazioneField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoPolizzaVivaPrestazione contrattoPolizzaVivaPrestazione {
            get {
                return this.contrattoPolizzaVivaPrestazioneField;
            }
            set {
                this.contrattoPolizzaVivaPrestazioneField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoPolizzaVivaMovimento {
        
        private string codiceContrattoField;
        
        private string dataScadenzaField;
        
        private string statoField;
        
        private string dataIncassoField;
        
        private decimal rataLordaField;
        
        private string tipoPremioField;
        
        private string numeroPolizzaField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string dataScadenza {
            get {
                return this.dataScadenzaField;
            }
            set {
                this.dataScadenzaField = value;
            }
        }
        
        /// <remarks/>
        public string stato {
            get {
                return this.statoField;
            }
            set {
                this.statoField = value;
            }
        }
        
        /// <remarks/>
        public string dataIncasso {
            get {
                return this.dataIncassoField;
            }
            set {
                this.dataIncassoField = value;
            }
        }
        
        /// <remarks/>
        public decimal rataLorda {
            get {
                return this.rataLordaField;
            }
            set {
                this.rataLordaField = value;
            }
        }
        
        /// <remarks/>
        public string tipoPremio {
            get {
                return this.tipoPremioField;
            }
            set {
                this.tipoPremioField = value;
            }
        }
        
        /// <remarks/>
        public string numeroPolizza {
            get {
                return this.numeroPolizzaField;
            }
            set {
                this.numeroPolizzaField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoPolizzaVivaMovimentoRes {
        
        private ContrattoPolizzaVivaMovimento[] tuttiContrattiPolizzaVivaMovimentoField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoPolizzaVivaMovimento[] tuttiContrattiPolizzaVivaMovimento {
            get {
                return this.tuttiContrattiPolizzaVivaMovimentoField;
            }
            set {
                this.tuttiContrattiPolizzaVivaMovimentoField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoPolizzaVivaPremi {
        
        private string codiceContrattoField;
        
        private decimal importoAttesaIncassoField;
        
        private decimal premioPagatoField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public decimal importoAttesaIncasso {
            get {
                return this.importoAttesaIncassoField;
            }
            set {
                this.importoAttesaIncassoField = value;
            }
        }
        
        /// <remarks/>
        public decimal premioPagato {
            get {
                return this.premioPagatoField;
            }
            set {
                this.premioPagatoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoPolizzaVivaPremiRes {
        
        private ContrattoPolizzaVivaPremi contrattoPolizzaVivaPremiField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoPolizzaVivaPremi contrattoPolizzaVivaPremi {
            get {
                return this.contrattoPolizzaVivaPremiField;
            }
            set {
                this.contrattoPolizzaVivaPremiField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class IntestatarioPolizzaViva {
        
        private string codiceContrattoField;
        
        private string nomeCognomeField;
        
        private string dataNascitaField;
        
        private string sessoField;
        
        private string codiceFiscaleField;
        
        private string comuneDiNascitaField;
        
        private string tipoIntestatarioField;
        
        private string ordineAssicuratoField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string nomeCognome {
            get {
                return this.nomeCognomeField;
            }
            set {
                this.nomeCognomeField = value;
            }
        }
        
        /// <remarks/>
        public string dataNascita {
            get {
                return this.dataNascitaField;
            }
            set {
                this.dataNascitaField = value;
            }
        }
        
        /// <remarks/>
        public string sesso {
            get {
                return this.sessoField;
            }
            set {
                this.sessoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceFiscale {
            get {
                return this.codiceFiscaleField;
            }
            set {
                this.codiceFiscaleField = value;
            }
        }
        
        /// <remarks/>
        public string comuneDiNascita {
            get {
                return this.comuneDiNascitaField;
            }
            set {
                this.comuneDiNascitaField = value;
            }
        }
        
        /// <remarks/>
        public string tipoIntestatario {
            get {
                return this.tipoIntestatarioField;
            }
            set {
                this.tipoIntestatarioField = value;
            }
        }
        
        /// <remarks/>
        public string ordineAssicurato {
            get {
                return this.ordineAssicuratoField;
            }
            set {
                this.ordineAssicuratoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class IntestatarioPolizzaVivaRes {
        
        private IntestatarioPolizzaViva[] tuttiIntestatariPolizzaVivaField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public IntestatarioPolizzaViva[] tuttiIntestatariPolizzaViva {
            get {
                return this.tuttiIntestatariPolizzaVivaField;
            }
            set {
                this.tuttiIntestatariPolizzaVivaField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoPolizzaVivaCaratteristiche {
        
        private string codiceContrattoField;
        
        private string codiceInternoField;
        
        private string tariffaDescrizioneField;
        
        private string numeroPolizzaField;
        
        private string statoPolizzaField;
        
        private string dataScadenzaField;
        
        private string codicefrazPremioField;
        
        private string frazionamentoPremioField;
        
        private string dataDecorrenzaField;
        
        private string dataTermineDifferimentoField;
        
        private string dataTerminePagamentoField;
        
        private string casoVitaField;
        
        private string casoMorteAssicurato1Field;
        
        private string casoMorteAssicurato2Field;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceInterno {
            get {
                return this.codiceInternoField;
            }
            set {
                this.codiceInternoField = value;
            }
        }
        
        /// <remarks/>
        public string tariffaDescrizione {
            get {
                return this.tariffaDescrizioneField;
            }
            set {
                this.tariffaDescrizioneField = value;
            }
        }
        
        /// <remarks/>
        public string numeroPolizza {
            get {
                return this.numeroPolizzaField;
            }
            set {
                this.numeroPolizzaField = value;
            }
        }
        
        /// <remarks/>
        public string statoPolizza {
            get {
                return this.statoPolizzaField;
            }
            set {
                this.statoPolizzaField = value;
            }
        }
        
        /// <remarks/>
        public string dataScadenza {
            get {
                return this.dataScadenzaField;
            }
            set {
                this.dataScadenzaField = value;
            }
        }
        
        /// <remarks/>
        public string codicefrazPremio {
            get {
                return this.codicefrazPremioField;
            }
            set {
                this.codicefrazPremioField = value;
            }
        }
        
        /// <remarks/>
        public string frazionamentoPremio {
            get {
                return this.frazionamentoPremioField;
            }
            set {
                this.frazionamentoPremioField = value;
            }
        }
        
        /// <remarks/>
        public string dataDecorrenza {
            get {
                return this.dataDecorrenzaField;
            }
            set {
                this.dataDecorrenzaField = value;
            }
        }
        
        /// <remarks/>
        public string dataTermineDifferimento {
            get {
                return this.dataTermineDifferimentoField;
            }
            set {
                this.dataTermineDifferimentoField = value;
            }
        }
        
        /// <remarks/>
        public string dataTerminePagamento {
            get {
                return this.dataTerminePagamentoField;
            }
            set {
                this.dataTerminePagamentoField = value;
            }
        }
        
        /// <remarks/>
        public string casoVita {
            get {
                return this.casoVitaField;
            }
            set {
                this.casoVitaField = value;
            }
        }
        
        /// <remarks/>
        public string casoMorteAssicurato1 {
            get {
                return this.casoMorteAssicurato1Field;
            }
            set {
                this.casoMorteAssicurato1Field = value;
            }
        }
        
        /// <remarks/>
        public string casoMorteAssicurato2 {
            get {
                return this.casoMorteAssicurato2Field;
            }
            set {
                this.casoMorteAssicurato2Field = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoPolizzaVivaCaratteristicheRes {
        
        private ContrattoPolizzaVivaCaratteristiche contrattoPolizzaVivaCaratteristicheField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoPolizzaVivaCaratteristiche contrattoPolizzaVivaCaratteristiche {
            get {
                return this.contrattoPolizzaVivaCaratteristicheField;
            }
            set {
                this.contrattoPolizzaVivaCaratteristicheField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoFondoPensioneMovimento {
        
        private string codiceContrattoField;
        
        private string codiceInternoField;
        
        private string codicesottoProdottoField;
        
        private string dataNAVField;
        
        private string codiceTipoOperazioneField;
        
        private string desrizioneTipoOperazioneField;
        
        private decimal importoOperazioneField;
        
        private decimal ricevutoField;
        
        private decimal speseSottoscrizioneField;
        
        private decimal speseAmministrativeField;
        
        private decimal investitoField;
        
        private decimal liquidatoField;
        
        private decimal valoreQuotaField;
        
        private decimal nquoteField;
        
        private decimal totaleQuoteField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceInterno {
            get {
                return this.codiceInternoField;
            }
            set {
                this.codiceInternoField = value;
            }
        }
        
        /// <remarks/>
        public string codicesottoProdotto {
            get {
                return this.codicesottoProdottoField;
            }
            set {
                this.codicesottoProdottoField = value;
            }
        }
        
        /// <remarks/>
        public string dataNAV {
            get {
                return this.dataNAVField;
            }
            set {
                this.dataNAVField = value;
            }
        }
        
        /// <remarks/>
        public string codiceTipoOperazione {
            get {
                return this.codiceTipoOperazioneField;
            }
            set {
                this.codiceTipoOperazioneField = value;
            }
        }
        
        /// <remarks/>
        public string desrizioneTipoOperazione {
            get {
                return this.desrizioneTipoOperazioneField;
            }
            set {
                this.desrizioneTipoOperazioneField = value;
            }
        }
        
        /// <remarks/>
        public decimal importoOperazione {
            get {
                return this.importoOperazioneField;
            }
            set {
                this.importoOperazioneField = value;
            }
        }
        
        /// <remarks/>
        public decimal ricevuto {
            get {
                return this.ricevutoField;
            }
            set {
                this.ricevutoField = value;
            }
        }
        
        /// <remarks/>
        public decimal speseSottoscrizione {
            get {
                return this.speseSottoscrizioneField;
            }
            set {
                this.speseSottoscrizioneField = value;
            }
        }
        
        /// <remarks/>
        public decimal speseAmministrative {
            get {
                return this.speseAmministrativeField;
            }
            set {
                this.speseAmministrativeField = value;
            }
        }
        
        /// <remarks/>
        public decimal Investito {
            get {
                return this.investitoField;
            }
            set {
                this.investitoField = value;
            }
        }
        
        /// <remarks/>
        public decimal Liquidato {
            get {
                return this.liquidatoField;
            }
            set {
                this.liquidatoField = value;
            }
        }
        
        /// <remarks/>
        public decimal ValoreQuota {
            get {
                return this.valoreQuotaField;
            }
            set {
                this.valoreQuotaField = value;
            }
        }
        
        /// <remarks/>
        public decimal Nquote {
            get {
                return this.nquoteField;
            }
            set {
                this.nquoteField = value;
            }
        }
        
        /// <remarks/>
        public decimal TotaleQuote {
            get {
                return this.totaleQuoteField;
            }
            set {
                this.totaleQuoteField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoFondoPensioneMovimentoRes {
        
        private ContrattoFondoPensioneMovimento[] tuttiContrattiFondoPensioneMovimentoField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoFondoPensioneMovimento[] tuttiContrattiFondoPensioneMovimento {
            get {
                return this.tuttiContrattiFondoPensioneMovimentoField;
            }
            set {
                this.tuttiContrattiFondoPensioneMovimentoField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoFondoPensioneVersAnno {
        
        private string codiceContrattoField;
        
        private string codiceInternoField;
        
        private string annoField;
        
        private decimal importoVersatoField;
        
        private decimal importodaVersareField;
        
        private decimal importoProgrammatoField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceInterno {
            get {
                return this.codiceInternoField;
            }
            set {
                this.codiceInternoField = value;
            }
        }
        
        /// <remarks/>
        public string anno {
            get {
                return this.annoField;
            }
            set {
                this.annoField = value;
            }
        }
        
        /// <remarks/>
        public decimal importoVersato {
            get {
                return this.importoVersatoField;
            }
            set {
                this.importoVersatoField = value;
            }
        }
        
        /// <remarks/>
        public decimal importodaVersare {
            get {
                return this.importodaVersareField;
            }
            set {
                this.importodaVersareField = value;
            }
        }
        
        /// <remarks/>
        public decimal importoProgrammato {
            get {
                return this.importoProgrammatoField;
            }
            set {
                this.importoProgrammatoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoFondoPensioneVersAnnoRes {
        
        private ContrattoFondoPensioneVersAnno[] tuttiContrattoFondoPensioneVersAnnoField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoFondoPensioneVersAnno[] tuttiContrattoFondoPensioneVersAnno {
            get {
                return this.tuttiContrattoFondoPensioneVersAnnoField;
            }
            set {
                this.tuttiContrattoFondoPensioneVersAnnoField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoFondoPensioneSaldo {
        
        private string codiceContrattoField;
        
        private string codiceInternoField;
        
        private string codicesottoProdottoField;
        
        private string descrizioneStatoField;
        
        private decimal valoreUnitarioField;
        
        private decimal quoteDisponibiliField;
        
        private decimal controvaloreAttualeField;
        
        private string datadiRiferimentoField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceInterno {
            get {
                return this.codiceInternoField;
            }
            set {
                this.codiceInternoField = value;
            }
        }
        
        /// <remarks/>
        public string codicesottoProdotto {
            get {
                return this.codicesottoProdottoField;
            }
            set {
                this.codicesottoProdottoField = value;
            }
        }
        
        /// <remarks/>
        public string descrizioneStato {
            get {
                return this.descrizioneStatoField;
            }
            set {
                this.descrizioneStatoField = value;
            }
        }
        
        /// <remarks/>
        public decimal valoreUnitario {
            get {
                return this.valoreUnitarioField;
            }
            set {
                this.valoreUnitarioField = value;
            }
        }
        
        /// <remarks/>
        public decimal quoteDisponibili {
            get {
                return this.quoteDisponibiliField;
            }
            set {
                this.quoteDisponibiliField = value;
            }
        }
        
        /// <remarks/>
        public decimal controvaloreAttuale {
            get {
                return this.controvaloreAttualeField;
            }
            set {
                this.controvaloreAttualeField = value;
            }
        }
        
        /// <remarks/>
        public string datadiRiferimento {
            get {
                return this.datadiRiferimentoField;
            }
            set {
                this.datadiRiferimentoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoFondoPensioneSaldoRes {
        
        private ContrattoFondoPensioneSaldo[] tuttiContrattiFondoPensioneSaldoField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoFondoPensioneSaldo[] tuttiContrattiFondoPensioneSaldo {
            get {
                return this.tuttiContrattiFondoPensioneSaldoField;
            }
            set {
                this.tuttiContrattiFondoPensioneSaldoField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoFondoPensioneCaratteristiche {
        
        private string codiceContrattoField;
        
        private string codiceInternoField;
        
        private string dataSottoscrizioneField;
        
        private string descrizioneStatoField;
        
        private string bloccoField;
        
        private string dataUltimoMovimentoField;
        
        private string fondoProvenienzaField;
        
        private string adesioneGarAccessoriaField;
        
        private string dataSottosGarAccessoriaField;
        
        private string dataSottosPrimoFPField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceInterno {
            get {
                return this.codiceInternoField;
            }
            set {
                this.codiceInternoField = value;
            }
        }
        
        /// <remarks/>
        public string dataSottoscrizione {
            get {
                return this.dataSottoscrizioneField;
            }
            set {
                this.dataSottoscrizioneField = value;
            }
        }
        
        /// <remarks/>
        public string descrizioneStato {
            get {
                return this.descrizioneStatoField;
            }
            set {
                this.descrizioneStatoField = value;
            }
        }
        
        /// <remarks/>
        public string Blocco {
            get {
                return this.bloccoField;
            }
            set {
                this.bloccoField = value;
            }
        }
        
        /// <remarks/>
        public string dataUltimoMovimento {
            get {
                return this.dataUltimoMovimentoField;
            }
            set {
                this.dataUltimoMovimentoField = value;
            }
        }
        
        /// <remarks/>
        public string fondoProvenienza {
            get {
                return this.fondoProvenienzaField;
            }
            set {
                this.fondoProvenienzaField = value;
            }
        }
        
        /// <remarks/>
        public string adesioneGarAccessoria {
            get {
                return this.adesioneGarAccessoriaField;
            }
            set {
                this.adesioneGarAccessoriaField = value;
            }
        }
        
        /// <remarks/>
        public string dataSottosGarAccessoria {
            get {
                return this.dataSottosGarAccessoriaField;
            }
            set {
                this.dataSottosGarAccessoriaField = value;
            }
        }
        
        /// <remarks/>
        public string dataSottosPrimoFP {
            get {
                return this.dataSottosPrimoFPField;
            }
            set {
                this.dataSottosPrimoFPField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoFondoPensioneCaratteristicheRes {
        
        private ContrattoFondoPensioneCaratteristiche contrattoFondoPensioneCaratteristicheField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoFondoPensioneCaratteristiche contrattoFondoPensioneCaratteristiche {
            get {
                return this.contrattoFondoPensioneCaratteristicheField;
            }
            set {
                this.contrattoFondoPensioneCaratteristicheField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoProtezioneCopertura {
        
        private string codiceContrattoField;
        
        private string nomeCognomeField;
        
        private string tipoAssicuratoField;
        
        private decimal capitaleAssicuratoField;
        
        private string tipoCoperturaField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string nomeCognome {
            get {
                return this.nomeCognomeField;
            }
            set {
                this.nomeCognomeField = value;
            }
        }
        
        /// <remarks/>
        public string tipoAssicurato {
            get {
                return this.tipoAssicuratoField;
            }
            set {
                this.tipoAssicuratoField = value;
            }
        }
        
        /// <remarks/>
        public decimal capitaleAssicurato {
            get {
                return this.capitaleAssicuratoField;
            }
            set {
                this.capitaleAssicuratoField = value;
            }
        }
        
        /// <remarks/>
        public string tipoCopertura {
            get {
                return this.tipoCoperturaField;
            }
            set {
                this.tipoCoperturaField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoProtezioneCoperturaRes {
        
        private ContrattoProtezioneCopertura[] tuttiContrattiProtezioneCoperturaField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoProtezioneCopertura[] tuttiContrattiProtezioneCopertura {
            get {
                return this.tuttiContrattiProtezioneCoperturaField;
            }
            set {
                this.tuttiContrattiProtezioneCoperturaField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoProtezioneCaratteristiche {
        
        private string codiceContrattoField;
        
        private string codiceInternoField;
        
        private string numeroPolizzaField;
        
        private string numeroRamoField;
        
        private decimal premioField;
        
        private string premioIndicizzatoField;
        
        private string dataScadenzaField;
        
        private string dataDecorrenzaField;
        
        private string tipoPolizzaField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceInterno {
            get {
                return this.codiceInternoField;
            }
            set {
                this.codiceInternoField = value;
            }
        }
        
        /// <remarks/>
        public string numeroPolizza {
            get {
                return this.numeroPolizzaField;
            }
            set {
                this.numeroPolizzaField = value;
            }
        }
        
        /// <remarks/>
        public string numeroRamo {
            get {
                return this.numeroRamoField;
            }
            set {
                this.numeroRamoField = value;
            }
        }
        
        /// <remarks/>
        public decimal premio {
            get {
                return this.premioField;
            }
            set {
                this.premioField = value;
            }
        }
        
        /// <remarks/>
        public string premioIndicizzato {
            get {
                return this.premioIndicizzatoField;
            }
            set {
                this.premioIndicizzatoField = value;
            }
        }
        
        /// <remarks/>
        public string dataScadenza {
            get {
                return this.dataScadenzaField;
            }
            set {
                this.dataScadenzaField = value;
            }
        }
        
        /// <remarks/>
        public string dataDecorrenza {
            get {
                return this.dataDecorrenzaField;
            }
            set {
                this.dataDecorrenzaField = value;
            }
        }
        
        /// <remarks/>
        public string tipoPolizza {
            get {
                return this.tipoPolizzaField;
            }
            set {
                this.tipoPolizzaField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoProtezioneCaratteristicheRes {
        
        private ContrattoProtezioneCaratteristiche contrattoProtezioneCaratteristicheField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoProtezioneCaratteristiche contrattoProtezioneCaratteristiche {
            get {
                return this.contrattoProtezioneCaratteristicheField;
            }
            set {
                this.contrattoProtezioneCaratteristicheField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoVitazzurraCCPrestazione {
        
        private string codiceContrattoField;
        
        private decimal capitaleAssicuratoCasoMorteField;
        
        private decimal capitaleAssicuratoxmorteinfortuniostradaleField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public decimal capitaleAssicuratoCasoMorte {
            get {
                return this.capitaleAssicuratoCasoMorteField;
            }
            set {
                this.capitaleAssicuratoCasoMorteField = value;
            }
        }
        
        /// <remarks/>
        public decimal capitaleAssicuratoxmorteinfortuniostradale {
            get {
                return this.capitaleAssicuratoxmorteinfortuniostradaleField;
            }
            set {
                this.capitaleAssicuratoxmorteinfortuniostradaleField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoVitazzurraCCPrestazioneRes {
        
        private ContrattoVitazzurraCCPrestazione contrattoVitazzurraCCPrestazioneField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoVitazzurraCCPrestazione contrattoVitazzurraCCPrestazione {
            get {
                return this.contrattoVitazzurraCCPrestazioneField;
            }
            set {
                this.contrattoVitazzurraCCPrestazioneField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoVitazzurraCCMovimento {
        
        private string codiceContrattoField;
        
        private string dataScadenzaField;
        
        private string dataIncassoField;
        
        private decimal importoField;
        
        private string tipoPremioField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string dataScadenza {
            get {
                return this.dataScadenzaField;
            }
            set {
                this.dataScadenzaField = value;
            }
        }
        
        /// <remarks/>
        public string dataIncasso {
            get {
                return this.dataIncassoField;
            }
            set {
                this.dataIncassoField = value;
            }
        }
        
        /// <remarks/>
        public decimal importo {
            get {
                return this.importoField;
            }
            set {
                this.importoField = value;
            }
        }
        
        /// <remarks/>
        public string tipoPremio {
            get {
                return this.tipoPremioField;
            }
            set {
                this.tipoPremioField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoVitazzurraCCMovimentoRes {
        
        private ContrattoVitazzurraCCMovimento[] tuttiContrattiVitazzurraCCMovimentoField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoVitazzurraCCMovimento[] tuttiContrattiVitazzurraCCMovimento {
            get {
                return this.tuttiContrattiVitazzurraCCMovimentoField;
            }
            set {
                this.tuttiContrattiVitazzurraCCMovimentoField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoVitazzurraCCPremi {
        
        private string codiceContrattoField;
        
        private decimal importoAttesaPerfezionamentoField;
        
        private decimal premioPerfezionatoField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public decimal importoAttesaPerfezionamento {
            get {
                return this.importoAttesaPerfezionamentoField;
            }
            set {
                this.importoAttesaPerfezionamentoField = value;
            }
        }
        
        /// <remarks/>
        public decimal premioPerfezionato {
            get {
                return this.premioPerfezionatoField;
            }
            set {
                this.premioPerfezionatoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoVitazzurraCCPremiRes {
        
        private ContrattoVitazzurraCCPremi contrattoVitazzurraCCPremiField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoVitazzurraCCPremi contrattoVitazzurraCCPremi {
            get {
                return this.contrattoVitazzurraCCPremiField;
            }
            set {
                this.contrattoVitazzurraCCPremiField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class IntestatarioVitazzurraCC {
        
        private string codiceContrattoField;
        
        private string nomeCognomeField;
        
        private string dataNascitaField;
        
        private string sessoField;
        
        private string codiceFiscaleField;
        
        private string comuneDiNascitaField;
        
        private string tipoIntestatarioField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string nomeCognome {
            get {
                return this.nomeCognomeField;
            }
            set {
                this.nomeCognomeField = value;
            }
        }
        
        /// <remarks/>
        public string dataNascita {
            get {
                return this.dataNascitaField;
            }
            set {
                this.dataNascitaField = value;
            }
        }
        
        /// <remarks/>
        public string sesso {
            get {
                return this.sessoField;
            }
            set {
                this.sessoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceFiscale {
            get {
                return this.codiceFiscaleField;
            }
            set {
                this.codiceFiscaleField = value;
            }
        }
        
        /// <remarks/>
        public string comuneDiNascita {
            get {
                return this.comuneDiNascitaField;
            }
            set {
                this.comuneDiNascitaField = value;
            }
        }
        
        /// <remarks/>
        public string tipoIntestatario {
            get {
                return this.tipoIntestatarioField;
            }
            set {
                this.tipoIntestatarioField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class IntestatarioVitazzurraCCRes {
        
        private IntestatarioVitazzurraCC intestatarioVitazzurraCCField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public IntestatarioVitazzurraCC intestatarioVitazzurraCC {
            get {
                return this.intestatarioVitazzurraCCField;
            }
            set {
                this.intestatarioVitazzurraCCField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoVitazzurraCCCaratteristiche {
        
        private string codiceContrattoField;
        
        private string codiceInternoField;
        
        private string tariffaDescrizioneField;
        
        private string numeroPolizzaCollettivaField;
        
        private string posizioneIndividualeField;
        
        private string statoPolizzaField;
        
        private string dataScadenzaField;
        
        private string dataDecorrenzaField;
        
        private string durataField;
        
        private string dataUltimoPagamentoField;
        
        private string contoAddebitoField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceInterno {
            get {
                return this.codiceInternoField;
            }
            set {
                this.codiceInternoField = value;
            }
        }
        
        /// <remarks/>
        public string tariffaDescrizione {
            get {
                return this.tariffaDescrizioneField;
            }
            set {
                this.tariffaDescrizioneField = value;
            }
        }
        
        /// <remarks/>
        public string numeroPolizzaCollettiva {
            get {
                return this.numeroPolizzaCollettivaField;
            }
            set {
                this.numeroPolizzaCollettivaField = value;
            }
        }
        
        /// <remarks/>
        public string posizioneIndividuale {
            get {
                return this.posizioneIndividualeField;
            }
            set {
                this.posizioneIndividualeField = value;
            }
        }
        
        /// <remarks/>
        public string statoPolizza {
            get {
                return this.statoPolizzaField;
            }
            set {
                this.statoPolizzaField = value;
            }
        }
        
        /// <remarks/>
        public string dataScadenza {
            get {
                return this.dataScadenzaField;
            }
            set {
                this.dataScadenzaField = value;
            }
        }
        
        /// <remarks/>
        public string dataDecorrenza {
            get {
                return this.dataDecorrenzaField;
            }
            set {
                this.dataDecorrenzaField = value;
            }
        }
        
        /// <remarks/>
        public string durata {
            get {
                return this.durataField;
            }
            set {
                this.durataField = value;
            }
        }
        
        /// <remarks/>
        public string dataUltimoPagamento {
            get {
                return this.dataUltimoPagamentoField;
            }
            set {
                this.dataUltimoPagamentoField = value;
            }
        }
        
        /// <remarks/>
        public string contoAddebito {
            get {
                return this.contoAddebitoField;
            }
            set {
                this.contoAddebitoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoVitazzurraCCCaratteristicheRes {
        
        private ContrattoVitazzurraCCCaratteristiche contrattoVitazzurraCCCaratteristicheField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoVitazzurraCCCaratteristiche contrattoVitazzurraCCCaratteristiche {
            get {
                return this.contrattoVitazzurraCCCaratteristicheField;
            }
            set {
                this.contrattoVitazzurraCCCaratteristicheField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoGestioneMovimento {
        
        private string codiceContrattoField;
        
        private string codiceInternoField;
        
        private string codicesottoProdottoField;
        
        private string codiceMAFField;
        
        private string dataNAVField;
        
        private string codiceTipoOperazioneField;
        
        private string desrizioneTipoOperazioneField;
        
        private double importoField;
        
        private double conversioneField;
        
        private double liquidatoField;
        
        private double speseField;
        
        private double prezzoField;
        
        private double azioniField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceInterno {
            get {
                return this.codiceInternoField;
            }
            set {
                this.codiceInternoField = value;
            }
        }
        
        /// <remarks/>
        public string codicesottoProdotto {
            get {
                return this.codicesottoProdottoField;
            }
            set {
                this.codicesottoProdottoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceMAF {
            get {
                return this.codiceMAFField;
            }
            set {
                this.codiceMAFField = value;
            }
        }
        
        /// <remarks/>
        public string dataNAV {
            get {
                return this.dataNAVField;
            }
            set {
                this.dataNAVField = value;
            }
        }
        
        /// <remarks/>
        public string codiceTipoOperazione {
            get {
                return this.codiceTipoOperazioneField;
            }
            set {
                this.codiceTipoOperazioneField = value;
            }
        }
        
        /// <remarks/>
        public string desrizioneTipoOperazione {
            get {
                return this.desrizioneTipoOperazioneField;
            }
            set {
                this.desrizioneTipoOperazioneField = value;
            }
        }
        
        /// <remarks/>
        public double importo {
            get {
                return this.importoField;
            }
            set {
                this.importoField = value;
            }
        }
        
        /// <remarks/>
        public double conversione {
            get {
                return this.conversioneField;
            }
            set {
                this.conversioneField = value;
            }
        }
        
        /// <remarks/>
        public double liquidato {
            get {
                return this.liquidatoField;
            }
            set {
                this.liquidatoField = value;
            }
        }
        
        /// <remarks/>
        public double spese {
            get {
                return this.speseField;
            }
            set {
                this.speseField = value;
            }
        }
        
        /// <remarks/>
        public double prezzo {
            get {
                return this.prezzoField;
            }
            set {
                this.prezzoField = value;
            }
        }
        
        /// <remarks/>
        public double azioni {
            get {
                return this.azioniField;
            }
            set {
                this.azioniField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoGestioneMovimentoRes {
        
        private ContrattoGestioneMovimento[] tuttiContrattiGestioneMovimentoField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoGestioneMovimento[] tuttiContrattiGestioneMovimento {
            get {
                return this.tuttiContrattiGestioneMovimentoField;
            }
            set {
                this.tuttiContrattiGestioneMovimentoField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoGestioneSaldoComparto {
        
        private string codiceContrattoField;
        
        private string codiceInternoField;
        
        private string codicesottoProdottoField;
        
        private string codiceMAFField;
        
        private string codiceISINField;
        
        private string descrizioneStatoField;
        
        private double azioniDisponibiliField;
        
        private double controvaloreAttualeField;
        
        private double percentualeField;
        
        private string datadiRiferimentoField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceInterno {
            get {
                return this.codiceInternoField;
            }
            set {
                this.codiceInternoField = value;
            }
        }
        
        /// <remarks/>
        public string codicesottoProdotto {
            get {
                return this.codicesottoProdottoField;
            }
            set {
                this.codicesottoProdottoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceMAF {
            get {
                return this.codiceMAFField;
            }
            set {
                this.codiceMAFField = value;
            }
        }
        
        /// <remarks/>
        public string codiceISIN {
            get {
                return this.codiceISINField;
            }
            set {
                this.codiceISINField = value;
            }
        }
        
        /// <remarks/>
        public string descrizioneStato {
            get {
                return this.descrizioneStatoField;
            }
            set {
                this.descrizioneStatoField = value;
            }
        }
        
        /// <remarks/>
        public double azioniDisponibili {
            get {
                return this.azioniDisponibiliField;
            }
            set {
                this.azioniDisponibiliField = value;
            }
        }
        
        /// <remarks/>
        public double controvaloreAttuale {
            get {
                return this.controvaloreAttualeField;
            }
            set {
                this.controvaloreAttualeField = value;
            }
        }
        
        /// <remarks/>
        public double percentuale {
            get {
                return this.percentualeField;
            }
            set {
                this.percentualeField = value;
            }
        }
        
        /// <remarks/>
        public string datadiRiferimento {
            get {
                return this.datadiRiferimentoField;
            }
            set {
                this.datadiRiferimentoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoGestioneSaldoCompartoRes {
        
        private ContrattoGestioneSaldoComparto[] tuttiContrattiGestioneSaldoCompartoField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoGestioneSaldoComparto[] tuttiContrattiGestioneSaldoComparto {
            get {
                return this.tuttiContrattiGestioneSaldoCompartoField;
            }
            set {
                this.tuttiContrattiGestioneSaldoCompartoField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoGestioneSaldo {
        
        private string codiceContrattoField;
        
        private string codiceInternoField;
        
        private string dataValCompartiField;
        
        private double liquiditaCCField;
        
        private string dataValPatrimonioField;
        
        private double ctvCompartiIFUField;
        
        private double ctvCompartiFondiTerziField;
        
        private double ctvCompartiTitoliField;
        
        private double ctvCompartiFOIField;
        
        private double partviaField;
        
        private string partviaalField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceInterno {
            get {
                return this.codiceInternoField;
            }
            set {
                this.codiceInternoField = value;
            }
        }
        
        /// <remarks/>
        public string dataValComparti {
            get {
                return this.dataValCompartiField;
            }
            set {
                this.dataValCompartiField = value;
            }
        }
        
        /// <remarks/>
        public double liquiditaCC {
            get {
                return this.liquiditaCCField;
            }
            set {
                this.liquiditaCCField = value;
            }
        }
        
        /// <remarks/>
        public string dataValPatrimonio {
            get {
                return this.dataValPatrimonioField;
            }
            set {
                this.dataValPatrimonioField = value;
            }
        }
        
        /// <remarks/>
        public double ctvCompartiIFU {
            get {
                return this.ctvCompartiIFUField;
            }
            set {
                this.ctvCompartiIFUField = value;
            }
        }
        
        /// <remarks/>
        public double ctvCompartiFondiTerzi {
            get {
                return this.ctvCompartiFondiTerziField;
            }
            set {
                this.ctvCompartiFondiTerziField = value;
            }
        }
        
        /// <remarks/>
        public double ctvCompartiTitoli {
            get {
                return this.ctvCompartiTitoliField;
            }
            set {
                this.ctvCompartiTitoliField = value;
            }
        }
        
        /// <remarks/>
        public double ctvCompartiFOI {
            get {
                return this.ctvCompartiFOIField;
            }
            set {
                this.ctvCompartiFOIField = value;
            }
        }
        
        /// <remarks/>
        public double partvia {
            get {
                return this.partviaField;
            }
            set {
                this.partviaField = value;
            }
        }
        
        /// <remarks/>
        public string partviaal {
            get {
                return this.partviaalField;
            }
            set {
                this.partviaalField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoGestioneSaldoRes {
        
        private ContrattoGestioneSaldo contrattoGestioneSaldoField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoGestioneSaldo contrattoGestioneSaldo {
            get {
                return this.contrattoGestioneSaldoField;
            }
            set {
                this.contrattoGestioneSaldoField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoGestioneCaratteristiche {
        
        private string codiceContrattoField;
        
        private string codiceInternoField;
        
        private string dataSottoscrizioneField;
        
        private string descrizioneStatoField;
        
        private string bloccoField;
        
        private string indirizzoGestioneField;
        
        private string emissioneField;
        
        private double capitaleSoggettoProtezioneField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceInterno {
            get {
                return this.codiceInternoField;
            }
            set {
                this.codiceInternoField = value;
            }
        }
        
        /// <remarks/>
        public string dataSottoscrizione {
            get {
                return this.dataSottoscrizioneField;
            }
            set {
                this.dataSottoscrizioneField = value;
            }
        }
        
        /// <remarks/>
        public string descrizioneStato {
            get {
                return this.descrizioneStatoField;
            }
            set {
                this.descrizioneStatoField = value;
            }
        }
        
        /// <remarks/>
        public string Blocco {
            get {
                return this.bloccoField;
            }
            set {
                this.bloccoField = value;
            }
        }
        
        /// <remarks/>
        public string indirizzoGestione {
            get {
                return this.indirizzoGestioneField;
            }
            set {
                this.indirizzoGestioneField = value;
            }
        }
        
        /// <remarks/>
        public string emissione {
            get {
                return this.emissioneField;
            }
            set {
                this.emissioneField = value;
            }
        }
        
        /// <remarks/>
        public double capitaleSoggettoProtezione {
            get {
                return this.capitaleSoggettoProtezioneField;
            }
            set {
                this.capitaleSoggettoProtezioneField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoGestioneCaratteristicheRes {
        
        private ContrattoGestioneCaratteristiche contrattoGestioneCaratteristicheField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoGestioneCaratteristiche contrattoGestioneCaratteristiche {
            get {
                return this.contrattoGestioneCaratteristicheField;
            }
            set {
                this.contrattoGestioneCaratteristicheField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class IntestatarioFinancialAge {
        
        private string codiceContrattoField;
        
        private string nomeCognomeField;
        
        private string dataNascitaField;
        
        private string sessoField;
        
        private string codiceFiscaleField;
        
        private string comuneDiNascitaField;
        
        private string tipoIntestatarioField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string nomeCognome {
            get {
                return this.nomeCognomeField;
            }
            set {
                this.nomeCognomeField = value;
            }
        }
        
        /// <remarks/>
        public string dataNascita {
            get {
                return this.dataNascitaField;
            }
            set {
                this.dataNascitaField = value;
            }
        }
        
        /// <remarks/>
        public string sesso {
            get {
                return this.sessoField;
            }
            set {
                this.sessoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceFiscale {
            get {
                return this.codiceFiscaleField;
            }
            set {
                this.codiceFiscaleField = value;
            }
        }
        
        /// <remarks/>
        public string comuneDiNascita {
            get {
                return this.comuneDiNascitaField;
            }
            set {
                this.comuneDiNascitaField = value;
            }
        }
        
        /// <remarks/>
        public string tipoIntestatario {
            get {
                return this.tipoIntestatarioField;
            }
            set {
                this.tipoIntestatarioField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class IntestatarioFinancialAgeRes {
        
        private IntestatarioFinancialAge[] tuttiIntestatariFinancialAgeField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public IntestatarioFinancialAge[] tuttiIntestatariFinancialAge {
            get {
                return this.tuttiIntestatariFinancialAgeField;
            }
            set {
                this.tuttiIntestatariFinancialAgeField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoFinancialAgeSaldo {
        
        private string codiceContrattoField;
        
        private string codiceInternoField;
        
        private string codicesottoProdottoField;
        
        private string descrizioneStatoField;
        
        private double versatoField;
        
        private double caricamentiField;
        
        private double investitoField;
        
        private double riscattoField;
        
        private double quoteDisponibiliField;
        
        private double controvaloreField;
        
        private double percsuTotaleRicevutaField;
        
        private string datadiRiferimentoField;
        
        private string descrizioneSottoprodottoField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceInterno {
            get {
                return this.codiceInternoField;
            }
            set {
                this.codiceInternoField = value;
            }
        }
        
        /// <remarks/>
        public string codicesottoProdotto {
            get {
                return this.codicesottoProdottoField;
            }
            set {
                this.codicesottoProdottoField = value;
            }
        }
        
        /// <remarks/>
        public string descrizioneStato {
            get {
                return this.descrizioneStatoField;
            }
            set {
                this.descrizioneStatoField = value;
            }
        }
        
        /// <remarks/>
        public double Versato {
            get {
                return this.versatoField;
            }
            set {
                this.versatoField = value;
            }
        }
        
        /// <remarks/>
        public double caricamenti {
            get {
                return this.caricamentiField;
            }
            set {
                this.caricamentiField = value;
            }
        }
        
        /// <remarks/>
        public double investito {
            get {
                return this.investitoField;
            }
            set {
                this.investitoField = value;
            }
        }
        
        /// <remarks/>
        public double riscatto {
            get {
                return this.riscattoField;
            }
            set {
                this.riscattoField = value;
            }
        }
        
        /// <remarks/>
        public double quoteDisponibili {
            get {
                return this.quoteDisponibiliField;
            }
            set {
                this.quoteDisponibiliField = value;
            }
        }
        
        /// <remarks/>
        public double controvalore {
            get {
                return this.controvaloreField;
            }
            set {
                this.controvaloreField = value;
            }
        }
        
        /// <remarks/>
        public double percsuTotaleRicevuta {
            get {
                return this.percsuTotaleRicevutaField;
            }
            set {
                this.percsuTotaleRicevutaField = value;
            }
        }
        
        /// <remarks/>
        public string datadiRiferimento {
            get {
                return this.datadiRiferimentoField;
            }
            set {
                this.datadiRiferimentoField = value;
            }
        }
        
        /// <remarks/>
        public string descrizioneSottoprodotto {
            get {
                return this.descrizioneSottoprodottoField;
            }
            set {
                this.descrizioneSottoprodottoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoFinancialAgeSaldoRes {
        
        private ContrattoFinancialAgeSaldo[] tuttiContrattiFinancialAgeSaldoField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoFinancialAgeSaldo[] tuttiContrattiFinancialAgeSaldo {
            get {
                return this.tuttiContrattiFinancialAgeSaldoField;
            }
            set {
                this.tuttiContrattiFinancialAgeSaldoField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoFinancialAgeCaratteristiche {
        
        private string codiceContrattoField;
        
        private string codiceInternoField;
        
        private string dataSottoscrizioneField;
        
        private string descrizioneStatoField;
        
        private string bloccoField;
        
        private string numeroPolizzaField;
        
        private string dataDecorrenzaField;
        
        private string dataScadenzaField;
        
        private int differimentoField;
        
        private double importoPremioAnnuoField;
        
        private string codicefrazPremioField;
        
        private string frazionamentoPremioField;
        
        private double importoRataField;
        
        private string tipoContrattoField;
        
        private string codicetipoPremioField;
        
        private double percAnnualeCrescitaField;
        
        private double valoreVersamentiProgrammatiField;
        
        private double caricamentiField;
        
        private double tasseField;
        
        private double totaleCVNField;
        
        private int etaScadenzaAssicuratoField;
        
        private double renditaMinimaGarantitaField;
        
        private string codicelineaInvestimentoField;
        
        private string casoVitaField;
        
        private string casoMorteField;
        
        private string frequenzaSwitchField;
        
        private string durataProgrammaField;
        
        private string classeField;
        
        private string riallocazioneField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceInterno {
            get {
                return this.codiceInternoField;
            }
            set {
                this.codiceInternoField = value;
            }
        }
        
        /// <remarks/>
        public string dataSottoscrizione {
            get {
                return this.dataSottoscrizioneField;
            }
            set {
                this.dataSottoscrizioneField = value;
            }
        }
        
        /// <remarks/>
        public string descrizioneStato {
            get {
                return this.descrizioneStatoField;
            }
            set {
                this.descrizioneStatoField = value;
            }
        }
        
        /// <remarks/>
        public string Blocco {
            get {
                return this.bloccoField;
            }
            set {
                this.bloccoField = value;
            }
        }
        
        /// <remarks/>
        public string numeroPolizza {
            get {
                return this.numeroPolizzaField;
            }
            set {
                this.numeroPolizzaField = value;
            }
        }
        
        /// <remarks/>
        public string dataDecorrenza {
            get {
                return this.dataDecorrenzaField;
            }
            set {
                this.dataDecorrenzaField = value;
            }
        }
        
        /// <remarks/>
        public string dataScadenza {
            get {
                return this.dataScadenzaField;
            }
            set {
                this.dataScadenzaField = value;
            }
        }
        
        /// <remarks/>
        public int differimento {
            get {
                return this.differimentoField;
            }
            set {
                this.differimentoField = value;
            }
        }
        
        /// <remarks/>
        public double importoPremioAnnuo {
            get {
                return this.importoPremioAnnuoField;
            }
            set {
                this.importoPremioAnnuoField = value;
            }
        }
        
        /// <remarks/>
        public string codicefrazPremio {
            get {
                return this.codicefrazPremioField;
            }
            set {
                this.codicefrazPremioField = value;
            }
        }
        
        /// <remarks/>
        public string frazionamentoPremio {
            get {
                return this.frazionamentoPremioField;
            }
            set {
                this.frazionamentoPremioField = value;
            }
        }
        
        /// <remarks/>
        public double importoRata {
            get {
                return this.importoRataField;
            }
            set {
                this.importoRataField = value;
            }
        }
        
        /// <remarks/>
        public string tipoContratto {
            get {
                return this.tipoContrattoField;
            }
            set {
                this.tipoContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string codicetipoPremio {
            get {
                return this.codicetipoPremioField;
            }
            set {
                this.codicetipoPremioField = value;
            }
        }
        
        /// <remarks/>
        public double percAnnualeCrescita {
            get {
                return this.percAnnualeCrescitaField;
            }
            set {
                this.percAnnualeCrescitaField = value;
            }
        }
        
        /// <remarks/>
        public double valoreVersamentiProgrammati {
            get {
                return this.valoreVersamentiProgrammatiField;
            }
            set {
                this.valoreVersamentiProgrammatiField = value;
            }
        }
        
        /// <remarks/>
        public double caricamenti {
            get {
                return this.caricamentiField;
            }
            set {
                this.caricamentiField = value;
            }
        }
        
        /// <remarks/>
        public double tasse {
            get {
                return this.tasseField;
            }
            set {
                this.tasseField = value;
            }
        }
        
        /// <remarks/>
        public double totaleCVN {
            get {
                return this.totaleCVNField;
            }
            set {
                this.totaleCVNField = value;
            }
        }
        
        /// <remarks/>
        public int etaScadenzaAssicurato {
            get {
                return this.etaScadenzaAssicuratoField;
            }
            set {
                this.etaScadenzaAssicuratoField = value;
            }
        }
        
        /// <remarks/>
        public double renditaMinimaGarantita {
            get {
                return this.renditaMinimaGarantitaField;
            }
            set {
                this.renditaMinimaGarantitaField = value;
            }
        }
        
        /// <remarks/>
        public string codicelineaInvestimento {
            get {
                return this.codicelineaInvestimentoField;
            }
            set {
                this.codicelineaInvestimentoField = value;
            }
        }
        
        /// <remarks/>
        public string casoVita {
            get {
                return this.casoVitaField;
            }
            set {
                this.casoVitaField = value;
            }
        }
        
        /// <remarks/>
        public string casoMorte {
            get {
                return this.casoMorteField;
            }
            set {
                this.casoMorteField = value;
            }
        }
        
        /// <remarks/>
        public string FrequenzaSwitch {
            get {
                return this.frequenzaSwitchField;
            }
            set {
                this.frequenzaSwitchField = value;
            }
        }
        
        /// <remarks/>
        public string DurataProgramma {
            get {
                return this.durataProgrammaField;
            }
            set {
                this.durataProgrammaField = value;
            }
        }
        
        /// <remarks/>
        public string Classe {
            get {
                return this.classeField;
            }
            set {
                this.classeField = value;
            }
        }
        
        /// <remarks/>
        public string Riallocazione {
            get {
                return this.riallocazioneField;
            }
            set {
                this.riallocazioneField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoFinancialAgeCaratteristicheRes {
        
        private ContrattoFinancialAgeCaratteristiche contrattoFinancialAgeCaratteristicheField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoFinancialAgeCaratteristiche contrattoFinancialAgeCaratteristiche {
            get {
                return this.contrattoFinancialAgeCaratteristicheField;
            }
            set {
                this.contrattoFinancialAgeCaratteristicheField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoContoCorrenteServizi {
        
        private string codiceContrattoField;
        
        private string contoField;
        
        private string servizioField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string conto {
            get {
                return this.contoField;
            }
            set {
                this.contoField = value;
            }
        }
        
        /// <remarks/>
        public string servizio {
            get {
                return this.servizioField;
            }
            set {
                this.servizioField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoContoCorrenteServiziRes {
        
        private ContrattoContoCorrenteServizi contrattoContoCorrenteServiziField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoContoCorrenteServizi contrattoContoCorrenteServizi {
            get {
                return this.contrattoContoCorrenteServiziField;
            }
            set {
                this.contrattoContoCorrenteServiziField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoContoCorrenteMovimento {
        
        private string codiceContrattoField;
        
        private string contoField;
        
        private string dataContabileField;
        
        private string dataValutaField;
        
        private string descrizioneOperazioneField;
        
        private double dareField;
        
        private double avereField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string conto {
            get {
                return this.contoField;
            }
            set {
                this.contoField = value;
            }
        }
        
        /// <remarks/>
        public string dataContabile {
            get {
                return this.dataContabileField;
            }
            set {
                this.dataContabileField = value;
            }
        }
        
        /// <remarks/>
        public string dataValuta {
            get {
                return this.dataValutaField;
            }
            set {
                this.dataValutaField = value;
            }
        }
        
        /// <remarks/>
        public string descrizioneOperazione {
            get {
                return this.descrizioneOperazioneField;
            }
            set {
                this.descrizioneOperazioneField = value;
            }
        }
        
        /// <remarks/>
        public double dare {
            get {
                return this.dareField;
            }
            set {
                this.dareField = value;
            }
        }
        
        /// <remarks/>
        public double avere {
            get {
                return this.avereField;
            }
            set {
                this.avereField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoContoCorrenteMovimentoRes {
        
        private ContrattoContoCorrenteMovimento[] tuttiContrattiContoCorrenteMovimentoField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoContoCorrenteMovimento[] tuttiContrattiContoCorrenteMovimento {
            get {
                return this.tuttiContrattiContoCorrenteMovimentoField;
            }
            set {
                this.tuttiContrattiContoCorrenteMovimentoField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoContoCorrenteSaldo {
        
        private string codiceContrattoField;
        
        private string contoField;
        
        private double saldoLiquidoField;
        
        private double importoBloccatoField;
        
        private string bloccoMandatoField;
        
        private double fidoDeliberatoField;
        
        private double saldoContabileField;
        
        private double importoInvestimentiField;
        
        private double importoDisinvestimentiField;
        
        private double saldoDisponibileField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string conto {
            get {
                return this.contoField;
            }
            set {
                this.contoField = value;
            }
        }
        
        /// <remarks/>
        public double saldoLiquido {
            get {
                return this.saldoLiquidoField;
            }
            set {
                this.saldoLiquidoField = value;
            }
        }
        
        /// <remarks/>
        public double importoBloccato {
            get {
                return this.importoBloccatoField;
            }
            set {
                this.importoBloccatoField = value;
            }
        }
        
        /// <remarks/>
        public string bloccoMandato {
            get {
                return this.bloccoMandatoField;
            }
            set {
                this.bloccoMandatoField = value;
            }
        }
        
        /// <remarks/>
        public double fidoDeliberato {
            get {
                return this.fidoDeliberatoField;
            }
            set {
                this.fidoDeliberatoField = value;
            }
        }
        
        /// <remarks/>
        public double saldoContabile {
            get {
                return this.saldoContabileField;
            }
            set {
                this.saldoContabileField = value;
            }
        }
        
        /// <remarks/>
        public double importoInvestimenti {
            get {
                return this.importoInvestimentiField;
            }
            set {
                this.importoInvestimentiField = value;
            }
        }
        
        /// <remarks/>
        public double importoDisinvestimenti {
            get {
                return this.importoDisinvestimentiField;
            }
            set {
                this.importoDisinvestimentiField = value;
            }
        }
        
        /// <remarks/>
        public double saldoDisponibile {
            get {
                return this.saldoDisponibileField;
            }
            set {
                this.saldoDisponibileField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoContoCorrenteSaldoRes {
        
        private ContrattoContoCorrenteSaldo contrattoContoCorrenteSaldoField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoContoCorrenteSaldo contrattoContoCorrenteSaldo {
            get {
                return this.contrattoContoCorrenteSaldoField;
            }
            set {
                this.contrattoContoCorrenteSaldoField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoContoCorrenteCaratteristiche {
        
        private string codiceContrattoField;
        
        private string contoField;
        
        private string cinField;
        
        private string aBIField;
        
        private string cABField;
        
        private string coordinateIBANField;
        
        private string dataAperturaField;
        
        private string dataChiusuraField;
        
        private string descrizioneStatoField;
        
        private string categoriaField;
        
        private string fasciaField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string conto {
            get {
                return this.contoField;
            }
            set {
                this.contoField = value;
            }
        }
        
        /// <remarks/>
        public string cin {
            get {
                return this.cinField;
            }
            set {
                this.cinField = value;
            }
        }
        
        /// <remarks/>
        public string ABI {
            get {
                return this.aBIField;
            }
            set {
                this.aBIField = value;
            }
        }
        
        /// <remarks/>
        public string CAB {
            get {
                return this.cABField;
            }
            set {
                this.cABField = value;
            }
        }
        
        /// <remarks/>
        public string coordinateIBAN {
            get {
                return this.coordinateIBANField;
            }
            set {
                this.coordinateIBANField = value;
            }
        }
        
        /// <remarks/>
        public string dataApertura {
            get {
                return this.dataAperturaField;
            }
            set {
                this.dataAperturaField = value;
            }
        }
        
        /// <remarks/>
        public string dataChiusura {
            get {
                return this.dataChiusuraField;
            }
            set {
                this.dataChiusuraField = value;
            }
        }
        
        /// <remarks/>
        public string descrizioneStato {
            get {
                return this.descrizioneStatoField;
            }
            set {
                this.descrizioneStatoField = value;
            }
        }
        
        /// <remarks/>
        public string categoria {
            get {
                return this.categoriaField;
            }
            set {
                this.categoriaField = value;
            }
        }
        
        /// <remarks/>
        public string fascia {
            get {
                return this.fasciaField;
            }
            set {
                this.fasciaField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoContoCorrenteCaratteristicheRes {
        
        private ContrattoContoCorrenteCaratteristiche contrattoContoCorrenteCaratteristicheField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoContoCorrenteCaratteristiche contrattoContoCorrenteCaratteristiche {
            get {
                return this.contrattoContoCorrenteCaratteristicheField;
            }
            set {
                this.contrattoContoCorrenteCaratteristicheField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoDossierTitoliMovimento {
        
        private string codiceContrattoField;
        
        private string contoField;
        
        private string rubricatoField;
        
        private string custodiaGaranziaField;
        
        private string codiceInternoField;
        
        private string dataContabileField;
        
        private string dataValutaField;
        
        private string onLineField;
        
        private string descrizioneOperazioneField;
        
        private double quoteField;
        
        private double prezzoField;
        
        private double rateoField;
        
        private double speseField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string conto {
            get {
                return this.contoField;
            }
            set {
                this.contoField = value;
            }
        }
        
        /// <remarks/>
        public string Rubricato {
            get {
                return this.rubricatoField;
            }
            set {
                this.rubricatoField = value;
            }
        }
        
        /// <remarks/>
        public string custodiaGaranzia {
            get {
                return this.custodiaGaranziaField;
            }
            set {
                this.custodiaGaranziaField = value;
            }
        }
        
        /// <remarks/>
        public string codiceInterno {
            get {
                return this.codiceInternoField;
            }
            set {
                this.codiceInternoField = value;
            }
        }
        
        /// <remarks/>
        public string dataContabile {
            get {
                return this.dataContabileField;
            }
            set {
                this.dataContabileField = value;
            }
        }
        
        /// <remarks/>
        public string dataValuta {
            get {
                return this.dataValutaField;
            }
            set {
                this.dataValutaField = value;
            }
        }
        
        /// <remarks/>
        public string onLine {
            get {
                return this.onLineField;
            }
            set {
                this.onLineField = value;
            }
        }
        
        /// <remarks/>
        public string descrizioneOperazione {
            get {
                return this.descrizioneOperazioneField;
            }
            set {
                this.descrizioneOperazioneField = value;
            }
        }
        
        /// <remarks/>
        public double quote {
            get {
                return this.quoteField;
            }
            set {
                this.quoteField = value;
            }
        }
        
        /// <remarks/>
        public double prezzo {
            get {
                return this.prezzoField;
            }
            set {
                this.prezzoField = value;
            }
        }
        
        /// <remarks/>
        public double rateo {
            get {
                return this.rateoField;
            }
            set {
                this.rateoField = value;
            }
        }
        
        /// <remarks/>
        public double spese {
            get {
                return this.speseField;
            }
            set {
                this.speseField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoDossierTitoliMovimentoRes {
        
        private ContrattoDossierTitoliMovimento[] tuttiContrattiDossierTitoliMovimentoField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoDossierTitoliMovimento[] tuttiContrattiDossierTitoliMovimento {
            get {
                return this.tuttiContrattiDossierTitoliMovimentoField;
            }
            set {
                this.tuttiContrattiDossierTitoliMovimentoField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoDossierTitoliSaldo {
        
        private string codiceContrattoField;
        
        private string contoField;
        
        private string rubricatoField;
        
        private string custodiaGaranziaField;
        
        private string codiceInternoField;
        
        private string flagPCTField;
        
        private string descrizionePCTField;
        
        private double ctvField;
        
        private double quoteField;
        
        private double prezzoField;
        
        private double rateoField;
        
        private double cambioField;
        
        private double importoCedolaField;
        
        private string dataScadenzaField;
        
        private string intestazioneRubricatoField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string conto {
            get {
                return this.contoField;
            }
            set {
                this.contoField = value;
            }
        }
        
        /// <remarks/>
        public string rubricato {
            get {
                return this.rubricatoField;
            }
            set {
                this.rubricatoField = value;
            }
        }
        
        /// <remarks/>
        public string custodiaGaranzia {
            get {
                return this.custodiaGaranziaField;
            }
            set {
                this.custodiaGaranziaField = value;
            }
        }
        
        /// <remarks/>
        public string codiceInterno {
            get {
                return this.codiceInternoField;
            }
            set {
                this.codiceInternoField = value;
            }
        }
        
        /// <remarks/>
        public string flagPCT {
            get {
                return this.flagPCTField;
            }
            set {
                this.flagPCTField = value;
            }
        }
        
        /// <remarks/>
        public string descrizionePCT {
            get {
                return this.descrizionePCTField;
            }
            set {
                this.descrizionePCTField = value;
            }
        }
        
        /// <remarks/>
        public double ctv {
            get {
                return this.ctvField;
            }
            set {
                this.ctvField = value;
            }
        }
        
        /// <remarks/>
        public double quote {
            get {
                return this.quoteField;
            }
            set {
                this.quoteField = value;
            }
        }
        
        /// <remarks/>
        public double prezzo {
            get {
                return this.prezzoField;
            }
            set {
                this.prezzoField = value;
            }
        }
        
        /// <remarks/>
        public double rateo {
            get {
                return this.rateoField;
            }
            set {
                this.rateoField = value;
            }
        }
        
        /// <remarks/>
        public double cambio {
            get {
                return this.cambioField;
            }
            set {
                this.cambioField = value;
            }
        }
        
        /// <remarks/>
        public double importoCedola {
            get {
                return this.importoCedolaField;
            }
            set {
                this.importoCedolaField = value;
            }
        }
        
        /// <remarks/>
        public string dataScadenza {
            get {
                return this.dataScadenzaField;
            }
            set {
                this.dataScadenzaField = value;
            }
        }
        
        /// <remarks/>
        public string intestazioneRubricato {
            get {
                return this.intestazioneRubricatoField;
            }
            set {
                this.intestazioneRubricatoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoDossierTitoliSaldoRes {
        
        private ContrattoDossierTitoliSaldo[] tuttiContrattiDossierTitoliSaldoField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoDossierTitoliSaldo[] tuttiContrattiDossierTitoliSaldo {
            get {
                return this.tuttiContrattiDossierTitoliSaldoField;
            }
            set {
                this.tuttiContrattiDossierTitoliSaldoField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoDossierTitoliCaratteristiche {
        
        private string codiceContrattoField;
        
        private string contoField;
        
        private string custodiaGaranziaField;
        
        private string intestazioneField;
        
        private double ctvField;
        
        private string descrizioneStatoField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string conto {
            get {
                return this.contoField;
            }
            set {
                this.contoField = value;
            }
        }
        
        /// <remarks/>
        public string custodiaGaranzia {
            get {
                return this.custodiaGaranziaField;
            }
            set {
                this.custodiaGaranziaField = value;
            }
        }
        
        /// <remarks/>
        public string intestazione {
            get {
                return this.intestazioneField;
            }
            set {
                this.intestazioneField = value;
            }
        }
        
        /// <remarks/>
        public double ctv {
            get {
                return this.ctvField;
            }
            set {
                this.ctvField = value;
            }
        }
        
        /// <remarks/>
        public string descrizioneStato {
            get {
                return this.descrizioneStatoField;
            }
            set {
                this.descrizioneStatoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoDossierTitoliCaratteristicheRes {
        
        private ContrattoDossierTitoliCaratteristiche contrattoDossierTitoliCaratteristicheField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoDossierTitoliCaratteristiche contrattoDossierTitoliCaratteristiche {
            get {
                return this.contrattoDossierTitoliCaratteristicheField;
            }
            set {
                this.contrattoDossierTitoliCaratteristicheField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoFondoMovimento {
        
        private string codiceContrattoField;
        
        private string codiceInternoField;
        
        private string codicesottoProdottoField;
        
        private string dataField;
        
        private string codiceTipoOperazioneField;
        
        private string desrizioneTipoOperazioneField;
        
        private double percRIPField;
        
        private double importoField;
        
        private double ricevutoField;
        
        private double speseSottoscrizioneField;
        
        private double speseAmministrativeField;
        
        private double percSpeseField;
        
        private double investitoField;
        
        private double liquidatoField;
        
        private double valoreQuotaField;
        
        private double nquoteField;
        
        private string onLineField;
        
        private double cVNField;
        
        private double totaleQuoteField;
        
        private double perAgevField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceInterno {
            get {
                return this.codiceInternoField;
            }
            set {
                this.codiceInternoField = value;
            }
        }
        
        /// <remarks/>
        public string codicesottoProdotto {
            get {
                return this.codicesottoProdottoField;
            }
            set {
                this.codicesottoProdottoField = value;
            }
        }
        
        /// <remarks/>
        public string Data {
            get {
                return this.dataField;
            }
            set {
                this.dataField = value;
            }
        }
        
        /// <remarks/>
        public string CodiceTipoOperazione {
            get {
                return this.codiceTipoOperazioneField;
            }
            set {
                this.codiceTipoOperazioneField = value;
            }
        }
        
        /// <remarks/>
        public string DesrizioneTipoOperazione {
            get {
                return this.desrizioneTipoOperazioneField;
            }
            set {
                this.desrizioneTipoOperazioneField = value;
            }
        }
        
        /// <remarks/>
        public double PercRIP {
            get {
                return this.percRIPField;
            }
            set {
                this.percRIPField = value;
            }
        }
        
        /// <remarks/>
        public double Importo {
            get {
                return this.importoField;
            }
            set {
                this.importoField = value;
            }
        }
        
        /// <remarks/>
        public double Ricevuto {
            get {
                return this.ricevutoField;
            }
            set {
                this.ricevutoField = value;
            }
        }
        
        /// <remarks/>
        public double SpeseSottoscrizione {
            get {
                return this.speseSottoscrizioneField;
            }
            set {
                this.speseSottoscrizioneField = value;
            }
        }
        
        /// <remarks/>
        public double SpeseAmministrative {
            get {
                return this.speseAmministrativeField;
            }
            set {
                this.speseAmministrativeField = value;
            }
        }
        
        /// <remarks/>
        public double PercSpese {
            get {
                return this.percSpeseField;
            }
            set {
                this.percSpeseField = value;
            }
        }
        
        /// <remarks/>
        public double Investito {
            get {
                return this.investitoField;
            }
            set {
                this.investitoField = value;
            }
        }
        
        /// <remarks/>
        public double Liquidato {
            get {
                return this.liquidatoField;
            }
            set {
                this.liquidatoField = value;
            }
        }
        
        /// <remarks/>
        public double ValoreQuota {
            get {
                return this.valoreQuotaField;
            }
            set {
                this.valoreQuotaField = value;
            }
        }
        
        /// <remarks/>
        public double Nquote {
            get {
                return this.nquoteField;
            }
            set {
                this.nquoteField = value;
            }
        }
        
        /// <remarks/>
        public string OnLine {
            get {
                return this.onLineField;
            }
            set {
                this.onLineField = value;
            }
        }
        
        /// <remarks/>
        public double CVN {
            get {
                return this.cVNField;
            }
            set {
                this.cVNField = value;
            }
        }
        
        /// <remarks/>
        public double TotaleQuote {
            get {
                return this.totaleQuoteField;
            }
            set {
                this.totaleQuoteField = value;
            }
        }
        
        /// <remarks/>
        public double PerAgev {
            get {
                return this.perAgevField;
            }
            set {
                this.perAgevField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoFondoMovimentoRes {
        
        private ContrattoFondoMovimento[] tuttiContrattiFondoMovimentoField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoFondoMovimento[] tuttiContrattiFondoMovimento {
            get {
                return this.tuttiContrattiFondoMovimentoField;
            }
            set {
                this.tuttiContrattiFondoMovimentoField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoFondoSaldo {
        
        private string codiceContrattoField;
        
        private string codiceInternoField;
        
        private string codicesottoProdottoField;
        
        private string descrizioneStatoField;
        
        private double quoteDisponibiliField;
        
        private double quoteVincolateField;
        
        private double controvaloreDisponibileField;
        
        private double controvaloreVincolatoField;
        
        private double totaleRicevutoField;
        
        private double quoteCertificateField;
        
        private string datadiRiferimentoField;
        
        private double partviaField;
        
        private string partviaalField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceInterno {
            get {
                return this.codiceInternoField;
            }
            set {
                this.codiceInternoField = value;
            }
        }
        
        /// <remarks/>
        public string codicesottoProdotto {
            get {
                return this.codicesottoProdottoField;
            }
            set {
                this.codicesottoProdottoField = value;
            }
        }
        
        /// <remarks/>
        public string descrizioneStato {
            get {
                return this.descrizioneStatoField;
            }
            set {
                this.descrizioneStatoField = value;
            }
        }
        
        /// <remarks/>
        public double quoteDisponibili {
            get {
                return this.quoteDisponibiliField;
            }
            set {
                this.quoteDisponibiliField = value;
            }
        }
        
        /// <remarks/>
        public double quoteVincolate {
            get {
                return this.quoteVincolateField;
            }
            set {
                this.quoteVincolateField = value;
            }
        }
        
        /// <remarks/>
        public double controvaloreDisponibile {
            get {
                return this.controvaloreDisponibileField;
            }
            set {
                this.controvaloreDisponibileField = value;
            }
        }
        
        /// <remarks/>
        public double controvaloreVincolato {
            get {
                return this.controvaloreVincolatoField;
            }
            set {
                this.controvaloreVincolatoField = value;
            }
        }
        
        /// <remarks/>
        public double totaleRicevuto {
            get {
                return this.totaleRicevutoField;
            }
            set {
                this.totaleRicevutoField = value;
            }
        }
        
        /// <remarks/>
        public double quoteCertificate {
            get {
                return this.quoteCertificateField;
            }
            set {
                this.quoteCertificateField = value;
            }
        }
        
        /// <remarks/>
        public string datadiRiferimento {
            get {
                return this.datadiRiferimentoField;
            }
            set {
                this.datadiRiferimentoField = value;
            }
        }
        
        /// <remarks/>
        public double partvia {
            get {
                return this.partviaField;
            }
            set {
                this.partviaField = value;
            }
        }
        
        /// <remarks/>
        public string partviaal {
            get {
                return this.partviaalField;
            }
            set {
                this.partviaalField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoFondoSaldoRes {
        
        private ContrattoFondoSaldo[] tuttiContrattiFondoSaldoField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoFondoSaldo[] tuttiContrattiFondoSaldo {
            get {
                return this.tuttiContrattiFondoSaldoField;
            }
            set {
                this.tuttiContrattiFondoSaldoField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoFondoCaratteristiche {
        
        private string codiceContrattoField;
        
        private string codiceInternoField;
        
        private string descrizioneStatoField;
        
        private string bloccoField;
        
        private string dataSottoscrizioneField;
        
        private string dataUltimoMovimentoField;
        
        private string tipologiaContrattoField;
        
        private double valorePluriField;
        
        private double valorePluriUtilizzatoField;
        
        private double importoRataField;
        
        private int numeroRatePagateField;
        
        private double valoreNominaleField;
        
        private double dividendoField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceInterno {
            get {
                return this.codiceInternoField;
            }
            set {
                this.codiceInternoField = value;
            }
        }
        
        /// <remarks/>
        public string descrizioneStato {
            get {
                return this.descrizioneStatoField;
            }
            set {
                this.descrizioneStatoField = value;
            }
        }
        
        /// <remarks/>
        public string Blocco {
            get {
                return this.bloccoField;
            }
            set {
                this.bloccoField = value;
            }
        }
        
        /// <remarks/>
        public string dataSottoscrizione {
            get {
                return this.dataSottoscrizioneField;
            }
            set {
                this.dataSottoscrizioneField = value;
            }
        }
        
        /// <remarks/>
        public string dataUltimoMovimento {
            get {
                return this.dataUltimoMovimentoField;
            }
            set {
                this.dataUltimoMovimentoField = value;
            }
        }
        
        /// <remarks/>
        public string tipologiaContratto {
            get {
                return this.tipologiaContrattoField;
            }
            set {
                this.tipologiaContrattoField = value;
            }
        }
        
        /// <remarks/>
        public double valorePluri {
            get {
                return this.valorePluriField;
            }
            set {
                this.valorePluriField = value;
            }
        }
        
        /// <remarks/>
        public double valorePluriUtilizzato {
            get {
                return this.valorePluriUtilizzatoField;
            }
            set {
                this.valorePluriUtilizzatoField = value;
            }
        }
        
        /// <remarks/>
        public double importoRata {
            get {
                return this.importoRataField;
            }
            set {
                this.importoRataField = value;
            }
        }
        
        /// <remarks/>
        public int numeroRatePagate {
            get {
                return this.numeroRatePagateField;
            }
            set {
                this.numeroRatePagateField = value;
            }
        }
        
        /// <remarks/>
        public double valoreNominale {
            get {
                return this.valoreNominaleField;
            }
            set {
                this.valoreNominaleField = value;
            }
        }
        
        /// <remarks/>
        public double Dividendo {
            get {
                return this.dividendoField;
            }
            set {
                this.dividendoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoFondoCaratteristicheRes {
        
        private ContrattoFondoCaratteristiche contrattoFondoCaratteristicheField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoFondoCaratteristiche contrattoFondoCaratteristiche {
            get {
                return this.contrattoFondoCaratteristicheField;
            }
            set {
                this.contrattoFondoCaratteristicheField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ListaContrattiperCliente {
        
        private string codiceContrattoField;
        
        private string numeroPolizzaField;
        
        private string contoField;
        
        private string custodiaGaranziaField;
        
        private string codiceInternoField;
        
        private string codicesottoProdottoField;
        
        private string descrizioneStatoField;
        
        private double ctvField;
        
        private string flagpartviaField;
        
        private double percptfField;
        
        private string datadiSottoscrizioneField;
        
        private string dataInizioRendimentoField;
        
        private double rendimentoDaSottoscrizioneField;
        
        private string dataTrimestreRendimentoField;
        
        private double rendimentoDaInizioTrimestreField;
        
        private string dataAnnoRendimentoField;
        
        private double rendimentoDaInizioAnnoField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string numeroPolizza {
            get {
                return this.numeroPolizzaField;
            }
            set {
                this.numeroPolizzaField = value;
            }
        }
        
        /// <remarks/>
        public string Conto {
            get {
                return this.contoField;
            }
            set {
                this.contoField = value;
            }
        }
        
        /// <remarks/>
        public string CustodiaGaranzia {
            get {
                return this.custodiaGaranziaField;
            }
            set {
                this.custodiaGaranziaField = value;
            }
        }
        
        /// <remarks/>
        public string codiceInterno {
            get {
                return this.codiceInternoField;
            }
            set {
                this.codiceInternoField = value;
            }
        }
        
        /// <remarks/>
        public string codicesottoProdotto {
            get {
                return this.codicesottoProdottoField;
            }
            set {
                this.codicesottoProdottoField = value;
            }
        }
        
        /// <remarks/>
        public string descrizioneStato {
            get {
                return this.descrizioneStatoField;
            }
            set {
                this.descrizioneStatoField = value;
            }
        }
        
        /// <remarks/>
        public double ctv {
            get {
                return this.ctvField;
            }
            set {
                this.ctvField = value;
            }
        }
        
        /// <remarks/>
        public string flagpartvia {
            get {
                return this.flagpartviaField;
            }
            set {
                this.flagpartviaField = value;
            }
        }
        
        /// <remarks/>
        public double percptf {
            get {
                return this.percptfField;
            }
            set {
                this.percptfField = value;
            }
        }
        
        /// <remarks/>
        public string datadiSottoscrizione {
            get {
                return this.datadiSottoscrizioneField;
            }
            set {
                this.datadiSottoscrizioneField = value;
            }
        }
        
        /// <remarks/>
        public string dataInizioRendimento {
            get {
                return this.dataInizioRendimentoField;
            }
            set {
                this.dataInizioRendimentoField = value;
            }
        }
        
        /// <remarks/>
        public double rendimentoDaSottoscrizione {
            get {
                return this.rendimentoDaSottoscrizioneField;
            }
            set {
                this.rendimentoDaSottoscrizioneField = value;
            }
        }
        
        /// <remarks/>
        public string dataTrimestreRendimento {
            get {
                return this.dataTrimestreRendimentoField;
            }
            set {
                this.dataTrimestreRendimentoField = value;
            }
        }
        
        /// <remarks/>
        public double rendimentoDaInizioTrimestre {
            get {
                return this.rendimentoDaInizioTrimestreField;
            }
            set {
                this.rendimentoDaInizioTrimestreField = value;
            }
        }
        
        /// <remarks/>
        public string dataAnnoRendimento {
            get {
                return this.dataAnnoRendimentoField;
            }
            set {
                this.dataAnnoRendimentoField = value;
            }
        }
        
        /// <remarks/>
        public double rendimentoDaInizioAnno {
            get {
                return this.rendimentoDaInizioAnnoField;
            }
            set {
                this.rendimentoDaInizioAnnoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ListaContrattiperClienteRes {
        
        private ListaContrattiperCliente[] tuttiListaContrattiField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ListaContrattiperCliente[] tuttiListaContratti {
            get {
                return this.tuttiListaContrattiField;
            }
            set {
                this.tuttiListaContrattiField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoSintesiConTmd {
        
        private string codiceContrattoField;
        
        private string numeroPolizzaField;
        
        private string contoField;
        
        private string rubricatoField;
        
        private string custodiaGaranziaField;
        
        private string tipoProdottoField;
        
        private string codiceInternoField;
        
        private string codicesottoProdottoField;
        
        private string codiceMAFField;
        
        private string pctKeyField;
        
        private string pctTitoloCollegatoField;
        
        private string isinField;
        
        private string tmdField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string numeroPolizza {
            get {
                return this.numeroPolizzaField;
            }
            set {
                this.numeroPolizzaField = value;
            }
        }
        
        /// <remarks/>
        public string Conto {
            get {
                return this.contoField;
            }
            set {
                this.contoField = value;
            }
        }
        
        /// <remarks/>
        public string Rubricato {
            get {
                return this.rubricatoField;
            }
            set {
                this.rubricatoField = value;
            }
        }
        
        /// <remarks/>
        public string CustodiaGaranzia {
            get {
                return this.custodiaGaranziaField;
            }
            set {
                this.custodiaGaranziaField = value;
            }
        }
        
        /// <remarks/>
        public string tipoProdotto {
            get {
                return this.tipoProdottoField;
            }
            set {
                this.tipoProdottoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceInterno {
            get {
                return this.codiceInternoField;
            }
            set {
                this.codiceInternoField = value;
            }
        }
        
        /// <remarks/>
        public string codicesottoProdotto {
            get {
                return this.codicesottoProdottoField;
            }
            set {
                this.codicesottoProdottoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceMAF {
            get {
                return this.codiceMAFField;
            }
            set {
                this.codiceMAFField = value;
            }
        }
        
        /// <remarks/>
        public string pctKey {
            get {
                return this.pctKeyField;
            }
            set {
                this.pctKeyField = value;
            }
        }
        
        /// <remarks/>
        public string pctTitoloCollegato {
            get {
                return this.pctTitoloCollegatoField;
            }
            set {
                this.pctTitoloCollegatoField = value;
            }
        }
        
        /// <remarks/>
        public string isin {
            get {
                return this.isinField;
            }
            set {
                this.isinField = value;
            }
        }
        
        /// <remarks/>
        public string tmd {
            get {
                return this.tmdField;
            }
            set {
                this.tmdField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoSintesiConTmdRes {
        
        private ContrattoSintesiConTmd[] tuttiContrattiSintesiField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoSintesiConTmd[] tuttiContrattiSintesi {
            get {
                return this.tuttiContrattiSintesiField;
            }
            set {
                this.tuttiContrattiSintesiField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoSintesiperCliente {
        
        private string codiceContrattoField;
        
        private string numeroPolizzaField;
        
        private string contoField;
        
        private string rubricatoField;
        
        private string custodiaGaranziaField;
        
        private string tipoProdottoField;
        
        private string codiceInternoField;
        
        private string codicesottoProdottoField;
        
        private string codiceMAFField;
        
        private string pctKeyField;
        
        private string pctTitoloCollegatoField;
        
        private string pctDescrizionteTitoloCollegatoField;
        
        private double quoteField;
        
        private double prezzoField;
        
        private double ctvField;
        
        private string partviaField;
        
        private string partviaalField;
        
        private string datadiRiferimentoField;
        
        private string datadiSottoscrizioneField;
        
        private string dataValNavAlField;
        
        private string codiceStatoField;
        
        private string dataInizioRendimentoField;
        
        private double rendimentoDaSottoscrizioneField;
        
        private string dataTrimestreRendimentoField;
        
        private double rendimentoDaInizioTrimestreField;
        
        private string dataAnnoRendimentoField;
        
        private double rendimentoDaInizioAnnoField;
        
        private double valoreField;
        
        private double cVNField;
        
        private string isinField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string numeroPolizza {
            get {
                return this.numeroPolizzaField;
            }
            set {
                this.numeroPolizzaField = value;
            }
        }
        
        /// <remarks/>
        public string Conto {
            get {
                return this.contoField;
            }
            set {
                this.contoField = value;
            }
        }
        
        /// <remarks/>
        public string Rubricato {
            get {
                return this.rubricatoField;
            }
            set {
                this.rubricatoField = value;
            }
        }
        
        /// <remarks/>
        public string CustodiaGaranzia {
            get {
                return this.custodiaGaranziaField;
            }
            set {
                this.custodiaGaranziaField = value;
            }
        }
        
        /// <remarks/>
        public string tipoProdotto {
            get {
                return this.tipoProdottoField;
            }
            set {
                this.tipoProdottoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceInterno {
            get {
                return this.codiceInternoField;
            }
            set {
                this.codiceInternoField = value;
            }
        }
        
        /// <remarks/>
        public string codicesottoProdotto {
            get {
                return this.codicesottoProdottoField;
            }
            set {
                this.codicesottoProdottoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceMAF {
            get {
                return this.codiceMAFField;
            }
            set {
                this.codiceMAFField = value;
            }
        }
        
        /// <remarks/>
        public string pctKey {
            get {
                return this.pctKeyField;
            }
            set {
                this.pctKeyField = value;
            }
        }
        
        /// <remarks/>
        public string pctTitoloCollegato {
            get {
                return this.pctTitoloCollegatoField;
            }
            set {
                this.pctTitoloCollegatoField = value;
            }
        }
        
        /// <remarks/>
        public string pctDescrizionteTitoloCollegato {
            get {
                return this.pctDescrizionteTitoloCollegatoField;
            }
            set {
                this.pctDescrizionteTitoloCollegatoField = value;
            }
        }
        
        /// <remarks/>
        public double quote {
            get {
                return this.quoteField;
            }
            set {
                this.quoteField = value;
            }
        }
        
        /// <remarks/>
        public double prezzo {
            get {
                return this.prezzoField;
            }
            set {
                this.prezzoField = value;
            }
        }
        
        /// <remarks/>
        public double ctv {
            get {
                return this.ctvField;
            }
            set {
                this.ctvField = value;
            }
        }
        
        /// <remarks/>
        public string partvia {
            get {
                return this.partviaField;
            }
            set {
                this.partviaField = value;
            }
        }
        
        /// <remarks/>
        public string partviaal {
            get {
                return this.partviaalField;
            }
            set {
                this.partviaalField = value;
            }
        }
        
        /// <remarks/>
        public string datadiRiferimento {
            get {
                return this.datadiRiferimentoField;
            }
            set {
                this.datadiRiferimentoField = value;
            }
        }
        
        /// <remarks/>
        public string datadiSottoscrizione {
            get {
                return this.datadiSottoscrizioneField;
            }
            set {
                this.datadiSottoscrizioneField = value;
            }
        }
        
        /// <remarks/>
        public string dataValNavAl {
            get {
                return this.dataValNavAlField;
            }
            set {
                this.dataValNavAlField = value;
            }
        }
        
        /// <remarks/>
        public string codiceStato {
            get {
                return this.codiceStatoField;
            }
            set {
                this.codiceStatoField = value;
            }
        }
        
        /// <remarks/>
        public string dataInizioRendimento {
            get {
                return this.dataInizioRendimentoField;
            }
            set {
                this.dataInizioRendimentoField = value;
            }
        }
        
        /// <remarks/>
        public double rendimentoDaSottoscrizione {
            get {
                return this.rendimentoDaSottoscrizioneField;
            }
            set {
                this.rendimentoDaSottoscrizioneField = value;
            }
        }
        
        /// <remarks/>
        public string dataTrimestreRendimento {
            get {
                return this.dataTrimestreRendimentoField;
            }
            set {
                this.dataTrimestreRendimentoField = value;
            }
        }
        
        /// <remarks/>
        public double rendimentoDaInizioTrimestre {
            get {
                return this.rendimentoDaInizioTrimestreField;
            }
            set {
                this.rendimentoDaInizioTrimestreField = value;
            }
        }
        
        /// <remarks/>
        public string dataAnnoRendimento {
            get {
                return this.dataAnnoRendimentoField;
            }
            set {
                this.dataAnnoRendimentoField = value;
            }
        }
        
        /// <remarks/>
        public double rendimentoDaInizioAnno {
            get {
                return this.rendimentoDaInizioAnnoField;
            }
            set {
                this.rendimentoDaInizioAnnoField = value;
            }
        }
        
        /// <remarks/>
        public double valore {
            get {
                return this.valoreField;
            }
            set {
                this.valoreField = value;
            }
        }
        
        /// <remarks/>
        public double CVN {
            get {
                return this.cVNField;
            }
            set {
                this.cVNField = value;
            }
        }
        
        /// <remarks/>
        public string isin {
            get {
                return this.isinField;
            }
            set {
                this.isinField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class ContrattoSintesiperClienteRes {
        
        private ContrattoSintesiperCliente[] tuttiContrattiSintesiField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public ContrattoSintesiperCliente[] tuttiContrattiSintesi {
            get {
                return this.tuttiContrattiSintesiField;
            }
            set {
                this.tuttiContrattiSintesiField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class Indirizzo {
        
        private string codiceContrattoField;
        
        private string indirizzoField;
        
        private string capField;
        
        private string cittaField;
        
        private string nazioneField;
        
        private string pressoField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string indirizzo {
            get {
                return this.indirizzoField;
            }
            set {
                this.indirizzoField = value;
            }
        }
        
        /// <remarks/>
        public string cap {
            get {
                return this.capField;
            }
            set {
                this.capField = value;
            }
        }
        
        /// <remarks/>
        public string citta {
            get {
                return this.cittaField;
            }
            set {
                this.cittaField = value;
            }
        }
        
        /// <remarks/>
        public string nazione {
            get {
                return this.nazioneField;
            }
            set {
                this.nazioneField = value;
            }
        }
        
        /// <remarks/>
        public string presso {
            get {
                return this.pressoField;
            }
            set {
                this.pressoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class IndirizzoRes {
        
        private Indirizzo indirizzoField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public Indirizzo indirizzo {
            get {
                return this.indirizzoField;
            }
            set {
                this.indirizzoField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class Intestatario {
        
        private string codiceContrattoField;
        
        private string posizioneField;
        
        private string nomeCognomeField;
        
        private string dataNascitaField;
        
        private string sessoField;
        
        private string codiceFiscaleField;
        
        private string comuneDiNascitaField;
        
        private string tipoIntestatarioField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string posizione {
            get {
                return this.posizioneField;
            }
            set {
                this.posizioneField = value;
            }
        }
        
        /// <remarks/>
        public string nomeCognome {
            get {
                return this.nomeCognomeField;
            }
            set {
                this.nomeCognomeField = value;
            }
        }
        
        /// <remarks/>
        public string dataNascita {
            get {
                return this.dataNascitaField;
            }
            set {
                this.dataNascitaField = value;
            }
        }
        
        /// <remarks/>
        public string sesso {
            get {
                return this.sessoField;
            }
            set {
                this.sessoField = value;
            }
        }
        
        /// <remarks/>
        public string codiceFiscale {
            get {
                return this.codiceFiscaleField;
            }
            set {
                this.codiceFiscaleField = value;
            }
        }
        
        /// <remarks/>
        public string comuneDiNascita {
            get {
                return this.comuneDiNascitaField;
            }
            set {
                this.comuneDiNascitaField = value;
            }
        }
        
        /// <remarks/>
        public string tipoIntestatario {
            get {
                return this.tipoIntestatarioField;
            }
            set {
                this.tipoIntestatarioField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class IntestatariRes {
        
        private Intestatario[] tuttiIntestatariField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public Intestatario[] tuttiIntestatari {
            get {
                return this.tuttiIntestatariField;
            }
            set {
                this.tuttiIntestatariField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class SiaRID {
        
        private string codiceContrattoField;
        
        private string descrizioneStatoField;
        
        private string dataRevocaField;
        
        private string istitutoCreditoField;
        
        private string aBICABField;
        
        private string contoField;
        
        private string dataAddebitoField;
        
        private double importoAddebitoField;
        
        private string periodicitaField;
        
        /// <remarks/>
        public string codiceContratto {
            get {
                return this.codiceContrattoField;
            }
            set {
                this.codiceContrattoField = value;
            }
        }
        
        /// <remarks/>
        public string descrizioneStato {
            get {
                return this.descrizioneStatoField;
            }
            set {
                this.descrizioneStatoField = value;
            }
        }
        
        /// <remarks/>
        public string dataRevoca {
            get {
                return this.dataRevocaField;
            }
            set {
                this.dataRevocaField = value;
            }
        }
        
        /// <remarks/>
        public string istitutoCredito {
            get {
                return this.istitutoCreditoField;
            }
            set {
                this.istitutoCreditoField = value;
            }
        }
        
        /// <remarks/>
        public string ABICAB {
            get {
                return this.aBICABField;
            }
            set {
                this.aBICABField = value;
            }
        }
        
        /// <remarks/>
        public string conto {
            get {
                return this.contoField;
            }
            set {
                this.contoField = value;
            }
        }
        
        /// <remarks/>
        public string dataAddebito {
            get {
                return this.dataAddebitoField;
            }
            set {
                this.dataAddebitoField = value;
            }
        }
        
        /// <remarks/>
        public double importoAddebito {
            get {
                return this.importoAddebitoField;
            }
            set {
                this.importoAddebitoField = value;
            }
        }
        
        /// <remarks/>
        public string Periodicita {
            get {
                return this.periodicitaField;
            }
            set {
                this.periodicitaField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class SiaRIDRes {
        
        private SiaRID siaRIDField;
        
        private InfoServer infoField;
        
        /// <remarks/>
        public SiaRID siaRID {
            get {
                return this.siaRIDField;
            }
            set {
                this.siaRIDField = value;
            }
        }
        
        /// <remarks/>
        public InfoServer info {
            get {
                return this.infoField;
            }
            set {
                this.infoField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.18054")]
    [System.SerializableAttribute()]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://bancafideuram.it/WSNAC/GlobalPosition")]
    public partial class InfoClient {
        
        private string codiceApplicazioneField;
        
        private int versioneDatabaseSIMPBField;
        
        private string codiceReteField;
        
        /// <remarks/>
        public string codiceApplicazione {
            get {
                return this.codiceApplicazioneField;
            }
            set {
                this.codiceApplicazioneField = value;
            }
        }
        
        /// <remarks/>
        public int versioneDatabaseSIMPB {
            get {
                return this.versioneDatabaseSIMPBField;
            }
            set {
                this.versioneDatabaseSIMPBField = value;
            }
        }
        
        /// <remarks/>
        public string codiceRete {
            get {
                return this.codiceReteField;
            }
            set {
                this.codiceReteField = value;
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getSiaRIDCompletedEventHandler(object sender, getSiaRIDCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getSiaRIDCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getSiaRIDCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public SiaRIDRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((SiaRIDRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getIntestatariCompletedEventHandler(object sender, getIntestatariCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getIntestatariCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getIntestatariCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public IntestatariRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((IntestatariRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getIndirizzoCompletedEventHandler(object sender, getIndirizzoCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getIndirizzoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getIndirizzoCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public IndirizzoRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((IndirizzoRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoSintesiperClienteCompletedEventHandler(object sender, getContrattoSintesiperClienteCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoSintesiperClienteCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoSintesiperClienteCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoSintesiperClienteRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoSintesiperClienteRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoSintesiConTmdCompletedEventHandler(object sender, getContrattoSintesiConTmdCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoSintesiConTmdCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoSintesiConTmdCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoSintesiConTmdRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoSintesiConTmdRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getListaContrattiperClienteCompletedEventHandler(object sender, getListaContrattiperClienteCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getListaContrattiperClienteCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getListaContrattiperClienteCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ListaContrattiperClienteRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ListaContrattiperClienteRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoFondoCaratteristicheCompletedEventHandler(object sender, getContrattoFondoCaratteristicheCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoFondoCaratteristicheCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoFondoCaratteristicheCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoFondoCaratteristicheRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoFondoCaratteristicheRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoFondoSaldoCompletedEventHandler(object sender, getContrattoFondoSaldoCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoFondoSaldoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoFondoSaldoCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoFondoSaldoRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoFondoSaldoRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoFondoMovimentoCompletedEventHandler(object sender, getContrattoFondoMovimentoCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoFondoMovimentoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoFondoMovimentoCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoFondoMovimentoRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoFondoMovimentoRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoDossierTitoliCaratteristicheCompletedEventHandler(object sender, getContrattoDossierTitoliCaratteristicheCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoDossierTitoliCaratteristicheCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoDossierTitoliCaratteristicheCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoDossierTitoliCaratteristicheRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoDossierTitoliCaratteristicheRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoDossierTitoliSaldoCompletedEventHandler(object sender, getContrattoDossierTitoliSaldoCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoDossierTitoliSaldoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoDossierTitoliSaldoCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoDossierTitoliSaldoRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoDossierTitoliSaldoRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoDossierTitoliMovimentoCompletedEventHandler(object sender, getContrattoDossierTitoliMovimentoCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoDossierTitoliMovimentoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoDossierTitoliMovimentoCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoDossierTitoliMovimentoRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoDossierTitoliMovimentoRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoContoCorrenteCaratteristicheCompletedEventHandler(object sender, getContrattoContoCorrenteCaratteristicheCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoContoCorrenteCaratteristicheCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoContoCorrenteCaratteristicheCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoContoCorrenteCaratteristicheRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoContoCorrenteCaratteristicheRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoContoCorrenteSaldoCompletedEventHandler(object sender, getContrattoContoCorrenteSaldoCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoContoCorrenteSaldoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoContoCorrenteSaldoCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoContoCorrenteSaldoRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoContoCorrenteSaldoRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoContoCorrenteMovimentoCompletedEventHandler(object sender, getContrattoContoCorrenteMovimentoCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoContoCorrenteMovimentoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoContoCorrenteMovimentoCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoContoCorrenteMovimentoRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoContoCorrenteMovimentoRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoContoCorrenteServiziCompletedEventHandler(object sender, getContrattoContoCorrenteServiziCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoContoCorrenteServiziCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoContoCorrenteServiziCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoContoCorrenteServiziRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoContoCorrenteServiziRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoFinancialAgeCaratteristicheCompletedEventHandler(object sender, getContrattoFinancialAgeCaratteristicheCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoFinancialAgeCaratteristicheCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoFinancialAgeCaratteristicheCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoFinancialAgeCaratteristicheRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoFinancialAgeCaratteristicheRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoFinancialAgeSaldoCompletedEventHandler(object sender, getContrattoFinancialAgeSaldoCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoFinancialAgeSaldoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoFinancialAgeSaldoCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoFinancialAgeSaldoRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoFinancialAgeSaldoRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getIntestatariFinancialAgeCompletedEventHandler(object sender, getIntestatariFinancialAgeCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getIntestatariFinancialAgeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getIntestatariFinancialAgeCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public IntestatarioFinancialAgeRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((IntestatarioFinancialAgeRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoGestioneCaratteristicheCompletedEventHandler(object sender, getContrattoGestioneCaratteristicheCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoGestioneCaratteristicheCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoGestioneCaratteristicheCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoGestioneCaratteristicheRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoGestioneCaratteristicheRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoGestioneSaldoCompletedEventHandler(object sender, getContrattoGestioneSaldoCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoGestioneSaldoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoGestioneSaldoCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoGestioneSaldoRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoGestioneSaldoRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoGestioneSaldoCompartoCompletedEventHandler(object sender, getContrattoGestioneSaldoCompartoCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoGestioneSaldoCompartoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoGestioneSaldoCompartoCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoGestioneSaldoCompartoRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoGestioneSaldoCompartoRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoGestioneMovimentoCompletedEventHandler(object sender, getContrattoGestioneMovimentoCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoGestioneMovimentoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoGestioneMovimentoCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoGestioneMovimentoRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoGestioneMovimentoRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoVitazzurraCCCaratteristicheCompletedEventHandler(object sender, getContrattoVitazzurraCCCaratteristicheCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoVitazzurraCCCaratteristicheCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoVitazzurraCCCaratteristicheCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoVitazzurraCCCaratteristicheRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoVitazzurraCCCaratteristicheRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getIntestatarioVitazzurraCCCompletedEventHandler(object sender, getIntestatarioVitazzurraCCCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getIntestatarioVitazzurraCCCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getIntestatarioVitazzurraCCCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public IntestatarioVitazzurraCCRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((IntestatarioVitazzurraCCRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoVitazzurraCCPremiCompletedEventHandler(object sender, getContrattoVitazzurraCCPremiCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoVitazzurraCCPremiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoVitazzurraCCPremiCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoVitazzurraCCPremiRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoVitazzurraCCPremiRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoVitazzurraCCMovimentoCompletedEventHandler(object sender, getContrattoVitazzurraCCMovimentoCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoVitazzurraCCMovimentoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoVitazzurraCCMovimentoCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoVitazzurraCCMovimentoRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoVitazzurraCCMovimentoRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoVitazzurraCCPrestazioneCompletedEventHandler(object sender, getContrattoVitazzurraCCPrestazioneCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoVitazzurraCCPrestazioneCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoVitazzurraCCPrestazioneCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoVitazzurraCCPrestazioneRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoVitazzurraCCPrestazioneRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoProtezioneCaratteristicheCompletedEventHandler(object sender, getContrattoProtezioneCaratteristicheCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoProtezioneCaratteristicheCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoProtezioneCaratteristicheCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoProtezioneCaratteristicheRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoProtezioneCaratteristicheRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoProtezioneCoperturaCompletedEventHandler(object sender, getContrattoProtezioneCoperturaCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoProtezioneCoperturaCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoProtezioneCoperturaCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoProtezioneCoperturaRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoProtezioneCoperturaRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoFondoPensioneCaratteristicheCompletedEventHandler(object sender, getContrattoFondoPensioneCaratteristicheCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoFondoPensioneCaratteristicheCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoFondoPensioneCaratteristicheCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoFondoPensioneCaratteristicheRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoFondoPensioneCaratteristicheRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoFondoPensioneSaldoCompletedEventHandler(object sender, getContrattoFondoPensioneSaldoCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoFondoPensioneSaldoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoFondoPensioneSaldoCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoFondoPensioneSaldoRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoFondoPensioneSaldoRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoFondoPensioneVersAnnoCompletedEventHandler(object sender, getContrattoFondoPensioneVersAnnoCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoFondoPensioneVersAnnoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoFondoPensioneVersAnnoCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoFondoPensioneVersAnnoRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoFondoPensioneVersAnnoRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoFondoPensioneMovxCompartoCompletedEventHandler(object sender, getContrattoFondoPensioneMovxCompartoCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoFondoPensioneMovxCompartoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoFondoPensioneMovxCompartoCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoFondoPensioneMovimentoRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoFondoPensioneMovimentoRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoFondoPensioneMovxAnnoCompletedEventHandler(object sender, getContrattoFondoPensioneMovxAnnoCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoFondoPensioneMovxAnnoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoFondoPensioneMovxAnnoCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoFondoPensioneMovimentoRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoFondoPensioneMovimentoRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoPolizzaVivaCaratteristicheCompletedEventHandler(object sender, getContrattoPolizzaVivaCaratteristicheCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoPolizzaVivaCaratteristicheCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoPolizzaVivaCaratteristicheCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoPolizzaVivaCaratteristicheRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoPolizzaVivaCaratteristicheRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getIntestatarioPolizzaVivaCompletedEventHandler(object sender, getIntestatarioPolizzaVivaCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getIntestatarioPolizzaVivaCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getIntestatarioPolizzaVivaCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public IntestatarioPolizzaVivaRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((IntestatarioPolizzaVivaRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoPolizzaVivaPremiCompletedEventHandler(object sender, getContrattoPolizzaVivaPremiCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoPolizzaVivaPremiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoPolizzaVivaPremiCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoPolizzaVivaPremiRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoPolizzaVivaPremiRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoPolizzaVivaMovimentoCompletedEventHandler(object sender, getContrattoPolizzaVivaMovimentoCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoPolizzaVivaMovimentoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoPolizzaVivaMovimentoCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoPolizzaVivaMovimentoRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoPolizzaVivaMovimentoRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoPolizzaVivaPrestazioneCompletedEventHandler(object sender, getContrattoPolizzaVivaPrestazioneCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoPolizzaVivaPrestazioneCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoPolizzaVivaPrestazioneCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoPolizzaVivaPrestazioneRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoPolizzaVivaPrestazioneRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoIndexLinkedCaratteristicheCompletedEventHandler(object sender, getContrattoIndexLinkedCaratteristicheCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoIndexLinkedCaratteristicheCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoIndexLinkedCaratteristicheCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoIndexLinkedCaratteristicheRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoIndexLinkedCaratteristicheRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getIntestatarioIndexLinkedCompletedEventHandler(object sender, getIntestatarioIndexLinkedCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getIntestatarioIndexLinkedCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getIntestatarioIndexLinkedCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public IntestatarioIndexLinkedRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((IntestatarioIndexLinkedRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoIndexLinkedPremiCompletedEventHandler(object sender, getContrattoIndexLinkedPremiCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoIndexLinkedPremiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoIndexLinkedPremiCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoIndexLinkedPremiRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoIndexLinkedPremiRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoIndexLinkedMovimentoCompletedEventHandler(object sender, getContrattoIndexLinkedMovimentoCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoIndexLinkedMovimentoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoIndexLinkedMovimentoCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoIndexLinkedMovimentoRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoIndexLinkedMovimentoRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoIndexLinkedPrestazioneCompletedEventHandler(object sender, getContrattoIndexLinkedPrestazioneCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoIndexLinkedPrestazioneCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoIndexLinkedPrestazioneCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoIndexLinkedPrestazioneRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoIndexLinkedPrestazioneRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoPPFCaratteristicheCompletedEventHandler(object sender, getContrattoPPFCaratteristicheCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoPPFCaratteristicheCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoPPFCaratteristicheCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoPPFCaratteristicheRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoPPFCaratteristicheRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getIntestatarioPPFCompletedEventHandler(object sender, getIntestatarioPPFCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getIntestatarioPPFCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getIntestatarioPPFCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public IntestatarioPPFRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((IntestatarioPPFRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoPPFPremiCompletedEventHandler(object sender, getContrattoPPFPremiCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoPPFPremiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoPPFPremiCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoPPFPremiRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoPPFPremiRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoPPFMovimentoCompletedEventHandler(object sender, getContrattoPPFMovimentoCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoPPFMovimentoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoPPFMovimentoCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoPPFMovimentoRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoPPFMovimentoRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoPPFPrestazioneCompletedEventHandler(object sender, getContrattoPPFPrestazioneCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoPPFPrestazioneCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoPPFPrestazioneCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoPPFPrestazioneRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoPPFPrestazioneRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoFCertaCaratteristicheCompletedEventHandler(object sender, getContrattoFCertaCaratteristicheCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoFCertaCaratteristicheCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoFCertaCaratteristicheCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoFCertaCaratteristicheRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoFCertaCaratteristicheRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoFCertaIntestatarioCompletedEventHandler(object sender, getContrattoFCertaIntestatarioCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoFCertaIntestatarioCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoFCertaIntestatarioCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoFCertaIntestatarioRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoFCertaIntestatarioRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoFCertaBeneficiarioCompletedEventHandler(object sender, getContrattoFCertaBeneficiarioCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoFCertaBeneficiarioCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoFCertaBeneficiarioCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoFCertaBeneficiarioRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoFCertaBeneficiarioRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoFCertaPrestazioneCompletedEventHandler(object sender, getContrattoFCertaPrestazioneCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoFCertaPrestazioneCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoFCertaPrestazioneCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoFCertaPrestazioneRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoFCertaPrestazioneRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoVitazzurraCaratteristicheCompletedEventHandler(object sender, getContrattoVitazzurraCaratteristicheCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoVitazzurraCaratteristicheCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoVitazzurraCaratteristicheCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoVitazzurraCaratteristicheRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoVitazzurraCaratteristicheRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoVitazzurraIntestatarioCompletedEventHandler(object sender, getContrattoVitazzurraIntestatarioCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoVitazzurraIntestatarioCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoVitazzurraIntestatarioCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoVitazzurraIntestatarioRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoVitazzurraIntestatarioRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoVitazzurraPremiCompletedEventHandler(object sender, getContrattoVitazzurraPremiCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoVitazzurraPremiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoVitazzurraPremiCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoVitazzurraPremiRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoVitazzurraPremiRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoVitazzurraMovimentoCompletedEventHandler(object sender, getContrattoVitazzurraMovimentoCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoVitazzurraMovimentoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoVitazzurraMovimentoCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoVitazzurraMovimentoRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoVitazzurraMovimentoRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoVitazzurraPrestazioneCompletedEventHandler(object sender, getContrattoVitazzurraPrestazioneCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoVitazzurraPrestazioneCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoVitazzurraPrestazioneCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoVitazzurraPrestazioneRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoVitazzurraPrestazioneRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoFGPatrimoniSaldoCompletedEventHandler(object sender, getContrattoFGPatrimoniSaldoCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoFGPatrimoniSaldoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoFGPatrimoniSaldoCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoFGPatrimoniSaldoRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoFGPatrimoniSaldoRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoFPPensioneCaratteristicheCompletedEventHandler(object sender, getContrattoFPPensioneCaratteristicheCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoFPPensioneCaratteristicheCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoFPPensioneCaratteristicheCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoFPPensioneCaratteristicheRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoFPPensioneCaratteristicheRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoFPPensioneSaldoCompletedEventHandler(object sender, getContrattoFPPensioneSaldoCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoFPPensioneSaldoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoFPPensioneSaldoCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoFPPensioneSaldoRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoFPPensioneSaldoRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoSintesiperClienteFASE1CompletedEventHandler(object sender, getContrattoSintesiperClienteFASE1CompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoSintesiperClienteFASE1CompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoSintesiperClienteFASE1CompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoSintesiperClienteFASE1Res Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoSintesiperClienteFASE1Res)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoUnitLinkedSaldoCompletedEventHandler(object sender, getContrattoUnitLinkedSaldoCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoUnitLinkedSaldoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoUnitLinkedSaldoCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoUnitLinkedSaldoRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoUnitLinkedSaldoRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoGestioneCaratteristicheContenitoreCompletedEventHandler(object sender, getContrattoGestioneCaratteristicheContenitoreCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoGestioneCaratteristicheContenitoreCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoGestioneCaratteristicheContenitoreCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoGestioneCaratteristicheContenitoreRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoGestioneCaratteristicheContenitoreRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoGestioneSaldoContenitoreCompletedEventHandler(object sender, getContrattoGestioneSaldoContenitoreCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoGestioneSaldoContenitoreCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoGestioneSaldoContenitoreCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoGestioneSaldoContenitoreRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoGestioneSaldoContenitoreRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getContrattoGestioneSaldoCompartoContenitoreCompletedEventHandler(object sender, getContrattoGestioneSaldoCompartoContenitoreCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getContrattoGestioneSaldoCompartoContenitoreCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getContrattoGestioneSaldoCompartoContenitoreCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public ContrattoGestioneSaldoCompartoContenitoreRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((ContrattoGestioneSaldoCompartoContenitoreRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getPartiteViaggiantiInvCompletedEventHandler(object sender, getPartiteViaggiantiInvCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getPartiteViaggiantiInvCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getPartiteViaggiantiInvCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public PartiteViaggiantiInvRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((PartiteViaggiantiInvRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getPartiteViaggiantiDisInvCompletedEventHandler(object sender, getPartiteViaggiantiDisInvCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getPartiteViaggiantiDisInvCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getPartiteViaggiantiDisInvCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public PartiteViaggiantiDisInvRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((PartiteViaggiantiDisInvRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getPartiteViaggiantiCompletedEventHandler(object sender, getPartiteViaggiantiCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getPartiteViaggiantiCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getPartiteViaggiantiCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public PartiteViaggiantiRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((PartiteViaggiantiRes)(this.results[0]));
            }
        }
    }
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    public delegate void getPremiPolizzeCompletedEventHandler(object sender, getPremiPolizzeCompletedEventArgs e);
    
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.17929")]
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.ComponentModel.DesignerCategoryAttribute("code")]
    public partial class getPremiPolizzeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
        
        private object[] results;
        
        internal getPremiPolizzeCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) : 
                base(exception, cancelled, userState) {
            this.results = results;
        }
        
        /// <remarks/>
        public PremiPolizzeRes Result {
            get {
                this.RaiseExceptionIfNecessary();
                return ((PremiPolizzeRes)(this.results[0]));
            }
        }
    }
}

#pragma warning restore 1591