Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2014
607
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 196.55 KB | None | 0 0
  1. //------------------------------------------------------------------------------
  2. // <auto-generated>
  3. //     O código foi gerado por uma ferramenta.
  4. //     Versão de Tempo de Execução:4.0.30319.18051
  5. //
  6. //     As alterações ao arquivo poderão causar comportamento incorreto e serão perdidas se
  7. //     o código for gerado novamente.
  8. // </auto-generated>
  9. //------------------------------------------------------------------------------
  10. namespace OCS.Interop.NFSe.Abrasf21.WebService
  11. {
  12.  
  13.  
  14.     using System;
  15.     using System.ComponentModel;
  16.     using System.Diagnostics;
  17.     using System.Web.Services;
  18.     using System.Web.Services.Protocols;
  19.     using System.Xml.Serialization;
  20.  
  21.     //
  22.     // This source code was auto-generated by wsdl, Version=4.0.30319.17929.
  23.     //
  24.  
  25.  
  26.     /// <remarks/>
  27.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  28.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  29.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  30.     [System.Web.Services.WebServiceBindingAttribute(Name = "IssWebWSSoapBinding", Namespace = "http://ws.issweb.fiorilli.com.br/")]
  31.     public partial class IssWebWS : System.Web.Services.Protocols.SoapHttpClientProtocol
  32.     {
  33.  
  34.         private System.Threading.SendOrPostCallback consultarNfseServicoTomadoOperationCompleted;
  35.  
  36.         private System.Threading.SendOrPostCallback consultarNfsePorRpsOperationCompleted;
  37.  
  38.         private System.Threading.SendOrPostCallback recepcionarLoteRpsOperationCompleted;
  39.  
  40.         private System.Threading.SendOrPostCallback consultarNfseServicoPrestadoOperationCompleted;
  41.  
  42.         private System.Threading.SendOrPostCallback gerarNfseOperationCompleted;
  43.  
  44.         private System.Threading.SendOrPostCallback cancelarNfseOperationCompleted;
  45.  
  46.         private System.Threading.SendOrPostCallback substituirNfseOperationCompleted;
  47.  
  48.         private System.Threading.SendOrPostCallback consultarLoteRpsOperationCompleted;
  49.  
  50.         private System.Threading.SendOrPostCallback recepcionarLoteRpsSincronoOperationCompleted;
  51.  
  52.         private System.Threading.SendOrPostCallback consultarNfsePorFaixaOperationCompleted;
  53.  
  54.         /// <remarks/>
  55.         public IssWebWS()
  56.         {
  57.             this.Url = "http://201.28.69.146:5663/IssWeb-ejb/IssWebWS/IssWebWS";
  58.         }
  59.  
  60.         /// <remarks/>
  61.         public event consultarNfseServicoTomadoCompletedEventHandler consultarNfseServicoTomadoCompleted;
  62.  
  63.         /// <remarks/>
  64.         public event consultarNfsePorRpsCompletedEventHandler consultarNfsePorRpsCompleted;
  65.  
  66.         /// <remarks/>
  67.         public event recepcionarLoteRpsCompletedEventHandler recepcionarLoteRpsCompleted;
  68.  
  69.         /// <remarks/>
  70.         public event consultarNfseServicoPrestadoCompletedEventHandler consultarNfseServicoPrestadoCompleted;
  71.  
  72.         /// <remarks/>
  73.         public event gerarNfseCompletedEventHandler gerarNfseCompleted;
  74.  
  75.         /// <remarks/>
  76.         public event cancelarNfseCompletedEventHandler cancelarNfseCompleted;
  77.  
  78.         /// <remarks/>
  79.         public event substituirNfseCompletedEventHandler substituirNfseCompleted;
  80.  
  81.         /// <remarks/>
  82.         public event consultarLoteRpsCompletedEventHandler consultarLoteRpsCompleted;
  83.  
  84.         /// <remarks/>
  85.         public event recepcionarLoteRpsSincronoCompletedEventHandler recepcionarLoteRpsSincronoCompleted;
  86.  
  87.         /// <remarks/>
  88.         public event consultarNfsePorFaixaCompletedEventHandler consultarNfsePorFaixaCompleted;
  89.  
  90.         /// <remarks/>
  91.         [System.Web.Services.Protocols.SoapDocumentMethodAttribute("consultarNfseServicoTomado", RequestNamespace = "http://ws.issweb.fiorilli.com.br/", ResponseNamespace = "http://ws.issweb.fiorilli.com.br/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  92.         [return: System.Xml.Serialization.XmlElementAttribute("ConsultarNfseServicoTomadoResposta", Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  93.         public ConsultarNfseServicoTomadoResposta consultarNfseServicoTomado([System.Xml.Serialization.XmlElementAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")] ConsultarNfseServicoTomadoEnvio ConsultarNfseServicoTomadoEnvio, [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] string username, [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] string password)
  94.         {
  95.             object[] results = this.Invoke("consultarNfseServicoTomado", new object[] {
  96.                     ConsultarNfseServicoTomadoEnvio,
  97.                     username,
  98.                     password});
  99.             return ((ConsultarNfseServicoTomadoResposta)(results[0]));
  100.         }
  101.  
  102.         /// <remarks/>
  103.         public System.IAsyncResult BeginconsultarNfseServicoTomado(ConsultarNfseServicoTomadoEnvio ConsultarNfseServicoTomadoEnvio, string username, string password, System.AsyncCallback callback, object asyncState)
  104.         {
  105.             return this.BeginInvoke("consultarNfseServicoTomado", new object[] {
  106.                     ConsultarNfseServicoTomadoEnvio,
  107.                     username,
  108.                     password}, callback, asyncState);
  109.         }
  110.  
  111.         /// <remarks/>
  112.         public ConsultarNfseServicoTomadoResposta EndconsultarNfseServicoTomado(System.IAsyncResult asyncResult)
  113.         {
  114.             object[] results = this.EndInvoke(asyncResult);
  115.             return ((ConsultarNfseServicoTomadoResposta)(results[0]));
  116.         }
  117.  
  118.         /// <remarks/>
  119.         public void consultarNfseServicoTomadoAsync(ConsultarNfseServicoTomadoEnvio ConsultarNfseServicoTomadoEnvio, string username, string password)
  120.         {
  121.             this.consultarNfseServicoTomadoAsync(ConsultarNfseServicoTomadoEnvio, username, password, null);
  122.         }
  123.  
  124.         /// <remarks/>
  125.         public void consultarNfseServicoTomadoAsync(ConsultarNfseServicoTomadoEnvio ConsultarNfseServicoTomadoEnvio, string username, string password, object userState)
  126.         {
  127.             if ((this.consultarNfseServicoTomadoOperationCompleted == null))
  128.             {
  129.                 this.consultarNfseServicoTomadoOperationCompleted = new System.Threading.SendOrPostCallback(this.OnconsultarNfseServicoTomadoOperationCompleted);
  130.             }
  131.             this.InvokeAsync("consultarNfseServicoTomado", new object[] {
  132.                     ConsultarNfseServicoTomadoEnvio,
  133.                     username,
  134.                     password}, this.consultarNfseServicoTomadoOperationCompleted, userState);
  135.         }
  136.  
  137.         private void OnconsultarNfseServicoTomadoOperationCompleted(object arg)
  138.         {
  139.             if ((this.consultarNfseServicoTomadoCompleted != null))
  140.             {
  141.                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  142.                 this.consultarNfseServicoTomadoCompleted(this, new consultarNfseServicoTomadoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  143.             }
  144.         }
  145.  
  146.         /// <remarks/>
  147.         [System.Web.Services.Protocols.SoapDocumentMethodAttribute("consultarNfsePorRps", RequestNamespace = "http://ws.issweb.fiorilli.com.br/", ResponseNamespace = "http://ws.issweb.fiorilli.com.br/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  148.         [return: System.Xml.Serialization.XmlElementAttribute("ConsultarNfseRpsResposta", Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  149.         public ConsultarNfseRpsResposta consultarNfsePorRps([System.Xml.Serialization.XmlElementAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")] ConsultarNfseRpsEnvio ConsultarNfseRpsEnvio, [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] string username, [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] string password)
  150.         {
  151.             object[] results = this.Invoke("consultarNfsePorRps", new object[] {
  152.                     ConsultarNfseRpsEnvio,
  153.                     username,
  154.                     password});
  155.             return ((ConsultarNfseRpsResposta)(results[0]));
  156.         }
  157.  
  158.         /// <remarks/>
  159.         public System.IAsyncResult BeginconsultarNfsePorRps(ConsultarNfseRpsEnvio ConsultarNfseRpsEnvio, string username, string password, System.AsyncCallback callback, object asyncState)
  160.         {
  161.             return this.BeginInvoke("consultarNfsePorRps", new object[] {
  162.                     ConsultarNfseRpsEnvio,
  163.                     username,
  164.                     password}, callback, asyncState);
  165.         }
  166.  
  167.         /// <remarks/>
  168.         public ConsultarNfseRpsResposta EndconsultarNfsePorRps(System.IAsyncResult asyncResult)
  169.         {
  170.             object[] results = this.EndInvoke(asyncResult);
  171.             return ((ConsultarNfseRpsResposta)(results[0]));
  172.         }
  173.  
  174.         /// <remarks/>
  175.         public void consultarNfsePorRpsAsync(ConsultarNfseRpsEnvio ConsultarNfseRpsEnvio, string username, string password)
  176.         {
  177.             this.consultarNfsePorRpsAsync(ConsultarNfseRpsEnvio, username, password, null);
  178.         }
  179.  
  180.         /// <remarks/>
  181.         public void consultarNfsePorRpsAsync(ConsultarNfseRpsEnvio ConsultarNfseRpsEnvio, string username, string password, object userState)
  182.         {
  183.             if ((this.consultarNfsePorRpsOperationCompleted == null))
  184.             {
  185.                 this.consultarNfsePorRpsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnconsultarNfsePorRpsOperationCompleted);
  186.             }
  187.             this.InvokeAsync("consultarNfsePorRps", new object[] {
  188.                     ConsultarNfseRpsEnvio,
  189.                     username,
  190.                     password}, this.consultarNfsePorRpsOperationCompleted, userState);
  191.         }
  192.  
  193.         private void OnconsultarNfsePorRpsOperationCompleted(object arg)
  194.         {
  195.             if ((this.consultarNfsePorRpsCompleted != null))
  196.             {
  197.                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  198.                 this.consultarNfsePorRpsCompleted(this, new consultarNfsePorRpsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  199.             }
  200.         }
  201.  
  202.         /// <remarks/>
  203.         [System.Web.Services.Protocols.SoapDocumentMethodAttribute("recepcionarLoteRps", RequestNamespace = "http://ws.issweb.fiorilli.com.br/", ResponseNamespace = "http://ws.issweb.fiorilli.com.br/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  204.         [return: System.Xml.Serialization.XmlElementAttribute("EnviarLoteRpsResposta", Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  205.         public EnviarLoteRpsResposta recepcionarLoteRps([System.Xml.Serialization.XmlElementAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")] EnviarLoteRpsEnvio EnviarLoteRpsEnvio, [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] string username, [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] string password)
  206.         {
  207.             object[] results = this.Invoke("recepcionarLoteRps", new object[] {
  208.                     EnviarLoteRpsEnvio,
  209.                     username,
  210.                     password});
  211.             return ((EnviarLoteRpsResposta)(results[0]));
  212.         }
  213.  
  214.         /// <remarks/>
  215.         public System.IAsyncResult BeginrecepcionarLoteRps(EnviarLoteRpsEnvio EnviarLoteRpsEnvio, string username, string password, System.AsyncCallback callback, object asyncState)
  216.         {
  217.             return this.BeginInvoke("recepcionarLoteRps", new object[] {
  218.                     EnviarLoteRpsEnvio,
  219.                     username,
  220.                     password}, callback, asyncState);
  221.         }
  222.  
  223.         /// <remarks/>
  224.         public EnviarLoteRpsResposta EndrecepcionarLoteRps(System.IAsyncResult asyncResult)
  225.         {
  226.             object[] results = this.EndInvoke(asyncResult);
  227.             return ((EnviarLoteRpsResposta)(results[0]));
  228.         }
  229.  
  230.         /// <remarks/>
  231.         public void recepcionarLoteRpsAsync(EnviarLoteRpsEnvio EnviarLoteRpsEnvio, string username, string password)
  232.         {
  233.             this.recepcionarLoteRpsAsync(EnviarLoteRpsEnvio, username, password, null);
  234.         }
  235.  
  236.         /// <remarks/>
  237.         public void recepcionarLoteRpsAsync(EnviarLoteRpsEnvio EnviarLoteRpsEnvio, string username, string password, object userState)
  238.         {
  239.             if ((this.recepcionarLoteRpsOperationCompleted == null))
  240.             {
  241.                 this.recepcionarLoteRpsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnrecepcionarLoteRpsOperationCompleted);
  242.             }
  243.             this.InvokeAsync("recepcionarLoteRps", new object[] {
  244.                     EnviarLoteRpsEnvio,
  245.                     username,
  246.                     password}, this.recepcionarLoteRpsOperationCompleted, userState);
  247.         }
  248.  
  249.         private void OnrecepcionarLoteRpsOperationCompleted(object arg)
  250.         {
  251.             if ((this.recepcionarLoteRpsCompleted != null))
  252.             {
  253.                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  254.                 this.recepcionarLoteRpsCompleted(this, new recepcionarLoteRpsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  255.             }
  256.         }
  257.  
  258.         /// <remarks/>
  259.         [System.Web.Services.Protocols.SoapDocumentMethodAttribute("consultarNfseServicoPrestado", RequestNamespace = "http://ws.issweb.fiorilli.com.br/", ResponseNamespace = "http://ws.issweb.fiorilli.com.br/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  260.         [return: System.Xml.Serialization.XmlElementAttribute("ConsultarNfseServicoPrestadoResposta", Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  261.         public ConsultarNfseServicoPrestadoResposta consultarNfseServicoPrestado([System.Xml.Serialization.XmlElementAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")] ConsultarNfseServicoPrestadoEnvio ConsultarNfseServicoPrestadoEnvio, [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] string username, [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] string password)
  262.         {
  263.             object[] results = this.Invoke("consultarNfseServicoPrestado", new object[] {
  264.                     ConsultarNfseServicoPrestadoEnvio,
  265.                     username,
  266.                     password});
  267.             return ((ConsultarNfseServicoPrestadoResposta)(results[0]));
  268.         }
  269.  
  270.         /// <remarks/>
  271.         public System.IAsyncResult BeginconsultarNfseServicoPrestado(ConsultarNfseServicoPrestadoEnvio ConsultarNfseServicoPrestadoEnvio, string username, string password, System.AsyncCallback callback, object asyncState)
  272.         {
  273.             return this.BeginInvoke("consultarNfseServicoPrestado", new object[] {
  274.                     ConsultarNfseServicoPrestadoEnvio,
  275.                     username,
  276.                     password}, callback, asyncState);
  277.         }
  278.  
  279.         /// <remarks/>
  280.         public ConsultarNfseServicoPrestadoResposta EndconsultarNfseServicoPrestado(System.IAsyncResult asyncResult)
  281.         {
  282.             object[] results = this.EndInvoke(asyncResult);
  283.             return ((ConsultarNfseServicoPrestadoResposta)(results[0]));
  284.         }
  285.  
  286.         /// <remarks/>
  287.         public void consultarNfseServicoPrestadoAsync(ConsultarNfseServicoPrestadoEnvio ConsultarNfseServicoPrestadoEnvio, string username, string password)
  288.         {
  289.             this.consultarNfseServicoPrestadoAsync(ConsultarNfseServicoPrestadoEnvio, username, password, null);
  290.         }
  291.  
  292.         /// <remarks/>
  293.         public void consultarNfseServicoPrestadoAsync(ConsultarNfseServicoPrestadoEnvio ConsultarNfseServicoPrestadoEnvio, string username, string password, object userState)
  294.         {
  295.             if ((this.consultarNfseServicoPrestadoOperationCompleted == null))
  296.             {
  297.                 this.consultarNfseServicoPrestadoOperationCompleted = new System.Threading.SendOrPostCallback(this.OnconsultarNfseServicoPrestadoOperationCompleted);
  298.             }
  299.             this.InvokeAsync("consultarNfseServicoPrestado", new object[] {
  300.                     ConsultarNfseServicoPrestadoEnvio,
  301.                     username,
  302.                     password}, this.consultarNfseServicoPrestadoOperationCompleted, userState);
  303.         }
  304.  
  305.         private void OnconsultarNfseServicoPrestadoOperationCompleted(object arg)
  306.         {
  307.             if ((this.consultarNfseServicoPrestadoCompleted != null))
  308.             {
  309.                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  310.                 this.consultarNfseServicoPrestadoCompleted(this, new consultarNfseServicoPrestadoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  311.             }
  312.         }
  313.  
  314.         /// <remarks/>
  315.         [System.Web.Services.Protocols.SoapDocumentMethodAttribute("gerarNfse", RequestNamespace = "http://ws.issweb.fiorilli.com.br/", ResponseNamespace = "http://ws.issweb.fiorilli.com.br/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  316.         [return: System.Xml.Serialization.XmlElementAttribute("GerarNfseResposta", Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  317.         public GerarNfseResposta gerarNfse([System.Xml.Serialization.XmlElementAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")] GerarNfseEnvio GerarNfseEnvio, [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] string username, [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] string password)
  318.         {
  319.             object[] results = this.Invoke("gerarNfse", new object[] {
  320.                     GerarNfseEnvio,
  321.                     username,
  322.                     password});
  323.             return ((GerarNfseResposta)(results[0]));
  324.         }
  325.  
  326.         /// <remarks/>
  327.         public System.IAsyncResult BegingerarNfse(GerarNfseEnvio GerarNfseEnvio, string username, string password, System.AsyncCallback callback, object asyncState)
  328.         {
  329.             return this.BeginInvoke("gerarNfse", new object[] {
  330.                     GerarNfseEnvio,
  331.                     username,
  332.                     password}, callback, asyncState);
  333.         }
  334.  
  335.         /// <remarks/>
  336.         public GerarNfseResposta EndgerarNfse(System.IAsyncResult asyncResult)
  337.         {
  338.             object[] results = this.EndInvoke(asyncResult);
  339.             return ((GerarNfseResposta)(results[0]));
  340.         }
  341.  
  342.         /// <remarks/>
  343.         public void gerarNfseAsync(GerarNfseEnvio GerarNfseEnvio, string username, string password)
  344.         {
  345.             this.gerarNfseAsync(GerarNfseEnvio, username, password, null);
  346.         }
  347.  
  348.         /// <remarks/>
  349.         public void gerarNfseAsync(GerarNfseEnvio GerarNfseEnvio, string username, string password, object userState)
  350.         {
  351.             if ((this.gerarNfseOperationCompleted == null))
  352.             {
  353.                 this.gerarNfseOperationCompleted = new System.Threading.SendOrPostCallback(this.OngerarNfseOperationCompleted);
  354.             }
  355.             this.InvokeAsync("gerarNfse", new object[] {
  356.                     GerarNfseEnvio,
  357.                     username,
  358.                     password}, this.gerarNfseOperationCompleted, userState);
  359.         }
  360.  
  361.         private void OngerarNfseOperationCompleted(object arg)
  362.         {
  363.             if ((this.gerarNfseCompleted != null))
  364.             {
  365.                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  366.                 this.gerarNfseCompleted(this, new gerarNfseCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  367.             }
  368.         }
  369.  
  370.         /// <remarks/>
  371.         [System.Web.Services.Protocols.SoapDocumentMethodAttribute("cancelarNfse", RequestNamespace = "http://ws.issweb.fiorilli.com.br/", ResponseNamespace = "http://ws.issweb.fiorilli.com.br/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  372.         [return: System.Xml.Serialization.XmlElementAttribute("CancelarNfseResposta", Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  373.         public CancelarNfseResposta cancelarNfse([System.Xml.Serialization.XmlElementAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")] CancelarNfseEnvio CancelarNfseEnvio, [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] string username, [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] string password)
  374.         {
  375.             object[] results = this.Invoke("cancelarNfse", new object[] {
  376.                     CancelarNfseEnvio,
  377.                     username,
  378.                     password});
  379.             return ((CancelarNfseResposta)(results[0]));
  380.         }
  381.  
  382.         /// <remarks/>
  383.         public System.IAsyncResult BegincancelarNfse(CancelarNfseEnvio CancelarNfseEnvio, string username, string password, System.AsyncCallback callback, object asyncState)
  384.         {
  385.             return this.BeginInvoke("cancelarNfse", new object[] {
  386.                     CancelarNfseEnvio,
  387.                     username,
  388.                     password}, callback, asyncState);
  389.         }
  390.  
  391.         /// <remarks/>
  392.         public CancelarNfseResposta EndcancelarNfse(System.IAsyncResult asyncResult)
  393.         {
  394.             object[] results = this.EndInvoke(asyncResult);
  395.             return ((CancelarNfseResposta)(results[0]));
  396.         }
  397.  
  398.         /// <remarks/>
  399.         public void cancelarNfseAsync(CancelarNfseEnvio CancelarNfseEnvio, string username, string password)
  400.         {
  401.             this.cancelarNfseAsync(CancelarNfseEnvio, username, password, null);
  402.         }
  403.  
  404.         /// <remarks/>
  405.         public void cancelarNfseAsync(CancelarNfseEnvio CancelarNfseEnvio, string username, string password, object userState)
  406.         {
  407.             if ((this.cancelarNfseOperationCompleted == null))
  408.             {
  409.                 this.cancelarNfseOperationCompleted = new System.Threading.SendOrPostCallback(this.OncancelarNfseOperationCompleted);
  410.             }
  411.             this.InvokeAsync("cancelarNfse", new object[] {
  412.                     CancelarNfseEnvio,
  413.                     username,
  414.                     password}, this.cancelarNfseOperationCompleted, userState);
  415.         }
  416.  
  417.         private void OncancelarNfseOperationCompleted(object arg)
  418.         {
  419.             if ((this.cancelarNfseCompleted != null))
  420.             {
  421.                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  422.                 this.cancelarNfseCompleted(this, new cancelarNfseCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  423.             }
  424.         }
  425.  
  426.         /// <remarks/>
  427.         [System.Web.Services.Protocols.SoapDocumentMethodAttribute("substituirNfse", RequestNamespace = "http://ws.issweb.fiorilli.com.br/", ResponseNamespace = "http://ws.issweb.fiorilli.com.br/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  428.         [return: System.Xml.Serialization.XmlElementAttribute("SubstituirNfseResposta", Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  429.         public SubstituirNfseResposta substituirNfse([System.Xml.Serialization.XmlElementAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")] SubstituirNfseEnvio SubstituirNfseEnvio, [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] string username, [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] string password)
  430.         {
  431.             object[] results = this.Invoke("substituirNfse", new object[] {
  432.                     SubstituirNfseEnvio,
  433.                     username,
  434.                     password});
  435.             return ((SubstituirNfseResposta)(results[0]));
  436.         }
  437.  
  438.         /// <remarks/>
  439.         public System.IAsyncResult BeginsubstituirNfse(SubstituirNfseEnvio SubstituirNfseEnvio, string username, string password, System.AsyncCallback callback, object asyncState)
  440.         {
  441.             return this.BeginInvoke("substituirNfse", new object[] {
  442.                     SubstituirNfseEnvio,
  443.                     username,
  444.                     password}, callback, asyncState);
  445.         }
  446.  
  447.         /// <remarks/>
  448.         public SubstituirNfseResposta EndsubstituirNfse(System.IAsyncResult asyncResult)
  449.         {
  450.             object[] results = this.EndInvoke(asyncResult);
  451.             return ((SubstituirNfseResposta)(results[0]));
  452.         }
  453.  
  454.         /// <remarks/>
  455.         public void substituirNfseAsync(SubstituirNfseEnvio SubstituirNfseEnvio, string username, string password)
  456.         {
  457.             this.substituirNfseAsync(SubstituirNfseEnvio, username, password, null);
  458.         }
  459.  
  460.         /// <remarks/>
  461.         public void substituirNfseAsync(SubstituirNfseEnvio SubstituirNfseEnvio, string username, string password, object userState)
  462.         {
  463.             if ((this.substituirNfseOperationCompleted == null))
  464.             {
  465.                 this.substituirNfseOperationCompleted = new System.Threading.SendOrPostCallback(this.OnsubstituirNfseOperationCompleted);
  466.             }
  467.             this.InvokeAsync("substituirNfse", new object[] {
  468.                     SubstituirNfseEnvio,
  469.                     username,
  470.                     password}, this.substituirNfseOperationCompleted, userState);
  471.         }
  472.  
  473.         private void OnsubstituirNfseOperationCompleted(object arg)
  474.         {
  475.             if ((this.substituirNfseCompleted != null))
  476.             {
  477.                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  478.                 this.substituirNfseCompleted(this, new substituirNfseCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  479.             }
  480.         }
  481.  
  482.         /// <remarks/>
  483.         [System.Web.Services.Protocols.SoapDocumentMethodAttribute("consultarLoteRps", RequestNamespace = "http://ws.issweb.fiorilli.com.br/", ResponseNamespace = "http://ws.issweb.fiorilli.com.br/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  484.         [return: System.Xml.Serialization.XmlElementAttribute("ConsultarLoteRpsResposta", Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  485.         public ConsultarLoteRpsResposta consultarLoteRps([System.Xml.Serialization.XmlElementAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")] ConsultarLoteRpsEnvio ConsultarLoteRpsEnvio, [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] string username, [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] string password)
  486.         {
  487.             object[] results = this.Invoke("consultarLoteRps", new object[] {
  488.                     ConsultarLoteRpsEnvio,
  489.                     username,
  490.                     password});
  491.             return ((ConsultarLoteRpsResposta)(results[0]));
  492.         }
  493.  
  494.         /// <remarks/>
  495.         public System.IAsyncResult BeginconsultarLoteRps(ConsultarLoteRpsEnvio ConsultarLoteRpsEnvio, string username, string password, System.AsyncCallback callback, object asyncState)
  496.         {
  497.             return this.BeginInvoke("consultarLoteRps", new object[] {
  498.                     ConsultarLoteRpsEnvio,
  499.                     username,
  500.                     password}, callback, asyncState);
  501.         }
  502.  
  503.         /// <remarks/>
  504.         public ConsultarLoteRpsResposta EndconsultarLoteRps(System.IAsyncResult asyncResult)
  505.         {
  506.             object[] results = this.EndInvoke(asyncResult);
  507.             return ((ConsultarLoteRpsResposta)(results[0]));
  508.         }
  509.  
  510.         /// <remarks/>
  511.         public void consultarLoteRpsAsync(ConsultarLoteRpsEnvio ConsultarLoteRpsEnvio, string username, string password)
  512.         {
  513.             this.consultarLoteRpsAsync(ConsultarLoteRpsEnvio, username, password, null);
  514.         }
  515.  
  516.         /// <remarks/>
  517.         public void consultarLoteRpsAsync(ConsultarLoteRpsEnvio ConsultarLoteRpsEnvio, string username, string password, object userState)
  518.         {
  519.             if ((this.consultarLoteRpsOperationCompleted == null))
  520.             {
  521.                 this.consultarLoteRpsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnconsultarLoteRpsOperationCompleted);
  522.             }
  523.             this.InvokeAsync("consultarLoteRps", new object[] {
  524.                     ConsultarLoteRpsEnvio,
  525.                     username,
  526.                     password}, this.consultarLoteRpsOperationCompleted, userState);
  527.         }
  528.  
  529.         private void OnconsultarLoteRpsOperationCompleted(object arg)
  530.         {
  531.             if ((this.consultarLoteRpsCompleted != null))
  532.             {
  533.                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  534.                 this.consultarLoteRpsCompleted(this, new consultarLoteRpsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  535.             }
  536.         }
  537.  
  538.         /// <remarks/>
  539.         [System.Web.Services.Protocols.SoapDocumentMethodAttribute("recepcionarLoteRpsSincrono", RequestNamespace = "http://ws.issweb.fiorilli.com.br/", ResponseNamespace = "http://ws.issweb.fiorilli.com.br/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  540.         [return: System.Xml.Serialization.XmlElementAttribute("EnviarLoteRpsSincronoResposta", Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  541.         public EnviarLoteRpsSincronoResposta recepcionarLoteRpsSincrono([System.Xml.Serialization.XmlElementAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")] EnviarLoteRpsSincronoEnvio EnviarLoteRpsSincronoEnvio, [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] string username, [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] string password)
  542.         {
  543.             object[] results = this.Invoke("recepcionarLoteRpsSincrono", new object[] {
  544.                     EnviarLoteRpsSincronoEnvio,
  545.                     username,
  546.                     password});
  547.             return ((EnviarLoteRpsSincronoResposta)(results[0]));
  548.         }
  549.  
  550.         /// <remarks/>
  551.         public System.IAsyncResult BeginrecepcionarLoteRpsSincrono(EnviarLoteRpsSincronoEnvio EnviarLoteRpsSincronoEnvio, string username, string password, System.AsyncCallback callback, object asyncState)
  552.         {
  553.             return this.BeginInvoke("recepcionarLoteRpsSincrono", new object[] {
  554.                     EnviarLoteRpsSincronoEnvio,
  555.                     username,
  556.                     password}, callback, asyncState);
  557.         }
  558.  
  559.         /// <remarks/>
  560.         public EnviarLoteRpsSincronoResposta EndrecepcionarLoteRpsSincrono(System.IAsyncResult asyncResult)
  561.         {
  562.             object[] results = this.EndInvoke(asyncResult);
  563.             return ((EnviarLoteRpsSincronoResposta)(results[0]));
  564.         }
  565.  
  566.         /// <remarks/>
  567.         public void recepcionarLoteRpsSincronoAsync(EnviarLoteRpsSincronoEnvio EnviarLoteRpsSincronoEnvio, string username, string password)
  568.         {
  569.             this.recepcionarLoteRpsSincronoAsync(EnviarLoteRpsSincronoEnvio, username, password, null);
  570.         }
  571.  
  572.         /// <remarks/>
  573.         public void recepcionarLoteRpsSincronoAsync(EnviarLoteRpsSincronoEnvio EnviarLoteRpsSincronoEnvio, string username, string password, object userState)
  574.         {
  575.             if ((this.recepcionarLoteRpsSincronoOperationCompleted == null))
  576.             {
  577.                 this.recepcionarLoteRpsSincronoOperationCompleted = new System.Threading.SendOrPostCallback(this.OnrecepcionarLoteRpsSincronoOperationCompleted);
  578.             }
  579.             this.InvokeAsync("recepcionarLoteRpsSincrono", new object[] {
  580.                     EnviarLoteRpsSincronoEnvio,
  581.                     username,
  582.                     password}, this.recepcionarLoteRpsSincronoOperationCompleted, userState);
  583.         }
  584.  
  585.         private void OnrecepcionarLoteRpsSincronoOperationCompleted(object arg)
  586.         {
  587.             if ((this.recepcionarLoteRpsSincronoCompleted != null))
  588.             {
  589.                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  590.                 this.recepcionarLoteRpsSincronoCompleted(this, new recepcionarLoteRpsSincronoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  591.             }
  592.         }
  593.  
  594.         /// <remarks/>
  595.         [System.Web.Services.Protocols.SoapDocumentMethodAttribute("consultarNfsePorFaixa", RequestNamespace = "http://ws.issweb.fiorilli.com.br/", ResponseNamespace = "http://ws.issweb.fiorilli.com.br/", Use = System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle = System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
  596.         [return: System.Xml.Serialization.XmlElementAttribute("ConsultarNfseFaixaResposta", Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  597.         public ConsultarNfseFaixaResposta consultarNfsePorFaixa([System.Xml.Serialization.XmlElementAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")] ConsultarNfseFaixaEnvio ConsultarNfseFaixaEnvio, [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] string username, [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] string password)
  598.         {
  599.             object[] results = this.Invoke("consultarNfsePorFaixa", new object[] {
  600.                     ConsultarNfseFaixaEnvio,
  601.                     username,
  602.                     password});
  603.             return ((ConsultarNfseFaixaResposta)(results[0]));
  604.         }
  605.  
  606.         /// <remarks/>
  607.         public System.IAsyncResult BeginconsultarNfsePorFaixa(ConsultarNfseFaixaEnvio ConsultarNfseFaixaEnvio, string username, string password, System.AsyncCallback callback, object asyncState)
  608.         {
  609.             return this.BeginInvoke("consultarNfsePorFaixa", new object[] {
  610.                     ConsultarNfseFaixaEnvio,
  611.                     username,
  612.                     password}, callback, asyncState);
  613.         }
  614.  
  615.         /// <remarks/>
  616.         public ConsultarNfseFaixaResposta EndconsultarNfsePorFaixa(System.IAsyncResult asyncResult)
  617.         {
  618.             object[] results = this.EndInvoke(asyncResult);
  619.             return ((ConsultarNfseFaixaResposta)(results[0]));
  620.         }
  621.  
  622.         /// <remarks/>
  623.         public void consultarNfsePorFaixaAsync(ConsultarNfseFaixaEnvio ConsultarNfseFaixaEnvio, string username, string password)
  624.         {
  625.             this.consultarNfsePorFaixaAsync(ConsultarNfseFaixaEnvio, username, password, null);
  626.         }
  627.  
  628.         /// <remarks/>
  629.         public void consultarNfsePorFaixaAsync(ConsultarNfseFaixaEnvio ConsultarNfseFaixaEnvio, string username, string password, object userState)
  630.         {
  631.             if ((this.consultarNfsePorFaixaOperationCompleted == null))
  632.             {
  633.                 this.consultarNfsePorFaixaOperationCompleted = new System.Threading.SendOrPostCallback(this.OnconsultarNfsePorFaixaOperationCompleted);
  634.             }
  635.             this.InvokeAsync("consultarNfsePorFaixa", new object[] {
  636.                     ConsultarNfseFaixaEnvio,
  637.                     username,
  638.                     password}, this.consultarNfsePorFaixaOperationCompleted, userState);
  639.         }
  640.  
  641.         private void OnconsultarNfsePorFaixaOperationCompleted(object arg)
  642.         {
  643.             if ((this.consultarNfsePorFaixaCompleted != null))
  644.             {
  645.                 System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
  646.                 this.consultarNfsePorFaixaCompleted(this, new consultarNfsePorFaixaCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
  647.             }
  648.         }
  649.  
  650.         /// <remarks/>
  651.         public new void CancelAsync(object userState)
  652.         {
  653.             base.CancelAsync(userState);
  654.         }
  655.     }
  656.  
  657.     /// <remarks/>
  658.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  659.     [System.SerializableAttribute()]
  660.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  661.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  662.     [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  663.     public partial class ConsultarNfseServicoTomadoEnvio
  664.     {
  665.  
  666.         private tcIdentificacaoConsulente consulenteField;
  667.  
  668.         private string numeroNfseField;
  669.  
  670.         private ConsultarNfseServicoTomadoEnvioPeriodoEmissao periodoEmissaoField;
  671.  
  672.         private ConsultarNfseServicoTomadoEnvioPeriodoCompetencia periodoCompetenciaField;
  673.  
  674.         private tcIdentificacaoPrestador prestadorField;
  675.  
  676.         private tcIdentificacaoTomador tomadorField;
  677.  
  678.         private tcIdentificacaoIntermediario intermediarioField;
  679.  
  680.         private int paginaField;
  681.  
  682.         /// <remarks/>
  683.         public tcIdentificacaoConsulente Consulente
  684.         {
  685.             get
  686.             {
  687.                 return this.consulenteField;
  688.             }
  689.             set
  690.             {
  691.                 this.consulenteField = value;
  692.             }
  693.         }
  694.  
  695.         /// <remarks/>
  696.         [System.Xml.Serialization.XmlElementAttribute(DataType = "integer")]
  697.         public string NumeroNfse
  698.         {
  699.             get
  700.             {
  701.                 return this.numeroNfseField;
  702.             }
  703.             set
  704.             {
  705.                 this.numeroNfseField = value;
  706.             }
  707.         }
  708.  
  709.         /// <remarks/>
  710.         public ConsultarNfseServicoTomadoEnvioPeriodoEmissao PeriodoEmissao
  711.         {
  712.             get
  713.             {
  714.                 return this.periodoEmissaoField;
  715.             }
  716.             set
  717.             {
  718.                 this.periodoEmissaoField = value;
  719.             }
  720.         }
  721.  
  722.         /// <remarks/>
  723.         public ConsultarNfseServicoTomadoEnvioPeriodoCompetencia PeriodoCompetencia
  724.         {
  725.             get
  726.             {
  727.                 return this.periodoCompetenciaField;
  728.             }
  729.             set
  730.             {
  731.                 this.periodoCompetenciaField = value;
  732.             }
  733.         }
  734.  
  735.         /// <remarks/>
  736.         public tcIdentificacaoPrestador Prestador
  737.         {
  738.             get
  739.             {
  740.                 return this.prestadorField;
  741.             }
  742.             set
  743.             {
  744.                 this.prestadorField = value;
  745.             }
  746.         }
  747.  
  748.         /// <remarks/>
  749.         public tcIdentificacaoTomador Tomador
  750.         {
  751.             get
  752.             {
  753.                 return this.tomadorField;
  754.             }
  755.             set
  756.             {
  757.                 this.tomadorField = value;
  758.             }
  759.         }
  760.  
  761.         /// <remarks/>
  762.         public tcIdentificacaoIntermediario Intermediario
  763.         {
  764.             get
  765.             {
  766.                 return this.intermediarioField;
  767.             }
  768.             set
  769.             {
  770.                 this.intermediarioField = value;
  771.             }
  772.         }
  773.  
  774.         /// <remarks/>
  775.         public int Pagina
  776.         {
  777.             get
  778.             {
  779.                 return this.paginaField;
  780.             }
  781.             set
  782.             {
  783.                 this.paginaField = value;
  784.             }
  785.         }
  786.     }
  787.  
  788.     /// <remarks/>
  789.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  790.     [System.SerializableAttribute()]
  791.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  792.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  793.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  794.     public partial class tcIdentificacaoConsulente
  795.     {
  796.  
  797.         private tcCpfCnpj cpfCnpjField;
  798.  
  799.         private string inscricaoMunicipalField;
  800.  
  801.         /// <remarks/>
  802.         public tcCpfCnpj CpfCnpj
  803.         {
  804.             get
  805.             {
  806.                 return this.cpfCnpjField;
  807.             }
  808.             set
  809.             {
  810.                 this.cpfCnpjField = value;
  811.             }
  812.         }
  813.  
  814.         /// <remarks/>
  815.         public string InscricaoMunicipal
  816.         {
  817.             get
  818.             {
  819.                 return this.inscricaoMunicipalField;
  820.             }
  821.             set
  822.             {
  823.                 this.inscricaoMunicipalField = value;
  824.             }
  825.         }
  826.     }
  827.  
  828.     /// <remarks/>
  829.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  830.     [System.SerializableAttribute()]
  831.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  832.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  833.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  834.     public partial class tcCpfCnpj
  835.     {
  836.  
  837.         private string cpfField;
  838.  
  839.         private string cnpjField;
  840.  
  841.         /// <remarks/>
  842.         public string Cpf
  843.         {
  844.             get
  845.             {
  846.                 return this.cpfField;
  847.             }
  848.             set
  849.             {
  850.                 this.cpfField = value;
  851.             }
  852.         }
  853.  
  854.         /// <remarks/>
  855.         public string Cnpj
  856.         {
  857.             get
  858.             {
  859.                 return this.cnpjField;
  860.             }
  861.             set
  862.             {
  863.                 this.cnpjField = value;
  864.             }
  865.         }
  866.     }
  867.  
  868.     /// <remarks/>
  869.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  870.     [System.SerializableAttribute()]
  871.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  872.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  873.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  874.     public partial class tcMensagemRetornoLote
  875.     {
  876.  
  877.         private tcIdentificacaoRps identificacaoRpsField;
  878.  
  879.         private string codigoField;
  880.  
  881.         private string mensagemField;
  882.  
  883.         /// <remarks/>
  884.         public tcIdentificacaoRps IdentificacaoRps
  885.         {
  886.             get
  887.             {
  888.                 return this.identificacaoRpsField;
  889.             }
  890.             set
  891.             {
  892.                 this.identificacaoRpsField = value;
  893.             }
  894.         }
  895.  
  896.         /// <remarks/>
  897.         public string Codigo
  898.         {
  899.             get
  900.             {
  901.                 return this.codigoField;
  902.             }
  903.             set
  904.             {
  905.                 this.codigoField = value;
  906.             }
  907.         }
  908.  
  909.         /// <remarks/>
  910.         public string Mensagem
  911.         {
  912.             get
  913.             {
  914.                 return this.mensagemField;
  915.             }
  916.             set
  917.             {
  918.                 this.mensagemField = value;
  919.             }
  920.         }
  921.     }
  922.  
  923.     /// <remarks/>
  924.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  925.     [System.SerializableAttribute()]
  926.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  927.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  928.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  929.     public partial class tcIdentificacaoRps
  930.     {
  931.  
  932.         private string numeroField;
  933.  
  934.         private string serieField;
  935.  
  936.         private sbyte tipoField;
  937.  
  938.         /// <remarks/>
  939.         [System.Xml.Serialization.XmlElementAttribute(DataType = "integer")]
  940.         public string Numero
  941.         {
  942.             get
  943.             {
  944.                 return this.numeroField;
  945.             }
  946.             set
  947.             {
  948.                 this.numeroField = value;
  949.             }
  950.         }
  951.  
  952.         /// <remarks/>
  953.         public string Serie
  954.         {
  955.             get
  956.             {
  957.                 return this.serieField;
  958.             }
  959.             set
  960.             {
  961.                 this.serieField = value;
  962.             }
  963.         }
  964.  
  965.         /// <remarks/>
  966.         public sbyte Tipo
  967.         {
  968.             get
  969.             {
  970.                 return this.tipoField;
  971.             }
  972.             set
  973.             {
  974.                 this.tipoField = value;
  975.             }
  976.         }
  977.     }
  978.  
  979.     /// <remarks/>
  980.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  981.     [System.SerializableAttribute()]
  982.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  983.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  984.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  985.     public partial class tcRetCancelamento
  986.     {
  987.  
  988.         private tcCancelamentoNfse nfseCancelamentoField;
  989.  
  990.         /// <remarks/>
  991.         public tcCancelamentoNfse NfseCancelamento
  992.         {
  993.             get
  994.             {
  995.                 return this.nfseCancelamentoField;
  996.             }
  997.             set
  998.             {
  999.                 this.nfseCancelamentoField = value;
  1000.             }
  1001.         }
  1002.     }
  1003.  
  1004.     /// <remarks/>
  1005.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  1006.     [System.SerializableAttribute()]
  1007.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  1008.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  1009.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  1010.     public partial class tcCancelamentoNfse
  1011.     {
  1012.  
  1013.         private tcConfirmacaoCancelamento confirmacaoField;
  1014.  
  1015.         private SignatureType signatureField;
  1016.  
  1017.         private string versaoField;
  1018.  
  1019.         /// <remarks/>
  1020.         public tcConfirmacaoCancelamento Confirmacao
  1021.         {
  1022.             get
  1023.             {
  1024.                 return this.confirmacaoField;
  1025.             }
  1026.             set
  1027.             {
  1028.                 this.confirmacaoField = value;
  1029.             }
  1030.         }
  1031.  
  1032.         /// <remarks/>
  1033.         [System.Xml.Serialization.XmlElementAttribute(Namespace = "http://www.w3.org/2000/09/xmldsig#")]
  1034.         public SignatureType Signature
  1035.         {
  1036.             get
  1037.             {
  1038.                 return this.signatureField;
  1039.             }
  1040.             set
  1041.             {
  1042.                 this.signatureField = value;
  1043.             }
  1044.         }
  1045.  
  1046.         /// <remarks/>
  1047.         [System.Xml.Serialization.XmlAttributeAttribute()]
  1048.         public string versao
  1049.         {
  1050.             get
  1051.             {
  1052.                 return this.versaoField;
  1053.             }
  1054.             set
  1055.             {
  1056.                 this.versaoField = value;
  1057.             }
  1058.         }
  1059.     }
  1060.  
  1061.     /// <remarks/>
  1062.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  1063.     [System.SerializableAttribute()]
  1064.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  1065.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  1066.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  1067.     public partial class tcConfirmacaoCancelamento
  1068.     {
  1069.  
  1070.         private tcPedidoCancelamento pedidoField;
  1071.  
  1072.         private System.DateTime dataHoraField;
  1073.  
  1074.         private string idField;
  1075.  
  1076.         /// <remarks/>
  1077.         public tcPedidoCancelamento Pedido
  1078.         {
  1079.             get
  1080.             {
  1081.                 return this.pedidoField;
  1082.             }
  1083.             set
  1084.             {
  1085.                 this.pedidoField = value;
  1086.             }
  1087.         }
  1088.  
  1089.         /// <remarks/>
  1090.         public System.DateTime DataHora
  1091.         {
  1092.             get
  1093.             {
  1094.                 return this.dataHoraField;
  1095.             }
  1096.             set
  1097.             {
  1098.                 this.dataHoraField = value;
  1099.             }
  1100.         }
  1101.  
  1102.         /// <remarks/>
  1103.         [System.Xml.Serialization.XmlAttributeAttribute()]
  1104.         public string Id
  1105.         {
  1106.             get
  1107.             {
  1108.                 return this.idField;
  1109.             }
  1110.             set
  1111.             {
  1112.                 this.idField = value;
  1113.             }
  1114.         }
  1115.     }
  1116.  
  1117.     /// <remarks/>
  1118.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  1119.     [System.SerializableAttribute()]
  1120.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  1121.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  1122.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  1123.     public partial class tcPedidoCancelamento
  1124.     {
  1125.  
  1126.         private tcInfPedidoCancelamento infPedidoCancelamentoField;
  1127.  
  1128.         private SignatureType signatureField;
  1129.  
  1130.         /// <remarks/>
  1131.         public tcInfPedidoCancelamento InfPedidoCancelamento
  1132.         {
  1133.             get
  1134.             {
  1135.                 return this.infPedidoCancelamentoField;
  1136.             }
  1137.             set
  1138.             {
  1139.                 this.infPedidoCancelamentoField = value;
  1140.             }
  1141.         }
  1142.  
  1143.         /// <remarks/>
  1144.         [System.Xml.Serialization.XmlElementAttribute(Namespace = "http://www.w3.org/2000/09/xmldsig#")]
  1145.         public SignatureType Signature
  1146.         {
  1147.             get
  1148.             {
  1149.                 return this.signatureField;
  1150.             }
  1151.             set
  1152.             {
  1153.                 this.signatureField = value;
  1154.             }
  1155.         }
  1156.     }
  1157.  
  1158.     /// <remarks/>
  1159.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  1160.     [System.SerializableAttribute()]
  1161.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  1162.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  1163.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  1164.     public partial class tcInfPedidoCancelamento
  1165.     {
  1166.  
  1167.         private tcIdentificacaoNfse identificacaoNfseField;
  1168.  
  1169.         private sbyte codigoCancelamentoField;
  1170.  
  1171.         private bool codigoCancelamentoFieldSpecified;
  1172.  
  1173.         private string idField;
  1174.  
  1175.         /// <remarks/>
  1176.         public tcIdentificacaoNfse IdentificacaoNfse
  1177.         {
  1178.             get
  1179.             {
  1180.                 return this.identificacaoNfseField;
  1181.             }
  1182.             set
  1183.             {
  1184.                 this.identificacaoNfseField = value;
  1185.             }
  1186.         }
  1187.  
  1188.         /// <remarks/>
  1189.         public sbyte CodigoCancelamento
  1190.         {
  1191.             get
  1192.             {
  1193.                 return this.codigoCancelamentoField;
  1194.             }
  1195.             set
  1196.             {
  1197.                 this.codigoCancelamentoField = value;
  1198.             }
  1199.         }
  1200.  
  1201.         /// <remarks/>
  1202.         [System.Xml.Serialization.XmlIgnoreAttribute()]
  1203.         public bool CodigoCancelamentoSpecified
  1204.         {
  1205.             get
  1206.             {
  1207.                 return this.codigoCancelamentoFieldSpecified;
  1208.             }
  1209.             set
  1210.             {
  1211.                 this.codigoCancelamentoFieldSpecified = value;
  1212.             }
  1213.         }
  1214.  
  1215.         /// <remarks/>
  1216.         [System.Xml.Serialization.XmlAttributeAttribute()]
  1217.         public string Id
  1218.         {
  1219.             get
  1220.             {
  1221.                 return this.idField;
  1222.             }
  1223.             set
  1224.             {
  1225.                 this.idField = value;
  1226.             }
  1227.         }
  1228.     }
  1229.  
  1230.     /// <remarks/>
  1231.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  1232.     [System.SerializableAttribute()]
  1233.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  1234.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  1235.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  1236.     public partial class tcIdentificacaoNfse
  1237.     {
  1238.  
  1239.         private string numeroField;
  1240.  
  1241.         private tcCpfCnpj cpfCnpjField;
  1242.  
  1243.         private string inscricaoMunicipalField;
  1244.  
  1245.         private int codigoMunicipioField;
  1246.  
  1247.         /// <remarks/>
  1248.         [System.Xml.Serialization.XmlElementAttribute(DataType = "integer")]
  1249.         public string Numero
  1250.         {
  1251.             get
  1252.             {
  1253.                 return this.numeroField;
  1254.             }
  1255.             set
  1256.             {
  1257.                 this.numeroField = value;
  1258.             }
  1259.         }
  1260.  
  1261.         /// <remarks/>
  1262.         public tcCpfCnpj CpfCnpj
  1263.         {
  1264.             get
  1265.             {
  1266.                 return this.cpfCnpjField;
  1267.             }
  1268.             set
  1269.             {
  1270.                 this.cpfCnpjField = value;
  1271.             }
  1272.         }
  1273.  
  1274.         /// <remarks/>
  1275.         public string InscricaoMunicipal
  1276.         {
  1277.             get
  1278.             {
  1279.                 return this.inscricaoMunicipalField;
  1280.             }
  1281.             set
  1282.             {
  1283.                 this.inscricaoMunicipalField = value;
  1284.             }
  1285.         }
  1286.  
  1287.         /// <remarks/>
  1288.         public int CodigoMunicipio
  1289.         {
  1290.             get
  1291.             {
  1292.                 return this.codigoMunicipioField;
  1293.             }
  1294.             set
  1295.             {
  1296.                 this.codigoMunicipioField = value;
  1297.             }
  1298.         }
  1299.     }
  1300.  
  1301.     /// <remarks/>
  1302.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  1303.     [System.SerializableAttribute()]
  1304.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  1305.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  1306.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.w3.org/2000/09/xmldsig#")]
  1307.     public partial class SignatureType
  1308.     {
  1309.  
  1310.         private SignedInfoType signedInfoField;
  1311.  
  1312.         private SignatureValueType signatureValueField;
  1313.  
  1314.         private KeyInfoType keyInfoField;
  1315.  
  1316.         private ObjectType[] objectField;
  1317.  
  1318.         private string idField;
  1319.  
  1320.         /// <remarks/>
  1321.         public SignedInfoType SignedInfo
  1322.         {
  1323.             get
  1324.             {
  1325.                 return this.signedInfoField;
  1326.             }
  1327.             set
  1328.             {
  1329.                 this.signedInfoField = value;
  1330.             }
  1331.         }
  1332.  
  1333.         /// <remarks/>
  1334.         public SignatureValueType SignatureValue
  1335.         {
  1336.             get
  1337.             {
  1338.                 return this.signatureValueField;
  1339.             }
  1340.             set
  1341.             {
  1342.                 this.signatureValueField = value;
  1343.             }
  1344.         }
  1345.  
  1346.         /// <remarks/>
  1347.         public KeyInfoType KeyInfo
  1348.         {
  1349.             get
  1350.             {
  1351.                 return this.keyInfoField;
  1352.             }
  1353.             set
  1354.             {
  1355.                 this.keyInfoField = value;
  1356.             }
  1357.         }
  1358.  
  1359.         /// <remarks/>
  1360.         [System.Xml.Serialization.XmlElementAttribute("Object")]
  1361.         public ObjectType[] Object
  1362.         {
  1363.             get
  1364.             {
  1365.                 return this.objectField;
  1366.             }
  1367.             set
  1368.             {
  1369.                 this.objectField = value;
  1370.             }
  1371.         }
  1372.  
  1373.         /// <remarks/>
  1374.         [System.Xml.Serialization.XmlAttributeAttribute(DataType = "ID")]
  1375.         public string Id
  1376.         {
  1377.             get
  1378.             {
  1379.                 return this.idField;
  1380.             }
  1381.             set
  1382.             {
  1383.                 this.idField = value;
  1384.             }
  1385.         }
  1386.     }
  1387.  
  1388.     /// <remarks/>
  1389.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  1390.     [System.SerializableAttribute()]
  1391.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  1392.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  1393.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.w3.org/2000/09/xmldsig#")]
  1394.     public partial class SignedInfoType
  1395.     {
  1396.  
  1397.         private CanonicalizationMethodType canonicalizationMethodField;
  1398.  
  1399.         private SignatureMethodType signatureMethodField;
  1400.  
  1401.         private ReferenceType[] referenceField;
  1402.  
  1403.         private string idField;
  1404.  
  1405.         /// <remarks/>
  1406.         public CanonicalizationMethodType CanonicalizationMethod
  1407.         {
  1408.             get
  1409.             {
  1410.                 return this.canonicalizationMethodField;
  1411.             }
  1412.             set
  1413.             {
  1414.                 this.canonicalizationMethodField = value;
  1415.             }
  1416.         }
  1417.  
  1418.         /// <remarks/>
  1419.         public SignatureMethodType SignatureMethod
  1420.         {
  1421.             get
  1422.             {
  1423.                 return this.signatureMethodField;
  1424.             }
  1425.             set
  1426.             {
  1427.                 this.signatureMethodField = value;
  1428.             }
  1429.         }
  1430.  
  1431.         /// <remarks/>
  1432.         [System.Xml.Serialization.XmlElementAttribute("Reference")]
  1433.         public ReferenceType[] Reference
  1434.         {
  1435.             get
  1436.             {
  1437.                 return this.referenceField;
  1438.             }
  1439.             set
  1440.             {
  1441.                 this.referenceField = value;
  1442.             }
  1443.         }
  1444.  
  1445.         /// <remarks/>
  1446.         [System.Xml.Serialization.XmlAttributeAttribute(DataType = "ID")]
  1447.         public string Id
  1448.         {
  1449.             get
  1450.             {
  1451.                 return this.idField;
  1452.             }
  1453.             set
  1454.             {
  1455.                 this.idField = value;
  1456.             }
  1457.         }
  1458.     }
  1459.  
  1460.     /// <remarks/>
  1461.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  1462.     [System.SerializableAttribute()]
  1463.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  1464.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  1465.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.w3.org/2000/09/xmldsig#")]
  1466.     public partial class CanonicalizationMethodType
  1467.     {
  1468.  
  1469.         private System.Xml.XmlNode[] anyField;
  1470.  
  1471.         private string algorithmField;
  1472.  
  1473.         /// <remarks/>
  1474.         [System.Xml.Serialization.XmlTextAttribute()]
  1475.         [System.Xml.Serialization.XmlAnyElementAttribute()]
  1476.         public System.Xml.XmlNode[] Any
  1477.         {
  1478.             get
  1479.             {
  1480.                 return this.anyField;
  1481.             }
  1482.             set
  1483.             {
  1484.                 this.anyField = value;
  1485.             }
  1486.         }
  1487.  
  1488.         /// <remarks/>
  1489.         [System.Xml.Serialization.XmlAttributeAttribute(DataType = "anyURI")]
  1490.         public string Algorithm
  1491.         {
  1492.             get
  1493.             {
  1494.                 return this.algorithmField;
  1495.             }
  1496.             set
  1497.             {
  1498.                 this.algorithmField = value;
  1499.             }
  1500.         }
  1501.     }
  1502.  
  1503.     /// <remarks/>
  1504.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  1505.     [System.SerializableAttribute()]
  1506.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  1507.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  1508.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.w3.org/2000/09/xmldsig#")]
  1509.     public partial class SignatureMethodType
  1510.     {
  1511.  
  1512.         private object[] itemsField;
  1513.  
  1514.         private string[] textField;
  1515.  
  1516.         private string algorithmField;
  1517.  
  1518.         /// <remarks/>
  1519.         [System.Xml.Serialization.XmlAnyElementAttribute()]
  1520.         [System.Xml.Serialization.XmlElementAttribute("HMACOutputLength", typeof(string), DataType = "integer")]
  1521.         public object[] Items
  1522.         {
  1523.             get
  1524.             {
  1525.                 return this.itemsField;
  1526.             }
  1527.             set
  1528.             {
  1529.                 this.itemsField = value;
  1530.             }
  1531.         }
  1532.  
  1533.         /// <remarks/>
  1534.         [System.Xml.Serialization.XmlTextAttribute()]
  1535.         public string[] Text
  1536.         {
  1537.             get
  1538.             {
  1539.                 return this.textField;
  1540.             }
  1541.             set
  1542.             {
  1543.                 this.textField = value;
  1544.             }
  1545.         }
  1546.  
  1547.         /// <remarks/>
  1548.         [System.Xml.Serialization.XmlAttributeAttribute(DataType = "anyURI")]
  1549.         public string Algorithm
  1550.         {
  1551.             get
  1552.             {
  1553.                 return this.algorithmField;
  1554.             }
  1555.             set
  1556.             {
  1557.                 this.algorithmField = value;
  1558.             }
  1559.         }
  1560.     }
  1561.  
  1562.     /// <remarks/>
  1563.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  1564.     [System.SerializableAttribute()]
  1565.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  1566.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  1567.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.w3.org/2000/09/xmldsig#")]
  1568.     public partial class ReferenceType
  1569.     {
  1570.  
  1571.         private TransformType[] transformsField;
  1572.  
  1573.         private DigestMethodType digestMethodField;
  1574.  
  1575.         private byte[] digestValueField;
  1576.  
  1577.         private string idField;
  1578.  
  1579.         private string uRIField;
  1580.  
  1581.         private string typeField;
  1582.  
  1583.         /// <remarks/>
  1584.         [System.Xml.Serialization.XmlArrayItemAttribute("Transform", IsNullable = false)]
  1585.         public TransformType[] Transforms
  1586.         {
  1587.             get
  1588.             {
  1589.                 return this.transformsField;
  1590.             }
  1591.             set
  1592.             {
  1593.                 this.transformsField = value;
  1594.             }
  1595.         }
  1596.  
  1597.         /// <remarks/>
  1598.         public DigestMethodType DigestMethod
  1599.         {
  1600.             get
  1601.             {
  1602.                 return this.digestMethodField;
  1603.             }
  1604.             set
  1605.             {
  1606.                 this.digestMethodField = value;
  1607.             }
  1608.         }
  1609.  
  1610.         /// <remarks/>
  1611.         [System.Xml.Serialization.XmlElementAttribute(DataType = "base64Binary")]
  1612.         public byte[] DigestValue
  1613.         {
  1614.             get
  1615.             {
  1616.                 return this.digestValueField;
  1617.             }
  1618.             set
  1619.             {
  1620.                 this.digestValueField = value;
  1621.             }
  1622.         }
  1623.  
  1624.         /// <remarks/>
  1625.         [System.Xml.Serialization.XmlAttributeAttribute(DataType = "ID")]
  1626.         public string Id
  1627.         {
  1628.             get
  1629.             {
  1630.                 return this.idField;
  1631.             }
  1632.             set
  1633.             {
  1634.                 this.idField = value;
  1635.             }
  1636.         }
  1637.  
  1638.         /// <remarks/>
  1639.         [System.Xml.Serialization.XmlAttributeAttribute(DataType = "anyURI")]
  1640.         public string URI
  1641.         {
  1642.             get
  1643.             {
  1644.                 return this.uRIField;
  1645.             }
  1646.             set
  1647.             {
  1648.                 this.uRIField = value;
  1649.             }
  1650.         }
  1651.  
  1652.         /// <remarks/>
  1653.         [System.Xml.Serialization.XmlAttributeAttribute(DataType = "anyURI")]
  1654.         public string Type
  1655.         {
  1656.             get
  1657.             {
  1658.                 return this.typeField;
  1659.             }
  1660.             set
  1661.             {
  1662.                 this.typeField = value;
  1663.             }
  1664.         }
  1665.     }
  1666.  
  1667.     /// <remarks/>
  1668.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  1669.     [System.SerializableAttribute()]
  1670.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  1671.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  1672.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.w3.org/2000/09/xmldsig#")]
  1673.     public partial class TransformType
  1674.     {
  1675.  
  1676.         private object[] itemsField;
  1677.  
  1678.         private string[] textField;
  1679.  
  1680.         private string algorithmField;
  1681.  
  1682.         /// <remarks/>
  1683.         [System.Xml.Serialization.XmlAnyElementAttribute()]
  1684.         [System.Xml.Serialization.XmlElementAttribute("XPath", typeof(string))]
  1685.         public object[] Items
  1686.         {
  1687.             get
  1688.             {
  1689.                 return this.itemsField;
  1690.             }
  1691.             set
  1692.             {
  1693.                 this.itemsField = value;
  1694.             }
  1695.         }
  1696.  
  1697.         /// <remarks/>
  1698.         [System.Xml.Serialization.XmlTextAttribute()]
  1699.         public string[] Text
  1700.         {
  1701.             get
  1702.             {
  1703.                 return this.textField;
  1704.             }
  1705.             set
  1706.             {
  1707.                 this.textField = value;
  1708.             }
  1709.         }
  1710.  
  1711.         /// <remarks/>
  1712.         [System.Xml.Serialization.XmlAttributeAttribute(DataType = "anyURI")]
  1713.         public string Algorithm
  1714.         {
  1715.             get
  1716.             {
  1717.                 return this.algorithmField;
  1718.             }
  1719.             set
  1720.             {
  1721.                 this.algorithmField = value;
  1722.             }
  1723.         }
  1724.     }
  1725.  
  1726.     /// <remarks/>
  1727.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  1728.     [System.SerializableAttribute()]
  1729.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  1730.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  1731.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.w3.org/2000/09/xmldsig#")]
  1732.     public partial class DigestMethodType
  1733.     {
  1734.  
  1735.         private System.Xml.XmlNode[] anyField;
  1736.  
  1737.         private string algorithmField;
  1738.  
  1739.         /// <remarks/>
  1740.         [System.Xml.Serialization.XmlTextAttribute()]
  1741.         [System.Xml.Serialization.XmlAnyElementAttribute()]
  1742.         public System.Xml.XmlNode[] Any
  1743.         {
  1744.             get
  1745.             {
  1746.                 return this.anyField;
  1747.             }
  1748.             set
  1749.             {
  1750.                 this.anyField = value;
  1751.             }
  1752.         }
  1753.  
  1754.         /// <remarks/>
  1755.         [System.Xml.Serialization.XmlAttributeAttribute(DataType = "anyURI")]
  1756.         public string Algorithm
  1757.         {
  1758.             get
  1759.             {
  1760.                 return this.algorithmField;
  1761.             }
  1762.             set
  1763.             {
  1764.                 this.algorithmField = value;
  1765.             }
  1766.         }
  1767.     }
  1768.  
  1769.     /// <remarks/>
  1770.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  1771.     [System.SerializableAttribute()]
  1772.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  1773.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  1774.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.w3.org/2000/09/xmldsig#")]
  1775.     public partial class SignatureValueType
  1776.     {
  1777.  
  1778.         private string idField;
  1779.  
  1780.         private byte[] valueField;
  1781.  
  1782.         /// <remarks/>
  1783.         [System.Xml.Serialization.XmlAttributeAttribute(DataType = "ID")]
  1784.         public string Id
  1785.         {
  1786.             get
  1787.             {
  1788.                 return this.idField;
  1789.             }
  1790.             set
  1791.             {
  1792.                 this.idField = value;
  1793.             }
  1794.         }
  1795.  
  1796.         /// <remarks/>
  1797.         [System.Xml.Serialization.XmlTextAttribute(DataType = "base64Binary")]
  1798.         public byte[] Value
  1799.         {
  1800.             get
  1801.             {
  1802.                 return this.valueField;
  1803.             }
  1804.             set
  1805.             {
  1806.                 this.valueField = value;
  1807.             }
  1808.         }
  1809.     }
  1810.  
  1811.     /// <remarks/>
  1812.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  1813.     [System.SerializableAttribute()]
  1814.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  1815.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  1816.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.w3.org/2000/09/xmldsig#")]
  1817.     public partial class KeyInfoType
  1818.     {
  1819.  
  1820.         private object[] itemsField;
  1821.  
  1822.         private ItemsChoiceType2[] itemsElementNameField;
  1823.  
  1824.         private string[] textField;
  1825.  
  1826.         private string idField;
  1827.  
  1828.         /// <remarks/>
  1829.         [System.Xml.Serialization.XmlAnyElementAttribute()]
  1830.         [System.Xml.Serialization.XmlElementAttribute("KeyName", typeof(string))]
  1831.         [System.Xml.Serialization.XmlElementAttribute("KeyValue", typeof(KeyValueType))]
  1832.         [System.Xml.Serialization.XmlElementAttribute("MgmtData", typeof(string))]
  1833.         [System.Xml.Serialization.XmlElementAttribute("PGPData", typeof(PGPDataType))]
  1834.         [System.Xml.Serialization.XmlElementAttribute("RetrievalMethod", typeof(RetrievalMethodType))]
  1835.         [System.Xml.Serialization.XmlElementAttribute("SPKIData", typeof(SPKIDataType))]
  1836.         [System.Xml.Serialization.XmlElementAttribute("X509Data", typeof(X509DataType))]
  1837.         [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
  1838.         public object[] Items
  1839.         {
  1840.             get
  1841.             {
  1842.                 return this.itemsField;
  1843.             }
  1844.             set
  1845.             {
  1846.                 this.itemsField = value;
  1847.             }
  1848.         }
  1849.  
  1850.         /// <remarks/>
  1851.         [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")]
  1852.         [System.Xml.Serialization.XmlIgnoreAttribute()]
  1853.         public ItemsChoiceType2[] ItemsElementName
  1854.         {
  1855.             get
  1856.             {
  1857.                 return this.itemsElementNameField;
  1858.             }
  1859.             set
  1860.             {
  1861.                 this.itemsElementNameField = value;
  1862.             }
  1863.         }
  1864.  
  1865.         /// <remarks/>
  1866.         [System.Xml.Serialization.XmlTextAttribute()]
  1867.         public string[] Text
  1868.         {
  1869.             get
  1870.             {
  1871.                 return this.textField;
  1872.             }
  1873.             set
  1874.             {
  1875.                 this.textField = value;
  1876.             }
  1877.         }
  1878.  
  1879.         /// <remarks/>
  1880.         [System.Xml.Serialization.XmlAttributeAttribute(DataType = "ID")]
  1881.         public string Id
  1882.         {
  1883.             get
  1884.             {
  1885.                 return this.idField;
  1886.             }
  1887.             set
  1888.             {
  1889.                 this.idField = value;
  1890.             }
  1891.         }
  1892.     }
  1893.  
  1894.     /// <remarks/>
  1895.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  1896.     [System.SerializableAttribute()]
  1897.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  1898.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  1899.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.w3.org/2000/09/xmldsig#")]
  1900.     public partial class KeyValueType
  1901.     {
  1902.  
  1903.         private object[] itemsField;
  1904.  
  1905.         private string[] textField;
  1906.  
  1907.         /// <remarks/>
  1908.         [System.Xml.Serialization.XmlAnyElementAttribute()]
  1909.         [System.Xml.Serialization.XmlElementAttribute("DSAKeyValue", typeof(DSAKeyValueType))]
  1910.         [System.Xml.Serialization.XmlElementAttribute("RSAKeyValue", typeof(RSAKeyValueType))]
  1911.         public object[] Items
  1912.         {
  1913.             get
  1914.             {
  1915.                 return this.itemsField;
  1916.             }
  1917.             set
  1918.             {
  1919.                 this.itemsField = value;
  1920.             }
  1921.         }
  1922.  
  1923.         /// <remarks/>
  1924.         [System.Xml.Serialization.XmlTextAttribute()]
  1925.         public string[] Text
  1926.         {
  1927.             get
  1928.             {
  1929.                 return this.textField;
  1930.             }
  1931.             set
  1932.             {
  1933.                 this.textField = value;
  1934.             }
  1935.         }
  1936.     }
  1937.  
  1938.     /// <remarks/>
  1939.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  1940.     [System.SerializableAttribute()]
  1941.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  1942.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  1943.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.w3.org/2000/09/xmldsig#")]
  1944.     public partial class DSAKeyValueType
  1945.     {
  1946.  
  1947.         private byte[] pField;
  1948.  
  1949.         private byte[] qField;
  1950.  
  1951.         private byte[] gField;
  1952.  
  1953.         private byte[] yField;
  1954.  
  1955.         private byte[] jField;
  1956.  
  1957.         private byte[] seedField;
  1958.  
  1959.         private byte[] pgenCounterField;
  1960.  
  1961.         /// <remarks/>
  1962.         [System.Xml.Serialization.XmlElementAttribute(DataType = "base64Binary")]
  1963.         public byte[] P
  1964.         {
  1965.             get
  1966.             {
  1967.                 return this.pField;
  1968.             }
  1969.             set
  1970.             {
  1971.                 this.pField = value;
  1972.             }
  1973.         }
  1974.  
  1975.         /// <remarks/>
  1976.         [System.Xml.Serialization.XmlElementAttribute(DataType = "base64Binary")]
  1977.         public byte[] Q
  1978.         {
  1979.             get
  1980.             {
  1981.                 return this.qField;
  1982.             }
  1983.             set
  1984.             {
  1985.                 this.qField = value;
  1986.             }
  1987.         }
  1988.  
  1989.         /// <remarks/>
  1990.         [System.Xml.Serialization.XmlElementAttribute(DataType = "base64Binary")]
  1991.         public byte[] G
  1992.         {
  1993.             get
  1994.             {
  1995.                 return this.gField;
  1996.             }
  1997.             set
  1998.             {
  1999.                 this.gField = value;
  2000.             }
  2001.         }
  2002.  
  2003.         /// <remarks/>
  2004.         [System.Xml.Serialization.XmlElementAttribute(DataType = "base64Binary")]
  2005.         public byte[] Y
  2006.         {
  2007.             get
  2008.             {
  2009.                 return this.yField;
  2010.             }
  2011.             set
  2012.             {
  2013.                 this.yField = value;
  2014.             }
  2015.         }
  2016.  
  2017.         /// <remarks/>
  2018.         [System.Xml.Serialization.XmlElementAttribute(DataType = "base64Binary")]
  2019.         public byte[] J
  2020.         {
  2021.             get
  2022.             {
  2023.                 return this.jField;
  2024.             }
  2025.             set
  2026.             {
  2027.                 this.jField = value;
  2028.             }
  2029.         }
  2030.  
  2031.         /// <remarks/>
  2032.         [System.Xml.Serialization.XmlElementAttribute(DataType = "base64Binary")]
  2033.         public byte[] Seed
  2034.         {
  2035.             get
  2036.             {
  2037.                 return this.seedField;
  2038.             }
  2039.             set
  2040.             {
  2041.                 this.seedField = value;
  2042.             }
  2043.         }
  2044.  
  2045.         /// <remarks/>
  2046.         [System.Xml.Serialization.XmlElementAttribute(DataType = "base64Binary")]
  2047.         public byte[] PgenCounter
  2048.         {
  2049.             get
  2050.             {
  2051.                 return this.pgenCounterField;
  2052.             }
  2053.             set
  2054.             {
  2055.                 this.pgenCounterField = value;
  2056.             }
  2057.         }
  2058.     }
  2059.  
  2060.     /// <remarks/>
  2061.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  2062.     [System.SerializableAttribute()]
  2063.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  2064.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  2065.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.w3.org/2000/09/xmldsig#")]
  2066.     public partial class RSAKeyValueType
  2067.     {
  2068.  
  2069.         private byte[] modulusField;
  2070.  
  2071.         private byte[] exponentField;
  2072.  
  2073.         /// <remarks/>
  2074.         [System.Xml.Serialization.XmlElementAttribute(DataType = "base64Binary")]
  2075.         public byte[] Modulus
  2076.         {
  2077.             get
  2078.             {
  2079.                 return this.modulusField;
  2080.             }
  2081.             set
  2082.             {
  2083.                 this.modulusField = value;
  2084.             }
  2085.         }
  2086.  
  2087.         /// <remarks/>
  2088.         [System.Xml.Serialization.XmlElementAttribute(DataType = "base64Binary")]
  2089.         public byte[] Exponent
  2090.         {
  2091.             get
  2092.             {
  2093.                 return this.exponentField;
  2094.             }
  2095.             set
  2096.             {
  2097.                 this.exponentField = value;
  2098.             }
  2099.         }
  2100.     }
  2101.  
  2102.     /// <remarks/>
  2103.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  2104.     [System.SerializableAttribute()]
  2105.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  2106.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  2107.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.w3.org/2000/09/xmldsig#")]
  2108.     public partial class PGPDataType
  2109.     {
  2110.  
  2111.         private object[] itemsField;
  2112.  
  2113.         private ItemsChoiceType1[] itemsElementNameField;
  2114.  
  2115.         /// <remarks/>
  2116.         [System.Xml.Serialization.XmlAnyElementAttribute()]
  2117.         [System.Xml.Serialization.XmlElementAttribute("PGPKeyID", typeof(byte[]), DataType = "base64Binary")]
  2118.         [System.Xml.Serialization.XmlElementAttribute("PGPKeyPacket", typeof(byte[]), DataType = "base64Binary")]
  2119.         [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
  2120.         public object[] Items
  2121.         {
  2122.             get
  2123.             {
  2124.                 return this.itemsField;
  2125.             }
  2126.             set
  2127.             {
  2128.                 this.itemsField = value;
  2129.             }
  2130.         }
  2131.  
  2132.         /// <remarks/>
  2133.         [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")]
  2134.         [System.Xml.Serialization.XmlIgnoreAttribute()]
  2135.         public ItemsChoiceType1[] ItemsElementName
  2136.         {
  2137.             get
  2138.             {
  2139.                 return this.itemsElementNameField;
  2140.             }
  2141.             set
  2142.             {
  2143.                 this.itemsElementNameField = value;
  2144.             }
  2145.         }
  2146.     }
  2147.  
  2148.     /// <remarks/>
  2149.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  2150.     [System.SerializableAttribute()]
  2151.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.w3.org/2000/09/xmldsig#", IncludeInSchema = false)]
  2152.     public enum ItemsChoiceType1
  2153.     {
  2154.  
  2155.         /// <remarks/>
  2156.         [System.Xml.Serialization.XmlEnumAttribute("##any:")]
  2157.         Item,
  2158.  
  2159.         /// <remarks/>
  2160.         PGPKeyID,
  2161.  
  2162.         /// <remarks/>
  2163.         PGPKeyPacket,
  2164.     }
  2165.  
  2166.     /// <remarks/>
  2167.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  2168.     [System.SerializableAttribute()]
  2169.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  2170.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  2171.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.w3.org/2000/09/xmldsig#")]
  2172.     public partial class RetrievalMethodType
  2173.     {
  2174.  
  2175.         private TransformType[] transformsField;
  2176.  
  2177.         private string uRIField;
  2178.  
  2179.         private string typeField;
  2180.  
  2181.         /// <remarks/>
  2182.         [System.Xml.Serialization.XmlArrayItemAttribute("Transform", IsNullable = false)]
  2183.         public TransformType[] Transforms
  2184.         {
  2185.             get
  2186.             {
  2187.                 return this.transformsField;
  2188.             }
  2189.             set
  2190.             {
  2191.                 this.transformsField = value;
  2192.             }
  2193.         }
  2194.  
  2195.         /// <remarks/>
  2196.         [System.Xml.Serialization.XmlAttributeAttribute(DataType = "anyURI")]
  2197.         public string URI
  2198.         {
  2199.             get
  2200.             {
  2201.                 return this.uRIField;
  2202.             }
  2203.             set
  2204.             {
  2205.                 this.uRIField = value;
  2206.             }
  2207.         }
  2208.  
  2209.         /// <remarks/>
  2210.         [System.Xml.Serialization.XmlAttributeAttribute(DataType = "anyURI")]
  2211.         public string Type
  2212.         {
  2213.             get
  2214.             {
  2215.                 return this.typeField;
  2216.             }
  2217.             set
  2218.             {
  2219.                 this.typeField = value;
  2220.             }
  2221.         }
  2222.     }
  2223.  
  2224.     /// <remarks/>
  2225.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  2226.     [System.SerializableAttribute()]
  2227.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  2228.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  2229.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.w3.org/2000/09/xmldsig#")]
  2230.     public partial class SPKIDataType
  2231.     {
  2232.  
  2233.         private object[] itemsField;
  2234.  
  2235.         /// <remarks/>
  2236.         [System.Xml.Serialization.XmlAnyElementAttribute()]
  2237.         [System.Xml.Serialization.XmlElementAttribute("SPKISexp", typeof(byte[]), DataType = "base64Binary")]
  2238.         public object[] Items
  2239.         {
  2240.             get
  2241.             {
  2242.                 return this.itemsField;
  2243.             }
  2244.             set
  2245.             {
  2246.                 this.itemsField = value;
  2247.             }
  2248.         }
  2249.     }
  2250.  
  2251.     /// <remarks/>
  2252.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  2253.     [System.SerializableAttribute()]
  2254.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  2255.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  2256.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.w3.org/2000/09/xmldsig#")]
  2257.     public partial class X509DataType
  2258.     {
  2259.  
  2260.         private object[] itemsField;
  2261.  
  2262.         private ItemsChoiceType[] itemsElementNameField;
  2263.  
  2264.         /// <remarks/>
  2265.         [System.Xml.Serialization.XmlAnyElementAttribute()]
  2266.         [System.Xml.Serialization.XmlElementAttribute("X509CRL", typeof(byte[]), DataType = "base64Binary")]
  2267.         [System.Xml.Serialization.XmlElementAttribute("X509Certificate", typeof(byte[]), DataType = "base64Binary")]
  2268.         [System.Xml.Serialization.XmlElementAttribute("X509IssuerSerial", typeof(X509IssuerSerialType))]
  2269.         [System.Xml.Serialization.XmlElementAttribute("X509SKI", typeof(byte[]), DataType = "base64Binary")]
  2270.         [System.Xml.Serialization.XmlElementAttribute("X509SubjectName", typeof(string))]
  2271.         [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
  2272.         public object[] Items
  2273.         {
  2274.             get
  2275.             {
  2276.                 return this.itemsField;
  2277.             }
  2278.             set
  2279.             {
  2280.                 this.itemsField = value;
  2281.             }
  2282.         }
  2283.  
  2284.         /// <remarks/>
  2285.         [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")]
  2286.         [System.Xml.Serialization.XmlIgnoreAttribute()]
  2287.         public ItemsChoiceType[] ItemsElementName
  2288.         {
  2289.             get
  2290.             {
  2291.                 return this.itemsElementNameField;
  2292.             }
  2293.             set
  2294.             {
  2295.                 this.itemsElementNameField = value;
  2296.             }
  2297.         }
  2298.     }
  2299.  
  2300.     /// <remarks/>
  2301.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  2302.     [System.SerializableAttribute()]
  2303.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  2304.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  2305.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.w3.org/2000/09/xmldsig#")]
  2306.     public partial class X509IssuerSerialType
  2307.     {
  2308.  
  2309.         private string x509IssuerNameField;
  2310.  
  2311.         private string x509SerialNumberField;
  2312.  
  2313.         /// <remarks/>
  2314.         public string X509IssuerName
  2315.         {
  2316.             get
  2317.             {
  2318.                 return this.x509IssuerNameField;
  2319.             }
  2320.             set
  2321.             {
  2322.                 this.x509IssuerNameField = value;
  2323.             }
  2324.         }
  2325.  
  2326.         /// <remarks/>
  2327.         [System.Xml.Serialization.XmlElementAttribute(DataType = "integer")]
  2328.         public string X509SerialNumber
  2329.         {
  2330.             get
  2331.             {
  2332.                 return this.x509SerialNumberField;
  2333.             }
  2334.             set
  2335.             {
  2336.                 this.x509SerialNumberField = value;
  2337.             }
  2338.         }
  2339.     }
  2340.  
  2341.     /// <remarks/>
  2342.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  2343.     [System.SerializableAttribute()]
  2344.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.w3.org/2000/09/xmldsig#", IncludeInSchema = false)]
  2345.     public enum ItemsChoiceType
  2346.     {
  2347.  
  2348.         /// <remarks/>
  2349.         [System.Xml.Serialization.XmlEnumAttribute("##any:")]
  2350.         Item,
  2351.  
  2352.         /// <remarks/>
  2353.         X509CRL,
  2354.  
  2355.         /// <remarks/>
  2356.         X509Certificate,
  2357.  
  2358.         /// <remarks/>
  2359.         X509IssuerSerial,
  2360.  
  2361.         /// <remarks/>
  2362.         X509SKI,
  2363.  
  2364.         /// <remarks/>
  2365.         X509SubjectName,
  2366.     }
  2367.  
  2368.     /// <remarks/>
  2369.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  2370.     [System.SerializableAttribute()]
  2371.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.w3.org/2000/09/xmldsig#", IncludeInSchema = false)]
  2372.     public enum ItemsChoiceType2
  2373.     {
  2374.  
  2375.         /// <remarks/>
  2376.         [System.Xml.Serialization.XmlEnumAttribute("##any:")]
  2377.         Item,
  2378.  
  2379.         /// <remarks/>
  2380.         KeyName,
  2381.  
  2382.         /// <remarks/>
  2383.         KeyValue,
  2384.  
  2385.         /// <remarks/>
  2386.         MgmtData,
  2387.  
  2388.         /// <remarks/>
  2389.         PGPData,
  2390.  
  2391.         /// <remarks/>
  2392.         RetrievalMethod,
  2393.  
  2394.         /// <remarks/>
  2395.         SPKIData,
  2396.  
  2397.         /// <remarks/>
  2398.         X509Data,
  2399.     }
  2400.  
  2401.     /// <remarks/>
  2402.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  2403.     [System.SerializableAttribute()]
  2404.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  2405.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  2406.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.w3.org/2000/09/xmldsig#")]
  2407.     public partial class ObjectType
  2408.     {
  2409.  
  2410.         private System.Xml.XmlNode[] anyField;
  2411.  
  2412.         private string idField;
  2413.  
  2414.         private string mimeTypeField;
  2415.  
  2416.         private string encodingField;
  2417.  
  2418.         /// <remarks/>
  2419.         [System.Xml.Serialization.XmlTextAttribute()]
  2420.         [System.Xml.Serialization.XmlAnyElementAttribute()]
  2421.         public System.Xml.XmlNode[] Any
  2422.         {
  2423.             get
  2424.             {
  2425.                 return this.anyField;
  2426.             }
  2427.             set
  2428.             {
  2429.                 this.anyField = value;
  2430.             }
  2431.         }
  2432.  
  2433.         /// <remarks/>
  2434.         [System.Xml.Serialization.XmlAttributeAttribute(DataType = "ID")]
  2435.         public string Id
  2436.         {
  2437.             get
  2438.             {
  2439.                 return this.idField;
  2440.             }
  2441.             set
  2442.             {
  2443.                 this.idField = value;
  2444.             }
  2445.         }
  2446.  
  2447.         /// <remarks/>
  2448.         [System.Xml.Serialization.XmlAttributeAttribute()]
  2449.         public string MimeType
  2450.         {
  2451.             get
  2452.             {
  2453.                 return this.mimeTypeField;
  2454.             }
  2455.             set
  2456.             {
  2457.                 this.mimeTypeField = value;
  2458.             }
  2459.         }
  2460.  
  2461.         /// <remarks/>
  2462.         [System.Xml.Serialization.XmlAttributeAttribute(DataType = "anyURI")]
  2463.         public string Encoding
  2464.         {
  2465.             get
  2466.             {
  2467.                 return this.encodingField;
  2468.             }
  2469.             set
  2470.             {
  2471.                 this.encodingField = value;
  2472.             }
  2473.         }
  2474.     }
  2475.  
  2476.     /// <remarks/>
  2477.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  2478.     [System.SerializableAttribute()]
  2479.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  2480.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  2481.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  2482.     public partial class tcLoteRps
  2483.     {
  2484.  
  2485.         private string numeroLoteField;
  2486.  
  2487.         private tcCpfCnpj cpfCnpjField;
  2488.  
  2489.         private string inscricaoMunicipalField;
  2490.  
  2491.         private int quantidadeRpsField;
  2492.  
  2493.         private tcDeclaracaoPrestacaoServico[] listaRpsField;
  2494.  
  2495.         private string idField;
  2496.  
  2497.         private string versaoField;
  2498.  
  2499.         /// <remarks/>
  2500.         [System.Xml.Serialization.XmlElementAttribute(DataType = "integer")]
  2501.         public string NumeroLote
  2502.         {
  2503.             get
  2504.             {
  2505.                 return this.numeroLoteField;
  2506.             }
  2507.             set
  2508.             {
  2509.                 this.numeroLoteField = value;
  2510.             }
  2511.         }
  2512.  
  2513.         /// <remarks/>
  2514.         public tcCpfCnpj CpfCnpj
  2515.         {
  2516.             get
  2517.             {
  2518.                 return this.cpfCnpjField;
  2519.             }
  2520.             set
  2521.             {
  2522.                 this.cpfCnpjField = value;
  2523.             }
  2524.         }
  2525.  
  2526.         /// <remarks/>
  2527.         public string InscricaoMunicipal
  2528.         {
  2529.             get
  2530.             {
  2531.                 return this.inscricaoMunicipalField;
  2532.             }
  2533.             set
  2534.             {
  2535.                 this.inscricaoMunicipalField = value;
  2536.             }
  2537.         }
  2538.  
  2539.         /// <remarks/>
  2540.         public int QuantidadeRps
  2541.         {
  2542.             get
  2543.             {
  2544.                 return this.quantidadeRpsField;
  2545.             }
  2546.             set
  2547.             {
  2548.                 this.quantidadeRpsField = value;
  2549.             }
  2550.         }
  2551.  
  2552.         /// <remarks/>
  2553.         [System.Xml.Serialization.XmlArrayItemAttribute("Rps", IsNullable = false)]
  2554.         public tcDeclaracaoPrestacaoServico[] ListaRps
  2555.         {
  2556.             get
  2557.             {
  2558.                 return this.listaRpsField;
  2559.             }
  2560.             set
  2561.             {
  2562.                 this.listaRpsField = value;
  2563.             }
  2564.         }
  2565.  
  2566.         /// <remarks/>
  2567.         [System.Xml.Serialization.XmlAttributeAttribute()]
  2568.         public string Id
  2569.         {
  2570.             get
  2571.             {
  2572.                 return this.idField;
  2573.             }
  2574.             set
  2575.             {
  2576.                 this.idField = value;
  2577.             }
  2578.         }
  2579.  
  2580.         /// <remarks/>
  2581.         [System.Xml.Serialization.XmlAttributeAttribute()]
  2582.         public string versao
  2583.         {
  2584.             get
  2585.             {
  2586.                 return this.versaoField;
  2587.             }
  2588.             set
  2589.             {
  2590.                 this.versaoField = value;
  2591.             }
  2592.         }
  2593.     }
  2594.  
  2595.     /// <remarks/>
  2596.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  2597.     [System.SerializableAttribute()]
  2598.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  2599.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  2600.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  2601.     public partial class tcDeclaracaoPrestacaoServico
  2602.     {
  2603.  
  2604.         private tcInfDeclaracaoPrestacaoServico infDeclaracaoPrestacaoServicoField;
  2605.  
  2606.         private SignatureType signatureField;
  2607.  
  2608.         /// <remarks/>
  2609.         public tcInfDeclaracaoPrestacaoServico InfDeclaracaoPrestacaoServico
  2610.         {
  2611.             get
  2612.             {
  2613.                 return this.infDeclaracaoPrestacaoServicoField;
  2614.             }
  2615.             set
  2616.             {
  2617.                 this.infDeclaracaoPrestacaoServicoField = value;
  2618.             }
  2619.         }
  2620.  
  2621.         /// <remarks/>
  2622.         [System.Xml.Serialization.XmlElementAttribute(Namespace = "http://www.w3.org/2000/09/xmldsig#")]
  2623.         public SignatureType Signature
  2624.         {
  2625.             get
  2626.             {
  2627.                 return this.signatureField;
  2628.             }
  2629.             set
  2630.             {
  2631.                 this.signatureField = value;
  2632.             }
  2633.         }
  2634.     }
  2635.  
  2636.     /// <remarks/>
  2637.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  2638.     [System.SerializableAttribute()]
  2639.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  2640.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  2641.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  2642.     public partial class tcInfDeclaracaoPrestacaoServico
  2643.     {
  2644.  
  2645.         private tcInfRps rpsField;
  2646.  
  2647.         private System.DateTime competenciaField;
  2648.  
  2649.         private tcDadosServico servicoField;
  2650.  
  2651.         private tcIdentificacaoPrestador prestadorField;
  2652.  
  2653.         private tcDadosTomador tomadorField;
  2654.  
  2655.         private tcDadosIntermediario intermediarioField;
  2656.  
  2657.         private tcDadosConstrucaoCivil construcaoCivilField;
  2658.  
  2659.         private sbyte regimeEspecialTributacaoField;
  2660.  
  2661.         private bool regimeEspecialTributacaoFieldSpecified;
  2662.  
  2663.         private sbyte optanteSimplesNacionalField;
  2664.  
  2665.         private sbyte incentivoFiscalField;
  2666.  
  2667.         private string idField;
  2668.  
  2669.         /// <remarks/>
  2670.         public tcInfRps Rps
  2671.         {
  2672.             get
  2673.             {
  2674.                 return this.rpsField;
  2675.             }
  2676.             set
  2677.             {
  2678.                 this.rpsField = value;
  2679.             }
  2680.         }
  2681.  
  2682.         /// <remarks/>
  2683.         [System.Xml.Serialization.XmlElementAttribute(DataType = "date")]
  2684.         public System.DateTime Competencia
  2685.         {
  2686.             get
  2687.             {
  2688.                 return this.competenciaField;
  2689.             }
  2690.             set
  2691.             {
  2692.                 this.competenciaField = value;
  2693.             }
  2694.         }
  2695.  
  2696.         /// <remarks/>
  2697.         public tcDadosServico Servico
  2698.         {
  2699.             get
  2700.             {
  2701.                 return this.servicoField;
  2702.             }
  2703.             set
  2704.             {
  2705.                 this.servicoField = value;
  2706.             }
  2707.         }
  2708.  
  2709.         /// <remarks/>
  2710.         public tcIdentificacaoPrestador Prestador
  2711.         {
  2712.             get
  2713.             {
  2714.                 return this.prestadorField;
  2715.             }
  2716.             set
  2717.             {
  2718.                 this.prestadorField = value;
  2719.             }
  2720.         }
  2721.  
  2722.         /// <remarks/>
  2723.         public tcDadosTomador Tomador
  2724.         {
  2725.             get
  2726.             {
  2727.                 return this.tomadorField;
  2728.             }
  2729.             set
  2730.             {
  2731.                 this.tomadorField = value;
  2732.             }
  2733.         }
  2734.  
  2735.         /// <remarks/>
  2736.         public tcDadosIntermediario Intermediario
  2737.         {
  2738.             get
  2739.             {
  2740.                 return this.intermediarioField;
  2741.             }
  2742.             set
  2743.             {
  2744.                 this.intermediarioField = value;
  2745.             }
  2746.         }
  2747.  
  2748.         /// <remarks/>
  2749.         public tcDadosConstrucaoCivil ConstrucaoCivil
  2750.         {
  2751.             get
  2752.             {
  2753.                 return this.construcaoCivilField;
  2754.             }
  2755.             set
  2756.             {
  2757.                 this.construcaoCivilField = value;
  2758.             }
  2759.         }
  2760.  
  2761.         /// <remarks/>
  2762.         public sbyte RegimeEspecialTributacao
  2763.         {
  2764.             get
  2765.             {
  2766.                 return this.regimeEspecialTributacaoField;
  2767.             }
  2768.             set
  2769.             {
  2770.                 this.regimeEspecialTributacaoField = value;
  2771.             }
  2772.         }
  2773.  
  2774.         /// <remarks/>
  2775.         [System.Xml.Serialization.XmlIgnoreAttribute()]
  2776.         public bool RegimeEspecialTributacaoSpecified
  2777.         {
  2778.             get
  2779.             {
  2780.                 return this.regimeEspecialTributacaoFieldSpecified;
  2781.             }
  2782.             set
  2783.             {
  2784.                 this.regimeEspecialTributacaoFieldSpecified = value;
  2785.             }
  2786.         }
  2787.  
  2788.         /// <remarks/>
  2789.         public sbyte OptanteSimplesNacional
  2790.         {
  2791.             get
  2792.             {
  2793.                 return this.optanteSimplesNacionalField;
  2794.             }
  2795.             set
  2796.             {
  2797.                 this.optanteSimplesNacionalField = value;
  2798.             }
  2799.         }
  2800.  
  2801.         /// <remarks/>
  2802.         public sbyte IncentivoFiscal
  2803.         {
  2804.             get
  2805.             {
  2806.                 return this.incentivoFiscalField;
  2807.             }
  2808.             set
  2809.             {
  2810.                 this.incentivoFiscalField = value;
  2811.             }
  2812.         }
  2813.  
  2814.         /// <remarks/>
  2815.         [System.Xml.Serialization.XmlAttributeAttribute()]
  2816.         public string Id
  2817.         {
  2818.             get
  2819.             {
  2820.                 return this.idField;
  2821.             }
  2822.             set
  2823.             {
  2824.                 this.idField = value;
  2825.             }
  2826.         }
  2827.     }
  2828.  
  2829.     /// <remarks/>
  2830.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  2831.     [System.SerializableAttribute()]
  2832.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  2833.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  2834.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  2835.     public partial class tcInfRps
  2836.     {
  2837.  
  2838.         private tcIdentificacaoRps identificacaoRpsField;
  2839.  
  2840.         private System.DateTime dataEmissaoField;
  2841.  
  2842.         private sbyte statusField;
  2843.  
  2844.         private tcIdentificacaoRps rpsSubstituidoField;
  2845.  
  2846.         private string idField;
  2847.  
  2848.         /// <remarks/>
  2849.         public tcIdentificacaoRps IdentificacaoRps
  2850.         {
  2851.             get
  2852.             {
  2853.                 return this.identificacaoRpsField;
  2854.             }
  2855.             set
  2856.             {
  2857.                 this.identificacaoRpsField = value;
  2858.             }
  2859.         }
  2860.  
  2861.         /// <remarks/>
  2862.         [System.Xml.Serialization.XmlElementAttribute(DataType = "date")]
  2863.         public System.DateTime DataEmissao
  2864.         {
  2865.             get
  2866.             {
  2867.                 return this.dataEmissaoField;
  2868.             }
  2869.             set
  2870.             {
  2871.                 this.dataEmissaoField = value;
  2872.             }
  2873.         }
  2874.  
  2875.         /// <remarks/>
  2876.         public sbyte Status
  2877.         {
  2878.             get
  2879.             {
  2880.                 return this.statusField;
  2881.             }
  2882.             set
  2883.             {
  2884.                 this.statusField = value;
  2885.             }
  2886.         }
  2887.  
  2888.         /// <remarks/>
  2889.         public tcIdentificacaoRps RpsSubstituido
  2890.         {
  2891.             get
  2892.             {
  2893.                 return this.rpsSubstituidoField;
  2894.             }
  2895.             set
  2896.             {
  2897.                 this.rpsSubstituidoField = value;
  2898.             }
  2899.         }
  2900.  
  2901.         /// <remarks/>
  2902.         [System.Xml.Serialization.XmlAttributeAttribute()]
  2903.         public string Id
  2904.         {
  2905.             get
  2906.             {
  2907.                 return this.idField;
  2908.             }
  2909.             set
  2910.             {
  2911.                 this.idField = value;
  2912.             }
  2913.         }
  2914.     }
  2915.  
  2916.     /// <remarks/>
  2917.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  2918.     [System.SerializableAttribute()]
  2919.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  2920.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  2921.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  2922.     public partial class tcDadosServico
  2923.     {
  2924.  
  2925.         private tcValoresDeclaracaoServico valoresField;
  2926.  
  2927.         private sbyte issRetidoField;
  2928.  
  2929.         private sbyte responsavelRetencaoField;
  2930.  
  2931.         private bool responsavelRetencaoFieldSpecified;
  2932.  
  2933.         private string itemListaServicoField;
  2934.  
  2935.         private int codigoCnaeField;
  2936.  
  2937.         private bool codigoCnaeFieldSpecified;
  2938.  
  2939.         private string codigoTributacaoMunicipioField;
  2940.  
  2941.         private string discriminacaoField;
  2942.  
  2943.         private int codigoMunicipioField;
  2944.  
  2945.         private string codigoPaisField;
  2946.  
  2947.         private sbyte exigibilidadeISSField;
  2948.  
  2949.         private int municipioIncidenciaField;
  2950.  
  2951.         private bool municipioIncidenciaFieldSpecified;
  2952.  
  2953.         private string numeroProcessoField;
  2954.  
  2955.         /// <remarks/>
  2956.         public tcValoresDeclaracaoServico Valores
  2957.         {
  2958.             get
  2959.             {
  2960.                 return this.valoresField;
  2961.             }
  2962.             set
  2963.             {
  2964.                 this.valoresField = value;
  2965.             }
  2966.         }
  2967.  
  2968.         /// <remarks/>
  2969.         public sbyte IssRetido
  2970.         {
  2971.             get
  2972.             {
  2973.                 return this.issRetidoField;
  2974.             }
  2975.             set
  2976.             {
  2977.                 this.issRetidoField = value;
  2978.             }
  2979.         }
  2980.  
  2981.         /// <remarks/>
  2982.         public sbyte ResponsavelRetencao
  2983.         {
  2984.             get
  2985.             {
  2986.                 return this.responsavelRetencaoField;
  2987.             }
  2988.             set
  2989.             {
  2990.                 this.responsavelRetencaoField = value;
  2991.             }
  2992.         }
  2993.  
  2994.         /// <remarks/>
  2995.         [System.Xml.Serialization.XmlIgnoreAttribute()]
  2996.         public bool ResponsavelRetencaoSpecified
  2997.         {
  2998.             get
  2999.             {
  3000.                 return this.responsavelRetencaoFieldSpecified;
  3001.             }
  3002.             set
  3003.             {
  3004.                 this.responsavelRetencaoFieldSpecified = value;
  3005.             }
  3006.         }
  3007.  
  3008.         /// <remarks/>
  3009.         public string ItemListaServico
  3010.         {
  3011.             get
  3012.             {
  3013.                 return this.itemListaServicoField;
  3014.             }
  3015.             set
  3016.             {
  3017.                 this.itemListaServicoField = value;
  3018.             }
  3019.         }
  3020.  
  3021.         /// <remarks/>
  3022.         public int CodigoCnae
  3023.         {
  3024.             get
  3025.             {
  3026.                 return this.codigoCnaeField;
  3027.             }
  3028.             set
  3029.             {
  3030.                 this.codigoCnaeField = value;
  3031.             }
  3032.         }
  3033.  
  3034.         /// <remarks/>
  3035.         [System.Xml.Serialization.XmlIgnoreAttribute()]
  3036.         public bool CodigoCnaeSpecified
  3037.         {
  3038.             get
  3039.             {
  3040.                 return this.codigoCnaeFieldSpecified;
  3041.             }
  3042.             set
  3043.             {
  3044.                 this.codigoCnaeFieldSpecified = value;
  3045.             }
  3046.         }
  3047.  
  3048.         /// <remarks/>
  3049.         public string CodigoTributacaoMunicipio
  3050.         {
  3051.             get
  3052.             {
  3053.                 return this.codigoTributacaoMunicipioField;
  3054.             }
  3055.             set
  3056.             {
  3057.                 this.codigoTributacaoMunicipioField = value;
  3058.             }
  3059.         }
  3060.  
  3061.         /// <remarks/>
  3062.         public string Discriminacao
  3063.         {
  3064.             get
  3065.             {
  3066.                 return this.discriminacaoField;
  3067.             }
  3068.             set
  3069.             {
  3070.                 this.discriminacaoField = value;
  3071.             }
  3072.         }
  3073.  
  3074.         /// <remarks/>
  3075.         public int CodigoMunicipio
  3076.         {
  3077.             get
  3078.             {
  3079.                 return this.codigoMunicipioField;
  3080.             }
  3081.             set
  3082.             {
  3083.                 this.codigoMunicipioField = value;
  3084.             }
  3085.         }
  3086.  
  3087.         /// <remarks/>
  3088.         public string CodigoPais
  3089.         {
  3090.             get
  3091.             {
  3092.                 return this.codigoPaisField;
  3093.             }
  3094.             set
  3095.             {
  3096.                 this.codigoPaisField = value;
  3097.             }
  3098.         }
  3099.  
  3100.         /// <remarks/>
  3101.         public sbyte ExigibilidadeISS
  3102.         {
  3103.             get
  3104.             {
  3105.                 return this.exigibilidadeISSField;
  3106.             }
  3107.             set
  3108.             {
  3109.                 this.exigibilidadeISSField = value;
  3110.             }
  3111.         }
  3112.  
  3113.         /// <remarks/>
  3114.         public int MunicipioIncidencia
  3115.         {
  3116.             get
  3117.             {
  3118.                 return this.municipioIncidenciaField;
  3119.             }
  3120.             set
  3121.             {
  3122.                 this.municipioIncidenciaField = value;
  3123.             }
  3124.         }
  3125.  
  3126.         /// <remarks/>
  3127.         [System.Xml.Serialization.XmlIgnoreAttribute()]
  3128.         public bool MunicipioIncidenciaSpecified
  3129.         {
  3130.             get
  3131.             {
  3132.                 return this.municipioIncidenciaFieldSpecified;
  3133.             }
  3134.             set
  3135.             {
  3136.                 this.municipioIncidenciaFieldSpecified = value;
  3137.             }
  3138.         }
  3139.  
  3140.         /// <remarks/>
  3141.         public string NumeroProcesso
  3142.         {
  3143.             get
  3144.             {
  3145.                 return this.numeroProcessoField;
  3146.             }
  3147.             set
  3148.             {
  3149.                 this.numeroProcessoField = value;
  3150.             }
  3151.         }
  3152.     }
  3153.  
  3154.     /// <remarks/>
  3155.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  3156.     [System.SerializableAttribute()]
  3157.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  3158.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  3159.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  3160.     public partial class tcValoresDeclaracaoServico
  3161.     {
  3162.  
  3163.         private decimal valorServicosField;
  3164.  
  3165.         private decimal valorDeducoesField;
  3166.  
  3167.         private bool valorDeducoesFieldSpecified;
  3168.  
  3169.         private decimal valorPisField;
  3170.  
  3171.         private bool valorPisFieldSpecified;
  3172.  
  3173.         private decimal valorCofinsField;
  3174.  
  3175.         private bool valorCofinsFieldSpecified;
  3176.  
  3177.         private decimal valorInssField;
  3178.  
  3179.         private bool valorInssFieldSpecified;
  3180.  
  3181.         private decimal valorIrField;
  3182.  
  3183.         private bool valorIrFieldSpecified;
  3184.  
  3185.         private decimal valorCsllField;
  3186.  
  3187.         private bool valorCsllFieldSpecified;
  3188.  
  3189.         private decimal outrasRetencoesField;
  3190.  
  3191.         private bool outrasRetencoesFieldSpecified;
  3192.  
  3193.         private decimal valorIssField;
  3194.  
  3195.         private bool valorIssFieldSpecified;
  3196.  
  3197.         private decimal aliquotaField;
  3198.  
  3199.         private bool aliquotaFieldSpecified;
  3200.  
  3201.         private decimal descontoIncondicionadoField;
  3202.  
  3203.         private bool descontoIncondicionadoFieldSpecified;
  3204.  
  3205.         private decimal descontoCondicionadoField;
  3206.  
  3207.         private bool descontoCondicionadoFieldSpecified;
  3208.  
  3209.         /// <remarks/>
  3210.         public decimal ValorServicos
  3211.         {
  3212.             get
  3213.             {
  3214.                 return this.valorServicosField;
  3215.             }
  3216.             set
  3217.             {
  3218.                 this.valorServicosField = value;
  3219.             }
  3220.         }
  3221.  
  3222.         /// <remarks/>
  3223.         public decimal ValorDeducoes
  3224.         {
  3225.             get
  3226.             {
  3227.                 return this.valorDeducoesField;
  3228.             }
  3229.             set
  3230.             {
  3231.                 this.valorDeducoesField = value;
  3232.             }
  3233.         }
  3234.  
  3235.         /// <remarks/>
  3236.         [System.Xml.Serialization.XmlIgnoreAttribute()]
  3237.         public bool ValorDeducoesSpecified
  3238.         {
  3239.             get
  3240.             {
  3241.                 return this.valorDeducoesFieldSpecified;
  3242.             }
  3243.             set
  3244.             {
  3245.                 this.valorDeducoesFieldSpecified = value;
  3246.             }
  3247.         }
  3248.  
  3249.         /// <remarks/>
  3250.         public decimal ValorPis
  3251.         {
  3252.             get
  3253.             {
  3254.                 return this.valorPisField;
  3255.             }
  3256.             set
  3257.             {
  3258.                 this.valorPisField = value;
  3259.             }
  3260.         }
  3261.  
  3262.         /// <remarks/>
  3263.         [System.Xml.Serialization.XmlIgnoreAttribute()]
  3264.         public bool ValorPisSpecified
  3265.         {
  3266.             get
  3267.             {
  3268.                 return this.valorPisFieldSpecified;
  3269.             }
  3270.             set
  3271.             {
  3272.                 this.valorPisFieldSpecified = value;
  3273.             }
  3274.         }
  3275.  
  3276.         /// <remarks/>
  3277.         public decimal ValorCofins
  3278.         {
  3279.             get
  3280.             {
  3281.                 return this.valorCofinsField;
  3282.             }
  3283.             set
  3284.             {
  3285.                 this.valorCofinsField = value;
  3286.             }
  3287.         }
  3288.  
  3289.         /// <remarks/>
  3290.         [System.Xml.Serialization.XmlIgnoreAttribute()]
  3291.         public bool ValorCofinsSpecified
  3292.         {
  3293.             get
  3294.             {
  3295.                 return this.valorCofinsFieldSpecified;
  3296.             }
  3297.             set
  3298.             {
  3299.                 this.valorCofinsFieldSpecified = value;
  3300.             }
  3301.         }
  3302.  
  3303.         /// <remarks/>
  3304.         public decimal ValorInss
  3305.         {
  3306.             get
  3307.             {
  3308.                 return this.valorInssField;
  3309.             }
  3310.             set
  3311.             {
  3312.                 this.valorInssField = value;
  3313.             }
  3314.         }
  3315.  
  3316.         /// <remarks/>
  3317.         [System.Xml.Serialization.XmlIgnoreAttribute()]
  3318.         public bool ValorInssSpecified
  3319.         {
  3320.             get
  3321.             {
  3322.                 return this.valorInssFieldSpecified;
  3323.             }
  3324.             set
  3325.             {
  3326.                 this.valorInssFieldSpecified = value;
  3327.             }
  3328.         }
  3329.  
  3330.         /// <remarks/>
  3331.         public decimal ValorIr
  3332.         {
  3333.             get
  3334.             {
  3335.                 return this.valorIrField;
  3336.             }
  3337.             set
  3338.             {
  3339.                 this.valorIrField = value;
  3340.             }
  3341.         }
  3342.  
  3343.         /// <remarks/>
  3344.         [System.Xml.Serialization.XmlIgnoreAttribute()]
  3345.         public bool ValorIrSpecified
  3346.         {
  3347.             get
  3348.             {
  3349.                 return this.valorIrFieldSpecified;
  3350.             }
  3351.             set
  3352.             {
  3353.                 this.valorIrFieldSpecified = value;
  3354.             }
  3355.         }
  3356.  
  3357.         /// <remarks/>
  3358.         public decimal ValorCsll
  3359.         {
  3360.             get
  3361.             {
  3362.                 return this.valorCsllField;
  3363.             }
  3364.             set
  3365.             {
  3366.                 this.valorCsllField = value;
  3367.             }
  3368.         }
  3369.  
  3370.         /// <remarks/>
  3371.         [System.Xml.Serialization.XmlIgnoreAttribute()]
  3372.         public bool ValorCsllSpecified
  3373.         {
  3374.             get
  3375.             {
  3376.                 return this.valorCsllFieldSpecified;
  3377.             }
  3378.             set
  3379.             {
  3380.                 this.valorCsllFieldSpecified = value;
  3381.             }
  3382.         }
  3383.  
  3384.         /// <remarks/>
  3385.         public decimal OutrasRetencoes
  3386.         {
  3387.             get
  3388.             {
  3389.                 return this.outrasRetencoesField;
  3390.             }
  3391.             set
  3392.             {
  3393.                 this.outrasRetencoesField = value;
  3394.             }
  3395.         }
  3396.  
  3397.         /// <remarks/>
  3398.         [System.Xml.Serialization.XmlIgnoreAttribute()]
  3399.         public bool OutrasRetencoesSpecified
  3400.         {
  3401.             get
  3402.             {
  3403.                 return this.outrasRetencoesFieldSpecified;
  3404.             }
  3405.             set
  3406.             {
  3407.                 this.outrasRetencoesFieldSpecified = value;
  3408.             }
  3409.         }
  3410.  
  3411.         /// <remarks/>
  3412.         public decimal ValorIss
  3413.         {
  3414.             get
  3415.             {
  3416.                 return this.valorIssField;
  3417.             }
  3418.             set
  3419.             {
  3420.                 this.valorIssField = value;
  3421.             }
  3422.         }
  3423.  
  3424.         /// <remarks/>
  3425.         [System.Xml.Serialization.XmlIgnoreAttribute()]
  3426.         public bool ValorIssSpecified
  3427.         {
  3428.             get
  3429.             {
  3430.                 return this.valorIssFieldSpecified;
  3431.             }
  3432.             set
  3433.             {
  3434.                 this.valorIssFieldSpecified = value;
  3435.             }
  3436.         }
  3437.  
  3438.         /// <remarks/>
  3439.         public decimal Aliquota
  3440.         {
  3441.             get
  3442.             {
  3443.                 return this.aliquotaField;
  3444.             }
  3445.             set
  3446.             {
  3447.                 this.aliquotaField = value;
  3448.             }
  3449.         }
  3450.  
  3451.         /// <remarks/>
  3452.         [System.Xml.Serialization.XmlIgnoreAttribute()]
  3453.         public bool AliquotaSpecified
  3454.         {
  3455.             get
  3456.             {
  3457.                 return this.aliquotaFieldSpecified;
  3458.             }
  3459.             set
  3460.             {
  3461.                 this.aliquotaFieldSpecified = value;
  3462.             }
  3463.         }
  3464.  
  3465.         /// <remarks/>
  3466.         public decimal DescontoIncondicionado
  3467.         {
  3468.             get
  3469.             {
  3470.                 return this.descontoIncondicionadoField;
  3471.             }
  3472.             set
  3473.             {
  3474.                 this.descontoIncondicionadoField = value;
  3475.             }
  3476.         }
  3477.  
  3478.         /// <remarks/>
  3479.         [System.Xml.Serialization.XmlIgnoreAttribute()]
  3480.         public bool DescontoIncondicionadoSpecified
  3481.         {
  3482.             get
  3483.             {
  3484.                 return this.descontoIncondicionadoFieldSpecified;
  3485.             }
  3486.             set
  3487.             {
  3488.                 this.descontoIncondicionadoFieldSpecified = value;
  3489.             }
  3490.         }
  3491.  
  3492.         /// <remarks/>
  3493.         public decimal DescontoCondicionado
  3494.         {
  3495.             get
  3496.             {
  3497.                 return this.descontoCondicionadoField;
  3498.             }
  3499.             set
  3500.             {
  3501.                 this.descontoCondicionadoField = value;
  3502.             }
  3503.         }
  3504.  
  3505.         /// <remarks/>
  3506.         [System.Xml.Serialization.XmlIgnoreAttribute()]
  3507.         public bool DescontoCondicionadoSpecified
  3508.         {
  3509.             get
  3510.             {
  3511.                 return this.descontoCondicionadoFieldSpecified;
  3512.             }
  3513.             set
  3514.             {
  3515.                 this.descontoCondicionadoFieldSpecified = value;
  3516.             }
  3517.         }
  3518.     }
  3519.  
  3520.     /// <remarks/>
  3521.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  3522.     [System.SerializableAttribute()]
  3523.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  3524.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  3525.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  3526.     public partial class tcIdentificacaoPrestador
  3527.     {
  3528.  
  3529.         private tcCpfCnpj cpfCnpjField;
  3530.  
  3531.         private string inscricaoMunicipalField;
  3532.  
  3533.         /// <remarks/>
  3534.         public tcCpfCnpj CpfCnpj
  3535.         {
  3536.             get
  3537.             {
  3538.                 return this.cpfCnpjField;
  3539.             }
  3540.             set
  3541.             {
  3542.                 this.cpfCnpjField = value;
  3543.             }
  3544.         }
  3545.  
  3546.         /// <remarks/>
  3547.         public string InscricaoMunicipal
  3548.         {
  3549.             get
  3550.             {
  3551.                 return this.inscricaoMunicipalField;
  3552.             }
  3553.             set
  3554.             {
  3555.                 this.inscricaoMunicipalField = value;
  3556.             }
  3557.         }
  3558.     }
  3559.  
  3560.     /// <remarks/>
  3561.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  3562.     [System.SerializableAttribute()]
  3563.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  3564.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  3565.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  3566.     public partial class tcDadosTomador
  3567.     {
  3568.  
  3569.         private tcIdentificacaoTomador identificacaoTomadorField;
  3570.  
  3571.         private string razaoSocialField;
  3572.  
  3573.         private tcEndereco enderecoField;
  3574.  
  3575.         private tcContato contatoField;
  3576.  
  3577.         /// <remarks/>
  3578.         public tcIdentificacaoTomador IdentificacaoTomador
  3579.         {
  3580.             get
  3581.             {
  3582.                 return this.identificacaoTomadorField;
  3583.             }
  3584.             set
  3585.             {
  3586.                 this.identificacaoTomadorField = value;
  3587.             }
  3588.         }
  3589.  
  3590.         /// <remarks/>
  3591.         public string RazaoSocial
  3592.         {
  3593.             get
  3594.             {
  3595.                 return this.razaoSocialField;
  3596.             }
  3597.             set
  3598.             {
  3599.                 this.razaoSocialField = value;
  3600.             }
  3601.         }
  3602.  
  3603.         /// <remarks/>
  3604.         public tcEndereco Endereco
  3605.         {
  3606.             get
  3607.             {
  3608.                 return this.enderecoField;
  3609.             }
  3610.             set
  3611.             {
  3612.                 this.enderecoField = value;
  3613.             }
  3614.         }
  3615.  
  3616.         /// <remarks/>
  3617.         public tcContato Contato
  3618.         {
  3619.             get
  3620.             {
  3621.                 return this.contatoField;
  3622.             }
  3623.             set
  3624.             {
  3625.                 this.contatoField = value;
  3626.             }
  3627.         }
  3628.     }
  3629.  
  3630.     /// <remarks/>
  3631.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  3632.     [System.SerializableAttribute()]
  3633.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  3634.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  3635.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  3636.     public partial class tcIdentificacaoTomador
  3637.     {
  3638.  
  3639.         private tcCpfCnpj cpfCnpjField;
  3640.  
  3641.         private string inscricaoMunicipalField;
  3642.  
  3643.         /// <remarks/>
  3644.         public tcCpfCnpj CpfCnpj
  3645.         {
  3646.             get
  3647.             {
  3648.                 return this.cpfCnpjField;
  3649.             }
  3650.             set
  3651.             {
  3652.                 this.cpfCnpjField = value;
  3653.             }
  3654.         }
  3655.  
  3656.         /// <remarks/>
  3657.         public string InscricaoMunicipal
  3658.         {
  3659.             get
  3660.             {
  3661.                 return this.inscricaoMunicipalField;
  3662.             }
  3663.             set
  3664.             {
  3665.                 this.inscricaoMunicipalField = value;
  3666.             }
  3667.         }
  3668.     }
  3669.  
  3670.     /// <remarks/>
  3671.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  3672.     [System.SerializableAttribute()]
  3673.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  3674.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  3675.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  3676.     public partial class tcEndereco
  3677.     {
  3678.  
  3679.         private string enderecoField;
  3680.  
  3681.         private string numeroField;
  3682.  
  3683.         private string complementoField;
  3684.  
  3685.         private string bairroField;
  3686.  
  3687.         private int codigoMunicipioField;
  3688.  
  3689.         private bool codigoMunicipioFieldSpecified;
  3690.  
  3691.         private string ufField;
  3692.  
  3693.         private string codigoPaisField;
  3694.  
  3695.         private string cepField;
  3696.  
  3697.         /// <remarks/>
  3698.         public string Endereco
  3699.         {
  3700.             get
  3701.             {
  3702.                 return this.enderecoField;
  3703.             }
  3704.             set
  3705.             {
  3706.                 this.enderecoField = value;
  3707.             }
  3708.         }
  3709.  
  3710.         /// <remarks/>
  3711.         public string Numero
  3712.         {
  3713.             get
  3714.             {
  3715.                 return this.numeroField;
  3716.             }
  3717.             set
  3718.             {
  3719.                 this.numeroField = value;
  3720.             }
  3721.         }
  3722.  
  3723.         /// <remarks/>
  3724.         public string Complemento
  3725.         {
  3726.             get
  3727.             {
  3728.                 return this.complementoField;
  3729.             }
  3730.             set
  3731.             {
  3732.                 this.complementoField = value;
  3733.             }
  3734.         }
  3735.  
  3736.         /// <remarks/>
  3737.         public string Bairro
  3738.         {
  3739.             get
  3740.             {
  3741.                 return this.bairroField;
  3742.             }
  3743.             set
  3744.             {
  3745.                 this.bairroField = value;
  3746.             }
  3747.         }
  3748.  
  3749.         /// <remarks/>
  3750.         public int CodigoMunicipio
  3751.         {
  3752.             get
  3753.             {
  3754.                 return this.codigoMunicipioField;
  3755.             }
  3756.             set
  3757.             {
  3758.                 this.codigoMunicipioField = value;
  3759.             }
  3760.         }
  3761.  
  3762.         /// <remarks/>
  3763.         [System.Xml.Serialization.XmlIgnoreAttribute()]
  3764.         public bool CodigoMunicipioSpecified
  3765.         {
  3766.             get
  3767.             {
  3768.                 return this.codigoMunicipioFieldSpecified;
  3769.             }
  3770.             set
  3771.             {
  3772.                 this.codigoMunicipioFieldSpecified = value;
  3773.             }
  3774.         }
  3775.  
  3776.         /// <remarks/>
  3777.         public string Uf
  3778.         {
  3779.             get
  3780.             {
  3781.                 return this.ufField;
  3782.             }
  3783.             set
  3784.             {
  3785.                 this.ufField = value;
  3786.             }
  3787.         }
  3788.  
  3789.         /// <remarks/>
  3790.         public string CodigoPais
  3791.         {
  3792.             get
  3793.             {
  3794.                 return this.codigoPaisField;
  3795.             }
  3796.             set
  3797.             {
  3798.                 this.codigoPaisField = value;
  3799.             }
  3800.         }
  3801.  
  3802.         /// <remarks/>
  3803.         public string Cep
  3804.         {
  3805.             get
  3806.             {
  3807.                 return this.cepField;
  3808.             }
  3809.             set
  3810.             {
  3811.                 this.cepField = value;
  3812.             }
  3813.         }
  3814.     }
  3815.  
  3816.     /// <remarks/>
  3817.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  3818.     [System.SerializableAttribute()]
  3819.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  3820.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  3821.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  3822.     public partial class tcContato
  3823.     {
  3824.  
  3825.         private string telefoneField;
  3826.  
  3827.         private string emailField;
  3828.  
  3829.         /// <remarks/>
  3830.         public string Telefone
  3831.         {
  3832.             get
  3833.             {
  3834.                 return this.telefoneField;
  3835.             }
  3836.             set
  3837.             {
  3838.                 this.telefoneField = value;
  3839.             }
  3840.         }
  3841.  
  3842.         /// <remarks/>
  3843.         public string Email
  3844.         {
  3845.             get
  3846.             {
  3847.                 return this.emailField;
  3848.             }
  3849.             set
  3850.             {
  3851.                 this.emailField = value;
  3852.             }
  3853.         }
  3854.     }
  3855.  
  3856.     /// <remarks/>
  3857.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  3858.     [System.SerializableAttribute()]
  3859.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  3860.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  3861.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  3862.     public partial class tcDadosIntermediario
  3863.     {
  3864.  
  3865.         private tcIdentificacaoIntermediario identificacaoIntermediarioField;
  3866.  
  3867.         private string razaoSocialField;
  3868.  
  3869.         /// <remarks/>
  3870.         public tcIdentificacaoIntermediario IdentificacaoIntermediario
  3871.         {
  3872.             get
  3873.             {
  3874.                 return this.identificacaoIntermediarioField;
  3875.             }
  3876.             set
  3877.             {
  3878.                 this.identificacaoIntermediarioField = value;
  3879.             }
  3880.         }
  3881.  
  3882.         /// <remarks/>
  3883.         public string RazaoSocial
  3884.         {
  3885.             get
  3886.             {
  3887.                 return this.razaoSocialField;
  3888.             }
  3889.             set
  3890.             {
  3891.                 this.razaoSocialField = value;
  3892.             }
  3893.         }
  3894.     }
  3895.  
  3896.     /// <remarks/>
  3897.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  3898.     [System.SerializableAttribute()]
  3899.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  3900.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  3901.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  3902.     public partial class tcIdentificacaoIntermediario
  3903.     {
  3904.  
  3905.         private tcCpfCnpj cpfCnpjField;
  3906.  
  3907.         private string inscricaoMunicipalField;
  3908.  
  3909.         /// <remarks/>
  3910.         public tcCpfCnpj CpfCnpj
  3911.         {
  3912.             get
  3913.             {
  3914.                 return this.cpfCnpjField;
  3915.             }
  3916.             set
  3917.             {
  3918.                 this.cpfCnpjField = value;
  3919.             }
  3920.         }
  3921.  
  3922.         /// <remarks/>
  3923.         public string InscricaoMunicipal
  3924.         {
  3925.             get
  3926.             {
  3927.                 return this.inscricaoMunicipalField;
  3928.             }
  3929.             set
  3930.             {
  3931.                 this.inscricaoMunicipalField = value;
  3932.             }
  3933.         }
  3934.     }
  3935.  
  3936.     /// <remarks/>
  3937.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  3938.     [System.SerializableAttribute()]
  3939.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  3940.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  3941.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  3942.     public partial class tcDadosConstrucaoCivil
  3943.     {
  3944.  
  3945.         private string codigoObraField;
  3946.  
  3947.         private string artField;
  3948.  
  3949.         /// <remarks/>
  3950.         public string CodigoObra
  3951.         {
  3952.             get
  3953.             {
  3954.                 return this.codigoObraField;
  3955.             }
  3956.             set
  3957.             {
  3958.                 this.codigoObraField = value;
  3959.             }
  3960.         }
  3961.  
  3962.         /// <remarks/>
  3963.         public string Art
  3964.         {
  3965.             get
  3966.             {
  3967.                 return this.artField;
  3968.             }
  3969.             set
  3970.             {
  3971.                 this.artField = value;
  3972.             }
  3973.         }
  3974.     }
  3975.  
  3976.     /// <remarks/>
  3977.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  3978.     [System.SerializableAttribute()]
  3979.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  3980.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  3981.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  3982.     public partial class tcMensagemRetorno
  3983.     {
  3984.  
  3985.         private string codigoField;
  3986.  
  3987.         private string mensagemField;
  3988.  
  3989.         private string correcaoField;
  3990.  
  3991.         /// <remarks/>
  3992.         public string Codigo
  3993.         {
  3994.             get
  3995.             {
  3996.                 return this.codigoField;
  3997.             }
  3998.             set
  3999.             {
  4000.                 this.codigoField = value;
  4001.             }
  4002.         }
  4003.  
  4004.         /// <remarks/>
  4005.         public string Mensagem
  4006.         {
  4007.             get
  4008.             {
  4009.                 return this.mensagemField;
  4010.             }
  4011.             set
  4012.             {
  4013.                 this.mensagemField = value;
  4014.             }
  4015.         }
  4016.  
  4017.         /// <remarks/>
  4018.         public string Correcao
  4019.         {
  4020.             get
  4021.             {
  4022.                 return this.correcaoField;
  4023.             }
  4024.             set
  4025.             {
  4026.                 this.correcaoField = value;
  4027.             }
  4028.         }
  4029.     }
  4030.  
  4031.     /// <remarks/>
  4032.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  4033.     [System.SerializableAttribute()]
  4034.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  4035.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  4036.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  4037.     public partial class tcInfSubstituicaoNfse
  4038.     {
  4039.  
  4040.         private string nfseSubstituidoraField;
  4041.  
  4042.         private string idField;
  4043.  
  4044.         /// <remarks/>
  4045.         [System.Xml.Serialization.XmlElementAttribute(DataType = "integer")]
  4046.         public string NfseSubstituidora
  4047.         {
  4048.             get
  4049.             {
  4050.                 return this.nfseSubstituidoraField;
  4051.             }
  4052.             set
  4053.             {
  4054.                 this.nfseSubstituidoraField = value;
  4055.             }
  4056.         }
  4057.  
  4058.         /// <remarks/>
  4059.         [System.Xml.Serialization.XmlAttributeAttribute()]
  4060.         public string Id
  4061.         {
  4062.             get
  4063.             {
  4064.                 return this.idField;
  4065.             }
  4066.             set
  4067.             {
  4068.                 this.idField = value;
  4069.             }
  4070.         }
  4071.     }
  4072.  
  4073.     /// <remarks/>
  4074.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  4075.     [System.SerializableAttribute()]
  4076.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  4077.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  4078.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  4079.     public partial class tcSubstituicaoNfse
  4080.     {
  4081.  
  4082.         private tcInfSubstituicaoNfse substituicaoNfseField;
  4083.  
  4084.         private SignatureType[] signatureField;
  4085.  
  4086.         private string versaoField;
  4087.  
  4088.         /// <remarks/>
  4089.         public tcInfSubstituicaoNfse SubstituicaoNfse
  4090.         {
  4091.             get
  4092.             {
  4093.                 return this.substituicaoNfseField;
  4094.             }
  4095.             set
  4096.             {
  4097.                 this.substituicaoNfseField = value;
  4098.             }
  4099.         }
  4100.  
  4101.         /// <remarks/>
  4102.         [System.Xml.Serialization.XmlElementAttribute("Signature", Namespace = "http://www.w3.org/2000/09/xmldsig#")]
  4103.         public SignatureType[] Signature
  4104.         {
  4105.             get
  4106.             {
  4107.                 return this.signatureField;
  4108.             }
  4109.             set
  4110.             {
  4111.                 this.signatureField = value;
  4112.             }
  4113.         }
  4114.  
  4115.         /// <remarks/>
  4116.         [System.Xml.Serialization.XmlAttributeAttribute()]
  4117.         public string versao
  4118.         {
  4119.             get
  4120.             {
  4121.                 return this.versaoField;
  4122.             }
  4123.             set
  4124.             {
  4125.                 this.versaoField = value;
  4126.             }
  4127.         }
  4128.     }
  4129.  
  4130.     /// <remarks/>
  4131.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  4132.     [System.SerializableAttribute()]
  4133.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  4134.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  4135.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  4136.     public partial class tcIdentificacaoOrgaoGerador
  4137.     {
  4138.  
  4139.         private int codigoMunicipioField;
  4140.  
  4141.         private string ufField;
  4142.  
  4143.         /// <remarks/>
  4144.         public int CodigoMunicipio
  4145.         {
  4146.             get
  4147.             {
  4148.                 return this.codigoMunicipioField;
  4149.             }
  4150.             set
  4151.             {
  4152.                 this.codigoMunicipioField = value;
  4153.             }
  4154.         }
  4155.  
  4156.         /// <remarks/>
  4157.         public string Uf
  4158.         {
  4159.             get
  4160.             {
  4161.                 return this.ufField;
  4162.             }
  4163.             set
  4164.             {
  4165.                 this.ufField = value;
  4166.             }
  4167.         }
  4168.     }
  4169.  
  4170.     /// <remarks/>
  4171.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  4172.     [System.SerializableAttribute()]
  4173.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  4174.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  4175.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  4176.     public partial class tcDadosPrestador
  4177.     {
  4178.  
  4179.         private tcIdentificacaoPrestador identificacaoPrestadorField;
  4180.  
  4181.         private string razaoSocialField;
  4182.  
  4183.         private string nomeFantasiaField;
  4184.  
  4185.         private tcEndereco enderecoField;
  4186.  
  4187.         private tcContato contatoField;
  4188.  
  4189.         /// <remarks/>
  4190.         public tcIdentificacaoPrestador IdentificacaoPrestador
  4191.         {
  4192.             get
  4193.             {
  4194.                 return this.identificacaoPrestadorField;
  4195.             }
  4196.             set
  4197.             {
  4198.                 this.identificacaoPrestadorField = value;
  4199.             }
  4200.         }
  4201.  
  4202.         /// <remarks/>
  4203.         public string RazaoSocial
  4204.         {
  4205.             get
  4206.             {
  4207.                 return this.razaoSocialField;
  4208.             }
  4209.             set
  4210.             {
  4211.                 this.razaoSocialField = value;
  4212.             }
  4213.         }
  4214.  
  4215.         /// <remarks/>
  4216.         public string NomeFantasia
  4217.         {
  4218.             get
  4219.             {
  4220.                 return this.nomeFantasiaField;
  4221.             }
  4222.             set
  4223.             {
  4224.                 this.nomeFantasiaField = value;
  4225.             }
  4226.         }
  4227.  
  4228.         /// <remarks/>
  4229.         public tcEndereco Endereco
  4230.         {
  4231.             get
  4232.             {
  4233.                 return this.enderecoField;
  4234.             }
  4235.             set
  4236.             {
  4237.                 this.enderecoField = value;
  4238.             }
  4239.         }
  4240.  
  4241.         /// <remarks/>
  4242.         public tcContato Contato
  4243.         {
  4244.             get
  4245.             {
  4246.                 return this.contatoField;
  4247.             }
  4248.             set
  4249.             {
  4250.                 this.contatoField = value;
  4251.             }
  4252.         }
  4253.     }
  4254.  
  4255.     /// <remarks/>
  4256.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  4257.     [System.SerializableAttribute()]
  4258.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  4259.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  4260.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  4261.     public partial class tcValoresNfse
  4262.     {
  4263.  
  4264.         private decimal baseCalculoField;
  4265.  
  4266.         private bool baseCalculoFieldSpecified;
  4267.  
  4268.         private decimal aliquotaField;
  4269.  
  4270.         private bool aliquotaFieldSpecified;
  4271.  
  4272.         private decimal valorIssField;
  4273.  
  4274.         private bool valorIssFieldSpecified;
  4275.  
  4276.         private decimal valorLiquidoNfseField;
  4277.  
  4278.         /// <remarks/>
  4279.         public decimal BaseCalculo
  4280.         {
  4281.             get
  4282.             {
  4283.                 return this.baseCalculoField;
  4284.             }
  4285.             set
  4286.             {
  4287.                 this.baseCalculoField = value;
  4288.             }
  4289.         }
  4290.  
  4291.         /// <remarks/>
  4292.         [System.Xml.Serialization.XmlIgnoreAttribute()]
  4293.         public bool BaseCalculoSpecified
  4294.         {
  4295.             get
  4296.             {
  4297.                 return this.baseCalculoFieldSpecified;
  4298.             }
  4299.             set
  4300.             {
  4301.                 this.baseCalculoFieldSpecified = value;
  4302.             }
  4303.         }
  4304.  
  4305.         /// <remarks/>
  4306.         public decimal Aliquota
  4307.         {
  4308.             get
  4309.             {
  4310.                 return this.aliquotaField;
  4311.             }
  4312.             set
  4313.             {
  4314.                 this.aliquotaField = value;
  4315.             }
  4316.         }
  4317.  
  4318.         /// <remarks/>
  4319.         [System.Xml.Serialization.XmlIgnoreAttribute()]
  4320.         public bool AliquotaSpecified
  4321.         {
  4322.             get
  4323.             {
  4324.                 return this.aliquotaFieldSpecified;
  4325.             }
  4326.             set
  4327.             {
  4328.                 this.aliquotaFieldSpecified = value;
  4329.             }
  4330.         }
  4331.  
  4332.         /// <remarks/>
  4333.         public decimal ValorIss
  4334.         {
  4335.             get
  4336.             {
  4337.                 return this.valorIssField;
  4338.             }
  4339.             set
  4340.             {
  4341.                 this.valorIssField = value;
  4342.             }
  4343.         }
  4344.  
  4345.         /// <remarks/>
  4346.         [System.Xml.Serialization.XmlIgnoreAttribute()]
  4347.         public bool ValorIssSpecified
  4348.         {
  4349.             get
  4350.             {
  4351.                 return this.valorIssFieldSpecified;
  4352.             }
  4353.             set
  4354.             {
  4355.                 this.valorIssFieldSpecified = value;
  4356.             }
  4357.         }
  4358.  
  4359.         /// <remarks/>
  4360.         public decimal ValorLiquidoNfse
  4361.         {
  4362.             get
  4363.             {
  4364.                 return this.valorLiquidoNfseField;
  4365.             }
  4366.             set
  4367.             {
  4368.                 this.valorLiquidoNfseField = value;
  4369.             }
  4370.         }
  4371.     }
  4372.  
  4373.     /// <remarks/>
  4374.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  4375.     [System.SerializableAttribute()]
  4376.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  4377.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  4378.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  4379.     public partial class tcInfNfse
  4380.     {
  4381.  
  4382.         private string numeroField;
  4383.  
  4384.         private string codigoVerificacaoField;
  4385.  
  4386.         private System.DateTime dataEmissaoField;
  4387.  
  4388.         private string nfseSubstituidaField;
  4389.  
  4390.         private string outrasInformacoesField;
  4391.  
  4392.         private tcValoresNfse valoresNfseField;
  4393.  
  4394.         private decimal valorCreditoField;
  4395.  
  4396.         private bool valorCreditoFieldSpecified;
  4397.  
  4398.         private tcDadosPrestador prestadorServicoField;
  4399.  
  4400.         private tcIdentificacaoOrgaoGerador orgaoGeradorField;
  4401.  
  4402.         private tcDeclaracaoPrestacaoServico declaracaoPrestacaoServicoField;
  4403.  
  4404.         private string idField;
  4405.  
  4406.         /// <remarks/>
  4407.         [System.Xml.Serialization.XmlElementAttribute(DataType = "integer")]
  4408.         public string Numero
  4409.         {
  4410.             get
  4411.             {
  4412.                 return this.numeroField;
  4413.             }
  4414.             set
  4415.             {
  4416.                 this.numeroField = value;
  4417.             }
  4418.         }
  4419.  
  4420.         /// <remarks/>
  4421.         public string CodigoVerificacao
  4422.         {
  4423.             get
  4424.             {
  4425.                 return this.codigoVerificacaoField;
  4426.             }
  4427.             set
  4428.             {
  4429.                 this.codigoVerificacaoField = value;
  4430.             }
  4431.         }
  4432.  
  4433.         /// <remarks/>
  4434.         public System.DateTime DataEmissao
  4435.         {
  4436.             get
  4437.             {
  4438.                 return this.dataEmissaoField;
  4439.             }
  4440.             set
  4441.             {
  4442.                 this.dataEmissaoField = value;
  4443.             }
  4444.         }
  4445.  
  4446.         /// <remarks/>
  4447.         [System.Xml.Serialization.XmlElementAttribute(DataType = "integer")]
  4448.         public string NfseSubstituida
  4449.         {
  4450.             get
  4451.             {
  4452.                 return this.nfseSubstituidaField;
  4453.             }
  4454.             set
  4455.             {
  4456.                 this.nfseSubstituidaField = value;
  4457.             }
  4458.         }
  4459.  
  4460.         /// <remarks/>
  4461.         public string OutrasInformacoes
  4462.         {
  4463.             get
  4464.             {
  4465.                 return this.outrasInformacoesField;
  4466.             }
  4467.             set
  4468.             {
  4469.                 this.outrasInformacoesField = value;
  4470.             }
  4471.         }
  4472.  
  4473.         /// <remarks/>
  4474.         public tcValoresNfse ValoresNfse
  4475.         {
  4476.             get
  4477.             {
  4478.                 return this.valoresNfseField;
  4479.             }
  4480.             set
  4481.             {
  4482.                 this.valoresNfseField = value;
  4483.             }
  4484.         }
  4485.  
  4486.         /// <remarks/>
  4487.         public decimal ValorCredito
  4488.         {
  4489.             get
  4490.             {
  4491.                 return this.valorCreditoField;
  4492.             }
  4493.             set
  4494.             {
  4495.                 this.valorCreditoField = value;
  4496.             }
  4497.         }
  4498.  
  4499.         /// <remarks/>
  4500.         [System.Xml.Serialization.XmlIgnoreAttribute()]
  4501.         public bool ValorCreditoSpecified
  4502.         {
  4503.             get
  4504.             {
  4505.                 return this.valorCreditoFieldSpecified;
  4506.             }
  4507.             set
  4508.             {
  4509.                 this.valorCreditoFieldSpecified = value;
  4510.             }
  4511.         }
  4512.  
  4513.         /// <remarks/>
  4514.         public tcDadosPrestador PrestadorServico
  4515.         {
  4516.             get
  4517.             {
  4518.                 return this.prestadorServicoField;
  4519.             }
  4520.             set
  4521.             {
  4522.                 this.prestadorServicoField = value;
  4523.             }
  4524.         }
  4525.  
  4526.         /// <remarks/>
  4527.         public tcIdentificacaoOrgaoGerador OrgaoGerador
  4528.         {
  4529.             get
  4530.             {
  4531.                 return this.orgaoGeradorField;
  4532.             }
  4533.             set
  4534.             {
  4535.                 this.orgaoGeradorField = value;
  4536.             }
  4537.         }
  4538.  
  4539.         /// <remarks/>
  4540.         public tcDeclaracaoPrestacaoServico DeclaracaoPrestacaoServico
  4541.         {
  4542.             get
  4543.             {
  4544.                 return this.declaracaoPrestacaoServicoField;
  4545.             }
  4546.             set
  4547.             {
  4548.                 this.declaracaoPrestacaoServicoField = value;
  4549.             }
  4550.         }
  4551.  
  4552.         /// <remarks/>
  4553.         [System.Xml.Serialization.XmlAttributeAttribute()]
  4554.         public string Id
  4555.         {
  4556.             get
  4557.             {
  4558.                 return this.idField;
  4559.             }
  4560.             set
  4561.             {
  4562.                 this.idField = value;
  4563.             }
  4564.         }
  4565.     }
  4566.  
  4567.     /// <remarks/>
  4568.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  4569.     [System.SerializableAttribute()]
  4570.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  4571.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  4572.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  4573.     public partial class tcNfse
  4574.     {
  4575.  
  4576.         private tcInfNfse infNfseField;
  4577.  
  4578.         private SignatureType signatureField;
  4579.  
  4580.         private string versaoField;
  4581.  
  4582.         /// <remarks/>
  4583.         public tcInfNfse InfNfse
  4584.         {
  4585.             get
  4586.             {
  4587.                 return this.infNfseField;
  4588.             }
  4589.             set
  4590.             {
  4591.                 this.infNfseField = value;
  4592.             }
  4593.         }
  4594.  
  4595.         /// <remarks/>
  4596.         [System.Xml.Serialization.XmlElementAttribute(Namespace = "http://www.w3.org/2000/09/xmldsig#")]
  4597.         public SignatureType Signature
  4598.         {
  4599.             get
  4600.             {
  4601.                 return this.signatureField;
  4602.             }
  4603.             set
  4604.             {
  4605.                 this.signatureField = value;
  4606.             }
  4607.         }
  4608.  
  4609.         /// <remarks/>
  4610.         [System.Xml.Serialization.XmlAttributeAttribute()]
  4611.         public string versao
  4612.         {
  4613.             get
  4614.             {
  4615.                 return this.versaoField;
  4616.             }
  4617.             set
  4618.             {
  4619.                 this.versaoField = value;
  4620.             }
  4621.         }
  4622.     }
  4623.  
  4624.     /// <remarks/>
  4625.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  4626.     [System.SerializableAttribute()]
  4627.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  4628.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  4629.     [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  4630.     public partial class tcCompNfse
  4631.     {
  4632.  
  4633.         private tcNfse nfseField;
  4634.  
  4635.         private tcCancelamentoNfse nfseCancelamentoField;
  4636.  
  4637.         private tcSubstituicaoNfse nfseSubstituicaoField;
  4638.  
  4639.         /// <remarks/>
  4640.         public tcNfse Nfse
  4641.         {
  4642.             get
  4643.             {
  4644.                 return this.nfseField;
  4645.             }
  4646.             set
  4647.             {
  4648.                 this.nfseField = value;
  4649.             }
  4650.         }
  4651.  
  4652.         /// <remarks/>
  4653.         public tcCancelamentoNfse NfseCancelamento
  4654.         {
  4655.             get
  4656.             {
  4657.                 return this.nfseCancelamentoField;
  4658.             }
  4659.             set
  4660.             {
  4661.                 this.nfseCancelamentoField = value;
  4662.             }
  4663.         }
  4664.  
  4665.         /// <remarks/>
  4666.         public tcSubstituicaoNfse NfseSubstituicao
  4667.         {
  4668.             get
  4669.             {
  4670.                 return this.nfseSubstituicaoField;
  4671.             }
  4672.             set
  4673.             {
  4674.                 this.nfseSubstituicaoField = value;
  4675.             }
  4676.         }
  4677.     }
  4678.  
  4679.     /// <remarks/>
  4680.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  4681.     [System.SerializableAttribute()]
  4682.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  4683.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  4684.     [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  4685.     public partial class ConsultarNfseServicoTomadoEnvioPeriodoEmissao
  4686.     {
  4687.  
  4688.         private System.DateTime dataInicialField;
  4689.  
  4690.         private System.DateTime dataFinalField;
  4691.  
  4692.         /// <remarks/>
  4693.         [System.Xml.Serialization.XmlElementAttribute(DataType = "date")]
  4694.         public System.DateTime DataInicial
  4695.         {
  4696.             get
  4697.             {
  4698.                 return this.dataInicialField;
  4699.             }
  4700.             set
  4701.             {
  4702.                 this.dataInicialField = value;
  4703.             }
  4704.         }
  4705.  
  4706.         /// <remarks/>
  4707.         [System.Xml.Serialization.XmlElementAttribute(DataType = "date")]
  4708.         public System.DateTime DataFinal
  4709.         {
  4710.             get
  4711.             {
  4712.                 return this.dataFinalField;
  4713.             }
  4714.             set
  4715.             {
  4716.                 this.dataFinalField = value;
  4717.             }
  4718.         }
  4719.     }
  4720.  
  4721.     /// <remarks/>
  4722.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  4723.     [System.SerializableAttribute()]
  4724.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  4725.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  4726.     [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  4727.     public partial class ConsultarNfseServicoTomadoEnvioPeriodoCompetencia
  4728.     {
  4729.  
  4730.         private System.DateTime dataInicialField;
  4731.  
  4732.         private System.DateTime dataFinalField;
  4733.  
  4734.         /// <remarks/>
  4735.         [System.Xml.Serialization.XmlElementAttribute(DataType = "date")]
  4736.         public System.DateTime DataInicial
  4737.         {
  4738.             get
  4739.             {
  4740.                 return this.dataInicialField;
  4741.             }
  4742.             set
  4743.             {
  4744.                 this.dataInicialField = value;
  4745.             }
  4746.         }
  4747.  
  4748.         /// <remarks/>
  4749.         [System.Xml.Serialization.XmlElementAttribute(DataType = "date")]
  4750.         public System.DateTime DataFinal
  4751.         {
  4752.             get
  4753.             {
  4754.                 return this.dataFinalField;
  4755.             }
  4756.             set
  4757.             {
  4758.                 this.dataFinalField = value;
  4759.             }
  4760.         }
  4761.     }
  4762.  
  4763.     /// <remarks/>
  4764.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  4765.     [System.SerializableAttribute()]
  4766.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  4767.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  4768.     [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  4769.     public partial class ConsultarNfseServicoTomadoResposta
  4770.     {
  4771.  
  4772.         private ConsultarNfseServicoTomadoRespostaListaNfse listaNfseField;
  4773.  
  4774.         private tcMensagemRetorno[] listaMensagemRetornoField;
  4775.  
  4776.         /// <remarks/>
  4777.         public ConsultarNfseServicoTomadoRespostaListaNfse ListaNfse
  4778.         {
  4779.             get
  4780.             {
  4781.                 return this.listaNfseField;
  4782.             }
  4783.             set
  4784.             {
  4785.                 this.listaNfseField = value;
  4786.             }
  4787.         }
  4788.  
  4789.         /// <remarks/>
  4790.         [System.Xml.Serialization.XmlArrayItemAttribute("MensagemRetorno", IsNullable = false)]
  4791.         public tcMensagemRetorno[] ListaMensagemRetorno
  4792.         {
  4793.             get
  4794.             {
  4795.                 return this.listaMensagemRetornoField;
  4796.             }
  4797.             set
  4798.             {
  4799.                 this.listaMensagemRetornoField = value;
  4800.             }
  4801.         }
  4802.     }
  4803.  
  4804.     /// <remarks/>
  4805.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  4806.     [System.SerializableAttribute()]
  4807.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  4808.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  4809.     [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  4810.     public partial class ConsultarNfseServicoTomadoRespostaListaNfse
  4811.     {
  4812.  
  4813.         private tcCompNfse[] compNfseField;
  4814.  
  4815.         private int proximaPaginaField;
  4816.  
  4817.         private bool proximaPaginaFieldSpecified;
  4818.  
  4819.         /// <remarks/>
  4820.         [System.Xml.Serialization.XmlElementAttribute("CompNfse")]
  4821.         public tcCompNfse[] CompNfse
  4822.         {
  4823.             get
  4824.             {
  4825.                 return this.compNfseField;
  4826.             }
  4827.             set
  4828.             {
  4829.                 this.compNfseField = value;
  4830.             }
  4831.         }
  4832.  
  4833.         /// <remarks/>
  4834.         public int ProximaPagina
  4835.         {
  4836.             get
  4837.             {
  4838.                 return this.proximaPaginaField;
  4839.             }
  4840.             set
  4841.             {
  4842.                 this.proximaPaginaField = value;
  4843.             }
  4844.         }
  4845.  
  4846.         /// <remarks/>
  4847.         [System.Xml.Serialization.XmlIgnoreAttribute()]
  4848.         public bool ProximaPaginaSpecified
  4849.         {
  4850.             get
  4851.             {
  4852.                 return this.proximaPaginaFieldSpecified;
  4853.             }
  4854.             set
  4855.             {
  4856.                 this.proximaPaginaFieldSpecified = value;
  4857.             }
  4858.         }
  4859.     }
  4860.  
  4861.     /// <remarks/>
  4862.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  4863.     [System.SerializableAttribute()]
  4864.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  4865.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  4866.     [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  4867.     public partial class ConsultarNfseRpsEnvio
  4868.     {
  4869.  
  4870.         private tcIdentificacaoRps identificacaoRpsField;
  4871.  
  4872.         private tcIdentificacaoPrestador prestadorField;
  4873.  
  4874.         /// <remarks/>
  4875.         public tcIdentificacaoRps IdentificacaoRps
  4876.         {
  4877.             get
  4878.             {
  4879.                 return this.identificacaoRpsField;
  4880.             }
  4881.             set
  4882.             {
  4883.                 this.identificacaoRpsField = value;
  4884.             }
  4885.         }
  4886.  
  4887.         /// <remarks/>
  4888.         public tcIdentificacaoPrestador Prestador
  4889.         {
  4890.             get
  4891.             {
  4892.                 return this.prestadorField;
  4893.             }
  4894.             set
  4895.             {
  4896.                 this.prestadorField = value;
  4897.             }
  4898.         }
  4899.     }
  4900.  
  4901.     /// <remarks/>
  4902.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  4903.     [System.SerializableAttribute()]
  4904.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  4905.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  4906.     [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  4907.     public partial class ConsultarNfseRpsResposta
  4908.     {
  4909.  
  4910.         private tcCompNfse compNfseField;
  4911.  
  4912.         private tcMensagemRetorno[] listaMensagemRetornoField;
  4913.  
  4914.         /// <remarks/>
  4915.         public tcCompNfse CompNfse
  4916.         {
  4917.             get
  4918.             {
  4919.                 return this.compNfseField;
  4920.             }
  4921.             set
  4922.             {
  4923.                 this.compNfseField = value;
  4924.             }
  4925.         }
  4926.  
  4927.         /// <remarks/>
  4928.         [System.Xml.Serialization.XmlArrayItemAttribute("MensagemRetorno", IsNullable = false)]
  4929.         public tcMensagemRetorno[] ListaMensagemRetorno
  4930.         {
  4931.             get
  4932.             {
  4933.                 return this.listaMensagemRetornoField;
  4934.             }
  4935.             set
  4936.             {
  4937.                 this.listaMensagemRetornoField = value;
  4938.             }
  4939.         }
  4940.     }
  4941.  
  4942.     /// <remarks/>
  4943.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  4944.     [System.SerializableAttribute()]
  4945.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  4946.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  4947.     [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  4948.     public partial class EnviarLoteRpsEnvio
  4949.     {
  4950.  
  4951.         private tcLoteRps loteRpsField;
  4952.  
  4953.         private SignatureType signatureField;
  4954.  
  4955.         /// <remarks/>
  4956.         public tcLoteRps LoteRps
  4957.         {
  4958.             get
  4959.             {
  4960.                 return this.loteRpsField;
  4961.             }
  4962.             set
  4963.             {
  4964.                 this.loteRpsField = value;
  4965.             }
  4966.         }
  4967.  
  4968.         /// <remarks/>
  4969.         public SignatureType Signature
  4970.         {
  4971.             get
  4972.             {
  4973.                 return this.signatureField;
  4974.             }
  4975.             set
  4976.             {
  4977.                 this.signatureField = value;
  4978.             }
  4979.         }
  4980.     }
  4981.  
  4982.     /// <remarks/>
  4983.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  4984.     [System.SerializableAttribute()]
  4985.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  4986.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  4987.     [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  4988.     public partial class EnviarLoteRpsResposta
  4989.     {
  4990.  
  4991.         private string numeroLoteField;
  4992.  
  4993.         private System.DateTime dataRecebimentoField;
  4994.  
  4995.         private bool dataRecebimentoFieldSpecified;
  4996.  
  4997.         private string protocoloField;
  4998.  
  4999.         private tcMensagemRetorno[] listaMensagemRetornoField;
  5000.  
  5001.         /// <remarks/>
  5002.         [System.Xml.Serialization.XmlElementAttribute(DataType = "integer")]
  5003.         public string NumeroLote
  5004.         {
  5005.             get
  5006.             {
  5007.                 return this.numeroLoteField;
  5008.             }
  5009.             set
  5010.             {
  5011.                 this.numeroLoteField = value;
  5012.             }
  5013.         }
  5014.  
  5015.         /// <remarks/>
  5016.         public System.DateTime DataRecebimento
  5017.         {
  5018.             get
  5019.             {
  5020.                 return this.dataRecebimentoField;
  5021.             }
  5022.             set
  5023.             {
  5024.                 this.dataRecebimentoField = value;
  5025.             }
  5026.         }
  5027.  
  5028.         /// <remarks/>
  5029.         [System.Xml.Serialization.XmlIgnoreAttribute()]
  5030.         public bool DataRecebimentoSpecified
  5031.         {
  5032.             get
  5033.             {
  5034.                 return this.dataRecebimentoFieldSpecified;
  5035.             }
  5036.             set
  5037.             {
  5038.                 this.dataRecebimentoFieldSpecified = value;
  5039.             }
  5040.         }
  5041.  
  5042.         /// <remarks/>
  5043.         public string Protocolo
  5044.         {
  5045.             get
  5046.             {
  5047.                 return this.protocoloField;
  5048.             }
  5049.             set
  5050.             {
  5051.                 this.protocoloField = value;
  5052.             }
  5053.         }
  5054.  
  5055.         /// <remarks/>
  5056.         [System.Xml.Serialization.XmlArrayItemAttribute("MensagemRetorno", IsNullable = false)]
  5057.         public tcMensagemRetorno[] ListaMensagemRetorno
  5058.         {
  5059.             get
  5060.             {
  5061.                 return this.listaMensagemRetornoField;
  5062.             }
  5063.             set
  5064.             {
  5065.                 this.listaMensagemRetornoField = value;
  5066.             }
  5067.         }
  5068.     }
  5069.  
  5070.     /// <remarks/>
  5071.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  5072.     [System.SerializableAttribute()]
  5073.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  5074.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  5075.     [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  5076.     public partial class ConsultarNfseServicoPrestadoEnvio
  5077.     {
  5078.  
  5079.         private tcIdentificacaoPrestador prestadorField;
  5080.  
  5081.         private string numeroNfseField;
  5082.  
  5083.         private ConsultarNfseServicoPrestadoEnvioPeriodoEmissao periodoEmissaoField;
  5084.  
  5085.         private ConsultarNfseServicoPrestadoEnvioPeriodoCompetencia periodoCompetenciaField;
  5086.  
  5087.         private tcIdentificacaoTomador tomadorField;
  5088.  
  5089.         private tcIdentificacaoIntermediario intermediarioField;
  5090.  
  5091.         private int paginaField;
  5092.  
  5093.         /// <remarks/>
  5094.         public tcIdentificacaoPrestador Prestador
  5095.         {
  5096.             get
  5097.             {
  5098.                 return this.prestadorField;
  5099.             }
  5100.             set
  5101.             {
  5102.                 this.prestadorField = value;
  5103.             }
  5104.         }
  5105.  
  5106.         /// <remarks/>
  5107.         [System.Xml.Serialization.XmlElementAttribute(DataType = "integer")]
  5108.         public string NumeroNfse
  5109.         {
  5110.             get
  5111.             {
  5112.                 return this.numeroNfseField;
  5113.             }
  5114.             set
  5115.             {
  5116.                 this.numeroNfseField = value;
  5117.             }
  5118.         }
  5119.  
  5120.         /// <remarks/>
  5121.         public ConsultarNfseServicoPrestadoEnvioPeriodoEmissao PeriodoEmissao
  5122.         {
  5123.             get
  5124.             {
  5125.                 return this.periodoEmissaoField;
  5126.             }
  5127.             set
  5128.             {
  5129.                 this.periodoEmissaoField = value;
  5130.             }
  5131.         }
  5132.  
  5133.         /// <remarks/>
  5134.         public ConsultarNfseServicoPrestadoEnvioPeriodoCompetencia PeriodoCompetencia
  5135.         {
  5136.             get
  5137.             {
  5138.                 return this.periodoCompetenciaField;
  5139.             }
  5140.             set
  5141.             {
  5142.                 this.periodoCompetenciaField = value;
  5143.             }
  5144.         }
  5145.  
  5146.         /// <remarks/>
  5147.         public tcIdentificacaoTomador Tomador
  5148.         {
  5149.             get
  5150.             {
  5151.                 return this.tomadorField;
  5152.             }
  5153.             set
  5154.             {
  5155.                 this.tomadorField = value;
  5156.             }
  5157.         }
  5158.  
  5159.         /// <remarks/>
  5160.         public tcIdentificacaoIntermediario Intermediario
  5161.         {
  5162.             get
  5163.             {
  5164.                 return this.intermediarioField;
  5165.             }
  5166.             set
  5167.             {
  5168.                 this.intermediarioField = value;
  5169.             }
  5170.         }
  5171.  
  5172.         /// <remarks/>
  5173.         public int Pagina
  5174.         {
  5175.             get
  5176.             {
  5177.                 return this.paginaField;
  5178.             }
  5179.             set
  5180.             {
  5181.                 this.paginaField = value;
  5182.             }
  5183.         }
  5184.     }
  5185.  
  5186.     /// <remarks/>
  5187.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  5188.     [System.SerializableAttribute()]
  5189.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  5190.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  5191.     [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  5192.     public partial class ConsultarNfseServicoPrestadoEnvioPeriodoEmissao
  5193.     {
  5194.  
  5195.         private System.DateTime dataInicialField;
  5196.  
  5197.         private System.DateTime dataFinalField;
  5198.  
  5199.         /// <remarks/>
  5200.         [System.Xml.Serialization.XmlElementAttribute(DataType = "date")]
  5201.         public System.DateTime DataInicial
  5202.         {
  5203.             get
  5204.             {
  5205.                 return this.dataInicialField;
  5206.             }
  5207.             set
  5208.             {
  5209.                 this.dataInicialField = value;
  5210.             }
  5211.         }
  5212.  
  5213.         /// <remarks/>
  5214.         [System.Xml.Serialization.XmlElementAttribute(DataType = "date")]
  5215.         public System.DateTime DataFinal
  5216.         {
  5217.             get
  5218.             {
  5219.                 return this.dataFinalField;
  5220.             }
  5221.             set
  5222.             {
  5223.                 this.dataFinalField = value;
  5224.             }
  5225.         }
  5226.     }
  5227.  
  5228.     /// <remarks/>
  5229.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  5230.     [System.SerializableAttribute()]
  5231.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  5232.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  5233.     [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  5234.     public partial class ConsultarNfseServicoPrestadoEnvioPeriodoCompetencia
  5235.     {
  5236.  
  5237.         private System.DateTime dataInicialField;
  5238.  
  5239.         private System.DateTime dataFinalField;
  5240.  
  5241.         /// <remarks/>
  5242.         [System.Xml.Serialization.XmlElementAttribute(DataType = "date")]
  5243.         public System.DateTime DataInicial
  5244.         {
  5245.             get
  5246.             {
  5247.                 return this.dataInicialField;
  5248.             }
  5249.             set
  5250.             {
  5251.                 this.dataInicialField = value;
  5252.             }
  5253.         }
  5254.  
  5255.         /// <remarks/>
  5256.         [System.Xml.Serialization.XmlElementAttribute(DataType = "date")]
  5257.         public System.DateTime DataFinal
  5258.         {
  5259.             get
  5260.             {
  5261.                 return this.dataFinalField;
  5262.             }
  5263.             set
  5264.             {
  5265.                 this.dataFinalField = value;
  5266.             }
  5267.         }
  5268.     }
  5269.  
  5270.     /// <remarks/>
  5271.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  5272.     [System.SerializableAttribute()]
  5273.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  5274.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  5275.     [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  5276.     public partial class ConsultarNfseServicoPrestadoResposta
  5277.     {
  5278.  
  5279.         private ConsultarNfseServicoPrestadoRespostaListaNfse listaNfseField;
  5280.  
  5281.         private tcMensagemRetorno[] listaMensagemRetornoField;
  5282.  
  5283.         /// <remarks/>
  5284.         public ConsultarNfseServicoPrestadoRespostaListaNfse ListaNfse
  5285.         {
  5286.             get
  5287.             {
  5288.                 return this.listaNfseField;
  5289.             }
  5290.             set
  5291.             {
  5292.                 this.listaNfseField = value;
  5293.             }
  5294.         }
  5295.  
  5296.         /// <remarks/>
  5297.         [System.Xml.Serialization.XmlArrayItemAttribute("MensagemRetorno", IsNullable = false)]
  5298.         public tcMensagemRetorno[] ListaMensagemRetorno
  5299.         {
  5300.             get
  5301.             {
  5302.                 return this.listaMensagemRetornoField;
  5303.             }
  5304.             set
  5305.             {
  5306.                 this.listaMensagemRetornoField = value;
  5307.             }
  5308.         }
  5309.     }
  5310.  
  5311.     /// <remarks/>
  5312.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  5313.     [System.SerializableAttribute()]
  5314.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  5315.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  5316.     [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  5317.     public partial class ConsultarNfseServicoPrestadoRespostaListaNfse
  5318.     {
  5319.  
  5320.         private tcCompNfse[] compNfseField;
  5321.  
  5322.         private int proximaPaginaField;
  5323.  
  5324.         private bool proximaPaginaFieldSpecified;
  5325.  
  5326.         /// <remarks/>
  5327.         [System.Xml.Serialization.XmlElementAttribute("CompNfse")]
  5328.         public tcCompNfse[] CompNfse
  5329.         {
  5330.             get
  5331.             {
  5332.                 return this.compNfseField;
  5333.             }
  5334.             set
  5335.             {
  5336.                 this.compNfseField = value;
  5337.             }
  5338.         }
  5339.  
  5340.         /// <remarks/>
  5341.         public int ProximaPagina
  5342.         {
  5343.             get
  5344.             {
  5345.                 return this.proximaPaginaField;
  5346.             }
  5347.             set
  5348.             {
  5349.                 this.proximaPaginaField = value;
  5350.             }
  5351.         }
  5352.  
  5353.         /// <remarks/>
  5354.         [System.Xml.Serialization.XmlIgnoreAttribute()]
  5355.         public bool ProximaPaginaSpecified
  5356.         {
  5357.             get
  5358.             {
  5359.                 return this.proximaPaginaFieldSpecified;
  5360.             }
  5361.             set
  5362.             {
  5363.                 this.proximaPaginaFieldSpecified = value;
  5364.             }
  5365.         }
  5366.     }
  5367.  
  5368.     /// <remarks/>
  5369.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  5370.     [System.SerializableAttribute()]
  5371.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  5372.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  5373.     [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  5374.     public partial class GerarNfseEnvio
  5375.     {
  5376.  
  5377.         private tcDeclaracaoPrestacaoServico rpsField;
  5378.  
  5379.         /// <remarks/>
  5380.         public tcDeclaracaoPrestacaoServico Rps
  5381.         {
  5382.             get
  5383.             {
  5384.                 return this.rpsField;
  5385.             }
  5386.             set
  5387.             {
  5388.                 this.rpsField = value;
  5389.             }
  5390.         }
  5391.     }
  5392.  
  5393.     /// <remarks/>
  5394.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  5395.     [System.SerializableAttribute()]
  5396.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  5397.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  5398.     [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  5399.     public partial class GerarNfseResposta
  5400.     {
  5401.  
  5402.         private GerarNfseRespostaListaNfse listaNfseField;
  5403.  
  5404.         private tcMensagemRetorno[] listaMensagemRetornoField;
  5405.  
  5406.         /// <remarks/>
  5407.         public GerarNfseRespostaListaNfse ListaNfse
  5408.         {
  5409.             get
  5410.             {
  5411.                 return this.listaNfseField;
  5412.             }
  5413.             set
  5414.             {
  5415.                 this.listaNfseField = value;
  5416.             }
  5417.         }
  5418.  
  5419.         /// <remarks/>
  5420.         [System.Xml.Serialization.XmlArrayItemAttribute("MensagemRetorno", IsNullable = false)]
  5421.         public tcMensagemRetorno[] ListaMensagemRetorno
  5422.         {
  5423.             get
  5424.             {
  5425.                 return this.listaMensagemRetornoField;
  5426.             }
  5427.             set
  5428.             {
  5429.                 this.listaMensagemRetornoField = value;
  5430.             }
  5431.         }
  5432.     }
  5433.  
  5434.     /// <remarks/>
  5435.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  5436.     [System.SerializableAttribute()]
  5437.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  5438.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  5439.     [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  5440.     public partial class GerarNfseRespostaListaNfse
  5441.     {
  5442.  
  5443.         private tcCompNfse compNfseField;
  5444.  
  5445.         private tcMensagemRetorno[] listaMensagemAlertaRetornoField;
  5446.  
  5447.         /// <remarks/>
  5448.         public tcCompNfse CompNfse
  5449.         {
  5450.             get
  5451.             {
  5452.                 return this.compNfseField;
  5453.             }
  5454.             set
  5455.             {
  5456.                 this.compNfseField = value;
  5457.             }
  5458.         }
  5459.  
  5460.         /// <remarks/>
  5461.         [System.Xml.Serialization.XmlArrayItemAttribute("MensagemRetorno", IsNullable = false)]
  5462.         public tcMensagemRetorno[] ListaMensagemAlertaRetorno
  5463.         {
  5464.             get
  5465.             {
  5466.                 return this.listaMensagemAlertaRetornoField;
  5467.             }
  5468.             set
  5469.             {
  5470.                 this.listaMensagemAlertaRetornoField = value;
  5471.             }
  5472.         }
  5473.     }
  5474.  
  5475.     /// <remarks/>
  5476.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  5477.     [System.SerializableAttribute()]
  5478.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  5479.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  5480.     [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  5481.     public partial class CancelarNfseEnvio
  5482.     {
  5483.  
  5484.         private tcPedidoCancelamento pedidoField;
  5485.  
  5486.         /// <remarks/>
  5487.         public tcPedidoCancelamento Pedido
  5488.         {
  5489.             get
  5490.             {
  5491.                 return this.pedidoField;
  5492.             }
  5493.             set
  5494.             {
  5495.                 this.pedidoField = value;
  5496.             }
  5497.         }
  5498.     }
  5499.  
  5500.     /// <remarks/>
  5501.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  5502.     [System.SerializableAttribute()]
  5503.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  5504.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  5505.     [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  5506.     public partial class CancelarNfseResposta
  5507.     {
  5508.  
  5509.         private tcRetCancelamento retCancelamentoField;
  5510.  
  5511.         private tcMensagemRetorno[] listaMensagemRetornoField;
  5512.  
  5513.         /// <remarks/>
  5514.         public tcRetCancelamento RetCancelamento
  5515.         {
  5516.             get
  5517.             {
  5518.                 return this.retCancelamentoField;
  5519.             }
  5520.             set
  5521.             {
  5522.                 this.retCancelamentoField = value;
  5523.             }
  5524.         }
  5525.  
  5526.         /// <remarks/>
  5527.         [System.Xml.Serialization.XmlArrayItemAttribute("MensagemRetorno", IsNullable = false)]
  5528.         public tcMensagemRetorno[] ListaMensagemRetorno
  5529.         {
  5530.             get
  5531.             {
  5532.                 return this.listaMensagemRetornoField;
  5533.             }
  5534.             set
  5535.             {
  5536.                 this.listaMensagemRetornoField = value;
  5537.             }
  5538.         }
  5539.     }
  5540.  
  5541.     /// <remarks/>
  5542.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  5543.     [System.SerializableAttribute()]
  5544.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  5545.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  5546.     [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  5547.     public partial class SubstituirNfseEnvio
  5548.     {
  5549.  
  5550.         private SubstituirNfseEnvioSubstituicaoNfse substituicaoNfseField;
  5551.  
  5552.         private SignatureType signatureField;
  5553.  
  5554.         /// <remarks/>
  5555.         public SubstituirNfseEnvioSubstituicaoNfse SubstituicaoNfse
  5556.         {
  5557.             get
  5558.             {
  5559.                 return this.substituicaoNfseField;
  5560.             }
  5561.             set
  5562.             {
  5563.                 this.substituicaoNfseField = value;
  5564.             }
  5565.         }
  5566.  
  5567.         /// <remarks/>
  5568.         public SignatureType Signature
  5569.         {
  5570.             get
  5571.             {
  5572.                 return this.signatureField;
  5573.             }
  5574.             set
  5575.             {
  5576.                 this.signatureField = value;
  5577.             }
  5578.         }
  5579.     }
  5580.  
  5581.     /// <remarks/>
  5582.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  5583.     [System.SerializableAttribute()]
  5584.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  5585.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  5586.     [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  5587.     public partial class SubstituirNfseEnvioSubstituicaoNfse
  5588.     {
  5589.  
  5590.         private tcPedidoCancelamento pedidoField;
  5591.  
  5592.         private tcDeclaracaoPrestacaoServico rpsField;
  5593.  
  5594.         private string idField;
  5595.  
  5596.         /// <remarks/>
  5597.         public tcPedidoCancelamento Pedido
  5598.         {
  5599.             get
  5600.             {
  5601.                 return this.pedidoField;
  5602.             }
  5603.             set
  5604.             {
  5605.                 this.pedidoField = value;
  5606.             }
  5607.         }
  5608.  
  5609.         /// <remarks/>
  5610.         public tcDeclaracaoPrestacaoServico Rps
  5611.         {
  5612.             get
  5613.             {
  5614.                 return this.rpsField;
  5615.             }
  5616.             set
  5617.             {
  5618.                 this.rpsField = value;
  5619.             }
  5620.         }
  5621.  
  5622.         /// <remarks/>
  5623.         [System.Xml.Serialization.XmlAttributeAttribute()]
  5624.         public string Id
  5625.         {
  5626.             get
  5627.             {
  5628.                 return this.idField;
  5629.             }
  5630.             set
  5631.             {
  5632.                 this.idField = value;
  5633.             }
  5634.         }
  5635.     }
  5636.  
  5637.     /// <remarks/>
  5638.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  5639.     [System.SerializableAttribute()]
  5640.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  5641.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  5642.     [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  5643.     public partial class SubstituirNfseResposta
  5644.     {
  5645.  
  5646.         private SubstituirNfseRespostaRetSubstituicao retSubstituicaoField;
  5647.  
  5648.         private tcMensagemRetorno[] listaMensagemRetornoField;
  5649.  
  5650.         /// <remarks/>
  5651.         public SubstituirNfseRespostaRetSubstituicao RetSubstituicao
  5652.         {
  5653.             get
  5654.             {
  5655.                 return this.retSubstituicaoField;
  5656.             }
  5657.             set
  5658.             {
  5659.                 this.retSubstituicaoField = value;
  5660.             }
  5661.         }
  5662.  
  5663.         /// <remarks/>
  5664.         [System.Xml.Serialization.XmlArrayItemAttribute("MensagemRetorno", IsNullable = false)]
  5665.         public tcMensagemRetorno[] ListaMensagemRetorno
  5666.         {
  5667.             get
  5668.             {
  5669.                 return this.listaMensagemRetornoField;
  5670.             }
  5671.             set
  5672.             {
  5673.                 this.listaMensagemRetornoField = value;
  5674.             }
  5675.         }
  5676.     }
  5677.  
  5678.     /// <remarks/>
  5679.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  5680.     [System.SerializableAttribute()]
  5681.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  5682.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  5683.     [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  5684.     public partial class SubstituirNfseRespostaRetSubstituicao
  5685.     {
  5686.  
  5687.         private SubstituirNfseRespostaRetSubstituicaoNfseSubstituida nfseSubstituidaField;
  5688.  
  5689.         private SubstituirNfseRespostaRetSubstituicaoNfseSubstituidora nfseSubstituidoraField;
  5690.  
  5691.         /// <remarks/>
  5692.         public SubstituirNfseRespostaRetSubstituicaoNfseSubstituida NfseSubstituida
  5693.         {
  5694.             get
  5695.             {
  5696.                 return this.nfseSubstituidaField;
  5697.             }
  5698.             set
  5699.             {
  5700.                 this.nfseSubstituidaField = value;
  5701.             }
  5702.         }
  5703.  
  5704.         /// <remarks/>
  5705.         public SubstituirNfseRespostaRetSubstituicaoNfseSubstituidora NfseSubstituidora
  5706.         {
  5707.             get
  5708.             {
  5709.                 return this.nfseSubstituidoraField;
  5710.             }
  5711.             set
  5712.             {
  5713.                 this.nfseSubstituidoraField = value;
  5714.             }
  5715.         }
  5716.     }
  5717.  
  5718.     /// <remarks/>
  5719.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  5720.     [System.SerializableAttribute()]
  5721.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  5722.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  5723.     [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  5724.     public partial class SubstituirNfseRespostaRetSubstituicaoNfseSubstituida
  5725.     {
  5726.  
  5727.         private tcCompNfse compNfseField;
  5728.  
  5729.         private tcMensagemRetorno[] listaMensagemAlertaRetornoField;
  5730.  
  5731.         /// <remarks/>
  5732.         public tcCompNfse CompNfse
  5733.         {
  5734.             get
  5735.             {
  5736.                 return this.compNfseField;
  5737.             }
  5738.             set
  5739.             {
  5740.                 this.compNfseField = value;
  5741.             }
  5742.         }
  5743.  
  5744.         /// <remarks/>
  5745.         [System.Xml.Serialization.XmlArrayItemAttribute("MensagemRetorno", IsNullable = false)]
  5746.         public tcMensagemRetorno[] ListaMensagemAlertaRetorno
  5747.         {
  5748.             get
  5749.             {
  5750.                 return this.listaMensagemAlertaRetornoField;
  5751.             }
  5752.             set
  5753.             {
  5754.                 this.listaMensagemAlertaRetornoField = value;
  5755.             }
  5756.         }
  5757.     }
  5758.  
  5759.     /// <remarks/>
  5760.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  5761.     [System.SerializableAttribute()]
  5762.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  5763.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  5764.     [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  5765.     public partial class SubstituirNfseRespostaRetSubstituicaoNfseSubstituidora
  5766.     {
  5767.  
  5768.         private tcCompNfse compNfseField;
  5769.  
  5770.         /// <remarks/>
  5771.         public tcCompNfse CompNfse
  5772.         {
  5773.             get
  5774.             {
  5775.                 return this.compNfseField;
  5776.             }
  5777.             set
  5778.             {
  5779.                 this.compNfseField = value;
  5780.             }
  5781.         }
  5782.     }
  5783.  
  5784.     /// <remarks/>
  5785.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  5786.     [System.SerializableAttribute()]
  5787.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  5788.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  5789.     [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  5790.     public partial class ConsultarLoteRpsEnvio
  5791.     {
  5792.  
  5793.         private tcIdentificacaoPrestador prestadorField;
  5794.  
  5795.         private string protocoloField;
  5796.  
  5797.         /// <remarks/>
  5798.         public tcIdentificacaoPrestador Prestador
  5799.         {
  5800.             get
  5801.             {
  5802.                 return this.prestadorField;
  5803.             }
  5804.             set
  5805.             {
  5806.                 this.prestadorField = value;
  5807.             }
  5808.         }
  5809.  
  5810.         /// <remarks/>
  5811.         public string Protocolo
  5812.         {
  5813.             get
  5814.             {
  5815.                 return this.protocoloField;
  5816.             }
  5817.             set
  5818.             {
  5819.                 this.protocoloField = value;
  5820.             }
  5821.         }
  5822.     }
  5823.  
  5824.     /// <remarks/>
  5825.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  5826.     [System.SerializableAttribute()]
  5827.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  5828.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  5829.     [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  5830.     public partial class ConsultarLoteRpsResposta
  5831.     {
  5832.  
  5833.         private sbyte situacaoField;
  5834.  
  5835.         private ConsultarLoteRpsRespostaListaNfse listaNfseField;
  5836.  
  5837.         private tcMensagemRetorno[] listaMensagemRetornoField;
  5838.  
  5839.         private tcMensagemRetornoLote[] listaMensagemRetornoLoteField;
  5840.  
  5841.         /// <remarks/>
  5842.         public sbyte Situacao
  5843.         {
  5844.             get
  5845.             {
  5846.                 return this.situacaoField;
  5847.             }
  5848.             set
  5849.             {
  5850.                 this.situacaoField = value;
  5851.             }
  5852.         }
  5853.  
  5854.         /// <remarks/>
  5855.         public ConsultarLoteRpsRespostaListaNfse ListaNfse
  5856.         {
  5857.             get
  5858.             {
  5859.                 return this.listaNfseField;
  5860.             }
  5861.             set
  5862.             {
  5863.                 this.listaNfseField = value;
  5864.             }
  5865.         }
  5866.  
  5867.         /// <remarks/>
  5868.         [System.Xml.Serialization.XmlArrayItemAttribute("MensagemRetorno", IsNullable = false)]
  5869.         public tcMensagemRetorno[] ListaMensagemRetorno
  5870.         {
  5871.             get
  5872.             {
  5873.                 return this.listaMensagemRetornoField;
  5874.             }
  5875.             set
  5876.             {
  5877.                 this.listaMensagemRetornoField = value;
  5878.             }
  5879.         }
  5880.  
  5881.         /// <remarks/>
  5882.         [System.Xml.Serialization.XmlArrayItemAttribute("MensagemRetorno", IsNullable = false)]
  5883.         public tcMensagemRetornoLote[] ListaMensagemRetornoLote
  5884.         {
  5885.             get
  5886.             {
  5887.                 return this.listaMensagemRetornoLoteField;
  5888.             }
  5889.             set
  5890.             {
  5891.                 this.listaMensagemRetornoLoteField = value;
  5892.             }
  5893.         }
  5894.     }
  5895.  
  5896.     /// <remarks/>
  5897.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  5898.     [System.SerializableAttribute()]
  5899.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  5900.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  5901.     [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  5902.     public partial class ConsultarLoteRpsRespostaListaNfse
  5903.     {
  5904.  
  5905.         private tcCompNfse[] compNfseField;
  5906.  
  5907.         private tcMensagemRetorno[] listaMensagemAlertaRetornoField;
  5908.  
  5909.         /// <remarks/>
  5910.         [System.Xml.Serialization.XmlElementAttribute("CompNfse")]
  5911.         public tcCompNfse[] CompNfse
  5912.         {
  5913.             get
  5914.             {
  5915.                 return this.compNfseField;
  5916.             }
  5917.             set
  5918.             {
  5919.                 this.compNfseField = value;
  5920.             }
  5921.         }
  5922.  
  5923.         /// <remarks/>
  5924.         [System.Xml.Serialization.XmlArrayItemAttribute("MensagemRetorno", IsNullable = false)]
  5925.         public tcMensagemRetorno[] ListaMensagemAlertaRetorno
  5926.         {
  5927.             get
  5928.             {
  5929.                 return this.listaMensagemAlertaRetornoField;
  5930.             }
  5931.             set
  5932.             {
  5933.                 this.listaMensagemAlertaRetornoField = value;
  5934.             }
  5935.         }
  5936.     }
  5937.  
  5938.     /// <remarks/>
  5939.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  5940.     [System.SerializableAttribute()]
  5941.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  5942.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  5943.     [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  5944.     public partial class EnviarLoteRpsSincronoEnvio
  5945.     {
  5946.  
  5947.         private tcLoteRps loteRpsField;
  5948.  
  5949.         private SignatureType signatureField;
  5950.  
  5951.         /// <remarks/>
  5952.         public tcLoteRps LoteRps
  5953.         {
  5954.             get
  5955.             {
  5956.                 return this.loteRpsField;
  5957.             }
  5958.             set
  5959.             {
  5960.                 this.loteRpsField = value;
  5961.             }
  5962.         }
  5963.  
  5964.         /// <remarks/>
  5965.         public SignatureType Signature
  5966.         {
  5967.             get
  5968.             {
  5969.                 return this.signatureField;
  5970.             }
  5971.             set
  5972.             {
  5973.                 this.signatureField = value;
  5974.             }
  5975.         }
  5976.     }
  5977.  
  5978.     /// <remarks/>
  5979.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  5980.     [System.SerializableAttribute()]
  5981.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  5982.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  5983.     [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  5984.     public partial class EnviarLoteRpsSincronoResposta
  5985.     {
  5986.  
  5987.         private string numeroLoteField;
  5988.  
  5989.         private System.DateTime dataRecebimentoField;
  5990.  
  5991.         private bool dataRecebimentoFieldSpecified;
  5992.  
  5993.         private string protocoloField;
  5994.  
  5995.         private EnviarLoteRpsSincronoRespostaListaNfse listaNfseField;
  5996.  
  5997.         private tcMensagemRetorno[] listaMensagemRetornoField;
  5998.  
  5999.         private tcMensagemRetornoLote[] listaMensagemRetornoLoteField;
  6000.  
  6001.         /// <remarks/>
  6002.         [System.Xml.Serialization.XmlElementAttribute(DataType = "integer")]
  6003.         public string NumeroLote
  6004.         {
  6005.             get
  6006.             {
  6007.                 return this.numeroLoteField;
  6008.             }
  6009.             set
  6010.             {
  6011.                 this.numeroLoteField = value;
  6012.             }
  6013.         }
  6014.  
  6015.         /// <remarks/>
  6016.         public System.DateTime DataRecebimento
  6017.         {
  6018.             get
  6019.             {
  6020.                 return this.dataRecebimentoField;
  6021.             }
  6022.             set
  6023.             {
  6024.                 this.dataRecebimentoField = value;
  6025.             }
  6026.         }
  6027.  
  6028.         /// <remarks/>
  6029.         [System.Xml.Serialization.XmlIgnoreAttribute()]
  6030.         public bool DataRecebimentoSpecified
  6031.         {
  6032.             get
  6033.             {
  6034.                 return this.dataRecebimentoFieldSpecified;
  6035.             }
  6036.             set
  6037.             {
  6038.                 this.dataRecebimentoFieldSpecified = value;
  6039.             }
  6040.         }
  6041.  
  6042.         /// <remarks/>
  6043.         public string Protocolo
  6044.         {
  6045.             get
  6046.             {
  6047.                 return this.protocoloField;
  6048.             }
  6049.             set
  6050.             {
  6051.                 this.protocoloField = value;
  6052.             }
  6053.         }
  6054.  
  6055.         /// <remarks/>
  6056.         public EnviarLoteRpsSincronoRespostaListaNfse ListaNfse
  6057.         {
  6058.             get
  6059.             {
  6060.                 return this.listaNfseField;
  6061.             }
  6062.             set
  6063.             {
  6064.                 this.listaNfseField = value;
  6065.             }
  6066.         }
  6067.  
  6068.         /// <remarks/>
  6069.         [System.Xml.Serialization.XmlArrayItemAttribute("MensagemRetorno", IsNullable = false)]
  6070.         public tcMensagemRetorno[] ListaMensagemRetorno
  6071.         {
  6072.             get
  6073.             {
  6074.                 return this.listaMensagemRetornoField;
  6075.             }
  6076.             set
  6077.             {
  6078.                 this.listaMensagemRetornoField = value;
  6079.             }
  6080.         }
  6081.  
  6082.         /// <remarks/>
  6083.         [System.Xml.Serialization.XmlArrayItemAttribute("MensagemRetorno", IsNullable = false)]
  6084.         public tcMensagemRetornoLote[] ListaMensagemRetornoLote
  6085.         {
  6086.             get
  6087.             {
  6088.                 return this.listaMensagemRetornoLoteField;
  6089.             }
  6090.             set
  6091.             {
  6092.                 this.listaMensagemRetornoLoteField = value;
  6093.             }
  6094.         }
  6095.     }
  6096.  
  6097.     /// <remarks/>
  6098.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  6099.     [System.SerializableAttribute()]
  6100.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  6101.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  6102.     [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  6103.     public partial class EnviarLoteRpsSincronoRespostaListaNfse
  6104.     {
  6105.  
  6106.         private tcCompNfse[] compNfseField;
  6107.  
  6108.         private tcMensagemRetorno[] listaMensagemAlertaRetornoField;
  6109.  
  6110.         /// <remarks/>
  6111.         [System.Xml.Serialization.XmlElementAttribute("CompNfse")]
  6112.         public tcCompNfse[] CompNfse
  6113.         {
  6114.             get
  6115.             {
  6116.                 return this.compNfseField;
  6117.             }
  6118.             set
  6119.             {
  6120.                 this.compNfseField = value;
  6121.             }
  6122.         }
  6123.  
  6124.         /// <remarks/>
  6125.         [System.Xml.Serialization.XmlArrayItemAttribute("MensagemRetorno", IsNullable = false)]
  6126.         public tcMensagemRetorno[] ListaMensagemAlertaRetorno
  6127.         {
  6128.             get
  6129.             {
  6130.                 return this.listaMensagemAlertaRetornoField;
  6131.             }
  6132.             set
  6133.             {
  6134.                 this.listaMensagemAlertaRetornoField = value;
  6135.             }
  6136.         }
  6137.     }
  6138.  
  6139.     /// <remarks/>
  6140.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  6141.     [System.SerializableAttribute()]
  6142.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  6143.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  6144.     [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  6145.     public partial class ConsultarNfseFaixaEnvio
  6146.     {
  6147.  
  6148.         private tcIdentificacaoPrestador prestadorField;
  6149.  
  6150.         private ConsultarNfseFaixaEnvioFaixa faixaField;
  6151.  
  6152.         private int paginaField;
  6153.  
  6154.         /// <remarks/>
  6155.         public tcIdentificacaoPrestador Prestador
  6156.         {
  6157.             get
  6158.             {
  6159.                 return this.prestadorField;
  6160.             }
  6161.             set
  6162.             {
  6163.                 this.prestadorField = value;
  6164.             }
  6165.         }
  6166.  
  6167.         /// <remarks/>
  6168.         public ConsultarNfseFaixaEnvioFaixa Faixa
  6169.         {
  6170.             get
  6171.             {
  6172.                 return this.faixaField;
  6173.             }
  6174.             set
  6175.             {
  6176.                 this.faixaField = value;
  6177.             }
  6178.         }
  6179.  
  6180.         /// <remarks/>
  6181.         public int Pagina
  6182.         {
  6183.             get
  6184.             {
  6185.                 return this.paginaField;
  6186.             }
  6187.             set
  6188.             {
  6189.                 this.paginaField = value;
  6190.             }
  6191.         }
  6192.     }
  6193.  
  6194.     /// <remarks/>
  6195.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  6196.     [System.SerializableAttribute()]
  6197.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  6198.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  6199.     [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  6200.     public partial class ConsultarNfseFaixaEnvioFaixa
  6201.     {
  6202.  
  6203.         private string numeroNfseInicialField;
  6204.  
  6205.         private string numeroNfseFinalField;
  6206.  
  6207.         /// <remarks/>
  6208.         [System.Xml.Serialization.XmlElementAttribute(DataType = "integer")]
  6209.         public string NumeroNfseInicial
  6210.         {
  6211.             get
  6212.             {
  6213.                 return this.numeroNfseInicialField;
  6214.             }
  6215.             set
  6216.             {
  6217.                 this.numeroNfseInicialField = value;
  6218.             }
  6219.         }
  6220.  
  6221.         /// <remarks/>
  6222.         [System.Xml.Serialization.XmlElementAttribute(DataType = "integer")]
  6223.         public string NumeroNfseFinal
  6224.         {
  6225.             get
  6226.             {
  6227.                 return this.numeroNfseFinalField;
  6228.             }
  6229.             set
  6230.             {
  6231.                 this.numeroNfseFinalField = value;
  6232.             }
  6233.         }
  6234.     }
  6235.  
  6236.     /// <remarks/>
  6237.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  6238.     [System.SerializableAttribute()]
  6239.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  6240.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  6241.     [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  6242.     public partial class ConsultarNfseFaixaResposta
  6243.     {
  6244.  
  6245.         private ConsultarNfseFaixaRespostaListaNfse listaNfseField;
  6246.  
  6247.         private tcMensagemRetorno[] listaMensagemRetornoField;
  6248.  
  6249.         /// <remarks/>
  6250.         public ConsultarNfseFaixaRespostaListaNfse ListaNfse
  6251.         {
  6252.             get
  6253.             {
  6254.                 return this.listaNfseField;
  6255.             }
  6256.             set
  6257.             {
  6258.                 this.listaNfseField = value;
  6259.             }
  6260.         }
  6261.  
  6262.         /// <remarks/>
  6263.         [System.Xml.Serialization.XmlArrayItemAttribute("MensagemRetorno", IsNullable = false)]
  6264.         public tcMensagemRetorno[] ListaMensagemRetorno
  6265.         {
  6266.             get
  6267.             {
  6268.                 return this.listaMensagemRetornoField;
  6269.             }
  6270.             set
  6271.             {
  6272.                 this.listaMensagemRetornoField = value;
  6273.             }
  6274.         }
  6275.     }
  6276.  
  6277.     /// <remarks/>
  6278.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  6279.     [System.SerializableAttribute()]
  6280.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  6281.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  6282.     [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://www.abrasf.org.br/nfse.xsd")]
  6283.     public partial class ConsultarNfseFaixaRespostaListaNfse
  6284.     {
  6285.  
  6286.         private tcCompNfse[] compNfseField;
  6287.  
  6288.         private int proximaPaginaField;
  6289.  
  6290.         private bool proximaPaginaFieldSpecified;
  6291.  
  6292.         /// <remarks/>
  6293.         [System.Xml.Serialization.XmlElementAttribute("CompNfse")]
  6294.         public tcCompNfse[] CompNfse
  6295.         {
  6296.             get
  6297.             {
  6298.                 return this.compNfseField;
  6299.             }
  6300.             set
  6301.             {
  6302.                 this.compNfseField = value;
  6303.             }
  6304.         }
  6305.  
  6306.         /// <remarks/>
  6307.         public int ProximaPagina
  6308.         {
  6309.             get
  6310.             {
  6311.                 return this.proximaPaginaField;
  6312.             }
  6313.             set
  6314.             {
  6315.                 this.proximaPaginaField = value;
  6316.             }
  6317.         }
  6318.  
  6319.         /// <remarks/>
  6320.         [System.Xml.Serialization.XmlIgnoreAttribute()]
  6321.         public bool ProximaPaginaSpecified
  6322.         {
  6323.             get
  6324.             {
  6325.                 return this.proximaPaginaFieldSpecified;
  6326.             }
  6327.             set
  6328.             {
  6329.                 this.proximaPaginaFieldSpecified = value;
  6330.             }
  6331.         }
  6332.     }
  6333.  
  6334.     /// <remarks/>
  6335.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  6336.     public delegate void consultarNfseServicoTomadoCompletedEventHandler(object sender, consultarNfseServicoTomadoCompletedEventArgs e);
  6337.  
  6338.     /// <remarks/>
  6339.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  6340.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  6341.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  6342.     public partial class consultarNfseServicoTomadoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
  6343.     {
  6344.  
  6345.         private object[] results;
  6346.  
  6347.         internal consultarNfseServicoTomadoCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  6348.             base(exception, cancelled, userState)
  6349.         {
  6350.             this.results = results;
  6351.         }
  6352.  
  6353.         /// <remarks/>
  6354.         public ConsultarNfseServicoTomadoResposta Result
  6355.         {
  6356.             get
  6357.             {
  6358.                 this.RaiseExceptionIfNecessary();
  6359.                 return ((ConsultarNfseServicoTomadoResposta)(this.results[0]));
  6360.             }
  6361.         }
  6362.     }
  6363.  
  6364.     /// <remarks/>
  6365.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  6366.     public delegate void consultarNfsePorRpsCompletedEventHandler(object sender, consultarNfsePorRpsCompletedEventArgs e);
  6367.  
  6368.     /// <remarks/>
  6369.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  6370.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  6371.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  6372.     public partial class consultarNfsePorRpsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
  6373.     {
  6374.  
  6375.         private object[] results;
  6376.  
  6377.         internal consultarNfsePorRpsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  6378.             base(exception, cancelled, userState)
  6379.         {
  6380.             this.results = results;
  6381.         }
  6382.  
  6383.         /// <remarks/>
  6384.         public ConsultarNfseRpsResposta Result
  6385.         {
  6386.             get
  6387.             {
  6388.                 this.RaiseExceptionIfNecessary();
  6389.                 return ((ConsultarNfseRpsResposta)(this.results[0]));
  6390.             }
  6391.         }
  6392.     }
  6393.  
  6394.     /// <remarks/>
  6395.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  6396.     public delegate void recepcionarLoteRpsCompletedEventHandler(object sender, recepcionarLoteRpsCompletedEventArgs e);
  6397.  
  6398.     /// <remarks/>
  6399.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  6400.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  6401.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  6402.     public partial class recepcionarLoteRpsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
  6403.     {
  6404.  
  6405.         private object[] results;
  6406.  
  6407.         internal recepcionarLoteRpsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  6408.             base(exception, cancelled, userState)
  6409.         {
  6410.             this.results = results;
  6411.         }
  6412.  
  6413.         /// <remarks/>
  6414.         public EnviarLoteRpsResposta Result
  6415.         {
  6416.             get
  6417.             {
  6418.                 this.RaiseExceptionIfNecessary();
  6419.                 return ((EnviarLoteRpsResposta)(this.results[0]));
  6420.             }
  6421.         }
  6422.     }
  6423.  
  6424.     /// <remarks/>
  6425.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  6426.     public delegate void consultarNfseServicoPrestadoCompletedEventHandler(object sender, consultarNfseServicoPrestadoCompletedEventArgs e);
  6427.  
  6428.     /// <remarks/>
  6429.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  6430.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  6431.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  6432.     public partial class consultarNfseServicoPrestadoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
  6433.     {
  6434.  
  6435.         private object[] results;
  6436.  
  6437.         internal consultarNfseServicoPrestadoCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  6438.             base(exception, cancelled, userState)
  6439.         {
  6440.             this.results = results;
  6441.         }
  6442.  
  6443.         /// <remarks/>
  6444.         public ConsultarNfseServicoPrestadoResposta Result
  6445.         {
  6446.             get
  6447.             {
  6448.                 this.RaiseExceptionIfNecessary();
  6449.                 return ((ConsultarNfseServicoPrestadoResposta)(this.results[0]));
  6450.             }
  6451.         }
  6452.     }
  6453.  
  6454.     /// <remarks/>
  6455.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  6456.     public delegate void gerarNfseCompletedEventHandler(object sender, gerarNfseCompletedEventArgs e);
  6457.  
  6458.     /// <remarks/>
  6459.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  6460.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  6461.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  6462.     public partial class gerarNfseCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
  6463.     {
  6464.  
  6465.         private object[] results;
  6466.  
  6467.         internal gerarNfseCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  6468.             base(exception, cancelled, userState)
  6469.         {
  6470.             this.results = results;
  6471.         }
  6472.  
  6473.         /// <remarks/>
  6474.         public GerarNfseResposta Result
  6475.         {
  6476.             get
  6477.             {
  6478.                 this.RaiseExceptionIfNecessary();
  6479.                 return ((GerarNfseResposta)(this.results[0]));
  6480.             }
  6481.         }
  6482.     }
  6483.  
  6484.     /// <remarks/>
  6485.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  6486.     public delegate void cancelarNfseCompletedEventHandler(object sender, cancelarNfseCompletedEventArgs e);
  6487.  
  6488.     /// <remarks/>
  6489.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  6490.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  6491.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  6492.     public partial class cancelarNfseCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
  6493.     {
  6494.  
  6495.         private object[] results;
  6496.  
  6497.         internal cancelarNfseCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  6498.             base(exception, cancelled, userState)
  6499.         {
  6500.             this.results = results;
  6501.         }
  6502.  
  6503.         /// <remarks/>
  6504.         public CancelarNfseResposta Result
  6505.         {
  6506.             get
  6507.             {
  6508.                 this.RaiseExceptionIfNecessary();
  6509.                 return ((CancelarNfseResposta)(this.results[0]));
  6510.             }
  6511.         }
  6512.     }
  6513.  
  6514.     /// <remarks/>
  6515.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  6516.     public delegate void substituirNfseCompletedEventHandler(object sender, substituirNfseCompletedEventArgs e);
  6517.  
  6518.     /// <remarks/>
  6519.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  6520.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  6521.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  6522.     public partial class substituirNfseCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
  6523.     {
  6524.  
  6525.         private object[] results;
  6526.  
  6527.         internal substituirNfseCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  6528.             base(exception, cancelled, userState)
  6529.         {
  6530.             this.results = results;
  6531.         }
  6532.  
  6533.         /// <remarks/>
  6534.         public SubstituirNfseResposta Result
  6535.         {
  6536.             get
  6537.             {
  6538.                 this.RaiseExceptionIfNecessary();
  6539.                 return ((SubstituirNfseResposta)(this.results[0]));
  6540.             }
  6541.         }
  6542.     }
  6543.  
  6544.     /// <remarks/>
  6545.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  6546.     public delegate void consultarLoteRpsCompletedEventHandler(object sender, consultarLoteRpsCompletedEventArgs e);
  6547.  
  6548.     /// <remarks/>
  6549.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  6550.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  6551.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  6552.     public partial class consultarLoteRpsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
  6553.     {
  6554.  
  6555.         private object[] results;
  6556.  
  6557.         internal consultarLoteRpsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  6558.             base(exception, cancelled, userState)
  6559.         {
  6560.             this.results = results;
  6561.         }
  6562.  
  6563.         /// <remarks/>
  6564.         public ConsultarLoteRpsResposta Result
  6565.         {
  6566.             get
  6567.             {
  6568.                 this.RaiseExceptionIfNecessary();
  6569.                 return ((ConsultarLoteRpsResposta)(this.results[0]));
  6570.             }
  6571.         }
  6572.     }
  6573.  
  6574.     /// <remarks/>
  6575.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  6576.     public delegate void recepcionarLoteRpsSincronoCompletedEventHandler(object sender, recepcionarLoteRpsSincronoCompletedEventArgs e);
  6577.  
  6578.     /// <remarks/>
  6579.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  6580.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  6581.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  6582.     public partial class recepcionarLoteRpsSincronoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
  6583.     {
  6584.  
  6585.         private object[] results;
  6586.  
  6587.         internal recepcionarLoteRpsSincronoCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  6588.             base(exception, cancelled, userState)
  6589.         {
  6590.             this.results = results;
  6591.         }
  6592.  
  6593.         /// <remarks/>
  6594.         public EnviarLoteRpsSincronoResposta Result
  6595.         {
  6596.             get
  6597.             {
  6598.                 this.RaiseExceptionIfNecessary();
  6599.                 return ((EnviarLoteRpsSincronoResposta)(this.results[0]));
  6600.             }
  6601.         }
  6602.     }
  6603.  
  6604.     /// <remarks/>
  6605.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  6606.     public delegate void consultarNfsePorFaixaCompletedEventHandler(object sender, consultarNfsePorFaixaCompletedEventArgs e);
  6607.  
  6608.     /// <remarks/>
  6609.     [System.CodeDom.Compiler.GeneratedCodeAttribute("wsdl", "4.0.30319.17929")]
  6610.     [System.Diagnostics.DebuggerStepThroughAttribute()]
  6611.     [System.ComponentModel.DesignerCategoryAttribute("code")]
  6612.     public partial class consultarNfsePorFaixaCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
  6613.     {
  6614.  
  6615.         private object[] results;
  6616.  
  6617.         internal consultarNfsePorFaixaCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
  6618.             base(exception, cancelled, userState)
  6619.         {
  6620.             this.results = results;
  6621.         }
  6622.  
  6623.         /// <remarks/>
  6624.         public ConsultarNfseFaixaResposta Result
  6625.         {
  6626.             get
  6627.             {
  6628.                 this.RaiseExceptionIfNecessary();
  6629.                 return ((ConsultarNfseFaixaResposta)(this.results[0]));
  6630.             }
  6631.         }
  6632.     }
  6633. }
  6634.  
  6635.  
  6636. IssWeb.cs
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement