# nfse v0.1.0 - API Reference

## Modules

- [Nfse](Nfse.md): Cliente Elixir para a NFS-e Nacional.

- [Nfse.Adn](Nfse.Adn.md): Distribuição de documentos pelo ADN (Ambiente de Dados Nacional). As funções são expostas por
`Nfse`.
- [Nfse.Certificate](Nfse.Certificate.md): Certificado A1 (um `.pfx` PKCS#12) aberto nas peças em DER que `:ssl` e `:public_key` pedem,
mais o que a biblioteca precisa saber dele: CNPJ ou CPF, validade e `clientAuth`.
- [Nfse.Client](Nfse.Client.md): Cliente HTTP da NFS-e Nacional, autenticado por mTLS com o certificado A1 do emitente.
- [Nfse.DPS](Nfse.DPS.md): A DPS (Declaração de Prestação de Serviço) que vira NFS-e, montada a partir dos campos que quem
emite preenche.
- [Nfse.DistributedDocument](Nfse.DistributedDocument.md): Documento fiscal entregue pela distribuição do ADN.
- [Nfse.Distribution](Nfse.Distribution.md): Um lote da distribuição do ADN, devolvido por `Nfse.distribution/3`.
- [Nfse.Document](Nfse.Document.md): NFS-e consultada na Sefin por `Nfse.fetch/2`.
- [Nfse.Event](Nfse.Event.md): Evento registrado pela Sefin em resposta a `Nfse.register_event/2` e `Nfse.cancel/3`, ou
consultado por `Nfse.fetch_event/4`.
- [Nfse.Issued](Nfse.Issued.md): NFS-e emitida pela Sefin em resposta a `Nfse.issue/2` ou a `Nfse.issue_by_court_order/2`.
- [Nfse.NFSe](Nfse.NFSe.md): A NFS-e inteira da emissão por decisão administrativa ou judicial, montada por quem emite.
- [Nfse.Parametros](Nfse.Parametros.md): Parâmetros municipais do ADN: como o município configurou o sistema nacional (convênio,
alíquotas por serviço, regimes especiais, retenções e benefícios). As funções são expostas por
`Nfse`.
- [Nfse.PedidoEvento](Nfse.PedidoEvento.md): O pedido de registro de um evento da NFS-e, montado a partir dos campos que quem o pede
preenche.
- [Nfse.Schema](Nfse.Schema.md): Os leiautes da NFS-e Nacional que a biblioteca conhece.
- [Nfse.Schema.Field](Nfse.Schema.Field.md): Um elemento ou atributo de um tipo complexo do XSD, como o descritor de cada módulo de schema o
declara em `__schema__(:fields)` e `__schema__(:attributes)`.
- [Nfse.Sefin](Nfse.Sefin.md): Emissão e consultas na Sefin Nacional. As funções são expostas por `Nfse`.

- Leiaute 1.00
  - [Nfse.Schema.V1_00.SimpleTypes](Nfse.Schema.V1_00.SimpleTypes.md): Tipos simples do leiaute 1.00: as facetas de cada um, com as da base quando o tipo deriva de outro, e a representação em Elixir. `TSDec<i>V<f>` vira `Decimal`, `TSData` e o `xs:date` usado direto num elemento viram `Date`, `TSDateTimeUTC` vira `DateTime` e o resto fica texto.
  - [Nfse.Schema.V1_00.TCAtvEvento](Nfse.Schema.V1_00.TCAtvEvento.md): Tipo `TCAtvEvento` do leiaute 1.00, em `tiposComplexos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCBeneficioMunicipal](Nfse.Schema.V1_00.TCBeneficioMunicipal.md): Tipo `TCBeneficioMunicipal` do leiaute 1.00, em `tiposComplexos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCCServ](Nfse.Schema.V1_00.TCCServ.md): Tipo `TCCServ` do leiaute 1.00, em `tiposComplexos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCComExterior](Nfse.Schema.V1_00.TCComExterior.md): Tipo `TCComExterior` do leiaute 1.00, em `tiposComplexos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCDPS](Nfse.Schema.V1_00.TCDPS.md): Tipo `TCDPS` do leiaute 1.00, em `tiposComplexos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCDocDedRed](Nfse.Schema.V1_00.TCDocDedRed.md): Tipo `TCDocDedRed` do leiaute 1.00, em `tiposComplexos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCDocNFNFS](Nfse.Schema.V1_00.TCDocNFNFS.md): Tipo `TCDocNFNFS` do leiaute 1.00, em `tiposComplexos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCDocOutNFSe](Nfse.Schema.V1_00.TCDocOutNFSe.md): Tipo `TCDocOutNFSe` do leiaute 1.00, em `tiposComplexos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCEmitente](Nfse.Schema.V1_00.TCEmitente.md): Tipo `TCEmitente` do leiaute 1.00, em `tiposComplexos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCEnderContribuinteCNC](Nfse.Schema.V1_00.TCEnderContribuinteCNC.md): Tipo `TCEnderContribuinteCNC` do leiaute 1.00, em `tiposCnc_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCEnderExt](Nfse.Schema.V1_00.TCEnderExt.md): Tipo `TCEnderExt` do leiaute 1.00, em `tiposComplexos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCEnderExtSimples](Nfse.Schema.V1_00.TCEnderExtSimples.md): Tipo `TCEnderExtSimples` do leiaute 1.00, em `tiposComplexos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCEnderNac](Nfse.Schema.V1_00.TCEnderNac.md): Tipo `TCEnderNac` do leiaute 1.00, em `tiposComplexos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCEnderObraEvento](Nfse.Schema.V1_00.TCEnderObraEvento.md): Tipo `TCEnderObraEvento` do leiaute 1.00, em `tiposComplexos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCEndereco](Nfse.Schema.V1_00.TCEndereco.md): Tipo `TCEndereco` do leiaute 1.00, em `tiposComplexos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCEnderecoEmitente](Nfse.Schema.V1_00.TCEnderecoEmitente.md): Tipo `TCEnderecoEmitente` do leiaute 1.00, em `tiposComplexos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCEnderecoSimples](Nfse.Schema.V1_00.TCEnderecoSimples.md): Tipo `TCEnderecoSimples` do leiaute 1.00, em `tiposComplexos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCEvento](Nfse.Schema.V1_00.TCEvento.md): Tipo `TCEvento` do leiaute 1.00, em `tiposEventos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCExigSuspensa](Nfse.Schema.V1_00.TCExigSuspensa.md): Tipo `TCExigSuspensa` do leiaute 1.00, em `tiposComplexos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCExploracaoRodoviaria](Nfse.Schema.V1_00.TCExploracaoRodoviaria.md): Tipo `TCExploracaoRodoviaria` do leiaute 1.00, em `tiposComplexos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCInfCNC](Nfse.Schema.V1_00.TCInfCNC.md): Tipo `TCInfCNC` do leiaute 1.00, em `tiposCnc_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCInfDPS](Nfse.Schema.V1_00.TCInfDPS.md): Tipo `TCInfDPS` do leiaute 1.00, em `tiposComplexos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCInfEvento](Nfse.Schema.V1_00.TCInfEvento.md): Tipo `TCInfEvento` do leiaute 1.00, em `tiposEventos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCInfNFSe](Nfse.Schema.V1_00.TCInfNFSe.md): Tipo `TCInfNFSe` do leiaute 1.00, em `tiposComplexos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCInfPedReg](Nfse.Schema.V1_00.TCInfPedReg.md): Tipo `TCInfPedReg` do leiaute 1.00, em `tiposEventos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCInfoCompl](Nfse.Schema.V1_00.TCInfoCompl.md): Tipo `TCInfoCompl` do leiaute 1.00, em `tiposComplexos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCInfoContribuinteCNC](Nfse.Schema.V1_00.TCInfoContribuinteCNC.md): Informações para cadastramento de novos contribuintes CNC
  - [Nfse.Schema.V1_00.TCInfoDedRed](Nfse.Schema.V1_00.TCInfoDedRed.md): Tipo `TCInfoDedRed` do leiaute 1.00, em `tiposComplexos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCInfoEventoAnulacaoRejeicao](Nfse.Schema.V1_00.TCInfoEventoAnulacaoRejeicao.md): Tipo `TCInfoEventoAnulacaoRejeicao` do leiaute 1.00, em `tiposEventos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCInfoEventoRejeicao](Nfse.Schema.V1_00.TCInfoEventoRejeicao.md): Tipo `TCInfoEventoRejeicao` do leiaute 1.00, em `tiposEventos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCInfoObra](Nfse.Schema.V1_00.TCInfoObra.md): Tipo `TCInfoObra` do leiaute 1.00, em `tiposComplexos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCInfoPessoa](Nfse.Schema.V1_00.TCInfoPessoa.md): Informações das pessoas envolvidas na NFS-e. Pode ser o tomador, o intermediário ou o fornecedor (dedução/redução)
  - [Nfse.Schema.V1_00.TCInfoPrestador](Nfse.Schema.V1_00.TCInfoPrestador.md): Informações do prestador da NFS-e. Difere das demais pessoas por causa das informações de regimes de tributação
  - [Nfse.Schema.V1_00.TCInfoTributacao](Nfse.Schema.V1_00.TCInfoTributacao.md): Tipo `TCInfoTributacao` do leiaute 1.00, em `tiposComplexos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCInfoValores](Nfse.Schema.V1_00.TCInfoValores.md): Tipo `TCInfoValores` do leiaute 1.00, em `tiposComplexos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCListaDocDedRed](Nfse.Schema.V1_00.TCListaDocDedRed.md): Tipo `TCListaDocDedRed` do leiaute 1.00, em `tiposComplexos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCListaEventos](Nfse.Schema.V1_00.TCListaEventos.md): Tipo `TCListaEventos` do leiaute 1.00, em `tiposEventos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCLocPrest](Nfse.Schema.V1_00.TCLocPrest.md): Tipo `TCLocPrest` do leiaute 1.00, em `tiposComplexos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCLocacaoSublocacao](Nfse.Schema.V1_00.TCLocacaoSublocacao.md): Tipo `TCLocacaoSublocacao` do leiaute 1.00, em `tiposComplexos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCNC](Nfse.Schema.V1_00.TCNC.md): Tipo `TCNC` do leiaute 1.00, em `tiposCnc_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCNFSe](Nfse.Schema.V1_00.TCNFSe.md): Tipo `TCNFSe` do leiaute 1.00, em `tiposComplexos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCPedRegEvt](Nfse.Schema.V1_00.TCPedRegEvt.md): Tipo `TCPedRegEvt` do leiaute 1.00, em `tiposEventos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCRegTrib](Nfse.Schema.V1_00.TCRegTrib.md): Tipo `TCRegTrib` do leiaute 1.00, em `tiposComplexos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCServ](Nfse.Schema.V1_00.TCServ.md): Tipo `TCServ` do leiaute 1.00, em `tiposComplexos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCSubstituicao](Nfse.Schema.V1_00.TCSubstituicao.md): Tipo `TCSubstituicao` do leiaute 1.00, em `tiposComplexos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCTribFederal](Nfse.Schema.V1_00.TCTribFederal.md): Tipo `TCTribFederal` do leiaute 1.00, em `tiposComplexos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCTribMunicipal](Nfse.Schema.V1_00.TCTribMunicipal.md): Tipo `TCTribMunicipal` do leiaute 1.00, em `tiposComplexos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCTribOutrosPisCofins](Nfse.Schema.V1_00.TCTribOutrosPisCofins.md): Tipo `TCTribOutrosPisCofins` do leiaute 1.00, em `tiposComplexos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCTribTotal](Nfse.Schema.V1_00.TCTribTotal.md): Tipo `TCTribTotal` do leiaute 1.00, em `tiposComplexos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCTribTotalMonet](Nfse.Schema.V1_00.TCTribTotalMonet.md): Tipo `TCTribTotalMonet` do leiaute 1.00, em `tiposComplexos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCTribTotalPercent](Nfse.Schema.V1_00.TCTribTotalPercent.md): Tipo `TCTribTotalPercent` do leiaute 1.00, em `tiposComplexos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCVDescCondIncond](Nfse.Schema.V1_00.TCVDescCondIncond.md): Tipo `TCVDescCondIncond` do leiaute 1.00, em `tiposComplexos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCVServPrest](Nfse.Schema.V1_00.TCVServPrest.md): Tipo `TCVServPrest` do leiaute 1.00, em `tiposComplexos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TCValoresNFSe](Nfse.Schema.V1_00.TCValoresNFSe.md): Tipo `TCValoresNFSe` do leiaute 1.00, em `tiposComplexos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TE101101](Nfse.Schema.V1_00.TE101101.md): Tipo `TE101101` do leiaute 1.00, em `tiposEventos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TE101103](Nfse.Schema.V1_00.TE101103.md): Tipo `TE101103` do leiaute 1.00, em `tiposEventos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TE105102](Nfse.Schema.V1_00.TE105102.md): Tipo `TE105102` do leiaute 1.00, em `tiposEventos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TE105104](Nfse.Schema.V1_00.TE105104.md): Tipo `TE105104` do leiaute 1.00, em `tiposEventos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TE105105](Nfse.Schema.V1_00.TE105105.md): Tipo `TE105105` do leiaute 1.00, em `tiposEventos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TE202201](Nfse.Schema.V1_00.TE202201.md): Tipo `TE202201` do leiaute 1.00, em `tiposEventos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TE202205](Nfse.Schema.V1_00.TE202205.md): Tipo `TE202205` do leiaute 1.00, em `tiposEventos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TE203202](Nfse.Schema.V1_00.TE203202.md): Tipo `TE203202` do leiaute 1.00, em `tiposEventos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TE203206](Nfse.Schema.V1_00.TE203206.md): Tipo `TE203206` do leiaute 1.00, em `tiposEventos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TE204203](Nfse.Schema.V1_00.TE204203.md): Tipo `TE204203` do leiaute 1.00, em `tiposEventos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TE204207](Nfse.Schema.V1_00.TE204207.md): Tipo `TE204207` do leiaute 1.00, em `tiposEventos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TE205204](Nfse.Schema.V1_00.TE205204.md): Tipo `TE205204` do leiaute 1.00, em `tiposEventos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TE205208](Nfse.Schema.V1_00.TE205208.md): Tipo `TE205208` do leiaute 1.00, em `tiposEventos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TE305101](Nfse.Schema.V1_00.TE305101.md): Tipo `TE305101` do leiaute 1.00, em `tiposEventos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TE305102](Nfse.Schema.V1_00.TE305102.md): Tipo `TE305102` do leiaute 1.00, em `tiposEventos_v1.00.xsd`.
  - [Nfse.Schema.V1_00.TE305103](Nfse.Schema.V1_00.TE305103.md): Tipo `TE305103` do leiaute 1.00, em `tiposEventos_v1.00.xsd`.

- Leiaute 1.01
  - [Nfse.Schema.V1_01.SimpleTypes](Nfse.Schema.V1_01.SimpleTypes.md): Tipos simples do leiaute 1.01: as facetas de cada um, com as da base quando o tipo deriva de outro, e a representação em Elixir. `TSDec<i>V<f>` vira `Decimal`, `TSData` e o `xs:date` usado direto num elemento viram `Date`, `TSDateTimeUTC` vira `DateTime` e o resto fica texto.
  - [Nfse.Schema.V1_01.TCAtvEvento](Nfse.Schema.V1_01.TCAtvEvento.md): Tipo `TCAtvEvento` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCBeneficioMunicipal](Nfse.Schema.V1_01.TCBeneficioMunicipal.md): Tipo `TCBeneficioMunicipal` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCCServ](Nfse.Schema.V1_01.TCCServ.md): Tipo `TCCServ` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCComExterior](Nfse.Schema.V1_01.TCComExterior.md): Tipo `TCComExterior` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCDPS](Nfse.Schema.V1_01.TCDPS.md): Tipo `TCDPS` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCDocDedRed](Nfse.Schema.V1_01.TCDocDedRed.md): Tipo `TCDocDedRed` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCDocNFNFS](Nfse.Schema.V1_01.TCDocNFNFS.md): Tipo `TCDocNFNFS` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCDocOutNFSe](Nfse.Schema.V1_01.TCDocOutNFSe.md): Tipo `TCDocOutNFSe` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCEmitente](Nfse.Schema.V1_01.TCEmitente.md): Tipo `TCEmitente` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCEnderContribuinteCNC](Nfse.Schema.V1_01.TCEnderContribuinteCNC.md): Tipo `TCEnderContribuinteCNC` do leiaute 1.01, em `tiposCnc_v1.00.xsd`.
  - [Nfse.Schema.V1_01.TCEnderExt](Nfse.Schema.V1_01.TCEnderExt.md): Tipo `TCEnderExt` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCEnderExtSimples](Nfse.Schema.V1_01.TCEnderExtSimples.md): Tipo `TCEnderExtSimples` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCEnderNac](Nfse.Schema.V1_01.TCEnderNac.md): Tipo `TCEnderNac` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCEnderObraEvento](Nfse.Schema.V1_01.TCEnderObraEvento.md): Tipo `TCEnderObraEvento` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCEndereco](Nfse.Schema.V1_01.TCEndereco.md): Tipo `TCEndereco` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCEnderecoEmitente](Nfse.Schema.V1_01.TCEnderecoEmitente.md): Tipo `TCEnderecoEmitente` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCEnderecoSimples](Nfse.Schema.V1_01.TCEnderecoSimples.md): Tipo `TCEnderecoSimples` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCEvento](Nfse.Schema.V1_01.TCEvento.md): Tipo `TCEvento` do leiaute 1.01, em `tiposEventos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCExigSuspensa](Nfse.Schema.V1_01.TCExigSuspensa.md): Tipo `TCExigSuspensa` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCInfCNC](Nfse.Schema.V1_01.TCInfCNC.md): Tipo `TCInfCNC` do leiaute 1.01, em `tiposCnc_v1.00.xsd`.
  - [Nfse.Schema.V1_01.TCInfCNCContribuintesCnc](Nfse.Schema.V1_01.TCInfCNCContribuintesCnc.md): Tipo `TCInfCNCContribuintesCnc` do leiaute 1.01, em `tiposCnc_v1.00.xsd`.
  - [Nfse.Schema.V1_01.TCInfDPS](Nfse.Schema.V1_01.TCInfDPS.md): Tipo `TCInfDPS` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCInfEvento](Nfse.Schema.V1_01.TCInfEvento.md): Tipo `TCInfEvento` do leiaute 1.01, em `tiposEventos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCInfNFSe](Nfse.Schema.V1_01.TCInfNFSe.md): Tipo `TCInfNFSe` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCInfPedReg](Nfse.Schema.V1_01.TCInfPedReg.md): Tipo `TCInfPedReg` do leiaute 1.01, em `tiposEventos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCInfoCompl](Nfse.Schema.V1_01.TCInfoCompl.md): Tipo `TCInfoCompl` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCInfoContribuinteCNC](Nfse.Schema.V1_01.TCInfoContribuinteCNC.md): Informações para cadastramento de novos contribuintes CNC
  - [Nfse.Schema.V1_01.TCInfoDedRed](Nfse.Schema.V1_01.TCInfoDedRed.md): Tipo `TCInfoDedRed` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCInfoItemPed](Nfse.Schema.V1_01.TCInfoItemPed.md): Tipo `TCInfoItemPed` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCInfoObra](Nfse.Schema.V1_01.TCInfoObra.md): Tipo `TCInfoObra` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCInfoPessoa](Nfse.Schema.V1_01.TCInfoPessoa.md): Informações das pessoas envolvidas na NFS-e. Pode ser o tomador, o intermediário ou o fornecedor (dedução/redução)
  - [Nfse.Schema.V1_01.TCInfoPrestador](Nfse.Schema.V1_01.TCInfoPrestador.md): Informações do prestador da NFS-e. Difere das demais pessoas por causa das informações de regimes de tributação
  - [Nfse.Schema.V1_01.TCInfoRefNFSe](Nfse.Schema.V1_01.TCInfoRefNFSe.md): Tipo `TCInfoRefNFSe` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCInfoTributacao](Nfse.Schema.V1_01.TCInfoTributacao.md): Tipo `TCInfoTributacao` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCInfoValores](Nfse.Schema.V1_01.TCInfoValores.md): Tipo `TCInfoValores` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCListaDocDedRed](Nfse.Schema.V1_01.TCListaDocDedRed.md): Tipo `TCListaDocDedRed` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCLocPrest](Nfse.Schema.V1_01.TCLocPrest.md): Tipo `TCLocPrest` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCNC](Nfse.Schema.V1_01.TCNC.md): Tipo `TCNC` do leiaute 1.01, em `tiposCnc_v1.00.xsd`.
  - [Nfse.Schema.V1_01.TCNFSe](Nfse.Schema.V1_01.TCNFSe.md): Tipo `TCNFSe` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCPedRegEvt](Nfse.Schema.V1_01.TCPedRegEvt.md): Tipo `TCPedRegEvt` do leiaute 1.01, em `tiposEventos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCRTCIBSCBS](Nfse.Schema.V1_01.TCRTCIBSCBS.md): Tipo `TCRTCIBSCBS` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCRTCInfoDest](Nfse.Schema.V1_01.TCRTCInfoDest.md): Tipo `TCRTCInfoDest` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCRTCInfoIBSCBS](Nfse.Schema.V1_01.TCRTCInfoIBSCBS.md): Tipo `TCRTCInfoIBSCBS` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCRTCInfoImovel](Nfse.Schema.V1_01.TCRTCInfoImovel.md): Tipo `TCRTCInfoImovel` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCRTCInfoReeRepRes](Nfse.Schema.V1_01.TCRTCInfoReeRepRes.md): Tipo `TCRTCInfoReeRepRes` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCRTCInfoTributosDif](Nfse.Schema.V1_01.TCRTCInfoTributosDif.md): Tipo `TCRTCInfoTributosDif` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCRTCInfoTributosIBSCBS](Nfse.Schema.V1_01.TCRTCInfoTributosIBSCBS.md): Tipo `TCRTCInfoTributosIBSCBS` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCRTCInfoTributosSitClas](Nfse.Schema.V1_01.TCRTCInfoTributosSitClas.md): Tipo `TCRTCInfoTributosSitClas` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCRTCInfoTributosTribRegular](Nfse.Schema.V1_01.TCRTCInfoTributosTribRegular.md): Tipo `TCRTCInfoTributosTribRegular` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCRTCInfoValoresIBSCBS](Nfse.Schema.V1_01.TCRTCInfoValoresIBSCBS.md): Tipo `TCRTCInfoValoresIBSCBS` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCRTCListaDoc](Nfse.Schema.V1_01.TCRTCListaDoc.md): Tipo `TCRTCListaDoc` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCRTCListaDocDFe](Nfse.Schema.V1_01.TCRTCListaDocDFe.md): Tipo `TCRTCListaDocDFe` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCRTCListaDocFiscalOutro](Nfse.Schema.V1_01.TCRTCListaDocFiscalOutro.md): Tipo `TCRTCListaDocFiscalOutro` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCRTCListaDocFornec](Nfse.Schema.V1_01.TCRTCListaDocFornec.md): Tipo `TCRTCListaDocFornec` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCRTCListaDocOutro](Nfse.Schema.V1_01.TCRTCListaDocOutro.md): Tipo `TCRTCListaDocOutro` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCRTCTotalCBS](Nfse.Schema.V1_01.TCRTCTotalCBS.md): Tipo `TCRTCTotalCBS` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCRTCTotalCBSCredPres](Nfse.Schema.V1_01.TCRTCTotalCBSCredPres.md): Tipo `TCRTCTotalCBSCredPres` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCRTCTotalCIBS](Nfse.Schema.V1_01.TCRTCTotalCIBS.md): Tipo `TCRTCTotalCIBS` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCRTCTotalIBS](Nfse.Schema.V1_01.TCRTCTotalIBS.md): Tipo `TCRTCTotalIBS` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCRTCTotalIBSCredPres](Nfse.Schema.V1_01.TCRTCTotalIBSCredPres.md): Tipo `TCRTCTotalIBSCredPres` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCRTCTotalIBSMun](Nfse.Schema.V1_01.TCRTCTotalIBSMun.md): Tipo `TCRTCTotalIBSMun` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCRTCTotalIBSUF](Nfse.Schema.V1_01.TCRTCTotalIBSUF.md): Tipo `TCRTCTotalIBSUF` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCRTCTotalTribCompraGov](Nfse.Schema.V1_01.TCRTCTotalTribCompraGov.md): Tipo `TCRTCTotalTribCompraGov` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCRTCTotalTribRegular](Nfse.Schema.V1_01.TCRTCTotalTribRegular.md): Tipo `TCRTCTotalTribRegular` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCRTCValoresIBSCBS](Nfse.Schema.V1_01.TCRTCValoresIBSCBS.md): Tipo `TCRTCValoresIBSCBS` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCRTCValoresIBSCBSFed](Nfse.Schema.V1_01.TCRTCValoresIBSCBSFed.md): Tipo `TCRTCValoresIBSCBSFed` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCRTCValoresIBSCBSMun](Nfse.Schema.V1_01.TCRTCValoresIBSCBSMun.md): Tipo `TCRTCValoresIBSCBSMun` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCRTCValoresIBSCBSUF](Nfse.Schema.V1_01.TCRTCValoresIBSCBSUF.md): Tipo `TCRTCValoresIBSCBSUF` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCRegTrib](Nfse.Schema.V1_01.TCRegTrib.md): Tipo `TCRegTrib` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCServ](Nfse.Schema.V1_01.TCServ.md): Tipo `TCServ` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCSubstituicao](Nfse.Schema.V1_01.TCSubstituicao.md): Tipo `TCSubstituicao` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCTribFederal](Nfse.Schema.V1_01.TCTribFederal.md): Tipo `TCTribFederal` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCTribMunicipal](Nfse.Schema.V1_01.TCTribMunicipal.md): Tipo `TCTribMunicipal` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCTribOutrosPisCofins](Nfse.Schema.V1_01.TCTribOutrosPisCofins.md): Tipo `TCTribOutrosPisCofins` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCTribTotal](Nfse.Schema.V1_01.TCTribTotal.md): Tipo `TCTribTotal` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCTribTotalMonet](Nfse.Schema.V1_01.TCTribTotalMonet.md): Tipo `TCTribTotalMonet` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCTribTotalPercent](Nfse.Schema.V1_01.TCTribTotalPercent.md): Tipo `TCTribTotalPercent` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCVDescCondIncond](Nfse.Schema.V1_01.TCVDescCondIncond.md): Tipo `TCVDescCondIncond` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCVServPrest](Nfse.Schema.V1_01.TCVServPrest.md): Tipo `TCVServPrest` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TCValoresNFSe](Nfse.Schema.V1_01.TCValoresNFSe.md): Tipo `TCValoresNFSe` do leiaute 1.01, em `tiposComplexos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TE101101](Nfse.Schema.V1_01.TE101101.md): Tipo `TE101101` do leiaute 1.01, em `tiposEventos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TE101103](Nfse.Schema.V1_01.TE101103.md): Tipo `TE101103` do leiaute 1.01, em `tiposEventos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TE105102](Nfse.Schema.V1_01.TE105102.md): Tipo `TE105102` do leiaute 1.01, em `tiposEventos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TE105104](Nfse.Schema.V1_01.TE105104.md): Tipo `TE105104` do leiaute 1.01, em `tiposEventos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TE105105](Nfse.Schema.V1_01.TE105105.md): Tipo `TE105105` do leiaute 1.01, em `tiposEventos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TE202201](Nfse.Schema.V1_01.TE202201.md): Tipo `TE202201` do leiaute 1.01, em `tiposEventos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TE202205](Nfse.Schema.V1_01.TE202205.md): Tipo `TE202205` do leiaute 1.01, em `tiposEventos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TE203202](Nfse.Schema.V1_01.TE203202.md): Tipo `TE203202` do leiaute 1.01, em `tiposEventos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TE203206](Nfse.Schema.V1_01.TE203206.md): Tipo `TE203206` do leiaute 1.01, em `tiposEventos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TE204203](Nfse.Schema.V1_01.TE204203.md): Tipo `TE204203` do leiaute 1.01, em `tiposEventos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TE204207](Nfse.Schema.V1_01.TE204207.md): Tipo `TE204207` do leiaute 1.01, em `tiposEventos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TE205204](Nfse.Schema.V1_01.TE205204.md): Tipo `TE205204` do leiaute 1.01, em `tiposEventos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TE205208](Nfse.Schema.V1_01.TE205208.md): Tipo `TE205208` do leiaute 1.01, em `tiposEventos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TE305101](Nfse.Schema.V1_01.TE305101.md): Tipo `TE305101` do leiaute 1.01, em `tiposEventos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TE305102](Nfse.Schema.V1_01.TE305102.md): Tipo `TE305102` do leiaute 1.01, em `tiposEventos_v1.01.xsd`.
  - [Nfse.Schema.V1_01.TE305103](Nfse.Schema.V1_01.TE305103.md): Tipo `TE305103` do leiaute 1.01, em `tiposEventos_v1.01.xsd`.

- Internos
  - [Nfse.Codec](Nfse.Codec.md): Uso interno da biblioteca: não faz parte da API pública.
  - [Nfse.Identifiers](Nfse.Identifiers.md): Uso interno da biblioteca: não faz parte da API pública.
  - [Nfse.Response](Nfse.Response.md): Uso interno da biblioteca: não faz parte da API pública.
  - [Nfse.Root](Nfse.Root.md): Uso interno da biblioteca: não faz parte da API pública.
  - [Nfse.Schema.Runtime](Nfse.Schema.Runtime.md): Uso interno da biblioteca: não faz parte da API pública.
  - [Nfse.Schema.SimpleType](Nfse.Schema.SimpleType.md): Uso interno da biblioteca: não faz parte da API pública.
  - [Nfse.Schema.Xml](Nfse.Schema.Xml.md): Uso interno da biblioteca: não faz parte da API pública.
  - [Nfse.Signature](Nfse.Signature.md): Uso interno da biblioteca: não faz parte da API pública.

- Exceptions
  - [Nfse.Error](Nfse.Error.md): Erro devolvido por toda função pública da biblioteca.

