{
  "atualizado_em": "2026-11-10",
  "campos_controlados_pelo_servidor": [
    "Id",
    "tpAmb",
    "verAplic",
    "tpEmit"
  ],
  "observacao": "Os campos opcionais podem ser exigidos pelas regras de negócio. Escolhas exclusivas e restrições completas são verificadas pelo XSD antes da assinatura. Totais e alíquotas calculados pela SEFIN pertencem ao XML de saída, não à DPS.",
  "perfis": {
    "producao_20260209": {
      "campos": [
        {
          "path": "dados_dps.dhEmi",
          "type": "TSDateTimeUTC",
          "min": 1,
          "max": 1,
          "description": "Data e hora da emissão do DPS. Data e hora no formato UTC (Universal Coordinated Time): AAAA-MM-DDThh:mm:ssTZD"
        },
        {
          "path": "dados_dps.serie",
          "type": "TSSerieDPS",
          "min": 1,
          "max": 1,
          "description": "Número do equipamento emissor do DPS ou série do DPS"
        },
        {
          "path": "dados_dps.nDPS",
          "type": "TSNumDPS",
          "min": 1,
          "max": 1,
          "description": "Número do DPS"
        },
        {
          "path": "dados_dps.dCompet",
          "type": "TSData",
          "min": 1,
          "max": 1,
          "description": "Data em que se iniciou a prestação do serviço: Dia, mês e ano (AAAAMMDD)"
        },
        {
          "path": "dados_dps.cMotivoEmisTI",
          "type": "TSMotivoEmisTI",
          "min": 0,
          "max": 1,
          "description": "Motivo da Emissão da DPS pelo Tomador/Intermediário: 1 - Importação de Serviço; 2 - Tomador/Intermediário obrigado a emitir NFS-e por legislação municipal; 3 - Tomador/Intermediário emitindo NFS-e por recusa de emissão pelo prestador; 4 - Tomador/Intermediário emitindo por rejeitar a NFS-e emitida pelo prestador;"
        },
        {
          "path": "dados_dps.chNFSeRej",
          "type": "TSChaveNFSe",
          "min": 0,
          "max": 1,
          "description": "Chave de Acesso da NFS-e rejeitada pelo Tomador/Intermediário."
        },
        {
          "path": "dados_dps.cLocEmi",
          "type": "TSCodMunIBGE",
          "min": 1,
          "max": 1,
          "description": "O código de município utilizado pelo Sistema Nacional NFS-e é o código definido para cada município pertencente ao \"\"Anexo V – Tabela de Código de Municípios do IBGE\"\", que consta ao final do Manual de Orientação ao Contribuinte do ISSQN para a Sefin Nacional NFS-e. O município emissor da NFS-e é aquele município em que o emitente da DPS está cadastrado e autorizado a \"emitir uma NFS-e\", ou seja, emitir uma DPS para que o sistema nacional valide as informações nela prestadas e gere a NFS-e correspondente para o emitente. Para que o sistema nacional emita a NFS-e o município emissor deve ser conveniado e estar ativo no sistema nacional. Além disso o convênio do município deve permitir que os contribuintes do município utilize os emissores públicos do Sistema Nacional NFS-e"
        },
        {
          "path": "dados_dps.subst",
          "type": "TCSubstituicao",
          "min": 0,
          "max": 1,
          "description": "Dados da NFS-e a ser substituída"
        },
        {
          "path": "dados_dps.subst.chSubstda",
          "type": "TSChaveNFSe",
          "min": 1,
          "max": 1,
          "description": "Chave de acesso da NFS-e a ser substituída"
        },
        {
          "path": "dados_dps.subst.cMotivo",
          "type": "TSCodJustSubst",
          "min": 1,
          "max": 1,
          "description": "Código de justificativa para substituição de NFS-e: 01 - Desenquadramento de NFS-e do Simples Nacional; 02 - Enquadramento de NFS-e no Simples Nacional; 03 - Inclusão Retroativa de Imunidade/Isenção para NFS-e; 04 - Exclusão Retroativa de Imunidade/Isenção para NFS-e; 05 - Rejeição de NFS-e pelo tomador ou pelo intermediário se responsável pelo recolhimento do tributo; 99 - Outros;"
        },
        {
          "path": "dados_dps.subst.xMotivo",
          "type": "TSMotivo",
          "min": 0,
          "max": 1,
          "description": "Descrição do motivo da substituição da NFS-e"
        },
        {
          "path": "dados_dps.prest",
          "type": "TCInfoPrestador",
          "min": 1,
          "max": 1,
          "description": "Grupo de informações do DPS relativas ao Prestador de Serviços"
        },
        {
          "path": "dados_dps.prest.CNPJ",
          "type": "TSCNPJ",
          "min": 0,
          "max": 1,
          "description": "Número do CNPJ"
        },
        {
          "path": "dados_dps.prest.CPF",
          "type": "TSCPF",
          "min": 0,
          "max": 1,
          "description": "Número do CPF"
        },
        {
          "path": "dados_dps.prest.NIF",
          "type": "TSNIF",
          "min": 0,
          "max": 1,
          "description": "Número de Identificação Fiscal fornecido por órgão de administração tributária no exterior"
        },
        {
          "path": "dados_dps.prest.cNaoNIF",
          "type": "TSCodNaoNIF",
          "min": 0,
          "max": 1,
          "description": "Motivo para não informação do NIF: 0 - Não informado na nota de origem; 1 - Dispensado do NIF; 2 - Não exigência do NIF;"
        },
        {
          "path": "dados_dps.prest.CAEPF",
          "type": "TSCAEPF",
          "min": 0,
          "max": 1,
          "description": "Número do Cadastro de Atividade Econômica da Pessoa Física (CAEPF) do prestador do serviço."
        },
        {
          "path": "dados_dps.prest.IM",
          "type": "TSInscMun",
          "min": 0,
          "max": 1,
          "description": "Número da inscrição municipal"
        },
        {
          "path": "dados_dps.prest.xNome",
          "type": "TSNomeRazaoSocial",
          "min": 0,
          "max": 1,
          "description": "Nome/Nome Empresarial do prestador"
        },
        {
          "path": "dados_dps.prest.end",
          "type": "TCEndereco",
          "min": 0,
          "max": 1,
          "description": "Dados de endereço do prestador"
        },
        {
          "path": "dados_dps.prest.end.endNac",
          "type": "TCEnderNac",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações específicas de endereço nacional"
        },
        {
          "path": "dados_dps.prest.end.endNac.cMun",
          "type": "TSCodMunIBGE",
          "min": 1,
          "max": 1,
          "description": "Código do município, conforme Tabela do IBGE"
        },
        {
          "path": "dados_dps.prest.end.endNac.CEP",
          "type": "TSCEP",
          "min": 1,
          "max": 1,
          "description": "Número do CEP"
        },
        {
          "path": "dados_dps.prest.end.endExt",
          "type": "TCEnderExt",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações específicas de endereço no exterior"
        },
        {
          "path": "dados_dps.prest.end.endExt.cPais",
          "type": "TSCodPaisISO",
          "min": 1,
          "max": 1,
          "description": "Código do país (Tabela de Países ISO)"
        },
        {
          "path": "dados_dps.prest.end.endExt.cEndPost",
          "type": "TSCodigoEndPostal",
          "min": 1,
          "max": 1,
          "description": "Código alfanumérico do Endereçamento Postal no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.prest.end.endExt.xCidade",
          "type": "TSCidade",
          "min": 1,
          "max": 1,
          "description": "Nome da cidade no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.prest.end.endExt.xEstProvReg",
          "type": "TSEstadoProvRegiao",
          "min": 1,
          "max": 1,
          "description": "Estado, província ou região da cidade no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.prest.end.xLgr",
          "type": "TSLogradouro",
          "min": 1,
          "max": 1,
          "description": "Tipo e nome do logradouro da localização do imóvel"
        },
        {
          "path": "dados_dps.prest.end.nro",
          "type": "TSNumeroEndereco",
          "min": 1,
          "max": 1,
          "description": "Número do imóvel"
        },
        {
          "path": "dados_dps.prest.end.xCpl",
          "type": "TSComplementoEndereco",
          "min": 0,
          "max": 1,
          "description": "Complemento do endereço"
        },
        {
          "path": "dados_dps.prest.end.xBairro",
          "type": "TSBairro",
          "min": 1,
          "max": 1,
          "description": "Bairro"
        },
        {
          "path": "dados_dps.prest.fone",
          "type": "TSTelefone",
          "min": 0,
          "max": 1,
          "description": "Número do telefone do prestador: Preencher com o Código DDD + número do telefone. Nas operações com exterior é permitido informar o código do país + código da localidade + número do telefone)"
        },
        {
          "path": "dados_dps.prest.email",
          "type": "TSEmail",
          "min": 0,
          "max": 1,
          "description": "E-mail"
        },
        {
          "path": "dados_dps.prest.regTrib",
          "type": "TCRegTrib",
          "min": 1,
          "max": 1,
          "description": "Grupo de informações relativas aos regimes de tributação do prestador de serviços"
        },
        {
          "path": "dados_dps.prest.regTrib.opSimpNac",
          "type": "TSOpSimpNac",
          "min": 1,
          "max": 1,
          "description": "Situação perante o Simples Nacional: 1 - Não Optante; 2 - Optante - Microempreendedor Individual (MEI); 3 - Optante - Microempresa ou Empresa de Pequeno Porte (ME/EPP);"
        },
        {
          "path": "dados_dps.prest.regTrib.regApTribSN",
          "type": "TSRegimeApuracaoSimpNac",
          "min": 0,
          "max": 1,
          "description": "Opção para que o contribuinte optante pelo Simples Nacional ME/EPP (opSimpNac = 3) possa indicar, ao emitir o documento fiscal, em qual regime de apuração os tributos federais e municipal estão inseridos, caso tenha ultrapassado algum sublimite ou limite definido para o Simples Nacional. 1 – Regime de apuração dos tributos federais e municipal pelo SN; 2 – Regime de apuração dos tributos federais pelo SN e ISSQN por fora do SN conforme respectiva legislação municipal do tributo; 3 – Regime de apuração dos tributos federais e municipal por fora do SN conforme respectivas legislações federal e municipal de cada tributo;"
        },
        {
          "path": "dados_dps.prest.regTrib.regEspTrib",
          "type": "TSRegEspTrib",
          "min": 1,
          "max": 1,
          "description": "Tipos de Regimes Especiais de Tributação: 0 - Nenhum; 1 - Ato Cooperado (Cooperativa); 2 - Estimativa; 3 - Microempresa Municipal; 4 - Notário ou Registrador; 5 - Profissional Autônomo; 6 - Sociedade de Profissionais; 9 - Outros;"
        },
        {
          "path": "dados_dps.toma",
          "type": "TCInfoPessoa",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações do DPS relativas ao Tomador de Serviços"
        },
        {
          "path": "dados_dps.toma.CNPJ",
          "type": "TSCNPJ",
          "min": 0,
          "max": 1,
          "description": "Número do CNPJ"
        },
        {
          "path": "dados_dps.toma.CPF",
          "type": "TSCPF",
          "min": 0,
          "max": 1,
          "description": "Número do CPF"
        },
        {
          "path": "dados_dps.toma.NIF",
          "type": "TSNIF",
          "min": 0,
          "max": 1,
          "description": "Número de Identificação Fiscal fornecido por órgão de administração tributária no exterior"
        },
        {
          "path": "dados_dps.toma.cNaoNIF",
          "type": "TSCodNaoNIF",
          "min": 0,
          "max": 1,
          "description": "Motivo para não informação do NIF: 0 - Não informado na nota de origem; 1 - Dispensado do NIF; 2 - Não exigência do NIF;"
        },
        {
          "path": "dados_dps.toma.CAEPF",
          "type": "TSCAEPF",
          "min": 0,
          "max": 1,
          "description": "Número do Cadastro de Atividade Econômica da Pessoa Física (CAEPF)"
        },
        {
          "path": "dados_dps.toma.IM",
          "type": "TSInscMun",
          "min": 0,
          "max": 1,
          "description": "Número da inscrição municipal"
        },
        {
          "path": "dados_dps.toma.xNome",
          "type": "TSNomeRazaoSocial",
          "min": 1,
          "max": 1,
          "description": "Nome/Nome Empresarial"
        },
        {
          "path": "dados_dps.toma.end",
          "type": "TCEndereco",
          "min": 0,
          "max": 1,
          "description": "Dados de endereço"
        },
        {
          "path": "dados_dps.toma.end.endNac",
          "type": "TCEnderNac",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações específicas de endereço nacional"
        },
        {
          "path": "dados_dps.toma.end.endNac.cMun",
          "type": "TSCodMunIBGE",
          "min": 1,
          "max": 1,
          "description": "Código do município, conforme Tabela do IBGE"
        },
        {
          "path": "dados_dps.toma.end.endNac.CEP",
          "type": "TSCEP",
          "min": 1,
          "max": 1,
          "description": "Número do CEP"
        },
        {
          "path": "dados_dps.toma.end.endExt",
          "type": "TCEnderExt",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações específicas de endereço no exterior"
        },
        {
          "path": "dados_dps.toma.end.endExt.cPais",
          "type": "TSCodPaisISO",
          "min": 1,
          "max": 1,
          "description": "Código do país (Tabela de Países ISO)"
        },
        {
          "path": "dados_dps.toma.end.endExt.cEndPost",
          "type": "TSCodigoEndPostal",
          "min": 1,
          "max": 1,
          "description": "Código alfanumérico do Endereçamento Postal no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.toma.end.endExt.xCidade",
          "type": "TSCidade",
          "min": 1,
          "max": 1,
          "description": "Nome da cidade no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.toma.end.endExt.xEstProvReg",
          "type": "TSEstadoProvRegiao",
          "min": 1,
          "max": 1,
          "description": "Estado, província ou região da cidade no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.toma.end.xLgr",
          "type": "TSLogradouro",
          "min": 1,
          "max": 1,
          "description": "Tipo e nome do logradouro da localização do imóvel"
        },
        {
          "path": "dados_dps.toma.end.nro",
          "type": "TSNumeroEndereco",
          "min": 1,
          "max": 1,
          "description": "Número do imóvel"
        },
        {
          "path": "dados_dps.toma.end.xCpl",
          "type": "TSComplementoEndereco",
          "min": 0,
          "max": 1,
          "description": "Complemento do endereço"
        },
        {
          "path": "dados_dps.toma.end.xBairro",
          "type": "TSBairro",
          "min": 1,
          "max": 1,
          "description": "Bairro"
        },
        {
          "path": "dados_dps.toma.fone",
          "type": "TSTelefone",
          "min": 0,
          "max": 1,
          "description": "Número do telefone do prestador: Preencher com o Código DDD + número do telefone. Nas operações com exterior é permitido informar o código do país + código da localidade + número do telefone)"
        },
        {
          "path": "dados_dps.toma.email",
          "type": "TSEmail",
          "min": 0,
          "max": 1,
          "description": "E-mail"
        },
        {
          "path": "dados_dps.interm",
          "type": "TCInfoPessoa",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações do DPS relativas ao Intermediário de Serviços"
        },
        {
          "path": "dados_dps.interm.CNPJ",
          "type": "TSCNPJ",
          "min": 0,
          "max": 1,
          "description": "Número do CNPJ"
        },
        {
          "path": "dados_dps.interm.CPF",
          "type": "TSCPF",
          "min": 0,
          "max": 1,
          "description": "Número do CPF"
        },
        {
          "path": "dados_dps.interm.NIF",
          "type": "TSNIF",
          "min": 0,
          "max": 1,
          "description": "Número de Identificação Fiscal fornecido por órgão de administração tributária no exterior"
        },
        {
          "path": "dados_dps.interm.cNaoNIF",
          "type": "TSCodNaoNIF",
          "min": 0,
          "max": 1,
          "description": "Motivo para não informação do NIF: 0 - Não informado na nota de origem; 1 - Dispensado do NIF; 2 - Não exigência do NIF;"
        },
        {
          "path": "dados_dps.interm.CAEPF",
          "type": "TSCAEPF",
          "min": 0,
          "max": 1,
          "description": "Número do Cadastro de Atividade Econômica da Pessoa Física (CAEPF)"
        },
        {
          "path": "dados_dps.interm.IM",
          "type": "TSInscMun",
          "min": 0,
          "max": 1,
          "description": "Número da inscrição municipal"
        },
        {
          "path": "dados_dps.interm.xNome",
          "type": "TSNomeRazaoSocial",
          "min": 1,
          "max": 1,
          "description": "Nome/Nome Empresarial"
        },
        {
          "path": "dados_dps.interm.end",
          "type": "TCEndereco",
          "min": 0,
          "max": 1,
          "description": "Dados de endereço"
        },
        {
          "path": "dados_dps.interm.end.endNac",
          "type": "TCEnderNac",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações específicas de endereço nacional"
        },
        {
          "path": "dados_dps.interm.end.endNac.cMun",
          "type": "TSCodMunIBGE",
          "min": 1,
          "max": 1,
          "description": "Código do município, conforme Tabela do IBGE"
        },
        {
          "path": "dados_dps.interm.end.endNac.CEP",
          "type": "TSCEP",
          "min": 1,
          "max": 1,
          "description": "Número do CEP"
        },
        {
          "path": "dados_dps.interm.end.endExt",
          "type": "TCEnderExt",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações específicas de endereço no exterior"
        },
        {
          "path": "dados_dps.interm.end.endExt.cPais",
          "type": "TSCodPaisISO",
          "min": 1,
          "max": 1,
          "description": "Código do país (Tabela de Países ISO)"
        },
        {
          "path": "dados_dps.interm.end.endExt.cEndPost",
          "type": "TSCodigoEndPostal",
          "min": 1,
          "max": 1,
          "description": "Código alfanumérico do Endereçamento Postal no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.interm.end.endExt.xCidade",
          "type": "TSCidade",
          "min": 1,
          "max": 1,
          "description": "Nome da cidade no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.interm.end.endExt.xEstProvReg",
          "type": "TSEstadoProvRegiao",
          "min": 1,
          "max": 1,
          "description": "Estado, província ou região da cidade no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.interm.end.xLgr",
          "type": "TSLogradouro",
          "min": 1,
          "max": 1,
          "description": "Tipo e nome do logradouro da localização do imóvel"
        },
        {
          "path": "dados_dps.interm.end.nro",
          "type": "TSNumeroEndereco",
          "min": 1,
          "max": 1,
          "description": "Número do imóvel"
        },
        {
          "path": "dados_dps.interm.end.xCpl",
          "type": "TSComplementoEndereco",
          "min": 0,
          "max": 1,
          "description": "Complemento do endereço"
        },
        {
          "path": "dados_dps.interm.end.xBairro",
          "type": "TSBairro",
          "min": 1,
          "max": 1,
          "description": "Bairro"
        },
        {
          "path": "dados_dps.interm.fone",
          "type": "TSTelefone",
          "min": 0,
          "max": 1,
          "description": "Número do telefone do prestador: Preencher com o Código DDD + número do telefone. Nas operações com exterior é permitido informar o código do país + código da localidade + número do telefone)"
        },
        {
          "path": "dados_dps.interm.email",
          "type": "TSEmail",
          "min": 0,
          "max": 1,
          "description": "E-mail"
        },
        {
          "path": "dados_dps.serv",
          "type": "TCServ",
          "min": 1,
          "max": 1,
          "description": "Grupo de informações do DPS relativas ao Serviço Prestado"
        },
        {
          "path": "dados_dps.serv.locPrest",
          "type": "TCLocPrest",
          "min": 1,
          "max": 1,
          "description": "Grupo de informações relativas ao local da prestação do serviço"
        },
        {
          "path": "dados_dps.serv.locPrest.cLocPrestacao",
          "type": "TSCodMunIBGE",
          "min": 0,
          "max": 1,
          "description": "Código do município onde o serviço foi prestado (tabela do IBGE)"
        },
        {
          "path": "dados_dps.serv.locPrest.cPaisPrestacao",
          "type": "TSCodPaisISO",
          "min": 0,
          "max": 1,
          "description": "Código do país onde o serviço foi prestado (Tabela de Países ISO)"
        },
        {
          "path": "dados_dps.serv.cServ",
          "type": "TCCServ",
          "min": 1,
          "max": 1,
          "description": "Grupo de informações relativas ao código do serviço prestado"
        },
        {
          "path": "dados_dps.serv.cServ.cTribNac",
          "type": "TSCodTribNac",
          "min": 1,
          "max": 1,
          "description": "Código de tributação nacional do ISSQN, nos termos da LC 116/2003, conforme aba MUN.INCID_INFO.SERV. do ANEXO I Regra de formação - 6 dígitos numéricos sendo: 2 para Item (LC 116/2003), 2 para Subitem (LC 116/2003) e 2 para Desdobro Nacional"
        },
        {
          "path": "dados_dps.serv.cServ.cTribMun",
          "type": "TCCodTribMun",
          "min": 0,
          "max": 1,
          "description": "Código de tributação municipal do ISSQN"
        },
        {
          "path": "dados_dps.serv.cServ.xDescServ",
          "type": "TSDesc2000",
          "min": 1,
          "max": 1,
          "description": "Descrição completa do serviço prestado"
        },
        {
          "path": "dados_dps.serv.cServ.cNBS",
          "type": "TSCodNBS",
          "min": 0,
          "max": 1,
          "description": "Código NBS correspondente ao serviço prestado, seguindo a versão 2.0, conforme Anexo B"
        },
        {
          "path": "dados_dps.serv.cServ.cIntContrib",
          "type": "TSCodigoInternoContribuinte",
          "min": 0,
          "max": 1,
          "description": "Código interno do contribuinte"
        },
        {
          "path": "dados_dps.serv.comExt",
          "type": "TCComExterior",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações relativas à exportação/importação de serviço prestado"
        },
        {
          "path": "dados_dps.serv.comExt.mdPrestacao",
          "type": "TSModoPrestacao",
          "min": 1,
          "max": 1,
          "description": "Modo de Prestação: 0 - Desconhecido (tipo não informado na nota de origem); 1 - Transfronteiriço; 2 - Consumo no Brasil; 3 - Movimento Temporário de Pessoas Físicas; 4 - Consumo no Exterior;"
        },
        {
          "path": "dados_dps.serv.comExt.vincPrest",
          "type": "TSVincPrest",
          "min": 1,
          "max": 1,
          "description": "Vínculo entre as partes no negócio: 0 - Sem vínculo com o Tomador/Prestador 1 - Controlada; 2 - Controladora; 3 - Coligada; 4 - Matriz; 5 - Filial ou sucursal; 6 - Outro vínculo; 9 - Desconhecido (tipo não informado na nota de origem);"
        },
        {
          "path": "dados_dps.serv.comExt.tpMoeda",
          "type": "TSCodMoeda",
          "min": 1,
          "max": 1,
          "description": "Identifica a moeda da transação comercial"
        },
        {
          "path": "dados_dps.serv.comExt.vServMoeda",
          "type": "TSDec15V2",
          "min": 1,
          "max": 1,
          "description": "Valor do serviço prestado expresso em moeda estrangeira especificada em tpmoeda"
        },
        {
          "path": "dados_dps.serv.comExt.mecAFComexP",
          "type": "TSMecAFComExPrest",
          "min": 1,
          "max": 1,
          "description": "Mecanismo de apoio/fomento ao Comércio Exterior utilizado pelo prestador do serviço: 00 - Desconhecido (tipo não informado na nota de origem); 01 - Nenhum; 02 - ACC - Adiantamento sobre Contrato de Câmbio – Redução a Zero do IR e do IOF; 03 - ACE – Adiantamento sobre Cambiais Entregues - Redução a Zero do IR e do IOF; 04 - BNDES-Exim Pós-Embarque – Serviços; 05 - BNDES-Exim Pré-Embarque - Serviços; 06 - FGE - Fundo de Garantia à Exportação; 07 - PROEX - EQUALIZAÇÃO 08 - PROEX - Financiamento;"
        },
        {
          "path": "dados_dps.serv.comExt.mecAFComexT",
          "type": "TSMecAFComExToma",
          "min": 1,
          "max": 1,
          "description": "Mecanismo de apoio/fomento ao Comércio Exterior utilizado pelo tomador do serviço: 00 - Desconhecido (tipo não informado na nota de origem); 01 - Nenhum; 02 - Adm. Pública e Repr. Internacional; 03 - Alugueis e Arrend. Mercantil de maquinas, equip., embarc. e aeronaves; 04 - Arrendamento Mercantil de aeronave para empresa de transporte aéreo público; 05 - Comissão a agentes externos na exportação; 06 - Despesas de armazenagem, mov. e transporte de carga no exterior; 07 - Eventos FIFA (subsidiária); 08 - Eventos FIFA; 09 - Fretes, arrendamentos de embarcações ou aeronaves e outros; 10 - Material Aeronáutico; 11 - Promoção de Bens no Exterior; 12 - Promoção de Dest. Turísticos Brasileiros; 13 - Promoção do Brasil no Exterior; 14 - Promoção Serviços no Exterior; 15 - RECINE; 16 - RECOPA; 17 - Registro e Manutenção de marcas, patentes e cultivares; 18 - REICOMP; 19 - REIDI; 20 - REPENEC; 21 - REPES; 22 - RETAERO; 23 - RETID; 24 - Royalties, Assistência Técnica, Científica e Assemelhados; 25 - Serviços de avaliação da conformidade vinculados aos Acordos da OMC; 26 - ZPE;"
        },
        {
          "path": "dados_dps.serv.comExt.movTempBens",
          "type": "TSMovTempBens",
          "min": 1,
          "max": 1,
          "description": "Vínculo da Operação à Movimentação Temporária de Bens: 0 - Desconhecido (tipo não informado na nota de origem); 1 - Não; 2 - Vinculada - Declaração de Importação; 3 - Vinculada - Declaração de Exportação;"
        },
        {
          "path": "dados_dps.serv.comExt.nDI",
          "type": "TSNumDocImport",
          "min": 0,
          "max": 1,
          "description": "Número da Declaração de Importação (DI/DSI/DA/DRI-E) averbado"
        },
        {
          "path": "dados_dps.serv.comExt.nRE",
          "type": "TSNumRegExport",
          "min": 0,
          "max": 1,
          "description": "Número do Registro de Exportação (RE) averbado"
        },
        {
          "path": "dados_dps.serv.comExt.mdic",
          "type": "TSEnvMDIC",
          "min": 1,
          "max": 1,
          "description": "Compartilhar as informações da NFS-e gerada a partir desta DPS com a Secretaria de Comércio Exterior: 0 - Não enviar para o MDIC; 1 - Enviar para o MDIC;"
        },
        {
          "path": "dados_dps.serv.obra",
          "type": "TCInfoObra",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações do DPS relativas à serviço de obra"
        },
        {
          "path": "dados_dps.serv.obra.inscImobFisc",
          "type": "TSInscImobFisc",
          "min": 0,
          "max": 1,
          "description": "Inscrição imobiliária fiscal (código fornecido pela Prefeitura Municipal para a identificação da obra ou para fins de recolhimento do IPTU)"
        },
        {
          "path": "dados_dps.serv.obra.cObra",
          "type": "TSCodObra",
          "min": 0,
          "max": 1,
          "description": "Número de identificação da obra. Cadastro Nacional de Obras (CNO) ou Cadastro Específico do INSS (CEI)."
        },
        {
          "path": "dados_dps.serv.obra.cCIB",
          "type": "TSCodCIB",
          "min": 0,
          "max": 1,
          "description": "Código do Cadastro Imobiliário Brasileiro - CIB."
        },
        {
          "path": "dados_dps.serv.obra.end",
          "type": "TCEnderObraEvento",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações do endereço da obra do serviço prestado"
        },
        {
          "path": "dados_dps.serv.obra.end.CEP",
          "type": "TSCEP",
          "min": 0,
          "max": 1,
          "description": "Número do CEP"
        },
        {
          "path": "dados_dps.serv.obra.end.endExt",
          "type": "TCEnderExtSimples",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações específicas de endereço no exterior"
        },
        {
          "path": "dados_dps.serv.obra.end.endExt.cEndPost",
          "type": "TSCodigoEndPostal",
          "min": 1,
          "max": 1,
          "description": "Código alfanumérico do Endereçamento Postal no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.serv.obra.end.endExt.xCidade",
          "type": "TSCidade",
          "min": 1,
          "max": 1,
          "description": "Nome da cidade no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.serv.obra.end.endExt.xEstProvReg",
          "type": "TSEstadoProvRegiao",
          "min": 1,
          "max": 1,
          "description": "Estado, província ou região da cidade no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.serv.obra.end.xLgr",
          "type": "TSLogradouro",
          "min": 1,
          "max": 1,
          "description": "Tipo e nome do logradouro da localização do imóvel"
        },
        {
          "path": "dados_dps.serv.obra.end.nro",
          "type": "TSNumeroEndereco",
          "min": 1,
          "max": 1,
          "description": "Número do imóvel"
        },
        {
          "path": "dados_dps.serv.obra.end.xCpl",
          "type": "TSComplementoEndereco",
          "min": 0,
          "max": 1,
          "description": "Complemento do endereço"
        },
        {
          "path": "dados_dps.serv.obra.end.xBairro",
          "type": "TSBairro",
          "min": 1,
          "max": 1,
          "description": "Bairro"
        },
        {
          "path": "dados_dps.serv.atvEvento",
          "type": "TCAtvEvento",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações do DPS relativas à Evento"
        },
        {
          "path": "dados_dps.serv.atvEvento.xNome",
          "type": "TSDesc255",
          "min": 1,
          "max": 1,
          "description": "Descrição do evento Artístico, Cultural, Esportivo, etc"
        },
        {
          "path": "dados_dps.serv.atvEvento.dtIni",
          "type": "TSData",
          "min": 1,
          "max": 1,
          "description": "Data de início da atividade de evento. Ano, Mês e Dia (AAAA-MM-DD)"
        },
        {
          "path": "dados_dps.serv.atvEvento.dtFim",
          "type": "TSData",
          "min": 1,
          "max": 1,
          "description": "Data de fim da atividade de evento. Ano, Mês e Dia (AAAA-MM-DD)"
        },
        {
          "path": "dados_dps.serv.atvEvento.idAtvEvt",
          "type": "TSIdeEvento",
          "min": 0,
          "max": 1,
          "description": "Identificação da Atividade de Evento (código identificador de evento determinado pela Administração Tributária Municipal)"
        },
        {
          "path": "dados_dps.serv.atvEvento.end",
          "type": "TCEnderecoSimples",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações relativas ao endereço da atividade, evento ou local do serviço prestado"
        },
        {
          "path": "dados_dps.serv.atvEvento.end.CEP",
          "type": "TSCEP",
          "min": 0,
          "max": 1,
          "description": "Número do CEP"
        },
        {
          "path": "dados_dps.serv.atvEvento.end.endExt",
          "type": "TCEnderExtSimples",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações específicas de endereço no exterior"
        },
        {
          "path": "dados_dps.serv.atvEvento.end.endExt.cEndPost",
          "type": "TSCodigoEndPostal",
          "min": 1,
          "max": 1,
          "description": "Código alfanumérico do Endereçamento Postal no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.serv.atvEvento.end.endExt.xCidade",
          "type": "TSCidade",
          "min": 1,
          "max": 1,
          "description": "Nome da cidade no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.serv.atvEvento.end.endExt.xEstProvReg",
          "type": "TSEstadoProvRegiao",
          "min": 1,
          "max": 1,
          "description": "Estado, província ou região da cidade no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.serv.atvEvento.end.xLgr",
          "type": "TSLogradouro",
          "min": 1,
          "max": 1,
          "description": "Tipo e nome do logradouro da localização do imóvel"
        },
        {
          "path": "dados_dps.serv.atvEvento.end.nro",
          "type": "TSNumeroEndereco",
          "min": 1,
          "max": 1,
          "description": "Número do imóvel"
        },
        {
          "path": "dados_dps.serv.atvEvento.end.xCpl",
          "type": "TSComplementoEndereco",
          "min": 0,
          "max": 1,
          "description": "Complemento do endereço"
        },
        {
          "path": "dados_dps.serv.atvEvento.end.xBairro",
          "type": "TSBairro",
          "min": 1,
          "max": 1,
          "description": "Bairro"
        },
        {
          "path": "dados_dps.serv.infoCompl",
          "type": "TCInfoCompl",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações complementares disponível para todos os serviços prestados"
        },
        {
          "path": "dados_dps.serv.infoCompl.idDocTec",
          "type": "TSDRT",
          "min": 0,
          "max": 1,
          "description": "Identificador de Documento de Responsabilidade Técnica: ART, RRT, DRT, Outros."
        },
        {
          "path": "dados_dps.serv.infoCompl.docRef",
          "type": "TSDesc255",
          "min": 0,
          "max": 1,
          "description": "Chave da nota, número identificador da nota, número do contrato ou outro identificador de documento emitido pelo prestador de serviços, que subsidia a emissão dessa nota pelo tomador do serviço ou intermediário (preenchimento obrigatório caso a nota esteja sendo emitida pelo Tomador ou intermediário do serviço)."
        },
        {
          "path": "dados_dps.serv.infoCompl.xPed",
          "type": "TSNumeroEndereco",
          "min": 0,
          "max": 1,
          "description": "Número do pedido/ordem de compra/ordem de serviço/projeto que autorize a prestação do serviço em operações B2B - Informação de interesse do tomador do serviço para controle e gestão da Negociação"
        },
        {
          "path": "dados_dps.serv.infoCompl.gItemPed",
          "type": "TCInfoItemPed",
          "min": 0,
          "max": 1,
          "description": "Grupo de itens do pedido/ordem de compra/ordem de serviço/projeto"
        },
        {
          "path": "dados_dps.serv.infoCompl.gItemPed.xItemPed",
          "type": "TSNumeroEndereco",
          "min": 1,
          "max": 99,
          "description": "Número do item do pedido/ordem de compra/ordem de serviço/projeto - Identificação do número do item do pedido ou ordem de compra destacado e xPed"
        },
        {
          "path": "dados_dps.serv.infoCompl.xInfComp",
          "type": "TSDescInfCompl",
          "min": 0,
          "max": 1,
          "description": "Informações complementares"
        },
        {
          "path": "dados_dps.valores",
          "type": "TCInfoValores",
          "min": 1,
          "max": 1,
          "description": "Grupo de informações relativas à valores do serviço prestado"
        },
        {
          "path": "dados_dps.valores.vServPrest",
          "type": "TCVServPrest",
          "min": 1,
          "max": 1,
          "description": "Grupo de informações relativas aos valores do serviço prestado"
        },
        {
          "path": "dados_dps.valores.vServPrest.vReceb",
          "type": "TSDec15V2",
          "min": 0,
          "max": 1,
          "description": "Valor monetário recebido pelo intermediário do serviço (R$)"
        },
        {
          "path": "dados_dps.valores.vServPrest.vServ",
          "type": "TSDec15V2",
          "min": 1,
          "max": 1,
          "description": "Valor dos serviços em R$"
        },
        {
          "path": "dados_dps.valores.vDescCondIncond",
          "type": "TCVDescCondIncond",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações relativas aos descontos condicionados e incondicionados"
        },
        {
          "path": "dados_dps.valores.vDescCondIncond.vDescIncond",
          "type": "TSDec15V2",
          "min": 0,
          "max": 1,
          "description": "Valor monetário do desconto incondicionado (R$)"
        },
        {
          "path": "dados_dps.valores.vDescCondIncond.vDescCond",
          "type": "TSDec15V2",
          "min": 0,
          "max": 1,
          "description": "Valor monetário do desconto condicionado (R$)"
        },
        {
          "path": "dados_dps.valores.vDedRed",
          "type": "TCInfoDedRed",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações relativas ao valores para dedução/redução do valor da base de cálculo (valor do serviço)"
        },
        {
          "path": "dados_dps.valores.vDedRed.pDR",
          "type": "TSDec3V2",
          "min": 0,
          "max": 1,
          "description": "Valor percentual padrão para dedução/redução do valor do serviço"
        },
        {
          "path": "dados_dps.valores.vDedRed.vDR",
          "type": "TSDec15V2",
          "min": 0,
          "max": 1,
          "description": "Valor monetário padrão para dedução/redução do valor do serviço"
        },
        {
          "path": "dados_dps.valores.vDedRed.documentos",
          "type": "TCListaDocDedRed",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações de documento utilizado para Dedução/Redução do valor do serviço"
        },
        {
          "path": "dados_dps.valores.vDedRed.documentos.docDedRed",
          "type": "TCDocDedRed",
          "min": 1,
          "max": 1000,
          "description": "Grupo de informações de documento utilizado para Dedução/Redução do valor do serviço"
        },
        {
          "path": "dados_dps.valores.vDedRed.documentos.docDedRed[].chNFSe",
          "type": "TSChaveNFSe",
          "min": 0,
          "max": 1,
          "description": "Chave de Acesso da NFS-e (Padrão Nacional)"
        },
        {
          "path": "dados_dps.valores.vDedRed.documentos.docDedRed[].chNFe",
          "type": "TSChaveNFe",
          "min": 0,
          "max": 1,
          "description": "Chave de Acesso da NF-e"
        },
        {
          "path": "dados_dps.valores.vDedRed.documentos.docDedRed[].NFSeMun",
          "type": "TCDocOutNFSe",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações de Outras NFS-e (Padrão anterior de NFS-e)"
        },
        {
          "path": "dados_dps.valores.vDedRed.documentos.docDedRed[].NFSeMun.cMunNFSeMun",
          "type": "TSCodMunIBGE",
          "min": 1,
          "max": 1,
          "description": "Código Município emissor da nota eletrônica municipal (Tabela do IBGE)"
        },
        {
          "path": "dados_dps.valores.vDedRed.documentos.docDedRed[].NFSeMun.nNFSeMun",
          "type": "TSNum15Dig",
          "min": 1,
          "max": 1,
          "description": "Número da nota eletrônica municipal"
        },
        {
          "path": "dados_dps.valores.vDedRed.documentos.docDedRed[].NFSeMun.cVerifNFSeMun",
          "type": "TSCodVerificacao",
          "min": 1,
          "max": 1,
          "description": "Código de Verificação da nota eletrônica municipal"
        },
        {
          "path": "dados_dps.valores.vDedRed.documentos.docDedRed[].NFNFS",
          "type": "TCDocNFNFS",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações de NF ou NFS (Modelo não eletrônico)"
        },
        {
          "path": "dados_dps.valores.vDedRed.documentos.docDedRed[].NFNFS.nNFS",
          "type": "TSNum7Dig",
          "min": 1,
          "max": 1,
          "description": "Número da Nota Fiscal NF ou NFS"
        },
        {
          "path": "dados_dps.valores.vDedRed.documentos.docDedRed[].NFNFS.modNFS",
          "type": "TSNum15Dig",
          "min": 1,
          "max": 1,
          "description": "Modelo da Nota Fiscal NF ou NFS"
        },
        {
          "path": "dados_dps.valores.vDedRed.documentos.docDedRed[].NFNFS.serieNFS",
          "type": "TSSerieNFNFS",
          "min": 1,
          "max": 1,
          "description": "Série Nota Fiscal NF ou NFS"
        },
        {
          "path": "dados_dps.valores.vDedRed.documentos.docDedRed[].nDocFisc",
          "type": "TSDesc255",
          "min": 0,
          "max": 1,
          "description": "Número de documento fiscal"
        },
        {
          "path": "dados_dps.valores.vDedRed.documentos.docDedRed[].nDoc",
          "type": "TSDesc255",
          "min": 0,
          "max": 1,
          "description": "Número de documento não fiscal"
        },
        {
          "path": "dados_dps.valores.vDedRed.documentos.docDedRed[].tpDedRed",
          "type": "TSIdeDedRed",
          "min": 1,
          "max": 1,
          "description": "Identificação da Dedução/Redução: 1 – Alimentação e bebidas/frigobar; 2 – Materiais; 3 - Produção Externa; 4 - Reembolso de despesas; 5 – Repasse consorciado; 6 – Repasse plano de saúde; 7 – Serviços; 8 – Subempreitada de mão de obra; 9 - Profissional parceiro; 99 – Outras deduções;"
        },
        {
          "path": "dados_dps.valores.vDedRed.documentos.docDedRed[].xDescOutDed",
          "type": "TSDescOutDedRed",
          "min": 0,
          "max": 1,
          "description": "Descrição da Dedução/Redução quando a opção é \"99 – Outras Deduções\""
        },
        {
          "path": "dados_dps.valores.vDedRed.documentos.docDedRed[].dtEmiDoc",
          "type": "xs:date",
          "min": 1,
          "max": 1,
          "description": "Data da emissão do documento dedutível. Ano, mês e dia (AAAA-MM-DD)"
        },
        {
          "path": "dados_dps.valores.vDedRed.documentos.docDedRed[].vDedutivelRedutivel",
          "type": "TSDec15V2",
          "min": 1,
          "max": 1,
          "description": "Valor monetário total dedutível/redutível no documento informado (R$). Este é o valor total no documento informado que é passível de dedução/redução."
        },
        {
          "path": "dados_dps.valores.vDedRed.documentos.docDedRed[].vDeducaoReducao",
          "type": "TSDec15V2",
          "min": 1,
          "max": 1,
          "description": "Valor monetário utilizado para dedução/redução do valor do serviço da NFS-e que está sendo emitida (R$). Deve ser menor ou igual ao valor deduzível/redutível (vDedutivelRedutivel)."
        },
        {
          "path": "dados_dps.valores.vDedRed.documentos.docDedRed[].fornec",
          "type": "TCInfoPessoa",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações do Fornecedor em Deduções de Serviços"
        },
        {
          "path": "dados_dps.valores.vDedRed.documentos.docDedRed[].fornec.CNPJ",
          "type": "TSCNPJ",
          "min": 0,
          "max": 1,
          "description": "Número do CNPJ"
        },
        {
          "path": "dados_dps.valores.vDedRed.documentos.docDedRed[].fornec.CPF",
          "type": "TSCPF",
          "min": 0,
          "max": 1,
          "description": "Número do CPF"
        },
        {
          "path": "dados_dps.valores.vDedRed.documentos.docDedRed[].fornec.NIF",
          "type": "TSNIF",
          "min": 0,
          "max": 1,
          "description": "Número de Identificação Fiscal fornecido por órgão de administração tributária no exterior"
        },
        {
          "path": "dados_dps.valores.vDedRed.documentos.docDedRed[].fornec.cNaoNIF",
          "type": "TSCodNaoNIF",
          "min": 0,
          "max": 1,
          "description": "Motivo para não informação do NIF: 0 - Não informado na nota de origem; 1 - Dispensado do NIF; 2 - Não exigência do NIF;"
        },
        {
          "path": "dados_dps.valores.vDedRed.documentos.docDedRed[].fornec.CAEPF",
          "type": "TSCAEPF",
          "min": 0,
          "max": 1,
          "description": "Número do Cadastro de Atividade Econômica da Pessoa Física (CAEPF)"
        },
        {
          "path": "dados_dps.valores.vDedRed.documentos.docDedRed[].fornec.IM",
          "type": "TSInscMun",
          "min": 0,
          "max": 1,
          "description": "Número da inscrição municipal"
        },
        {
          "path": "dados_dps.valores.vDedRed.documentos.docDedRed[].fornec.xNome",
          "type": "TSNomeRazaoSocial",
          "min": 1,
          "max": 1,
          "description": "Nome/Nome Empresarial"
        },
        {
          "path": "dados_dps.valores.vDedRed.documentos.docDedRed[].fornec.end",
          "type": "TCEndereco",
          "min": 0,
          "max": 1,
          "description": "Dados de endereço"
        },
        {
          "path": "dados_dps.valores.vDedRed.documentos.docDedRed[].fornec.end.endNac",
          "type": "TCEnderNac",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações específicas de endereço nacional"
        },
        {
          "path": "dados_dps.valores.vDedRed.documentos.docDedRed[].fornec.end.endNac.cMun",
          "type": "TSCodMunIBGE",
          "min": 1,
          "max": 1,
          "description": "Código do município, conforme Tabela do IBGE"
        },
        {
          "path": "dados_dps.valores.vDedRed.documentos.docDedRed[].fornec.end.endNac.CEP",
          "type": "TSCEP",
          "min": 1,
          "max": 1,
          "description": "Número do CEP"
        },
        {
          "path": "dados_dps.valores.vDedRed.documentos.docDedRed[].fornec.end.endExt",
          "type": "TCEnderExt",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações específicas de endereço no exterior"
        },
        {
          "path": "dados_dps.valores.vDedRed.documentos.docDedRed[].fornec.end.endExt.cPais",
          "type": "TSCodPaisISO",
          "min": 1,
          "max": 1,
          "description": "Código do país (Tabela de Países ISO)"
        },
        {
          "path": "dados_dps.valores.vDedRed.documentos.docDedRed[].fornec.end.endExt.cEndPost",
          "type": "TSCodigoEndPostal",
          "min": 1,
          "max": 1,
          "description": "Código alfanumérico do Endereçamento Postal no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.valores.vDedRed.documentos.docDedRed[].fornec.end.endExt.xCidade",
          "type": "TSCidade",
          "min": 1,
          "max": 1,
          "description": "Nome da cidade no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.valores.vDedRed.documentos.docDedRed[].fornec.end.endExt.xEstProvReg",
          "type": "TSEstadoProvRegiao",
          "min": 1,
          "max": 1,
          "description": "Estado, província ou região da cidade no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.valores.vDedRed.documentos.docDedRed[].fornec.end.xLgr",
          "type": "TSLogradouro",
          "min": 1,
          "max": 1,
          "description": "Tipo e nome do logradouro da localização do imóvel"
        },
        {
          "path": "dados_dps.valores.vDedRed.documentos.docDedRed[].fornec.end.nro",
          "type": "TSNumeroEndereco",
          "min": 1,
          "max": 1,
          "description": "Número do imóvel"
        },
        {
          "path": "dados_dps.valores.vDedRed.documentos.docDedRed[].fornec.end.xCpl",
          "type": "TSComplementoEndereco",
          "min": 0,
          "max": 1,
          "description": "Complemento do endereço"
        },
        {
          "path": "dados_dps.valores.vDedRed.documentos.docDedRed[].fornec.end.xBairro",
          "type": "TSBairro",
          "min": 1,
          "max": 1,
          "description": "Bairro"
        },
        {
          "path": "dados_dps.valores.vDedRed.documentos.docDedRed[].fornec.fone",
          "type": "TSTelefone",
          "min": 0,
          "max": 1,
          "description": "Número do telefone do prestador: Preencher com o Código DDD + número do telefone. Nas operações com exterior é permitido informar o código do país + código da localidade + número do telefone)"
        },
        {
          "path": "dados_dps.valores.vDedRed.documentos.docDedRed[].fornec.email",
          "type": "TSEmail",
          "min": 0,
          "max": 1,
          "description": "E-mail"
        },
        {
          "path": "dados_dps.valores.trib",
          "type": "TCInfoTributacao",
          "min": 1,
          "max": 1,
          "description": "Grupo de informações relacionados aos tributos relacionados ao serviço prestado"
        },
        {
          "path": "dados_dps.valores.trib.tribMun",
          "type": "TCTribMunicipal",
          "min": 1,
          "max": 1,
          "description": "Grupo de informações relacionados ao Imposto Sobre Serviços de Qualquer Natureza - ISSQN"
        },
        {
          "path": "dados_dps.valores.trib.tribMun.tribISSQN",
          "type": "TSTribISSQN",
          "min": 1,
          "max": 1,
          "description": "Tributação do ISSQN sobre o serviço prestado: 1 - Operação tributável; 2 - Imunidade; 3 - Exportação de serviço; 4 - Não Incidência;"
        },
        {
          "path": "dados_dps.valores.trib.tribMun.cPaisResult",
          "type": "TSCodPaisISO",
          "min": 0,
          "max": 1,
          "description": "Código do país onde se verficou o resultado da prestação do serviço para o caso de Exportação de Serviço.(Tabela de Países ISO)"
        },
        {
          "path": "dados_dps.valores.trib.tribMun.tpImunidade",
          "type": "TSTipoImunidadeISSQN",
          "min": 0,
          "max": 1,
          "description": "Identificação da Imunidade do ISSQN – somente para o caso de Imunidade. Tipos de Imunidades: 0 - Imunidade (tipo não informado na nota de origem); 1 - Patrimônio, renda ou serviços, uns dos outros (CF88, Art 150, VI, a); 2 - Templos de qualquer culto (CF88, Art 150, VI, b); 3 - Patrimônio, renda ou serviços dos partidos políticos, inclusive suas fundações, das entidades sindicais dos trabalhadores, das instituições de educação e de assistência social, sem fins lucrativos, atendidos os requisitos da lei (CF88, Art 150, VI, c); 4 - Livros, jornais, periódicos e o papel destinado a sua impressão (CF88, Art 150, VI, d); 5 - Fonogramas e videofonogramas musicais produzidos no Brasil contendo obras musicais ou literomusicais de autores brasileiros e/ou obras em geral interpretadas por artistas brasileiros bem como os suportes materiais ou arquivos digitais que os contenham, salvo na etapa de replicação industrial de mídias ópticas de leitura a laser. (CF88, Art 150, VI, e);"
        },
        {
          "path": "dados_dps.valores.trib.tribMun.exigSusp",
          "type": "TCExigSuspensa",
          "min": 0,
          "max": 1,
          "description": "Informações para a suspensão da Exigibilidade do ISSQN"
        },
        {
          "path": "dados_dps.valores.trib.tribMun.exigSusp.tpSusp",
          "type": "TSOpExigSuspensa",
          "min": 1,
          "max": 1,
          "description": "Opção para Exigibilidade Suspensa: 1 - Exigibilidade Suspensa por Decisão Judicial; 2 - Exigibilidade Suspensa por Processo Administrativo;"
        },
        {
          "path": "dados_dps.valores.trib.tribMun.exigSusp.nProcesso",
          "type": "TSNumProcExigSuspensa",
          "min": 1,
          "max": 1,
          "description": "Número do processo judicial ou administrativo de suspensão da exigibilidade"
        },
        {
          "path": "dados_dps.valores.trib.tribMun.BM",
          "type": "TCBeneficioMunicipal",
          "min": 0,
          "max": 1,
          "description": "Tributação do ISSQN sobre o serviço prestado: 1 - Operação tributável; 2 - Exportação de serviço; 3 - Não Incidência; 4 - Imunidade;"
        },
        {
          "path": "dados_dps.valores.trib.tribMun.BM.nBM",
          "type": "TSNumBeneficioMunicipal",
          "min": 1,
          "max": 1,
          "description": "Identificador do benefício parametrizado pelo município. Trata-se de um identificador único que foi gerado pelo Sistema Nacional no momento em que o município de incidência do ISSQN incluiu o benefício no sistema. Critério de formação do número de identificação de parâmetros municipais: 7 dígitos - posição 1 a 7: número identificador do Município, conforme código IBGE; 2 dígitos - posições 8 e 9 : número identificador do tipo de parametrização (01-legislação, 02-regimes especiais, 03-retenções, 04-outros benefícios); 5 dígitos - posição 10 a 14 : número sequencial definido pelo sistema quando do registro específico do parâmetro dentro do tipo de parametrização no sistema;"
        },
        {
          "path": "dados_dps.valores.trib.tribMun.BM.vRedBCBM",
          "type": "TSDec15V2",
          "min": 0,
          "max": 1,
          "description": "Valor monetário informado pelo emitente para redução da base de cálculo (BC) do ISSQN devido a um Benefício Municipal (BM)."
        },
        {
          "path": "dados_dps.valores.trib.tribMun.BM.pRedBCBM",
          "type": "TSDec3V2",
          "min": 0,
          "max": 1,
          "description": "Valor percentual informado pelo emitente para redução da base de cálculo (BC) do ISSQN devido a um Benefício Municipal (BM)."
        },
        {
          "path": "dados_dps.valores.trib.tribMun.tpRetISSQN",
          "type": "TSTipoRetISSQN",
          "min": 1,
          "max": 1,
          "description": "Tipo de retencao do ISSQN: 1 - Não Retido; 2 - Retido pelo Tomador; 3 - Retido pelo Intermediario;"
        },
        {
          "path": "dados_dps.valores.trib.tribMun.pAliq",
          "type": "TSDec1V2",
          "min": 0,
          "max": 1,
          "description": "Valor da alíquota (%) do serviço prestado relativo ao município sujeito ativo (município de incidência) do ISSQN. Se o município de incidência pertence ao Sistema Nacional NFS-e a alíquota estará parametrizada e, portanto, será fornecida pelo sistema. Se o município de incidência não pertence ao Sistema Nacional NFS-e a alíquota não estará parametrizada e, por isso, deverá ser fornecida pelo emitente."
        },
        {
          "path": "dados_dps.valores.trib.tribFed",
          "type": "TCTribFederal",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações de outros tributos relacionados ao serviço prestado"
        },
        {
          "path": "dados_dps.valores.trib.tribFed.piscofins",
          "type": "TCTribOutrosPisCofins",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações dos tributos PIS/COFINS"
        },
        {
          "path": "dados_dps.valores.trib.tribFed.piscofins.CST",
          "type": "TSTipoCST",
          "min": 1,
          "max": 1,
          "description": "Código de Situação Tributária do PIS/COFINS (CST): 00 - Nenhum; 01 - Operação Tributável com Alíquota Básica; 02 - Operação Tributável com Alíquota Diferenciada; 03 - Operação Tributável com Alíquota por Unidade de Medida de Produto; 04 - Operação Tributável monofásica - Revenda a Alíquota Zero; 05 - Operação Tributável por Substituição Tributária; 06 - Operação Tributável a Alíquota Zero; 07 - Operação Isenta da Contribuição; 08 - Operação sem Incidência da Contribuição; 09 - Operação com Suspensão da Contribuição; 49 - Outras Operações de Saída; 50 - Operação com Direito a Crédito – Vinculada Exclusivamente a Receita Tributada no Mercado Interno; 51 - Operação com Direito a Crédito – Vinculada Exclusivamente a Receita Não-Tributada no Mercado Interno; 52 - Operação com Direito a Crédito – Vinculada Exclusivamente a Receita de Exportação; 53 - Operação com Direito a Crédito – Vinculada a Receitas Tributadas e Não-Tributadas no Mercado Interno; 54 - Operação com Direito a Crédito – Vinculada a Receitas Tributadas no Mercado Interno e de Exportação; 55 - Operação com Direito a Crédito – Vinculada a Receitas Não Tributadas no Mercado Interno e de Exportação; 56 - Operação com Direito a Crédito – Vinculada a Receitas Tributadas e Não-Tributadas no Mercado Interno e de Exportação; 60 - Crédito Presumido – Operação de Aquisição Vinculada Exclusivamente a Receita Tributada no Mercado Interno; 61 - Crédito Presumido – Operação de Aquisição Vinculada Exclusivamente a Receita Não-Trib"
        },
        {
          "path": "dados_dps.valores.trib.tribFed.piscofins.vBCPisCofins",
          "type": "TSDec15V2",
          "min": 0,
          "max": 1,
          "description": "Valor da Base de Cálculo do PIS/COFINS, relativo à apuração própria (R$)."
        },
        {
          "path": "dados_dps.valores.trib.tribFed.piscofins.pAliqPis",
          "type": "TSDec2V2",
          "min": 0,
          "max": 1,
          "description": "Alíquota do PIS, relativa à apuração própria (%)."
        },
        {
          "path": "dados_dps.valores.trib.tribFed.piscofins.pAliqCofins",
          "type": "TSDec2V2",
          "min": 0,
          "max": 1,
          "description": "Alíquota da COFINS, relativa à apuração própria (%)."
        },
        {
          "path": "dados_dps.valores.trib.tribFed.piscofins.vPis",
          "type": "TSDec15V2",
          "min": 0,
          "max": 1,
          "description": "Valor do débito de PIS apuração própria (R$)."
        },
        {
          "path": "dados_dps.valores.trib.tribFed.piscofins.vCofins",
          "type": "TSDec15V2",
          "min": 0,
          "max": 1,
          "description": "Valor do débito de COFINS apuração própria (R$)."
        },
        {
          "path": "dados_dps.valores.trib.tribFed.piscofins.tpRetPisCofins",
          "type": "TSTipoRetPISCofins",
          "min": 0,
          "max": 1,
          "description": "Tipo de retenção do PIS/COFINS: 0 - PIS/COFINS/CSLL Não Retidos; 1 - PIS/COFINS Retidos; 2 - PIS/COFINS Não Retidos; 3 - PIS/COFINS/CSLL Retidos; 4 - PIS/COFINS Retidos, CSLL Não Retido; 5 - PIS Retido, COFINS/CSLL Não Retido; 6 - COFINS Retido, PIS/CSLL Não Retido; 7 - PIS Não Retido, COFINS/CSLL Retidos; 8 - PIS/COFINS Não Retidos, CSLL Retido; 9 - COFINS Não Retido, PIS/CSLL Retidos;"
        },
        {
          "path": "dados_dps.valores.trib.tribFed.vRetCP",
          "type": "TSDec15V2",
          "min": 0,
          "max": 1,
          "description": "Valor monetário do CP(R$)."
        },
        {
          "path": "dados_dps.valores.trib.tribFed.vRetIRRF",
          "type": "TSDec15V2",
          "min": 0,
          "max": 1,
          "description": "Valor monetário do IRRF (R$)."
        },
        {
          "path": "dados_dps.valores.trib.tribFed.vRetCSLL",
          "type": "TSDec15V2",
          "min": 0,
          "max": 1,
          "description": "Valor monetário do CSLL (R$)."
        },
        {
          "path": "dados_dps.valores.trib.totTrib",
          "type": "TCTribTotal",
          "min": 1,
          "max": 1,
          "description": "Grupo de informações para totais aproximados dos tributos relacionados ao serviço prestado"
        },
        {
          "path": "dados_dps.valores.trib.totTrib.vTotTrib",
          "type": "TCTribTotalMonet",
          "min": 0,
          "max": 1,
          "description": "Valor monetário total aproximado dos tributos, em conformidade com o artigo 1o da Lei no 12.741/2012"
        },
        {
          "path": "dados_dps.valores.trib.totTrib.vTotTrib.vTotTribFed",
          "type": "TSDec15V2",
          "min": 1,
          "max": 1,
          "description": "Valor monetário total aproximado dos tributos federais (R$)."
        },
        {
          "path": "dados_dps.valores.trib.totTrib.vTotTrib.vTotTribEst",
          "type": "TSDec15V2",
          "min": 1,
          "max": 1,
          "description": "Valor monetário total aproximado dos tributos estaduais (R$)."
        },
        {
          "path": "dados_dps.valores.trib.totTrib.vTotTrib.vTotTribMun",
          "type": "TSDec15V2",
          "min": 1,
          "max": 1,
          "description": "Valor monetário total aproximado dos tributos municipais (R$)."
        },
        {
          "path": "dados_dps.valores.trib.totTrib.pTotTrib",
          "type": "TCTribTotalPercent",
          "min": 0,
          "max": 1,
          "description": "Valor percentual total aproximado dos tributos, em conformidade com o artigo 1o da Lei no 12.741/2012"
        },
        {
          "path": "dados_dps.valores.trib.totTrib.pTotTrib.pTotTribFed",
          "type": "TSDec3V2",
          "min": 1,
          "max": 1,
          "description": "Valor percentual total aproximado dos tributos federais (%)."
        },
        {
          "path": "dados_dps.valores.trib.totTrib.pTotTrib.pTotTribEst",
          "type": "TSDec3V2",
          "min": 1,
          "max": 1,
          "description": "Valor percentual total aproximado dos tributos estaduais (%)."
        },
        {
          "path": "dados_dps.valores.trib.totTrib.pTotTrib.pTotTribMun",
          "type": "TSDec3V2",
          "min": 1,
          "max": 1,
          "description": "Valor percentual total aproximado dos tributos municipais (%)."
        },
        {
          "path": "dados_dps.valores.trib.totTrib.indTotTrib",
          "type": "TSTipoIndTotTrib",
          "min": 0,
          "max": 1,
          "description": "Indicador de informação de valor total de tributos. Possui valor fixo igual a zero (indTotTrib=0). Não informar nenhum valor estimado para os Tributos (Decreto 8.264/2014). 0 - Não;"
        },
        {
          "path": "dados_dps.valores.trib.totTrib.pTotTribSN",
          "type": "TSDec2V2",
          "min": 0,
          "max": 1,
          "description": "Valor percentual aproximado do total dos tributos da alíquota do Simples Nacional (%)"
        },
        {
          "path": "dados_dps.IBSCBS",
          "type": "TCRTCInfoIBSCBS",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações declaradas pelo emitente referentes ao IBS e à CBS"
        },
        {
          "path": "dados_dps.IBSCBS.finNFSe",
          "type": "TSRTCFinNFSe",
          "min": 1,
          "max": 1,
          "description": "Indicador da finalidade da emissão de NFS-e"
        },
        {
          "path": "dados_dps.IBSCBS.indFinal",
          "type": "TSRTCIndFinal",
          "min": 0,
          "max": 1,
          "description": "Indica operação de uso ou consumo pessoal (art. 57)"
        },
        {
          "path": "dados_dps.IBSCBS.cIndOp",
          "type": "TSRTCCodIndOp",
          "min": 1,
          "max": 1,
          "description": "Código indicador da operação de fornecimento, conforme tabela \"código indicador de operação\""
        },
        {
          "path": "dados_dps.IBSCBS.tpOper",
          "type": "TSRTCTpOper",
          "min": 0,
          "max": 1,
          "description": "Tipo de Operação com Entes Governamentais ou outros serviços sobre bens imóveis"
        },
        {
          "path": "dados_dps.IBSCBS.gRefNFSe",
          "type": "TCInfoRefNFSe",
          "min": 0,
          "max": 1,
          "description": "Grupo de NFS-e referenciadas"
        },
        {
          "path": "dados_dps.IBSCBS.gRefNFSe.refNFSe",
          "type": "TSChaveNFSe",
          "min": 1,
          "max": 99,
          "description": "Chave da NFS-e referenciada"
        },
        {
          "path": "dados_dps.IBSCBS.tpEnteGov",
          "type": "TSRTCTpEnteGov",
          "min": 0,
          "max": 1,
          "description": "Tipo de ente governamental"
        },
        {
          "path": "dados_dps.IBSCBS.indDest",
          "type": "TSRTCIndDest",
          "min": 1,
          "max": 1,
          "description": "A respeito do Destinatário dos serviços"
        },
        {
          "path": "dados_dps.IBSCBS.dest",
          "type": "TCRTCInfoDest",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações relativas ao Destinatário"
        },
        {
          "path": "dados_dps.IBSCBS.dest.CNPJ",
          "type": "TSCNPJ",
          "min": 0,
          "max": 1,
          "description": "Número da inscrição no Cadastro Nacional de Pessoa Jurídica (CNPJ) do Destinatário do serviço"
        },
        {
          "path": "dados_dps.IBSCBS.dest.CPF",
          "type": "TSCPF",
          "min": 0,
          "max": 1,
          "description": "Número da inscrição no Cadastro de Pessoa Física (CPF) do Destinatário do serviço"
        },
        {
          "path": "dados_dps.IBSCBS.dest.NIF",
          "type": "TSNIF",
          "min": 0,
          "max": 1,
          "description": "Número de Identificação Fiscal fornecido por órgão de administração tributária no exterior"
        },
        {
          "path": "dados_dps.IBSCBS.dest.cNaoNIF",
          "type": "TSCodNaoNIF",
          "min": 0,
          "max": 1,
          "description": "Motivo para não informação do NIF: 0 - Não informado na nota de origem; 1 - Dispensado do NIF; 2 - Não exigência do NIF;"
        },
        {
          "path": "dados_dps.IBSCBS.dest.xNome",
          "type": "TSDesc150",
          "min": 1,
          "max": 1,
          "description": "Nome / Nome Empresarial do do Destinatário do serviço"
        },
        {
          "path": "dados_dps.IBSCBS.dest.end",
          "type": "TCEndereco",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações do endereço do Destinatário do serviço"
        },
        {
          "path": "dados_dps.IBSCBS.dest.end.endNac",
          "type": "TCEnderNac",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações específicas de endereço nacional"
        },
        {
          "path": "dados_dps.IBSCBS.dest.end.endNac.cMun",
          "type": "TSCodMunIBGE",
          "min": 1,
          "max": 1,
          "description": "Código do município, conforme Tabela do IBGE"
        },
        {
          "path": "dados_dps.IBSCBS.dest.end.endNac.CEP",
          "type": "TSCEP",
          "min": 1,
          "max": 1,
          "description": "Número do CEP"
        },
        {
          "path": "dados_dps.IBSCBS.dest.end.endExt",
          "type": "TCEnderExt",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações específicas de endereço no exterior"
        },
        {
          "path": "dados_dps.IBSCBS.dest.end.endExt.cPais",
          "type": "TSCodPaisISO",
          "min": 1,
          "max": 1,
          "description": "Código do país (Tabela de Países ISO)"
        },
        {
          "path": "dados_dps.IBSCBS.dest.end.endExt.cEndPost",
          "type": "TSCodigoEndPostal",
          "min": 1,
          "max": 1,
          "description": "Código alfanumérico do Endereçamento Postal no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.IBSCBS.dest.end.endExt.xCidade",
          "type": "TSCidade",
          "min": 1,
          "max": 1,
          "description": "Nome da cidade no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.IBSCBS.dest.end.endExt.xEstProvReg",
          "type": "TSEstadoProvRegiao",
          "min": 1,
          "max": 1,
          "description": "Estado, província ou região da cidade no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.IBSCBS.dest.end.xLgr",
          "type": "TSLogradouro",
          "min": 1,
          "max": 1,
          "description": "Tipo e nome do logradouro da localização do imóvel"
        },
        {
          "path": "dados_dps.IBSCBS.dest.end.nro",
          "type": "TSNumeroEndereco",
          "min": 1,
          "max": 1,
          "description": "Número do imóvel"
        },
        {
          "path": "dados_dps.IBSCBS.dest.end.xCpl",
          "type": "TSComplementoEndereco",
          "min": 0,
          "max": 1,
          "description": "Complemento do endereço"
        },
        {
          "path": "dados_dps.IBSCBS.dest.end.xBairro",
          "type": "TSBairro",
          "min": 1,
          "max": 1,
          "description": "Bairro"
        },
        {
          "path": "dados_dps.IBSCBS.dest.fone",
          "type": "TSTelefone",
          "min": 0,
          "max": 1,
          "description": "Número do telefone do Destinatário do serviço (Preencher com o Código DDD + número do telefone. Nas operações com exterior é permitido informar o código do país + código da localidade + número do telefone)"
        },
        {
          "path": "dados_dps.IBSCBS.dest.email",
          "type": "TSEmail",
          "min": 0,
          "max": 1,
          "description": "E-mail do Destinatário do serviço"
        },
        {
          "path": "dados_dps.IBSCBS.imovel",
          "type": "TCRTCInfoImovel",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações de operações relacionadas a bens imóveis, exceto obras"
        },
        {
          "path": "dados_dps.IBSCBS.imovel.inscImobFisc",
          "type": "TSInscImobFisc",
          "min": 0,
          "max": 1,
          "description": "Inscrição imobiliária fiscal (código fornecido pela Prefeitura Municipal para a identificação da obra ou para fins de recolhimento do IPTU)"
        },
        {
          "path": "dados_dps.IBSCBS.imovel.cCIB",
          "type": "TSCodCIB",
          "min": 0,
          "max": 1,
          "description": "Código do Cadastro Imobiliário Brasileiro - CIB"
        },
        {
          "path": "dados_dps.IBSCBS.imovel.end",
          "type": "TCEnderObraEvento",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações do endereço da obra do serviço prestado"
        },
        {
          "path": "dados_dps.IBSCBS.imovel.end.CEP",
          "type": "TSCEP",
          "min": 0,
          "max": 1,
          "description": "Número do CEP"
        },
        {
          "path": "dados_dps.IBSCBS.imovel.end.endExt",
          "type": "TCEnderExtSimples",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações específicas de endereço no exterior"
        },
        {
          "path": "dados_dps.IBSCBS.imovel.end.endExt.cEndPost",
          "type": "TSCodigoEndPostal",
          "min": 1,
          "max": 1,
          "description": "Código alfanumérico do Endereçamento Postal no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.IBSCBS.imovel.end.endExt.xCidade",
          "type": "TSCidade",
          "min": 1,
          "max": 1,
          "description": "Nome da cidade no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.IBSCBS.imovel.end.endExt.xEstProvReg",
          "type": "TSEstadoProvRegiao",
          "min": 1,
          "max": 1,
          "description": "Estado, província ou região da cidade no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.IBSCBS.imovel.end.xLgr",
          "type": "TSLogradouro",
          "min": 1,
          "max": 1,
          "description": "Tipo e nome do logradouro da localização do imóvel"
        },
        {
          "path": "dados_dps.IBSCBS.imovel.end.nro",
          "type": "TSNumeroEndereco",
          "min": 1,
          "max": 1,
          "description": "Número do imóvel"
        },
        {
          "path": "dados_dps.IBSCBS.imovel.end.xCpl",
          "type": "TSComplementoEndereco",
          "min": 0,
          "max": 1,
          "description": "Complemento do endereço"
        },
        {
          "path": "dados_dps.IBSCBS.imovel.end.xBairro",
          "type": "TSBairro",
          "min": 1,
          "max": 1,
          "description": "Bairro"
        },
        {
          "path": "dados_dps.IBSCBS.valores",
          "type": "TCRTCInfoValoresIBSCBS",
          "min": 1,
          "max": 1,
          "description": "Grupo de informações relativas aos valores do serviço prestado para IBS e CBS"
        },
        {
          "path": "dados_dps.IBSCBS.valores.gReeRepRes",
          "type": "TCRTCInfoReeRepRes",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações relativas a valores incluídos neste documento e recebidos por motivo de estarem relacionadas a operações de terceiros, objeto de reembolso, repasse ou ressarcimento pelo recebedor, já tributados e aqui referenciados"
        },
        {
          "path": "dados_dps.IBSCBS.valores.gReeRepRes.documentos",
          "type": "TCRTCListaDoc",
          "min": 1,
          "max": 1000,
          "description": "Grupo relativo aos documentos referenciados nos casos de reembolso, repasse e ressarcimento que serão considerados na base de cálculo do ISSQN, do IBS e da CBS"
        },
        {
          "path": "dados_dps.IBSCBS.valores.gReeRepRes.documentos[].dFeNacional",
          "type": "TCRTCListaDocDFe",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações de documentos fiscais eletrônicos que se encontram no repositório nacional"
        },
        {
          "path": "dados_dps.IBSCBS.valores.gReeRepRes.documentos[].dFeNacional.tipoChaveDFe",
          "type": "TSRTCTipoChaveDFe",
          "min": 1,
          "max": 1,
          "description": "Documento fiscal a que se refere a chaveDfe que seja um dos documentos do Repositório Nacional"
        },
        {
          "path": "dados_dps.IBSCBS.valores.gReeRepRes.documentos[].dFeNacional.xTipoChaveDFe",
          "type": "TSDesc255",
          "min": 0,
          "max": 1,
          "description": "Descrição da DF-e a que se refere a chaveDfe que seja um dos documentos do Repositório Nacional Deve ser preenchido apenas quando \"tipoChaveDFe = 9 (Outro)\""
        },
        {
          "path": "dados_dps.IBSCBS.valores.gReeRepRes.documentos[].dFeNacional.chaveDFe",
          "type": "TSRTCChaveDFe",
          "min": 1,
          "max": 1,
          "description": "Chave do Documento Fiscal eletrônico do repositório nacional referenciado para os casos de operações já tributadas"
        },
        {
          "path": "dados_dps.IBSCBS.valores.gReeRepRes.documentos[].docFiscalOutro",
          "type": "TCRTCListaDocFiscalOutro",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações de documento fiscais, eletrônicos ou não, que não se encontram no repositório nacional"
        },
        {
          "path": "dados_dps.IBSCBS.valores.gReeRepRes.documentos[].docFiscalOutro.cMunDocFiscal",
          "type": "TSNum7Dig",
          "min": 1,
          "max": 1,
          "description": "Código do município emissor do documento fiscal que não se encontra no repositório nacional"
        },
        {
          "path": "dados_dps.IBSCBS.valores.gReeRepRes.documentos[].docFiscalOutro.nDocFiscal",
          "type": "TSDesc255",
          "min": 1,
          "max": 1,
          "description": "Número do documento fiscal que não se encontra no repositório nacional"
        },
        {
          "path": "dados_dps.IBSCBS.valores.gReeRepRes.documentos[].docFiscalOutro.xDocFiscal",
          "type": "TSDesc255",
          "min": 1,
          "max": 1,
          "description": "Descrição do documento fiscal"
        },
        {
          "path": "dados_dps.IBSCBS.valores.gReeRepRes.documentos[].docOutro",
          "type": "TCRTCListaDocOutro",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações de documento não fiscal."
        },
        {
          "path": "dados_dps.IBSCBS.valores.gReeRepRes.documentos[].docOutro.nDoc",
          "type": "TSDesc255",
          "min": 1,
          "max": 1,
          "description": "Número do documento não fiscal"
        },
        {
          "path": "dados_dps.IBSCBS.valores.gReeRepRes.documentos[].docOutro.xDoc",
          "type": "TSDesc255",
          "min": 1,
          "max": 1,
          "description": "Descrição do documento não fiscal"
        },
        {
          "path": "dados_dps.IBSCBS.valores.gReeRepRes.documentos[].fornec",
          "type": "TCRTCListaDocFornec",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações do fornecedor do documento referenciado"
        },
        {
          "path": "dados_dps.IBSCBS.valores.gReeRepRes.documentos[].fornec.CNPJ",
          "type": "TSCNPJ",
          "min": 0,
          "max": 1,
          "description": "Número da inscrição no Cadastro Nacional de Pessoa Jurídica (CNPJ) do Fornecedor do serviço"
        },
        {
          "path": "dados_dps.IBSCBS.valores.gReeRepRes.documentos[].fornec.CPF",
          "type": "TSCPF",
          "min": 0,
          "max": 1,
          "description": "Número da inscrição no Cadastro de Pessoa Física (CPF) do Fornecedor do serviço"
        },
        {
          "path": "dados_dps.IBSCBS.valores.gReeRepRes.documentos[].fornec.NIF",
          "type": "TSNIF",
          "min": 0,
          "max": 1,
          "description": "Este elemento só deverá ser preenchido para fornecedores não residentes no Brasil"
        },
        {
          "path": "dados_dps.IBSCBS.valores.gReeRepRes.documentos[].fornec.cNaoNIF",
          "type": "TSCodNaoNIF",
          "min": 0,
          "max": 1,
          "description": "Motivo para não informação do NIF: 0 - Não informado na nota de origem; 1 - Dispensado do NIF; 2 - Não exigência do NIF;"
        },
        {
          "path": "dados_dps.IBSCBS.valores.gReeRepRes.documentos[].fornec.xNome",
          "type": "TSDesc150",
          "min": 1,
          "max": 1,
          "description": "Nome / Razão Social do do Fornecedor do serviço"
        },
        {
          "path": "dados_dps.IBSCBS.valores.gReeRepRes.documentos[].dtEmiDoc",
          "type": "TSData",
          "min": 1,
          "max": 1,
          "description": "Data da emissão do documento dedutível Ano, mês e dia (AAAA-MM-DD)"
        },
        {
          "path": "dados_dps.IBSCBS.valores.gReeRepRes.documentos[].dtCompDoc",
          "type": "TSData",
          "min": 1,
          "max": 1,
          "description": "Data da competência do documento dedutível Ano, mês e dia (AAAA-MM-DD)"
        },
        {
          "path": "dados_dps.IBSCBS.valores.gReeRepRes.documentos[].tpReeRepRes",
          "type": "TSRTCTpReeRepRes",
          "min": 1,
          "max": 1,
          "description": "Tipo de valor incluído neste documento, recebido por motivo de estarem relacionadas a operações de terceiros, objeto de reembolso, repasse ou ressarcimento pelo recebedor, já tributados e aqui referenciados"
        },
        {
          "path": "dados_dps.IBSCBS.valores.gReeRepRes.documentos[].xTpReeRepRes",
          "type": "TSDesc150",
          "min": 0,
          "max": 1,
          "description": "Descrição do reembolso ou ressarcimento quando a opção é \"99 – Outros reembolsos ou ressarcimentos recebidos por valores pagos relativos a operações por conta e ordem de terceiro\""
        },
        {
          "path": "dados_dps.IBSCBS.valores.gReeRepRes.documentos[].vlrReeRepRes",
          "type": "TSDec15V2",
          "min": 1,
          "max": 1,
          "description": "Valor monetário (total ou parcial, conforme documento informado) utilizado para não inclusão na base de cálculo do ISS e do IBS e da CBS da NFS-e que está sendo emitida (R$)"
        },
        {
          "path": "dados_dps.IBSCBS.valores.trib",
          "type": "TCRTCInfoTributosIBSCBS",
          "min": 1,
          "max": 1,
          "description": "Grupo de informações relacionados aos tributos IBS e CBS"
        },
        {
          "path": "dados_dps.IBSCBS.valores.trib.gIBSCBS",
          "type": "TCRTCInfoTributosSitClas",
          "min": 1,
          "max": 1,
          "description": "Grupo de informações relacionadas ao IBS e à CBS"
        },
        {
          "path": "dados_dps.IBSCBS.valores.trib.gIBSCBS.CST",
          "type": "TSRTCCodSitTrib",
          "min": 1,
          "max": 1,
          "description": "Código de Situação Tributária do IBS e da CBS"
        },
        {
          "path": "dados_dps.IBSCBS.valores.trib.gIBSCBS.cClassTrib",
          "type": "TSRTCCodClassTrib",
          "min": 1,
          "max": 1,
          "description": "Código de Classificação Tributária do IBS e da CBS"
        },
        {
          "path": "dados_dps.IBSCBS.valores.trib.gIBSCBS.cCredPres",
          "type": "TSRTCCodCredPres",
          "min": 0,
          "max": 1,
          "description": "Código e Classificação do Crédito Presumido: IBS e CBS"
        },
        {
          "path": "dados_dps.IBSCBS.valores.trib.gIBSCBS.gTribRegular",
          "type": "TCRTCInfoTributosTribRegular",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações da Tributação Regular"
        },
        {
          "path": "dados_dps.IBSCBS.valores.trib.gIBSCBS.gTribRegular.CSTReg",
          "type": "TSRTCCodSitTrib",
          "min": 1,
          "max": 1,
          "description": "Código de Situação Tributária do IBS e da CBS de tributação regular"
        },
        {
          "path": "dados_dps.IBSCBS.valores.trib.gIBSCBS.gTribRegular.cClassTribReg",
          "type": "TSRTCCodClassTrib",
          "min": 1,
          "max": 1,
          "description": "Código da Classificação Tributária do IBS e da CBS de tributação regular"
        },
        {
          "path": "dados_dps.IBSCBS.valores.trib.gIBSCBS.gDif",
          "type": "TCRTCInfoTributosDif",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações relacionadas ao diferimento para IBS e CBS"
        },
        {
          "path": "dados_dps.IBSCBS.valores.trib.gIBSCBS.gDif.pDifUF",
          "type": "TSDec3V2",
          "min": 1,
          "max": 1,
          "description": "Percentual de diferimento para o IBS estadual"
        },
        {
          "path": "dados_dps.IBSCBS.valores.trib.gIBSCBS.gDif.pDifMun",
          "type": "TSDec3V2",
          "min": 1,
          "max": 1,
          "description": "Percentual de diferimento para o IBS municipal"
        },
        {
          "path": "dados_dps.IBSCBS.valores.trib.gIBSCBS.gDif.pDifCBS",
          "type": "TSDec3V2",
          "min": 1,
          "max": 1,
          "description": "Percentual de diferimento para a CBS"
        }
      ]
    },
    "restrita_20261020": {
      "campos": [
        {
          "path": "dados_dps.dhEmi",
          "type": "TSDateTimeUTC",
          "min": 1,
          "max": 1,
          "description": "Data e hora da emissão do DPS. Data e hora no formato UTC (Universal Coordinated Time): AAAA-MM-DDThh:mm:ssTZD"
        },
        {
          "path": "dados_dps.serie",
          "type": "TSSerieDPS",
          "min": 1,
          "max": 1,
          "description": "Número do equipamento emissor do DPS ou série do DPS"
        },
        {
          "path": "dados_dps.nDPS",
          "type": "TSNumDPS",
          "min": 1,
          "max": 1,
          "description": "Número do DPS"
        },
        {
          "path": "dados_dps.dCompet",
          "type": "TSData",
          "min": 1,
          "max": 1,
          "description": "Data em que se iniciou a prestação do serviço: Dia, mês e ano (AAAAMMDD)"
        },
        {
          "path": "dados_dps.cMotivoEmisTI",
          "type": "TSMotivoEmisTI",
          "min": 0,
          "max": 1,
          "description": "Motivo da Emissão da DPS pelo Tomador/Intermediário: 1 - Importação de Serviço; 2 - Tomador/Intermediário obrigado a emitir NFS-e por legislação municipal; 3 - Tomador/Intermediário emitindo NFS-e por recusa de emissão pelo prestador; 4 - Tomador/Intermediário emitindo por rejeitar a NFS-e emitida pelo prestador;"
        },
        {
          "path": "dados_dps.finNFSe",
          "type": "TSRTCFinNFSe",
          "min": 1,
          "max": 1,
          "description": "Indicador da finalidade da emissão de NFS-e"
        },
        {
          "path": "dados_dps.chNFSeRej",
          "type": "TSChaveNFSe",
          "min": 0,
          "max": 1,
          "description": "Chave de Acesso da NFS-e rejeitada pelo Tomador/Intermediário."
        },
        {
          "path": "dados_dps.cLocEmi",
          "type": "TSCodMunIBGE",
          "min": 1,
          "max": 1,
          "description": "O código de município utilizado pelo Sistema Nacional NFS-e é o código definido para cada município pertencente ao \"\"Anexo V – Tabela de Código de Municípios do IBGE\"\", que consta ao final do Manual de Orientação ao Contribuinte do ISSQN para a Sefin Nacional NFS-e. O município emissor da NFS-e é aquele município em que o emitente da DPS está cadastrado e autorizado a \"emitir uma NFS-e\", ou seja, emitir uma DPS para que o sistema nacional valide as informações nela prestadas e gere a NFS-e correspondente para o emitente. Para que o sistema nacional emita a NFS-e o município emissor deve ser conveniado e estar ativo no sistema nacional. Além disso o convênio do município deve permitir que os contribuintes do município utilize os emissores públicos do Sistema Nacional NFS-e"
        },
        {
          "path": "dados_dps.subst",
          "type": "TCSubstituicao",
          "min": 0,
          "max": 1,
          "description": "Dados da NFS-e a ser substituída"
        },
        {
          "path": "dados_dps.subst.chSubstda",
          "type": "TSChaveNFSe",
          "min": 1,
          "max": 1,
          "description": "Chave de acesso da NFS-e a ser substituída"
        },
        {
          "path": "dados_dps.subst.cMotivo",
          "type": "TSCodJustSubst",
          "min": 1,
          "max": 1,
          "description": "Código de justificativa para substituição de NFS-e: 01 - Desenquadramento de NFS-e do Simples Nacional; 02 - Enquadramento de NFS-e no Simples Nacional; 03 - Inclusão Retroativa de Imunidade/Isenção para NFS-e; 04 - Exclusão Retroativa de Imunidade/Isenção para NFS-e; 05 - Rejeição de NFS-e pelo tomador ou pelo intermediário se responsável pelo recolhimento do tributo; 99 - Outros;"
        },
        {
          "path": "dados_dps.subst.xMotivo",
          "type": "TSMotivo",
          "min": 0,
          "max": 1,
          "description": "Descrição do motivo da substituição da NFS-e"
        },
        {
          "path": "dados_dps.prest",
          "type": "TCInfoPrestador",
          "min": 1,
          "max": 1,
          "description": "Grupo de informações do DPS relativas ao Prestador de Serviços"
        },
        {
          "path": "dados_dps.prest.CNPJ",
          "type": "TSCNPJ",
          "min": 0,
          "max": 1,
          "description": "Número do CNPJ"
        },
        {
          "path": "dados_dps.prest.CPF",
          "type": "TSCPF",
          "min": 0,
          "max": 1,
          "description": "Número do CPF"
        },
        {
          "path": "dados_dps.prest.NIF",
          "type": "TSNIF",
          "min": 0,
          "max": 1,
          "description": "Número de Identificação Fiscal fornecido por órgão de administração tributária no exterior"
        },
        {
          "path": "dados_dps.prest.cNaoNIF",
          "type": "TSCodNaoNIF",
          "min": 0,
          "max": 1,
          "description": "Motivo para não informação do NIF: 0 - Não informado na nota de origem; 1 - Dispensado do NIF; 2 - Não exigência do NIF;"
        },
        {
          "path": "dados_dps.prest.CAEPF",
          "type": "TSCAEPF",
          "min": 0,
          "max": 1,
          "description": "Número do Cadastro de Atividade Econômica da Pessoa Física (CAEPF) do prestador do serviço."
        },
        {
          "path": "dados_dps.prest.IM",
          "type": "TSInscMun",
          "min": 0,
          "max": 1,
          "description": "Número da inscrição municipal"
        },
        {
          "path": "dados_dps.prest.xNome",
          "type": "TSNomeRazaoSocial",
          "min": 0,
          "max": 1,
          "description": "Nome/Nome Empresarial do prestador"
        },
        {
          "path": "dados_dps.prest.end",
          "type": "TCEndereco",
          "min": 0,
          "max": 1,
          "description": "Dados de endereço do prestador"
        },
        {
          "path": "dados_dps.prest.end.endNac",
          "type": "TCEnderNac",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações específicas de endereço nacional"
        },
        {
          "path": "dados_dps.prest.end.endNac.cMun",
          "type": "TSCodMunIBGE",
          "min": 1,
          "max": 1,
          "description": "Código do município, conforme Tabela do IBGE"
        },
        {
          "path": "dados_dps.prest.end.endNac.CEP",
          "type": "TSCEP",
          "min": 1,
          "max": 1,
          "description": "Número do CEP"
        },
        {
          "path": "dados_dps.prest.end.endExt",
          "type": "TCEnderExt",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações específicas de endereço no exterior"
        },
        {
          "path": "dados_dps.prest.end.endExt.cPais",
          "type": "TSCodPaisISO",
          "min": 1,
          "max": 1,
          "description": "Código do país (Tabela de Países ISO)"
        },
        {
          "path": "dados_dps.prest.end.endExt.cEndPost",
          "type": "TSCodigoEndPostal",
          "min": 1,
          "max": 1,
          "description": "Código alfanumérico do Endereçamento Postal no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.prest.end.endExt.xCidade",
          "type": "TSCidade",
          "min": 1,
          "max": 1,
          "description": "Nome da cidade no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.prest.end.endExt.xEstProvReg",
          "type": "TSEstadoProvRegiao",
          "min": 1,
          "max": 1,
          "description": "Estado, província ou região da cidade no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.prest.end.xLgr",
          "type": "TSLogradouro",
          "min": 1,
          "max": 1,
          "description": "Tipo e nome do logradouro da localização do imóvel"
        },
        {
          "path": "dados_dps.prest.end.nro",
          "type": "TSNumeroEndereco",
          "min": 1,
          "max": 1,
          "description": "Número do imóvel"
        },
        {
          "path": "dados_dps.prest.end.xCpl",
          "type": "TSComplementoEndereco",
          "min": 0,
          "max": 1,
          "description": "Complemento do endereço"
        },
        {
          "path": "dados_dps.prest.end.xBairro",
          "type": "TSBairro",
          "min": 1,
          "max": 1,
          "description": "Bairro"
        },
        {
          "path": "dados_dps.prest.fone",
          "type": "TSTelefone",
          "min": 0,
          "max": 1,
          "description": "Número do telefone do prestador: Preencher com o Código DDD + número do telefone. Nas operações com exterior é permitido informar o código do país + código da localidade + número do telefone)"
        },
        {
          "path": "dados_dps.prest.email",
          "type": "TSEmail",
          "min": 0,
          "max": 1,
          "description": "E-mail"
        },
        {
          "path": "dados_dps.prest.regTrib",
          "type": "TCRegTrib",
          "min": 1,
          "max": 1,
          "description": "Grupo de informações relativas aos regimes de tributação do prestador de serviços"
        },
        {
          "path": "dados_dps.prest.regTrib.opSimpNac",
          "type": "TSOpSimpNac",
          "min": 1,
          "max": 1,
          "description": "Situação perante o Simples Nacional: 1 - Não Optante; 2 - Optante - Microempreendedor Individual (MEI); 3 - Optante - Microempresa ou Empresa de Pequeno Porte (ME/EPP);"
        },
        {
          "path": "dados_dps.prest.regTrib.regApTribSN",
          "type": "TSRegimeApuracaoSimpNac",
          "min": 0,
          "max": 1,
          "description": "Opção para que o contribuinte optante pelo Simples Nacional ME/EPP (opSimpNac = 3) possa indicar, ao emitir o documento fiscal, em qual regime de apuração os tributos federais e municipal estão inseridos, caso tenha ultrapassado algum sublimite ou limite definido para o Simples Nacional. 1 – Regime de apuração dos tributos federais e municipal pelo SN; 2 – Regime de apuração dos tributos federais pelo SN e ISSQN por fora do SN conforme respectiva legislação municipal do tributo; 3 – Regime de apuração dos tributos federais e municipal por fora do SN conforme respectivas legislações federal e municipal de cada tributo;"
        },
        {
          "path": "dados_dps.prest.regTrib.regEspTrib",
          "type": "TSRegEspTrib",
          "min": 1,
          "max": 1,
          "description": "Tipos de Regimes Especiais de Tributação: 0 - Nenhum; 1 - Ato Cooperado (Cooperativa); 2 - Estimativa; 3 - Microempresa Municipal; 4 - Notário ou Registrador; 5 - Profissional Autônomo; 6 - Sociedade de Profissionais; 9 - Outros;"
        },
        {
          "path": "dados_dps.toma",
          "type": "TCInfoPessoa",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações do DPS relativas ao Tomador de Serviços"
        },
        {
          "path": "dados_dps.toma.CNPJ",
          "type": "TSCNPJ",
          "min": 0,
          "max": 1,
          "description": "Número do CNPJ"
        },
        {
          "path": "dados_dps.toma.CPF",
          "type": "TSCPF",
          "min": 0,
          "max": 1,
          "description": "Número do CPF"
        },
        {
          "path": "dados_dps.toma.NIF",
          "type": "TSNIF",
          "min": 0,
          "max": 1,
          "description": "Número de Identificação Fiscal fornecido por órgão de administração tributária no exterior"
        },
        {
          "path": "dados_dps.toma.cNaoNIF",
          "type": "TSCodNaoNIF",
          "min": 0,
          "max": 1,
          "description": "Motivo para não informação do NIF: 0 - Não informado na nota de origem; 1 - Dispensado do NIF; 2 - Não exigência do NIF;"
        },
        {
          "path": "dados_dps.toma.CAEPF",
          "type": "TSCAEPF",
          "min": 0,
          "max": 1,
          "description": "Número do Cadastro de Atividade Econômica da Pessoa Física (CAEPF)"
        },
        {
          "path": "dados_dps.toma.IM",
          "type": "TSInscMun",
          "min": 0,
          "max": 1,
          "description": "Número da inscrição municipal"
        },
        {
          "path": "dados_dps.toma.xNome",
          "type": "TSNomeRazaoSocial",
          "min": 0,
          "max": 1,
          "description": "Nome/Nome Empresarial"
        },
        {
          "path": "dados_dps.toma.end",
          "type": "TCEndereco",
          "min": 0,
          "max": 1,
          "description": "Dados de endereço"
        },
        {
          "path": "dados_dps.toma.end.endNac",
          "type": "TCEnderNac",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações específicas de endereço nacional"
        },
        {
          "path": "dados_dps.toma.end.endNac.cMun",
          "type": "TSCodMunIBGE",
          "min": 1,
          "max": 1,
          "description": "Código do município, conforme Tabela do IBGE"
        },
        {
          "path": "dados_dps.toma.end.endNac.CEP",
          "type": "TSCEP",
          "min": 1,
          "max": 1,
          "description": "Número do CEP"
        },
        {
          "path": "dados_dps.toma.end.endExt",
          "type": "TCEnderExt",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações específicas de endereço no exterior"
        },
        {
          "path": "dados_dps.toma.end.endExt.cPais",
          "type": "TSCodPaisISO",
          "min": 1,
          "max": 1,
          "description": "Código do país (Tabela de Países ISO)"
        },
        {
          "path": "dados_dps.toma.end.endExt.cEndPost",
          "type": "TSCodigoEndPostal",
          "min": 1,
          "max": 1,
          "description": "Código alfanumérico do Endereçamento Postal no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.toma.end.endExt.xCidade",
          "type": "TSCidade",
          "min": 1,
          "max": 1,
          "description": "Nome da cidade no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.toma.end.endExt.xEstProvReg",
          "type": "TSEstadoProvRegiao",
          "min": 1,
          "max": 1,
          "description": "Estado, província ou região da cidade no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.toma.end.xLgr",
          "type": "TSLogradouro",
          "min": 1,
          "max": 1,
          "description": "Tipo e nome do logradouro da localização do imóvel"
        },
        {
          "path": "dados_dps.toma.end.nro",
          "type": "TSNumeroEndereco",
          "min": 1,
          "max": 1,
          "description": "Número do imóvel"
        },
        {
          "path": "dados_dps.toma.end.xCpl",
          "type": "TSComplementoEndereco",
          "min": 0,
          "max": 1,
          "description": "Complemento do endereço"
        },
        {
          "path": "dados_dps.toma.end.xBairro",
          "type": "TSBairro",
          "min": 1,
          "max": 1,
          "description": "Bairro"
        },
        {
          "path": "dados_dps.toma.fone",
          "type": "TSTelefone",
          "min": 0,
          "max": 1,
          "description": "Número do telefone do prestador: Preencher com o Código DDD + número do telefone. Nas operações com exterior é permitido informar o código do país + código da localidade + número do telefone)"
        },
        {
          "path": "dados_dps.toma.email",
          "type": "TSEmail",
          "min": 0,
          "max": 1,
          "description": "E-mail"
        },
        {
          "path": "dados_dps.interm",
          "type": "TCInfoPessoa",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações do DPS relativas ao Intermediário de Serviços"
        },
        {
          "path": "dados_dps.interm.CNPJ",
          "type": "TSCNPJ",
          "min": 0,
          "max": 1,
          "description": "Número do CNPJ"
        },
        {
          "path": "dados_dps.interm.CPF",
          "type": "TSCPF",
          "min": 0,
          "max": 1,
          "description": "Número do CPF"
        },
        {
          "path": "dados_dps.interm.NIF",
          "type": "TSNIF",
          "min": 0,
          "max": 1,
          "description": "Número de Identificação Fiscal fornecido por órgão de administração tributária no exterior"
        },
        {
          "path": "dados_dps.interm.cNaoNIF",
          "type": "TSCodNaoNIF",
          "min": 0,
          "max": 1,
          "description": "Motivo para não informação do NIF: 0 - Não informado na nota de origem; 1 - Dispensado do NIF; 2 - Não exigência do NIF;"
        },
        {
          "path": "dados_dps.interm.CAEPF",
          "type": "TSCAEPF",
          "min": 0,
          "max": 1,
          "description": "Número do Cadastro de Atividade Econômica da Pessoa Física (CAEPF)"
        },
        {
          "path": "dados_dps.interm.IM",
          "type": "TSInscMun",
          "min": 0,
          "max": 1,
          "description": "Número da inscrição municipal"
        },
        {
          "path": "dados_dps.interm.xNome",
          "type": "TSNomeRazaoSocial",
          "min": 0,
          "max": 1,
          "description": "Nome/Nome Empresarial"
        },
        {
          "path": "dados_dps.interm.end",
          "type": "TCEndereco",
          "min": 0,
          "max": 1,
          "description": "Dados de endereço"
        },
        {
          "path": "dados_dps.interm.end.endNac",
          "type": "TCEnderNac",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações específicas de endereço nacional"
        },
        {
          "path": "dados_dps.interm.end.endNac.cMun",
          "type": "TSCodMunIBGE",
          "min": 1,
          "max": 1,
          "description": "Código do município, conforme Tabela do IBGE"
        },
        {
          "path": "dados_dps.interm.end.endNac.CEP",
          "type": "TSCEP",
          "min": 1,
          "max": 1,
          "description": "Número do CEP"
        },
        {
          "path": "dados_dps.interm.end.endExt",
          "type": "TCEnderExt",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações específicas de endereço no exterior"
        },
        {
          "path": "dados_dps.interm.end.endExt.cPais",
          "type": "TSCodPaisISO",
          "min": 1,
          "max": 1,
          "description": "Código do país (Tabela de Países ISO)"
        },
        {
          "path": "dados_dps.interm.end.endExt.cEndPost",
          "type": "TSCodigoEndPostal",
          "min": 1,
          "max": 1,
          "description": "Código alfanumérico do Endereçamento Postal no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.interm.end.endExt.xCidade",
          "type": "TSCidade",
          "min": 1,
          "max": 1,
          "description": "Nome da cidade no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.interm.end.endExt.xEstProvReg",
          "type": "TSEstadoProvRegiao",
          "min": 1,
          "max": 1,
          "description": "Estado, província ou região da cidade no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.interm.end.xLgr",
          "type": "TSLogradouro",
          "min": 1,
          "max": 1,
          "description": "Tipo e nome do logradouro da localização do imóvel"
        },
        {
          "path": "dados_dps.interm.end.nro",
          "type": "TSNumeroEndereco",
          "min": 1,
          "max": 1,
          "description": "Número do imóvel"
        },
        {
          "path": "dados_dps.interm.end.xCpl",
          "type": "TSComplementoEndereco",
          "min": 0,
          "max": 1,
          "description": "Complemento do endereço"
        },
        {
          "path": "dados_dps.interm.end.xBairro",
          "type": "TSBairro",
          "min": 1,
          "max": 1,
          "description": "Bairro"
        },
        {
          "path": "dados_dps.interm.fone",
          "type": "TSTelefone",
          "min": 0,
          "max": 1,
          "description": "Número do telefone do prestador: Preencher com o Código DDD + número do telefone. Nas operações com exterior é permitido informar o código do país + código da localidade + número do telefone)"
        },
        {
          "path": "dados_dps.interm.email",
          "type": "TSEmail",
          "min": 0,
          "max": 1,
          "description": "E-mail"
        },
        {
          "path": "dados_dps.serv",
          "type": "TCServ",
          "min": 1,
          "max": 1,
          "description": "Grupo de informações do DPS relativas ao Serviço Prestado"
        },
        {
          "path": "dados_dps.serv.locPrest",
          "type": "TCLocPrest",
          "min": 1,
          "max": 1,
          "description": "Grupo de informações relativas ao local da prestação do serviço"
        },
        {
          "path": "dados_dps.serv.locPrest.cLocPrestacao",
          "type": "TSCodMunIBGE",
          "min": 0,
          "max": 1,
          "description": "Código do município onde o serviço foi prestado (tabela do IBGE)"
        },
        {
          "path": "dados_dps.serv.locPrest.cPaisPrestacao",
          "type": "TSCodPaisISO",
          "min": 0,
          "max": 1,
          "description": "Código do país onde o serviço foi prestado (Tabela de Países ISO)"
        },
        {
          "path": "dados_dps.serv.cServ",
          "type": "TCCServ",
          "min": 1,
          "max": 1,
          "description": "Grupo de informações relativas ao código do serviço prestado"
        },
        {
          "path": "dados_dps.serv.cServ.cTribNac",
          "type": "TSCodTribNac",
          "min": 1,
          "max": 1,
          "description": "Código de tributação nacional do ISSQN, nos termos da LC 116/2003, conforme aba MUN.INCID_INFO.SERV. do ANEXO I Regra de formação - 6 dígitos numéricos sendo: 2 para Item (LC 116/2003), 2 para Subitem (LC 116/2003) e 2 para Desdobro Nacional"
        },
        {
          "path": "dados_dps.serv.cServ.cTribMun",
          "type": "TCCodTribMun",
          "min": 0,
          "max": 1,
          "description": "Código de tributação municipal do ISSQN"
        },
        {
          "path": "dados_dps.serv.cServ.cNBS",
          "type": "TSCodNBS",
          "min": 0,
          "max": 1,
          "description": "Código NBS correspondente ao serviço prestado, seguindo a versão 2.0, conforme Anexo B"
        },
        {
          "path": "dados_dps.serv.cServ.cIntContrib",
          "type": "TSCodigoInternoContribuinte",
          "min": 0,
          "max": 1,
          "description": "Código interno do contribuinte"
        },
        {
          "path": "dados_dps.serv.cServ.xDescServ",
          "type": "TSDesc2000",
          "min": 1,
          "max": 1,
          "description": "Descrição completa do serviço prestado"
        },
        {
          "path": "dados_dps.serv.comExt",
          "type": "TCComExterior",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações relativas à exportação/importação de serviço prestado"
        },
        {
          "path": "dados_dps.serv.comExt.mdPrestacao",
          "type": "TSModoPrestacao",
          "min": 1,
          "max": 1,
          "description": "Modo de Prestação: 0 - Desconhecido (tipo não informado na nota de origem); 1 - Transfronteiriço; 2 - Consumo no Brasil; 3 - Movimento Temporário de Pessoas Físicas; 4 - Consumo no Exterior;"
        },
        {
          "path": "dados_dps.serv.comExt.vincPrest",
          "type": "TSVincPrest",
          "min": 1,
          "max": 1,
          "description": "Vínculo entre as partes no negócio: 0 - Sem vínculo com o Tomador/Prestador 1 - Controlada; 2 - Controladora; 3 - Coligada; 4 - Matriz; 5 - Filial ou sucursal; 6 - Outro vínculo; 9 - Desconhecido (tipo não informado na nota de origem);"
        },
        {
          "path": "dados_dps.serv.comExt.tpMoeda",
          "type": "TSCodMoeda",
          "min": 1,
          "max": 1,
          "description": "Identifica a moeda da transação comercial"
        },
        {
          "path": "dados_dps.serv.comExt.vServMoeda",
          "type": "TSDec15V2",
          "min": 1,
          "max": 1,
          "description": "Valor do serviço prestado expresso em moeda estrangeira especificada em tpmoeda"
        },
        {
          "path": "dados_dps.serv.comExt.mecAFComexP",
          "type": "TSMecAFComExPrest",
          "min": 1,
          "max": 1,
          "description": "Mecanismo de apoio/fomento ao Comércio Exterior utilizado pelo prestador do serviço: 00 - Desconhecido (tipo não informado na nota de origem); 01 - Nenhum; 02 - ACC - Adiantamento sobre Contrato de Câmbio – Redução a Zero do IR e do IOF; 03 - ACE – Adiantamento sobre Cambiais Entregues - Redução a Zero do IR e do IOF; 04 - BNDES-Exim Pós-Embarque – Serviços; 05 - BNDES-Exim Pré-Embarque - Serviços; 06 - FGE - Fundo de Garantia à Exportação; 07 - PROEX - EQUALIZAÇÃO 08 - PROEX - Financiamento;"
        },
        {
          "path": "dados_dps.serv.comExt.mecAFComexT",
          "type": "TSMecAFComExToma",
          "min": 1,
          "max": 1,
          "description": "Mecanismo de apoio/fomento ao Comércio Exterior utilizado pelo tomador do serviço: 00 - Desconhecido (tipo não informado na nota de origem); 01 - Nenhum; 02 - Adm. Pública e Repr. Internacional; 03 - Alugueis e Arrend. Mercantil de maquinas, equip., embarc. e aeronaves; 04 - Arrendamento Mercantil de aeronave para empresa de transporte aéreo público; 05 - Comissão a agentes externos na exportação; 06 - Despesas de armazenagem, mov. e transporte de carga no exterior; 07 - Eventos FIFA (subsidiária); 08 - Eventos FIFA; 09 - Fretes, arrendamentos de embarcações ou aeronaves e outros; 10 - Material Aeronáutico; 11 - Promoção de Bens no Exterior; 12 - Promoção de Dest. Turísticos Brasileiros; 13 - Promoção do Brasil no Exterior; 14 - Promoção Serviços no Exterior; 15 - RECINE; 16 - RECOPA; 17 - Registro e Manutenção de marcas, patentes e cultivares; 18 - REICOMP; 19 - REIDI; 20 - REPENEC; 21 - REPES; 22 - RETAERO; 23 - RETID; 24 - Royalties, Assistência Técnica, Científica e Assemelhados; 25 - Serviços de avaliação da conformidade vinculados aos Acordos da OMC; 26 - ZPE;"
        },
        {
          "path": "dados_dps.serv.comExt.movTempBens",
          "type": "TSMovTempBens",
          "min": 1,
          "max": 1,
          "description": "Vínculo da Operação à Movimentação Temporária de Bens: 0 - Desconhecido (tipo não informado na nota de origem); 1 - Não; 2 - Vinculada - Declaração de Importação; 3 - Vinculada - Declaração de Exportação;"
        },
        {
          "path": "dados_dps.serv.comExt.nDI",
          "type": "TSNumDocImport",
          "min": 0,
          "max": 1,
          "description": "Número da Declaração de Importação (DI/DSI/DA/DRI-E) averbado"
        },
        {
          "path": "dados_dps.serv.comExt.nRE",
          "type": "TSNumRegExport",
          "min": 0,
          "max": 1,
          "description": "Número do Registro de Exportação (RE) averbado"
        },
        {
          "path": "dados_dps.serv.comExt.mdic",
          "type": "TSEnvMDIC",
          "min": 1,
          "max": 1,
          "description": "Compartilhar as informações da NFS-e gerada a partir desta DPS com a Secretaria de Comércio Exterior: 0 - Não enviar para o MDIC; 1 - Enviar para o MDIC;"
        },
        {
          "path": "dados_dps.serv.obra",
          "type": "TCInfoObra",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações do DPS relativas à serviço de obra"
        },
        {
          "path": "dados_dps.serv.obra.inscImobFisc",
          "type": "TSInscImobFisc",
          "min": 0,
          "max": 1,
          "description": "Inscrição imobiliária fiscal (código fornecido pela Prefeitura Municipal para a identificação da obra ou para fins de recolhimento do IPTU)"
        },
        {
          "path": "dados_dps.serv.obra.cObra",
          "type": "TSCodObra",
          "min": 0,
          "max": 1,
          "description": "Número de identificação da obra. Cadastro Nacional de Obras (CNO) ou Cadastro Específico do INSS (CEI)."
        },
        {
          "path": "dados_dps.serv.obra.cCIB",
          "type": "TSCodCIB",
          "min": 0,
          "max": 1,
          "description": "Código do Cadastro Imobiliário Brasileiro - CIB."
        },
        {
          "path": "dados_dps.serv.obra.end",
          "type": "TCEnderObraEvento",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações do endereço da obra do serviço prestado"
        },
        {
          "path": "dados_dps.serv.obra.end.CEP",
          "type": "TSCEP",
          "min": 0,
          "max": 1,
          "description": "Número do CEP"
        },
        {
          "path": "dados_dps.serv.obra.end.endExt",
          "type": "TCEnderExtSimples",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações específicas de endereço no exterior"
        },
        {
          "path": "dados_dps.serv.obra.end.endExt.cEndPost",
          "type": "TSCodigoEndPostal",
          "min": 1,
          "max": 1,
          "description": "Código alfanumérico do Endereçamento Postal no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.serv.obra.end.endExt.xCidade",
          "type": "TSCidade",
          "min": 1,
          "max": 1,
          "description": "Nome da cidade no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.serv.obra.end.endExt.xEstProvReg",
          "type": "TSEstadoProvRegiao",
          "min": 1,
          "max": 1,
          "description": "Estado, província ou região da cidade no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.serv.obra.end.xLgr",
          "type": "TSLogradouro",
          "min": 1,
          "max": 1,
          "description": "Tipo e nome do logradouro da localização do imóvel"
        },
        {
          "path": "dados_dps.serv.obra.end.nro",
          "type": "TSNumeroEndereco",
          "min": 1,
          "max": 1,
          "description": "Número do imóvel"
        },
        {
          "path": "dados_dps.serv.obra.end.xCpl",
          "type": "TSComplementoEndereco",
          "min": 0,
          "max": 1,
          "description": "Complemento do endereço"
        },
        {
          "path": "dados_dps.serv.obra.end.xBairro",
          "type": "TSBairro",
          "min": 1,
          "max": 1,
          "description": "Bairro"
        },
        {
          "path": "dados_dps.serv.atvEvento",
          "type": "TCAtvEvento",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações do DPS relativas à Evento"
        },
        {
          "path": "dados_dps.serv.atvEvento.xNome",
          "type": "TSDesc255",
          "min": 1,
          "max": 1,
          "description": "Descrição do evento Artístico, Cultural, Esportivo, etc"
        },
        {
          "path": "dados_dps.serv.atvEvento.dtIni",
          "type": "TSData",
          "min": 1,
          "max": 1,
          "description": "Data de início da atividade de evento. Ano, Mês e Dia (AAAA-MM-DD)"
        },
        {
          "path": "dados_dps.serv.atvEvento.dtFim",
          "type": "TSData",
          "min": 1,
          "max": 1,
          "description": "Data de fim da atividade de evento. Ano, Mês e Dia (AAAA-MM-DD)"
        },
        {
          "path": "dados_dps.serv.atvEvento.idAtvEvt",
          "type": "TSIdeEvento",
          "min": 0,
          "max": 1,
          "description": "Identificação da Atividade de Evento (código identificador de evento determinado pela Administração Tributária Municipal)"
        },
        {
          "path": "dados_dps.serv.atvEvento.end",
          "type": "TCEnderecoSimples",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações relativas ao endereço da atividade, evento ou local do serviço prestado"
        },
        {
          "path": "dados_dps.serv.atvEvento.end.CEP",
          "type": "TSCEP",
          "min": 0,
          "max": 1,
          "description": "Número do CEP"
        },
        {
          "path": "dados_dps.serv.atvEvento.end.endExt",
          "type": "TCEnderExtSimples",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações específicas de endereço no exterior"
        },
        {
          "path": "dados_dps.serv.atvEvento.end.endExt.cEndPost",
          "type": "TSCodigoEndPostal",
          "min": 1,
          "max": 1,
          "description": "Código alfanumérico do Endereçamento Postal no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.serv.atvEvento.end.endExt.xCidade",
          "type": "TSCidade",
          "min": 1,
          "max": 1,
          "description": "Nome da cidade no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.serv.atvEvento.end.endExt.xEstProvReg",
          "type": "TSEstadoProvRegiao",
          "min": 1,
          "max": 1,
          "description": "Estado, província ou região da cidade no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.serv.atvEvento.end.xLgr",
          "type": "TSLogradouro",
          "min": 1,
          "max": 1,
          "description": "Tipo e nome do logradouro da localização do imóvel"
        },
        {
          "path": "dados_dps.serv.atvEvento.end.nro",
          "type": "TSNumeroEndereco",
          "min": 1,
          "max": 1,
          "description": "Número do imóvel"
        },
        {
          "path": "dados_dps.serv.atvEvento.end.xCpl",
          "type": "TSComplementoEndereco",
          "min": 0,
          "max": 1,
          "description": "Complemento do endereço"
        },
        {
          "path": "dados_dps.serv.atvEvento.end.xBairro",
          "type": "TSBairro",
          "min": 1,
          "max": 1,
          "description": "Bairro"
        },
        {
          "path": "dados_dps.serv.infoCompl",
          "type": "TCInfoCompl",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações complementares disponível para todos os serviços prestados"
        },
        {
          "path": "dados_dps.serv.infoCompl.idDocTec",
          "type": "TSDRT",
          "min": 0,
          "max": 1,
          "description": "Identificador de Documento de Responsabilidade Técnica: ART, RRT, DRT, Outros."
        },
        {
          "path": "dados_dps.serv.infoCompl.docRef",
          "type": "TSDesc255",
          "min": 0,
          "max": 1,
          "description": "Chave da nota, número identificador da nota, número do contrato ou outro identificador de documento emitido pelo prestador de serviços, que subsidia a emissão dessa nota pelo tomador do serviço ou intermediário (preenchimento obrigatório caso a nota esteja sendo emitida pelo Tomador ou intermediário do serviço)."
        },
        {
          "path": "dados_dps.serv.infoCompl.xPed",
          "type": "TSNumeroEndereco",
          "min": 0,
          "max": 1,
          "description": "Número do pedido/ordem de compra/ordem de serviço/projeto que autorize a prestação do serviço em operações B2B - Informação de interesse do tomador do serviço para controle e gestão da Negociação"
        },
        {
          "path": "dados_dps.serv.infoCompl.gItemPed",
          "type": "TCInfoItemPed",
          "min": 0,
          "max": 1,
          "description": "Grupo de itens do pedido/ordem de compra/ordem de serviço/projeto"
        },
        {
          "path": "dados_dps.serv.infoCompl.gItemPed.xItemPed",
          "type": "TSNumeroEndereco",
          "min": 1,
          "max": 99,
          "description": "Número do item do pedido/ordem de compra/ordem de serviço/projeto - Identificação do número do item do pedido ou ordem de compra destacado e xPed"
        },
        {
          "path": "dados_dps.serv.infoCompl.xInfComp",
          "type": "TSDescInfCompl",
          "min": 0,
          "max": 1,
          "description": "Informações complementares"
        },
        {
          "path": "dados_dps.valores",
          "type": "TCInfoValores",
          "min": 1,
          "max": 1,
          "description": "Grupo de informações relativas à valores do serviço prestado"
        },
        {
          "path": "dados_dps.valores.vServPrest",
          "type": "TCVServPrest",
          "min": 1,
          "max": 1,
          "description": "Grupo de informações relativas aos valores do serviço prestado"
        },
        {
          "path": "dados_dps.valores.vServPrest.vReceb",
          "type": "TSDec15V2",
          "min": 0,
          "max": 1,
          "description": "Valor monetário recebido pelo intermediário do serviço (R$)"
        },
        {
          "path": "dados_dps.valores.vServPrest.vServ",
          "type": "TSDec15V2",
          "min": 1,
          "max": 1,
          "description": "Valor monetário do serviço (R$). (Para os códigos de tributação nacional do subitem 99.03, vServ = pCopropriedade x vTotOper)"
        },
        {
          "path": "dados_dps.valores.vDescCondIncond",
          "type": "TCVDescCondIncond",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações relativas aos descontos condicionados e incondicionados"
        },
        {
          "path": "dados_dps.valores.vDescCondIncond.vDescIncond",
          "type": "TSDec15V2",
          "min": 0,
          "max": 1,
          "description": "Valor monetário do desconto incondicionado (R$). (Para os códigos de tributação nacional do subitem 99.03, vDescIncond = pCopropriedade x vDescIncondTot)"
        },
        {
          "path": "dados_dps.valores.vDescCondIncond.vDescCond",
          "type": "TSDec15V2",
          "min": 0,
          "max": 1,
          "description": "Valor monetário do desconto condicionado (R$). (Para os códigos de tributação nacional do subitem 99.03, vDescCond = pCopropriedade x vDescCondTot)"
        },
        {
          "path": "dados_dps.valores.vAjusteBC",
          "type": "TCInfoAjusteBC",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações relativas ao valores para ajuste dos valores de base de cálculo"
        },
        {
          "path": "dados_dps.valores.vAjusteBC.pAjusteBCISSQN",
          "type": "TSDec3V2",
          "min": 0,
          "max": 1,
          "description": "Valor percentual padrão para ajuste dos valores de base de cálculo do ISSQN"
        },
        {
          "path": "dados_dps.valores.vAjusteBC.vAjusteBCISSQN",
          "type": "TSDec15V2",
          "min": 0,
          "max": 1,
          "description": "Valor monetário padrão para ajuste dos valores de base de cálculo do ISSQN"
        },
        {
          "path": "dados_dps.valores.vAjusteBC.documentos",
          "type": "TCListaDocAjusteBC",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações de documento utilizado para ajuste dos valores de base de cálculo (ISSQN e/ou IBS/CBS)"
        },
        {
          "path": "dados_dps.valores.vAjusteBC.documentos.docAjusteBC",
          "type": "TCDocAjusteBC",
          "min": 1,
          "max": 1000,
          "description": "Grupo de informações de documento utilizado para ajuste dos valores de base de cálculo (ISSQN e/ou IBS/CBS)"
        },
        {
          "path": "dados_dps.valores.vAjusteBC.documentos.docAjusteBC[].tpAjusteBC",
          "type": "TSRTCTpAjusteBC",
          "min": 1,
          "max": 1,
          "description": "Tipo de Ajuste"
        },
        {
          "path": "dados_dps.valores.vAjusteBC.documentos.docAjusteBC[].xTpAjusteBC",
          "type": "TSDesc150",
          "min": 0,
          "max": 1,
          "description": "Descrição do ajuste quando o tipo informado exige detalhamento"
        },
        {
          "path": "dados_dps.valores.vAjusteBC.documentos.docAjusteBC[].vTotDoc",
          "type": "TSDec15V2",
          "min": 1,
          "max": 1,
          "description": "Valor monetário total do documento informado (R$)"
        },
        {
          "path": "dados_dps.valores.vAjusteBC.documentos.docAjusteBC[].vAjusteAplic",
          "type": "TSDec15V2",
          "min": 1,
          "max": 1,
          "description": "Valor monetário efetivamente utilizado para ajuste de base(s) de cálculo do valor do serviço da NFS-e que está sendo emitida (R$)"
        },
        {
          "path": "dados_dps.valores.vAjusteBC.documentos.docAjusteBC[].dtEmiDoc",
          "type": "TSData",
          "min": 0,
          "max": 1,
          "description": "Data da emissão do documento dedutível. Ano, mês e dia (AAAA-MM-DD)"
        },
        {
          "path": "dados_dps.valores.vAjusteBC.documentos.docAjusteBC[].dtCompDoc",
          "type": "TSData",
          "min": 0,
          "max": 1,
          "description": "Data da competência do documento dedutível. Ano, mês e dia (AAAA-MM-DD)"
        },
        {
          "path": "dados_dps.valores.vAjusteBC.documentos.docAjusteBC[].dFeNacional",
          "type": "TCRTCListaDocDFe",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações de documentos fiscais eletrônicos que se encontram no repositório nacional"
        },
        {
          "path": "dados_dps.valores.vAjusteBC.documentos.docAjusteBC[].dFeNacional.tipoChaveDFe",
          "type": "TSRTCTipoChaveDFe",
          "min": 1,
          "max": 1,
          "description": "Documento fiscal a que se refere a chaveDfe que seja um dos documentos do Repositório Nacional"
        },
        {
          "path": "dados_dps.valores.vAjusteBC.documentos.docAjusteBC[].dFeNacional.xTipoChaveDFe",
          "type": "TSDesc255",
          "min": 0,
          "max": 1,
          "description": "Descrição da DF-e a que se refere a chaveDfe que seja um dos documentos do Repositório Nacional Deve ser preenchido apenas quando \"tipoChaveDFe = 9 (Outro)\""
        },
        {
          "path": "dados_dps.valores.vAjusteBC.documentos.docAjusteBC[].dFeNacional.chaveDFe",
          "type": "TSRTCChaveDFe",
          "min": 1,
          "max": 1,
          "description": "Chave do Documento Fiscal eletrônico do repositório nacional referenciado para os casos de operações já tributadas"
        },
        {
          "path": "dados_dps.valores.vAjusteBC.documentos.docAjusteBC[].docFiscalOutro",
          "type": "TCRTCListaDocFiscalOutro",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações de documento fiscais, eletrônicos ou não, que não se encontram no repositório nacional"
        },
        {
          "path": "dados_dps.valores.vAjusteBC.documentos.docAjusteBC[].docFiscalOutro.cMunDocFiscal",
          "type": "TSNum7Dig",
          "min": 1,
          "max": 1,
          "description": "Código do município emissor do documento fiscal que não se encontra no repositório nacional"
        },
        {
          "path": "dados_dps.valores.vAjusteBC.documentos.docAjusteBC[].docFiscalOutro.nDocFiscal",
          "type": "TSDesc255",
          "min": 1,
          "max": 1,
          "description": "Número do documento fiscal que não se encontra no repositório nacional"
        },
        {
          "path": "dados_dps.valores.vAjusteBC.documentos.docAjusteBC[].docFiscalOutro.xDocFiscal",
          "type": "TSDesc255",
          "min": 1,
          "max": 1,
          "description": "Descrição do documento fiscal"
        },
        {
          "path": "dados_dps.valores.vAjusteBC.documentos.docAjusteBC[].docOutro",
          "type": "TCRTCListaDocOutro",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações de documento não fiscal"
        },
        {
          "path": "dados_dps.valores.vAjusteBC.documentos.docAjusteBC[].docOutro.nDoc",
          "type": "TSDesc255",
          "min": 1,
          "max": 1,
          "description": "Número do documento não fiscal"
        },
        {
          "path": "dados_dps.valores.vAjusteBC.documentos.docAjusteBC[].docOutro.xDoc",
          "type": "TSDesc255",
          "min": 1,
          "max": 1,
          "description": "Descrição do documento não fiscal"
        },
        {
          "path": "dados_dps.valores.vAjusteBC.documentos.docAjusteBC[].fornec",
          "type": "TCInfoPessoa",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações do fornecedor do serviço prestado"
        },
        {
          "path": "dados_dps.valores.vAjusteBC.documentos.docAjusteBC[].fornec.CNPJ",
          "type": "TSCNPJ",
          "min": 0,
          "max": 1,
          "description": "Número do CNPJ"
        },
        {
          "path": "dados_dps.valores.vAjusteBC.documentos.docAjusteBC[].fornec.CPF",
          "type": "TSCPF",
          "min": 0,
          "max": 1,
          "description": "Número do CPF"
        },
        {
          "path": "dados_dps.valores.vAjusteBC.documentos.docAjusteBC[].fornec.NIF",
          "type": "TSNIF",
          "min": 0,
          "max": 1,
          "description": "Número de Identificação Fiscal fornecido por órgão de administração tributária no exterior"
        },
        {
          "path": "dados_dps.valores.vAjusteBC.documentos.docAjusteBC[].fornec.cNaoNIF",
          "type": "TSCodNaoNIF",
          "min": 0,
          "max": 1,
          "description": "Motivo para não informação do NIF: 0 - Não informado na nota de origem; 1 - Dispensado do NIF; 2 - Não exigência do NIF;"
        },
        {
          "path": "dados_dps.valores.vAjusteBC.documentos.docAjusteBC[].fornec.CAEPF",
          "type": "TSCAEPF",
          "min": 0,
          "max": 1,
          "description": "Número do Cadastro de Atividade Econômica da Pessoa Física (CAEPF)"
        },
        {
          "path": "dados_dps.valores.vAjusteBC.documentos.docAjusteBC[].fornec.IM",
          "type": "TSInscMun",
          "min": 0,
          "max": 1,
          "description": "Número da inscrição municipal"
        },
        {
          "path": "dados_dps.valores.vAjusteBC.documentos.docAjusteBC[].fornec.xNome",
          "type": "TSNomeRazaoSocial",
          "min": 0,
          "max": 1,
          "description": "Nome/Nome Empresarial"
        },
        {
          "path": "dados_dps.valores.vAjusteBC.documentos.docAjusteBC[].fornec.end",
          "type": "TCEndereco",
          "min": 0,
          "max": 1,
          "description": "Dados de endereço"
        },
        {
          "path": "dados_dps.valores.vAjusteBC.documentos.docAjusteBC[].fornec.end.endNac",
          "type": "TCEnderNac",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações específicas de endereço nacional"
        },
        {
          "path": "dados_dps.valores.vAjusteBC.documentos.docAjusteBC[].fornec.end.endNac.cMun",
          "type": "TSCodMunIBGE",
          "min": 1,
          "max": 1,
          "description": "Código do município, conforme Tabela do IBGE"
        },
        {
          "path": "dados_dps.valores.vAjusteBC.documentos.docAjusteBC[].fornec.end.endNac.CEP",
          "type": "TSCEP",
          "min": 1,
          "max": 1,
          "description": "Número do CEP"
        },
        {
          "path": "dados_dps.valores.vAjusteBC.documentos.docAjusteBC[].fornec.end.endExt",
          "type": "TCEnderExt",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações específicas de endereço no exterior"
        },
        {
          "path": "dados_dps.valores.vAjusteBC.documentos.docAjusteBC[].fornec.end.endExt.cPais",
          "type": "TSCodPaisISO",
          "min": 1,
          "max": 1,
          "description": "Código do país (Tabela de Países ISO)"
        },
        {
          "path": "dados_dps.valores.vAjusteBC.documentos.docAjusteBC[].fornec.end.endExt.cEndPost",
          "type": "TSCodigoEndPostal",
          "min": 1,
          "max": 1,
          "description": "Código alfanumérico do Endereçamento Postal no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.valores.vAjusteBC.documentos.docAjusteBC[].fornec.end.endExt.xCidade",
          "type": "TSCidade",
          "min": 1,
          "max": 1,
          "description": "Nome da cidade no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.valores.vAjusteBC.documentos.docAjusteBC[].fornec.end.endExt.xEstProvReg",
          "type": "TSEstadoProvRegiao",
          "min": 1,
          "max": 1,
          "description": "Estado, província ou região da cidade no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.valores.vAjusteBC.documentos.docAjusteBC[].fornec.end.xLgr",
          "type": "TSLogradouro",
          "min": 1,
          "max": 1,
          "description": "Tipo e nome do logradouro da localização do imóvel"
        },
        {
          "path": "dados_dps.valores.vAjusteBC.documentos.docAjusteBC[].fornec.end.nro",
          "type": "TSNumeroEndereco",
          "min": 1,
          "max": 1,
          "description": "Número do imóvel"
        },
        {
          "path": "dados_dps.valores.vAjusteBC.documentos.docAjusteBC[].fornec.end.xCpl",
          "type": "TSComplementoEndereco",
          "min": 0,
          "max": 1,
          "description": "Complemento do endereço"
        },
        {
          "path": "dados_dps.valores.vAjusteBC.documentos.docAjusteBC[].fornec.end.xBairro",
          "type": "TSBairro",
          "min": 1,
          "max": 1,
          "description": "Bairro"
        },
        {
          "path": "dados_dps.valores.vAjusteBC.documentos.docAjusteBC[].fornec.fone",
          "type": "TSTelefone",
          "min": 0,
          "max": 1,
          "description": "Número do telefone do prestador: Preencher com o Código DDD + número do telefone. Nas operações com exterior é permitido informar o código do país + código da localidade + número do telefone)"
        },
        {
          "path": "dados_dps.valores.vAjusteBC.documentos.docAjusteBC[].fornec.email",
          "type": "TSEmail",
          "min": 0,
          "max": 1,
          "description": "E-mail"
        },
        {
          "path": "dados_dps.valores.trib",
          "type": "TCInfoTributacao",
          "min": 1,
          "max": 1,
          "description": "Grupo de informações relacionados aos tributos relacionados ao serviço prestado"
        },
        {
          "path": "dados_dps.valores.trib.tribMun",
          "type": "TCTribMunicipal",
          "min": 1,
          "max": 1,
          "description": "Grupo de informações relacionados ao Imposto Sobre Serviços de Qualquer Natureza - ISSQN"
        },
        {
          "path": "dados_dps.valores.trib.tribMun.tribISSQN",
          "type": "TSTribISSQN",
          "min": 1,
          "max": 1,
          "description": "Tributação do ISSQN sobre o serviço prestado: 1 - Operação tributável; 2 - Imunidade; 3 - Exportação de serviço; 4 - Não Incidência;"
        },
        {
          "path": "dados_dps.valores.trib.tribMun.cPaisResult",
          "type": "TSCodPaisISO",
          "min": 0,
          "max": 1,
          "description": "Código do país onde se verficou o resultado da prestação do serviço para o caso de Exportação de Serviço.(Tabela de Países ISO)"
        },
        {
          "path": "dados_dps.valores.trib.tribMun.tpImunidade",
          "type": "TSTipoImunidadeISSQN",
          "min": 0,
          "max": 1,
          "description": "Identificação da Imunidade do ISSQN – somente para o caso de Imunidade. Tipos de Imunidades: 0 - Imunidade (tipo não informado na nota de origem); 1 - Patrimônio, renda ou serviços, uns dos outros (CF88, Art 150, VI, a); 2 - Templos de qualquer culto (CF88, Art 150, VI, b); 3 - Patrimônio, renda ou serviços dos partidos políticos, inclusive suas fundações, das entidades sindicais dos trabalhadores, das instituições de educação e de assistência social, sem fins lucrativos, atendidos os requisitos da lei (CF88, Art 150, VI, c); 4 - Livros, jornais, periódicos e o papel destinado a sua impressão (CF88, Art 150, VI, d); 5 - Fonogramas e videofonogramas musicais produzidos no Brasil contendo obras musicais ou literomusicais de autores brasileiros e/ou obras em geral interpretadas por artistas brasileiros bem como os suportes materiais ou arquivos digitais que os contenham, salvo na etapa de replicação industrial de mídias ópticas de leitura a laser. (CF88, Art 150, VI, e);"
        },
        {
          "path": "dados_dps.valores.trib.tribMun.exigSusp",
          "type": "TCExigSuspensa",
          "min": 0,
          "max": 1,
          "description": "Informações para a suspensão da Exigibilidade do ISSQN"
        },
        {
          "path": "dados_dps.valores.trib.tribMun.exigSusp.tpSusp",
          "type": "TSOpExigSuspensa",
          "min": 1,
          "max": 1,
          "description": "Opção para Exigibilidade Suspensa: 1 - Exigibilidade Suspensa por Decisão Judicial; 2 - Exigibilidade Suspensa por Processo Administrativo;"
        },
        {
          "path": "dados_dps.valores.trib.tribMun.exigSusp.nProcesso",
          "type": "TSNumProcExigSuspensa",
          "min": 1,
          "max": 1,
          "description": "Número do processo judicial ou administrativo de suspensão da exigibilidade"
        },
        {
          "path": "dados_dps.valores.trib.tribMun.BM",
          "type": "TCBeneficioMunicipal",
          "min": 0,
          "max": 1,
          "description": "Tributação do ISSQN sobre o serviço prestado: 1 - Operação tributável; 2 - Exportação de serviço; 3 - Não Incidência; 4 - Imunidade;"
        },
        {
          "path": "dados_dps.valores.trib.tribMun.BM.nBM",
          "type": "TSNumBeneficioMunicipal",
          "min": 1,
          "max": 1,
          "description": "Identificador do benefício parametrizado pelo município. Trata-se de um identificador único que foi gerado pelo Sistema Nacional no momento em que o município de incidência do ISSQN incluiu o benefício no sistema. Critério de formação do número de identificação de parâmetros municipais: 7 dígitos - posição 1 a 7: número identificador do Município, conforme código IBGE; 2 dígitos - posições 8 e 9 : número identificador do tipo de parametrização (01-legislação, 02-regimes especiais, 03-retenções, 04-outros benefícios); 5 dígitos - posição 10 a 14 : número sequencial definido pelo sistema quando do registro específico do parâmetro dentro do tipo de parametrização no sistema;"
        },
        {
          "path": "dados_dps.valores.trib.tribMun.BM.vRedBCBM",
          "type": "TSDec15V2",
          "min": 0,
          "max": 1,
          "description": "Valor monetário informado pelo emitente para redução da base de cálculo (BC) do ISSQN devido a um Benefício Municipal (BM)."
        },
        {
          "path": "dados_dps.valores.trib.tribMun.BM.pRedBCBM",
          "type": "TSDec3V2",
          "min": 0,
          "max": 1,
          "description": "Valor percentual informado pelo emitente para redução da base de cálculo (BC) do ISSQN devido a um Benefício Municipal (BM)."
        },
        {
          "path": "dados_dps.valores.trib.tribMun.tpRetISSQN",
          "type": "TSTipoRetISSQN",
          "min": 1,
          "max": 1,
          "description": "Tipo de retencao do ISSQN: 1 - Não Retido; 2 - Retido pelo Tomador; 3 - Retido pelo Intermediario;"
        },
        {
          "path": "dados_dps.valores.trib.tribMun.pAliq",
          "type": "TSDec1V2",
          "min": 0,
          "max": 1,
          "description": "Valor da alíquota (%) do serviço prestado relativo ao município sujeito ativo (município de incidência) do ISSQN. Se o município de incidência pertence ao Sistema Nacional NFS-e a alíquota estará parametrizada e, portanto, será fornecida pelo sistema. Se o município de incidência não pertence ao Sistema Nacional NFS-e a alíquota não estará parametrizada e, por isso, deverá ser fornecida pelo emitente."
        },
        {
          "path": "dados_dps.valores.trib.tribFed",
          "type": "TCTribFederal",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações de outros tributos relacionados ao serviço prestado"
        },
        {
          "path": "dados_dps.valores.trib.tribFed.piscofins",
          "type": "TCTribOutrosPisCofins",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações dos tributos PIS/COFINS"
        },
        {
          "path": "dados_dps.valores.trib.tribFed.piscofins.CST",
          "type": "TSTipoCST",
          "min": 1,
          "max": 1,
          "description": "Código de Situação Tributária do PIS/COFINS (CST): 00 - Nenhum; 01 - Operação Tributável com Alíquota Básica; 02 - Operação Tributável com Alíquota Diferenciada; 03 - Operação Tributável com Alíquota por Unidade de Medida de Produto; 04 - Operação Tributável monofásica - Revenda a Alíquota Zero; 05 - Operação Tributável por Substituição Tributária; 06 - Operação Tributável a Alíquota Zero; 07 - Operação Isenta da Contribuição; 08 - Operação sem Incidência da Contribuição; 09 - Operação com Suspensão da Contribuição; 49 - Outras Operações de Saída; 50 - Operação com Direito a Crédito – Vinculada Exclusivamente a Receita Tributada no Mercado Interno; 51 - Operação com Direito a Crédito – Vinculada Exclusivamente a Receita Não-Tributada no Mercado Interno; 52 - Operação com Direito a Crédito – Vinculada Exclusivamente a Receita de Exportação; 53 - Operação com Direito a Crédito – Vinculada a Receitas Tributadas e Não-Tributadas no Mercado Interno; 54 - Operação com Direito a Crédito – Vinculada a Receitas Tributadas no Mercado Interno e de Exportação; 55 - Operação com Direito a Crédito – Vinculada a Receitas Não Tributadas no Mercado Interno e de Exportação; 56 - Operação com Direito a Crédito – Vinculada a Receitas Tributadas e Não-Tributadas no Mercado Interno e de Exportação; 60 - Crédito Presumido – Operação de Aquisição Vinculada Exclusivamente a Receita Tributada no Mercado Interno; 61 - Crédito Presumido – Operação de Aquisição Vinculada Exclusivamente a Receita Não-Trib"
        },
        {
          "path": "dados_dps.valores.trib.tribFed.piscofins.vBCPisCofins",
          "type": "TSDec15V2",
          "min": 0,
          "max": 1,
          "description": "Valor da Base de Cálculo do PIS/COFINS, relativo à apuração própria (R$)."
        },
        {
          "path": "dados_dps.valores.trib.tribFed.piscofins.pAliqPis",
          "type": "TSDec2V2",
          "min": 0,
          "max": 1,
          "description": "Alíquota do PIS, relativa à apuração própria (%)."
        },
        {
          "path": "dados_dps.valores.trib.tribFed.piscofins.pAliqCofins",
          "type": "TSDec2V2",
          "min": 0,
          "max": 1,
          "description": "Alíquota da COFINS, relativa à apuração própria (%)."
        },
        {
          "path": "dados_dps.valores.trib.tribFed.piscofins.vPis",
          "type": "TSDec15V2",
          "min": 0,
          "max": 1,
          "description": "Valor do débito de PIS apuração própria (R$)."
        },
        {
          "path": "dados_dps.valores.trib.tribFed.piscofins.vCofins",
          "type": "TSDec15V2",
          "min": 0,
          "max": 1,
          "description": "Valor do débito de COFINS apuração própria (R$)."
        },
        {
          "path": "dados_dps.valores.trib.tribFed.piscofins.tpRetPisCofins",
          "type": "TSTipoRetPISCofins",
          "min": 0,
          "max": 1,
          "description": "Tipo de retenção do PIS/COFINS: 0 - PIS/COFINS/CSLL Não Retidos; 1 - PIS/COFINS Retidos; 2 - PIS/COFINS Não Retidos; 3 - PIS/COFINS/CSLL Retidos; 4 - PIS/COFINS Retidos, CSLL Não Retido; 5 - PIS Retido, COFINS/CSLL Não Retido; 6 - COFINS Retido, PIS/CSLL Não Retido; 7 - PIS Não Retido, COFINS/CSLL Retidos; 8 - PIS/COFINS Não Retidos, CSLL Retido; 9 - COFINS Não Retido, PIS/CSLL Retidos;"
        },
        {
          "path": "dados_dps.valores.trib.tribFed.vRetCP",
          "type": "TSDec15V2",
          "min": 0,
          "max": 1,
          "description": "Valor monetário do CP(R$)."
        },
        {
          "path": "dados_dps.valores.trib.tribFed.vRetIRRF",
          "type": "TSDec15V2",
          "min": 0,
          "max": 1,
          "description": "Valor monetário do IRRF (R$)."
        },
        {
          "path": "dados_dps.valores.trib.tribFed.vRetCSLL",
          "type": "TSDec15V2",
          "min": 0,
          "max": 1,
          "description": "Valor monetário do CSLL (R$)."
        },
        {
          "path": "dados_dps.valores.trib.totTrib",
          "type": "TCTribTotal",
          "min": 1,
          "max": 1,
          "description": "Grupo de informações para totais aproximados dos tributos relacionados ao serviço prestado"
        },
        {
          "path": "dados_dps.valores.trib.totTrib.vTotTrib",
          "type": "TCTribTotalMonet",
          "min": 0,
          "max": 1,
          "description": "Valor monetário total aproximado dos tributos, em conformidade com o artigo 1o da Lei no 12.741/2012"
        },
        {
          "path": "dados_dps.valores.trib.totTrib.vTotTrib.vTotTribFed",
          "type": "TSDec15V2",
          "min": 1,
          "max": 1,
          "description": "Valor monetário total aproximado dos tributos federais (R$)."
        },
        {
          "path": "dados_dps.valores.trib.totTrib.vTotTrib.vTotTribEst",
          "type": "TSDec15V2",
          "min": 1,
          "max": 1,
          "description": "Valor monetário total aproximado dos tributos estaduais (R$)."
        },
        {
          "path": "dados_dps.valores.trib.totTrib.vTotTrib.vTotTribMun",
          "type": "TSDec15V2",
          "min": 1,
          "max": 1,
          "description": "Valor monetário total aproximado dos tributos municipais (R$)."
        },
        {
          "path": "dados_dps.valores.trib.totTrib.pTotTrib",
          "type": "TCTribTotalPercent",
          "min": 0,
          "max": 1,
          "description": "Valor percentual total aproximado dos tributos, em conformidade com o artigo 1o da Lei no 12.741/2012"
        },
        {
          "path": "dados_dps.valores.trib.totTrib.pTotTrib.pTotTribFed",
          "type": "TSDec3V2",
          "min": 1,
          "max": 1,
          "description": "Valor percentual total aproximado dos tributos federais (%)."
        },
        {
          "path": "dados_dps.valores.trib.totTrib.pTotTrib.pTotTribEst",
          "type": "TSDec3V2",
          "min": 1,
          "max": 1,
          "description": "Valor percentual total aproximado dos tributos estaduais (%)."
        },
        {
          "path": "dados_dps.valores.trib.totTrib.pTotTrib.pTotTribMun",
          "type": "TSDec3V2",
          "min": 1,
          "max": 1,
          "description": "Valor percentual total aproximado dos tributos municipais (%)."
        },
        {
          "path": "dados_dps.valores.trib.totTrib.indTotTrib",
          "type": "TSTipoIndTotTrib",
          "min": 0,
          "max": 1,
          "description": "Indicador de informação de valor total de tributos. Possui valor fixo igual a zero (indTotTrib=0). Não informar nenhum valor estimado para os Tributos (Decreto 8.264/2014). 0 - Não;"
        },
        {
          "path": "dados_dps.valores.trib.totTrib.pTotTribSN",
          "type": "TSDec2V2",
          "min": 0,
          "max": 1,
          "description": "Valor percentual aproximado do total dos tributos da alíquota do Simples Nacional (%)"
        },
        {
          "path": "dados_dps.IBSCBS",
          "type": "TCRTCInfoIBSCBS",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações declaradas pelo emitente referentes ao IBS e à CBS"
        },
        {
          "path": "dados_dps.IBSCBS.indFinal",
          "type": "TSRTCIndFinal",
          "min": 0,
          "max": 1,
          "description": "Indica operação de uso ou consumo pessoal (art. 57)"
        },
        {
          "path": "dados_dps.IBSCBS.cIndOp",
          "type": "TSRTCCodIndOp",
          "min": 0,
          "max": 1,
          "description": "Código indicador da operação de fornecimento, conforme tabela \"código indicador de operação\""
        },
        {
          "path": "dados_dps.IBSCBS.tpOper",
          "type": "TSRTCTpOper",
          "min": 0,
          "max": 1,
          "description": "Tipo de Operação com Entes Governamentais ou outros serviços sobre bens imóveis"
        },
        {
          "path": "dados_dps.IBSCBS.gRefNFSe",
          "type": "TCInfoRefNFSe",
          "min": 0,
          "max": 1,
          "description": "Grupo de NFS-e referenciadas"
        },
        {
          "path": "dados_dps.IBSCBS.gRefNFSe.refNFSe",
          "type": "TSChaveNFSe",
          "min": 1,
          "max": 99,
          "description": "Chave da NFS-e referenciada"
        },
        {
          "path": "dados_dps.IBSCBS.tpEnteGov",
          "type": "TSRTCTpEnteGov",
          "min": 0,
          "max": 1,
          "description": "Tipo de ente governamental"
        },
        {
          "path": "dados_dps.IBSCBS.indDest",
          "type": "TSRTCIndDest",
          "min": 1,
          "max": 1,
          "description": "A respeito do Destinatário dos serviços"
        },
        {
          "path": "dados_dps.IBSCBS.dest",
          "type": "TCRTCInfoDest",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações relativas ao Destinatário"
        },
        {
          "path": "dados_dps.IBSCBS.dest.CNPJ",
          "type": "TSCNPJ",
          "min": 0,
          "max": 1,
          "description": "Número da inscrição no Cadastro Nacional de Pessoa Jurídica (CNPJ) do Destinatário do serviço"
        },
        {
          "path": "dados_dps.IBSCBS.dest.CPF",
          "type": "TSCPF",
          "min": 0,
          "max": 1,
          "description": "Número da inscrição no Cadastro de Pessoa Física (CPF) do Destinatário do serviço"
        },
        {
          "path": "dados_dps.IBSCBS.dest.NIF",
          "type": "TSNIF",
          "min": 0,
          "max": 1,
          "description": "Número de Identificação Fiscal fornecido por órgão de administração tributária no exterior"
        },
        {
          "path": "dados_dps.IBSCBS.dest.cNaoNIF",
          "type": "TSCodNaoNIF",
          "min": 0,
          "max": 1,
          "description": "Motivo para não informação do NIF: 0 - Não informado na nota de origem; 1 - Dispensado do NIF; 2 - Não exigência do NIF;"
        },
        {
          "path": "dados_dps.IBSCBS.dest.xNome",
          "type": "TSDesc150",
          "min": 1,
          "max": 1,
          "description": "Nome / Nome Empresarial do do Destinatário do serviço"
        },
        {
          "path": "dados_dps.IBSCBS.dest.end",
          "type": "TCEndereco",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações do endereço do Destinatário do serviço"
        },
        {
          "path": "dados_dps.IBSCBS.dest.end.endNac",
          "type": "TCEnderNac",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações específicas de endereço nacional"
        },
        {
          "path": "dados_dps.IBSCBS.dest.end.endNac.cMun",
          "type": "TSCodMunIBGE",
          "min": 1,
          "max": 1,
          "description": "Código do município, conforme Tabela do IBGE"
        },
        {
          "path": "dados_dps.IBSCBS.dest.end.endNac.CEP",
          "type": "TSCEP",
          "min": 1,
          "max": 1,
          "description": "Número do CEP"
        },
        {
          "path": "dados_dps.IBSCBS.dest.end.endExt",
          "type": "TCEnderExt",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações específicas de endereço no exterior"
        },
        {
          "path": "dados_dps.IBSCBS.dest.end.endExt.cPais",
          "type": "TSCodPaisISO",
          "min": 1,
          "max": 1,
          "description": "Código do país (Tabela de Países ISO)"
        },
        {
          "path": "dados_dps.IBSCBS.dest.end.endExt.cEndPost",
          "type": "TSCodigoEndPostal",
          "min": 1,
          "max": 1,
          "description": "Código alfanumérico do Endereçamento Postal no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.IBSCBS.dest.end.endExt.xCidade",
          "type": "TSCidade",
          "min": 1,
          "max": 1,
          "description": "Nome da cidade no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.IBSCBS.dest.end.endExt.xEstProvReg",
          "type": "TSEstadoProvRegiao",
          "min": 1,
          "max": 1,
          "description": "Estado, província ou região da cidade no exterior do prestador do serviço."
        },
        {
          "path": "dados_dps.IBSCBS.dest.end.xLgr",
          "type": "TSLogradouro",
          "min": 1,
          "max": 1,
          "description": "Tipo e nome do logradouro da localização do imóvel"
        },
        {
          "path": "dados_dps.IBSCBS.dest.end.nro",
          "type": "TSNumeroEndereco",
          "min": 1,
          "max": 1,
          "description": "Número do imóvel"
        },
        {
          "path": "dados_dps.IBSCBS.dest.end.xCpl",
          "type": "TSComplementoEndereco",
          "min": 0,
          "max": 1,
          "description": "Complemento do endereço"
        },
        {
          "path": "dados_dps.IBSCBS.dest.end.xBairro",
          "type": "TSBairro",
          "min": 1,
          "max": 1,
          "description": "Bairro"
        },
        {
          "path": "dados_dps.IBSCBS.dest.fone",
          "type": "TSTelefone",
          "min": 0,
          "max": 1,
          "description": "Número do telefone do Destinatário do serviço (Preencher com o Código DDD + número do telefone. Nas operações com exterior é permitido informar o código do país + código da localidade + número do telefone)"
        },
        {
          "path": "dados_dps.IBSCBS.dest.email",
          "type": "TSEmail",
          "min": 0,
          "max": 1,
          "description": "E-mail do Destinatário do serviço"
        },
        {
          "path": "dados_dps.IBSCBS.imovel",
          "type": "TCRTCInfoImovel",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações de operações relacionadas a bens imóveis, exceto obras"
        },
        {
          "path": "dados_dps.IBSCBS.imovel.cMun",
          "type": "TSCodMunIBGE",
          "min": 1,
          "max": 1,
          "description": "Código do município do endereço do imóvel (Tabela do IBGE)"
        },
        {
          "path": "dados_dps.IBSCBS.imovel.gLocacao",
          "type": "TCRTCLocacaoImovel",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações relativas às operações de locação, cessão onerosa ou arrendamento de bens imóveis"
        },
        {
          "path": "dados_dps.IBSCBS.imovel.gLocacao.pCopropriedade",
          "type": "TSDec3V2",
          "min": 1,
          "max": 1,
          "description": "Percentual de Copropriedade (Caso só haja um locador, cedente ou arrendador, informar o Percentual de Copropriedade de 100%)"
        },
        {
          "path": "dados_dps.IBSCBS.imovel.gLocacao.vTotOper",
          "type": "TSDec15V2",
          "min": 1,
          "max": 1,
          "description": "Valor total da operação com bem imóvel (Informar o valor total da operação de locação, cessão onerosa ou arrendamento de bens imóveis, associado ao aluguel, renda ou equivalente, conforme art. 255 da LC 214/2025). Não deverá ser inserido neste campo o valor proporcional do coproprietário."
        },
        {
          "path": "dados_dps.IBSCBS.imovel.gLocacao.vDescIncondTot",
          "type": "TSDec15V2",
          "min": 0,
          "max": 1,
          "description": "Valor total do Desconto Incondicionado (Informar o valor total do desconto incondicionado na operação de locação, cessão onerosa ou arrendamento de bens imóveis)"
        },
        {
          "path": "dados_dps.IBSCBS.imovel.gLocacao.vDescCondTot",
          "type": "TSDec15V2",
          "min": 0,
          "max": 1,
          "description": "Valor total do Desconto Condicionado (Informar o valor total do desconto incondicionado na operação de locação, cessão onerosa ou arrendamento de bens imóveis)"
        },
        {
          "path": "dados_dps.IBSCBS.imovel.gLocacao.dVencOrig",
          "type": "TSData",
          "min": 0,
          "max": 1,
          "description": "Data de vencimento original Ano, Mês e Dia (AAAA-MM-DD) (Informar data de vencimento original do aluguel, renda ou equivalente na operação de locação, cessão onerosa ou arrendamento de bens imóveis)"
        },
        {
          "path": "dados_dps.IBSCBS.imovel.gUnidImob",
          "type": "TCRTCUnidadesImobiliarias",
          "min": 0,
          "max": 99,
          "description": "Grupo de informações relativas às unidades imobiliárias objeto da operação"
        },
        {
          "path": "dados_dps.IBSCBS.imovel.gUnidImob[].inscImobFisc",
          "type": "TSInscImobFisc",
          "min": 0,
          "max": 1,
          "description": "Inscrição imobiliária fiscal (código fornecido pela Prefeitura Municipal para a identificação da obra ou para fins de recolhimento do IPTU)"
        },
        {
          "path": "dados_dps.IBSCBS.imovel.gUnidImob[].cCIB",
          "type": "TSCodCIB",
          "min": 0,
          "max": 1,
          "description": "Código do Cadastro Imobiliário Brasileiro - CIB"
        },
        {
          "path": "dados_dps.IBSCBS.imovel.gUnidImob[].end",
          "type": "TCEnderImovel",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações do endereço do imóvel."
        },
        {
          "path": "dados_dps.IBSCBS.imovel.gUnidImob[].end.CEP",
          "type": "TSCEP",
          "min": 1,
          "max": 1,
          "description": "Código numérico do Endereçamento Postal nacional (CEP) do endereço do imóvel."
        },
        {
          "path": "dados_dps.IBSCBS.imovel.gUnidImob[].end.xLgr",
          "type": "TSLogradouro",
          "min": 1,
          "max": 1,
          "description": "Tipo e nome do logradouro do endereço do imóvel."
        },
        {
          "path": "dados_dps.IBSCBS.imovel.gUnidImob[].end.nro",
          "type": "TSNumeroEndereco",
          "min": 1,
          "max": 1,
          "description": "Número no logradouro do endereço do imóvel."
        },
        {
          "path": "dados_dps.IBSCBS.imovel.gUnidImob[].end.xCpl",
          "type": "TSComplementoEndereco",
          "min": 0,
          "max": 1,
          "description": "Complemento do endereço do imóvel."
        },
        {
          "path": "dados_dps.IBSCBS.imovel.gUnidImob[].end.xBairro",
          "type": "TSBairro",
          "min": 0,
          "max": 1,
          "description": "Bairro do endereço do imóvel."
        },
        {
          "path": "dados_dps.IBSCBS.imovel.gUnidImob[].gAjusteBCLocImoveis",
          "type": "TCRTCValoresBCImoveis",
          "min": 0,
          "max": 1000,
          "description": "Grupo de informações relativas a valores de ajuste (dedução/redução) da Base de Cálculo do IBS e da CBS referentes às operações de locação, cessão onerosa ou arrendamento de bens imóveis"
        },
        {
          "path": "dados_dps.IBSCBS.imovel.gUnidImob[].gAjusteBCLocImoveis[].tpAjusteBCLocImoveis",
          "type": "TSAjusteBCLocImoveis",
          "min": 1,
          "max": 1,
          "description": "Tipo de parcela não integrante da base de cálculo do IBS e da CBS; 01 = Tributos inclusos no aluguel ou equivalente (Ex.: IPTU, Contribuição de melhoria) - apenas para NBS 1.1002.10.00 ou 1.1002.20.00; 02 = Emolumento incluso no aluguel ou equivalente - apenas para NBS 1.1002.10.00 ou 1.1002.20.00; 03 = Condomínio incluso no aluguel ou equivalente - apenas para NBS 1.1002.10.00 ou 1.1002.20.00; 04 = Redutor Social - apenas para a NBS 1.1002.10.00; 99 = Outras parcelas inclusas no aluguel ou equivalente;"
        },
        {
          "path": "dados_dps.IBSCBS.imovel.gUnidImob[].gAjusteBCLocImoveis[].xTpAjusteBCLocImoveis",
          "type": "TSDesc150",
          "min": 0,
          "max": 1,
          "description": "Descrição do tipo de parcela não integrante da base de cálculo do IBS e da CBS quando a opção for \"99 = Outras parcelas inclusas no aluguel ou equivalente\"."
        },
        {
          "path": "dados_dps.IBSCBS.imovel.gUnidImob[].gAjusteBCLocImoveis[].vAjusteBCLocImoveis",
          "type": "TSDec15V2",
          "min": 1,
          "max": 1,
          "description": "Valor monetário utilizado para não inclusão na base de cálculo do IBS e da CBS da NFS-e que está sendo emitida (R$). (Informar o valor total da parcela não integrante da base de cálculo - IPTU, Condomínio, Redutor social, etc. -, não devendo ser inserido o valor proporcional do coproprietário)"
        },
        {
          "path": "dados_dps.IBSCBS.bensMoveis",
          "type": "TCRTCInfoBensMoveis",
          "min": 0,
          "max": 1000,
          "description": "Grupo de informações relativas aos bens móveis objetos de locação"
        },
        {
          "path": "dados_dps.IBSCBS.bensMoveis[].cNCMBemMovel",
          "type": "TSNCM",
          "min": 1,
          "max": 1,
          "description": "Código da Nomenclatura Comum do Mercosul (NCM) do bem móvel objeto da locação."
        },
        {
          "path": "dados_dps.IBSCBS.bensMoveis[].xNCMBemMovel",
          "type": "TSDesc150",
          "min": 1,
          "max": 1,
          "description": "Descrição do Bem Móvel objeto da locação."
        },
        {
          "path": "dados_dps.IBSCBS.bensMoveis[].qtdNCMBemMovel",
          "type": "TSNum3Dig",
          "min": 1,
          "max": 1,
          "description": "Quantidade do Bem Móvel objeto da locação."
        },
        {
          "path": "dados_dps.IBSCBS.valores",
          "type": "TCRTCInfoValoresIBSCBS",
          "min": 1,
          "max": 1,
          "description": "Grupo de informações relativas aos valores do serviço prestado para IBS e CBS"
        },
        {
          "path": "dados_dps.IBSCBS.valores.trib",
          "type": "TCRTCInfoTribIBSCBS",
          "min": 1,
          "max": 1,
          "description": "Grupo de informações de tributação do IBS e da CBS"
        },
        {
          "path": "dados_dps.IBSCBS.valores.trib.CST",
          "type": "TSRTCCodSitTrib",
          "min": 1,
          "max": 1,
          "description": "Código de Situação Tributária do IBS e da CBS"
        },
        {
          "path": "dados_dps.IBSCBS.valores.trib.cClassTrib",
          "type": "TSRTCCodClassTrib",
          "min": 1,
          "max": 1,
          "description": "Código de Classificação Tributária do IBS e da CBS"
        },
        {
          "path": "dados_dps.IBSCBS.valores.trib.gIBSCBS",
          "type": "TCRTCInfoTributosSitClas",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações relacionadas ao IBS e à CBS"
        },
        {
          "path": "dados_dps.IBSCBS.valores.trib.gIBSCBS.cCredPres",
          "type": "TSRTCCodCredPres",
          "min": 0,
          "max": 1,
          "description": "Código e Classificação do Crédito Presumido: IBS e CBS"
        },
        {
          "path": "dados_dps.IBSCBS.valores.trib.gIBSCBS.gTribRegular",
          "type": "TCRTCInfoTributosTribRegular",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações da Tributação Regular"
        },
        {
          "path": "dados_dps.IBSCBS.valores.trib.gIBSCBS.gTribRegular.CSTReg",
          "type": "TSRTCCodSitTrib",
          "min": 1,
          "max": 1,
          "description": "Código de Situação Tributária do IBS e da CBS de tributação regular"
        },
        {
          "path": "dados_dps.IBSCBS.valores.trib.gIBSCBS.gTribRegular.cClassTribReg",
          "type": "TSRTCCodClassTrib",
          "min": 1,
          "max": 1,
          "description": "Código da Classificação Tributária do IBS e da CBS de tributação regular"
        },
        {
          "path": "dados_dps.IBSCBS.valores.trib.gIBSCBS.gDif",
          "type": "TCRTCInfoTributosDif",
          "min": 0,
          "max": 1,
          "description": "Grupo de informações relacionadas ao diferimento para IBS e CBS"
        },
        {
          "path": "dados_dps.IBSCBS.valores.trib.gIBSCBS.gDif.pDifUF",
          "type": "TSDec3V2",
          "min": 1,
          "max": 1,
          "description": "Percentual de diferimento para o IBS estadual"
        },
        {
          "path": "dados_dps.IBSCBS.valores.trib.gIBSCBS.gDif.pDifMun",
          "type": "TSDec3V2",
          "min": 1,
          "max": 1,
          "description": "Percentual de diferimento para o IBS municipal"
        },
        {
          "path": "dados_dps.IBSCBS.valores.trib.gIBSCBS.gDif.pDifCBS",
          "type": "TSDec3V2",
          "min": 1,
          "max": 1,
          "description": "Percentual de diferimento para a CBS"
        }
      ]
    }
  }
}
