A Consulta de Parentes é uma ferramenta especializada do Sistema KAP para mapeamento de relações familiares e genealogia. Esta funcionalidade permite traçar árvores genealógicas completas, identificar graus de parentesco e verificar conexões familiares, essenciais para investigações patrimoniais, sucessórias e criminais.
Desenvolvida com algoritmos de análise de relacionamentos e integração a bases de dados civis, a ferramenta fornece informações precisas sobre vínculos familiares, auxiliando peritos em processos judiciais complexos.
Importante: O mapeamento genealógico é fundamental em investigações que envolvem heranças, disputas familiares e conexões entre indivíduos.
Conceitos Técnicos e Metodologia
Tipos de Relacionamentos
Classificação de vínculos familiares:
Consanguíneos: Pais, filhos, irmãos, avós
Afins: Sogros, cunhados, padrastos
Civis: Adoção, tutela, curatela
Legais: Representantes legais, procuradores
Bases de Dados Utilizadas
Fontes de informações genealógicas:
Cartórios: Registros civis de nascimento, casamento, óbito
Tribunais: Processos de adoção e reconhecimento
Receita Federal: Declarações de dependentes
Planos de Saúde: Beneficiários familiares
Algoritmos de Mapeamento
Técnicas de análise genealógica:
Busca em Largura: Exploração sistemática de relacionamentos
Análise de Grafo: Mapeamento visual de conexões
Validação Cruzada: Confirmação de vínculos por múltiplas fontes
Cálculo de Graus: Determinação precisa do parentesco
// Exemplo de mapeamento genealógico
class ArvoreGenealogica {
private $pessoa;
private $parentes = [];
public function adicionarParente($relacao, $pessoa) {
$this->parentes[$relacao][] = $pessoa;
}
public function buscarParentes($grau_maximo = 3) {
// Algoritmo de busca em largura
$visitados = [];
$fila = new SplQueue();
$fila->enqueue([$this->pessoa, 0]);
while (!$fila->isEmpty()) {
list($pessoa_atual, $grau) = $fila->dequeue();
if ($grau > $grau_maximo) break;
// Buscar parentes desta pessoa
$parentes = $this->buscarNaBase($pessoa_atual);
foreach ($parentes as $parente) {
if (!in_array($parente['id'], $visitados)) {
$visitados[] = $parente['id'];
$this->adicionarParente($parente['relacao'], $parente);
$fila->enqueue([$parente, $grau + 1]);
}
}
}
}
}
Exemplo de Caso Prático Hipotético
Cenário: Investigação de Herança Contestada
Em um processo sucessório, vários herdeiros disputam a partilha de um patrimônio milionário. O perito precisa mapear todos os parentes legítimos do falecido para determinar os direitos hereditários.
Procedimento Realizado:
Consulta Inicial: Inserção dos dados do falecido
Mapeamento Genealógico: Construção da árvore familiar
Verificação de Vínculos: Validação de relacionamentos
Análise de Graus: Determinação dos herdeiros legais
Relatório Pericial: Laudo com árvore genealógica completa
Resultado:
A análise revelou herdeiros distantes que não haviam sido considerados inicialmente, alterando significativamente a partilha. O mapeamento evitou fraudes e assegurou justiça na distribuição do patrimônio.
Impacto: O mapeamento genealógico preciso resolveu disputas complexas, economizando tempo e recursos judiciais.
Como Usar Passo a Passo
Pré-requisitos
Acesso autorizado ao Sistema KAP
Dados básicos da pessoa (nome, CPF ou data de nascimento)
Permissões para consulta de dados familiares
Passos para Utilização:
Acesse a Ferramenta: Menu "Consultas" → "Consulta de Parentes"
Insira os Dados:
Nome completo da pessoa
CPF (se disponível)
Data de nascimento aproximada
Local de nascimento (opcional)
Configure a Busca:
Grau máximo de parentesco
Tipos de relacionamento a incluir
Período temporal de busca
Execute a Consulta: Clique em "Buscar Parentes"
Analise os Resultados:
Examine a árvore genealógica
Verifique graus de parentesco
Valide fontes dos dados
Exporte visualizações
Gere Relatório: Crie laudo pericial com o mapeamento