1. Início
  2. Docs
  3. COMPREV
  4. Guia API Comprev
  5. Tabelas de Tipos Específicos

Tabelas de Tipos Específicos

RELACAOPREVIDENCIARIA 

Nome do atributo Tipo de dado / estrutura Descrição Domínio 
dataInicio Date convertido pra String Data de início da relação previdenciária – 
dataFim Date convertido pra String Data de fim da relação previdenciária – 
tipoRelacaoPrevidenciaria String Tipo de relação previdenciária 0=Relação Trabalhista; 
2=Benefício; 
7=Período de Trabalhador Avulso; 
8=Período de Prestador Serviço; 
11=Contribuinte Individual; 
tipoRelacaoTrabalhista String Tipo de relação trabalhista 0=Empregado; 
1=Empregado Domestico; 
filiacao String Tipo de filiação 1=Empregado; 
3=Empregado Doméstico; 
2=Trabalhador Avulso; 
4=Empregador; 
5=Autonomo; 
6=Equiparado Autonomo; 
7=Contribuinte Individual; 
8=Contribuinte em Dobro; 
9=Facultativo; 
10=Empregador Rural; 
11=Segurado Especial; 
cnpj String CNPJ da instituição com a qual o beneficiário possui a relação trabalhista. – 
situacaoBeneficio String Situação do benefício. (Extrato CNIS) Tabela complementar Situação Benefício 
especieBeneficio String Espécie de benefício 31=C31_AUXILIO_DOENCA_PREVIDENCIARIO; 
32=C32_APOSENTADORIA_INVALIDEZ_PREVIDENCIARIA; 
91=C91_AUXILIO_DOENCA_ACIDENTARIO; 
92=C92_APOSENTADORIA_INVALIDEZ_ACIDENTARIA; 
regimePrevidenciario List de RegimePrevidenciario Lista de todos os regimes previdenciários que o trabalhador associado já contribuiu – 
nome String Nome do trabalhador associado – 

REGIMEPREVIDENCIARIO

Nome do atributo Tipo de dado / estrutura Descrição Domínio 
idRegimePrevidenciarioSimulacao Integer Identificador sequencial do regime previdenciário – 
dataInicio Date Data de início do regime previdenciário – 
dataFim Date Data de fim do regime previdenciário – 
tipoRegimePrevidenciario String Tipo de regime previdenciário 1=RGPS; 
2=RPPS; 
3=AMBOS; 
tipoConcomitanteDescartado Integer Tipo de vinculo concomitante descartado 1=RGPS; 
2=RPPS; 
3=AMBOS; 
remuneracoes List de Remuneracao Lista de salários do regime. – 

REMUNERACAO

Nome do atributo Tipo de dado / estrutura Descrição Domínio 
mes Integer Mês da competência da remuneração – 
ano Integer Ano da competência da remuneração – 
valor BigDecimal Valor da remuneração – 

PARTICIPANTECOMPENSACAO

Nome do atributo Tipo de dado / estrutura Descrição Domínio 
codigo String Identificador/Código do Participante – 
nome String Nome do Participante – 
uf String Sigla UF do município RPPS – 
cnpj String Número do CNPJ do RPPS – 

EXIGENCIA 

Nome do atributo Tipo de dado / estrutura Descrição Domínio 
tipo Integer Código da Exigência Tabela complementar Tipos de Exigências 
comentario String Comentário do analista do regime de origem na criação da exigência no momento da análise do requerimento – 
codigoDependente Integer Código do Dependente – 
atendida Integer Indica se a exigência foi atendida 0=Não atendida; 
1=Atendida; 
2=Rejeitada; 
atributo String Indica qual o campo está sendo criticado. – 
acao String Descrição da Exigência (ação a ser tomada) – 
tipoDocumento Integer Código do tipo de documento Tabela complementar Tipos de Documentos 
proprietario Integer Indica quem pode atribuir a exigência ao requerimento:  1=Usuário 
2=Sistema 
Foi criado como classificador ao invés de boolean, pois poderia haver situação em que não seja OU EXCLUSIVO. 

DOCUMENTO 

Nome do atributo Tipo de dado / estrutura Descrição Domínio 
codigo String Protocolo do requerimento de compensação – 
tipoDocumento Integer Código do tipo de documento Tabela complementar Tipos de Documento 
dataInclusao Date Data de inclusão do documento – 

RESULTADOSIMULACAO

Nome do atributo Tipo de dado / estrutura Descrição Domínio 
ano int Ano da atividade para reajuste – 
valorReajustado BigDecimal Soma de salários anuais do ano – 
indiceReajuste BigDecimal Percentual de reajuste – 
tipoAtividade String Tipo de atividade 2=Atividade Principal; 
3=Atividade Secundária; 
1=Atividade Única; 

RESULTADOSIMULACAOANUAL (DATADESVINCULACAO < 5/10/1988) 

Nome do atributo Tipo de dado / estrutura Descrição Domínio 
mes int Mês – 
indicadorTeto String – 
considerado String – 

RESULTADOSIMULACAOMENSAL (DATADESVINCULACAO >= 5/10/1988) 

Nome do atributo Tipo de dado / estrutura Descrição Domínio 
valorTotal BigDecimal Valor total – 

ESTADO 

Nome do atributo Tipo de dado / estrutura Descrição Domínio 
estado String Descrição do estado – 
dataInicio Date Data de início do estado do requerimento – 
exigencias List de ExigenciaHistorico  – 
motivo String Código do motivo da mudança de estado Tabela complementar Motivos 
comentarioEstadoRequerimento String Comentário do usuário sobre a mudança de estado do requerimento – 
acoesAuditoria List de Auditoria Auditorias associadas ao requerimento. – 
codigoEstado String Código do estado Tabela complementar Estados 
quantidadeDiasEmAnalise String Quantidade de dias que o requerimento está no destinatário. – 
alertas List de AlertaRequerimento Alertas associados ao estado – 

EXIGENCIAHISTORICO

Nome do atributo Tipo de dado / estrutura Descrição Domínio 
acao String   
comentario String   
situacao String   
dataEncerramento Date   
motivoNaoAtendimento String   
comentarioNaoAtendimento String   

AUDITORIA 

Nome do atributo Tipo de dado / estrutura Descrição Domínio 
data String Data da auditoria. – 
descricao String O que está sendo feito na auditoria. – 
nome String Nome de quem executou a auditoria. – 

ALERTAREQUERIMENTO 

Nome do atributo Tipo de dado / estrutura Descrição Domínio 
descricao String Descrição do alerta – 
data Date Data do alerta – 
operacao String Informa se o alerta foi criado ou foi removido Criado ou Removido 

DEPENDENTES

Nome do atributo Tipo de dado / estrutura Descrição Domínio 
codigo Integer Código do Dependente – 
cpf String CPF do dependente. – 
nome String Nome do Dependente – 
nomeMae String Nome da mãe do Dependente – 
dataNascimento Date Data de nascimento do Dependente – 
sexo Integer Sexo do Dependente 0=Não informado; 
1=Masculino; 
3=Feminino; 
estadoCivil Integer Estado civil do Dependente 1=SOLTEIRO; 
2=CASADO; 
3=VIUVO; 
4=SEPARADO_JUDICIALMENTE; 
5=DIVORCIADO; 
vinculo Integer Tipo de Vínculo do Dependente com o Beneficiário (pai, filho, cônjuge, irmão, etc) Tabela complementar Vínculo 
capacidade Integer Tipo de Capacidade do Dependente (válido capaz, válido incapaz, etc) VALIDO_CAPAZ(1),     INVALIDO_INCAPAZ(3),     INVALIDO_CAPAZ(5),     
VALIDO_INCAPAZ(7); 
motivoInclusao Integer Tipo de motivo da inclusão do Dependente (judicial ou filho póstumo) FILHO_POSTUMO(1),     DECISAO_JUDICIAL(2); 
invalidezDeAcordoMedico Boolean Indicador de confirmação de invalidez pelo médico perito  1 = invalidez (sim) 
0 = validez (não) 
dataCessacao Date Data de cessação do dependente – 
foiCessado Boolean Indica se o benefício foi cessado True=sim 
False=não 
motivoCessacao Integer Código do Motivo de cessação do dependente Tabela complementar Motivos 
numeroBeneficioPensao String NÚMERO BENEFÍCIO PENSÃO  
Este artigo foi útil para você? Não Sim 1

How can we help?

Tabela de Conteúdo