RCPN Digital
Voltar
Guia técnico

Guia de integração CRC XML para registradores

Como gerar arquivos de carga XML compatíveis com a Corregedoria-Geral de Justiça (CRC) a partir dos livros digitalizados do Registro Civil de Pessoas Naturais (RCPN).

Por que digitalizar os livros do RCPN?

A sincronização dos registros civis com os sistemas nacional e estadual exige que os cartórios convertam os dados manuscritos dos livros em formato digital estruturado. A digitalização reduz erros de transcrição, acelera consultas públicas e permite o envio periódico de cargas XML à CRC.

  • Preservação do acervo histórico
  • Conformidade com resoluções estaduais
  • Agilidade na emissão de certidões
  • Integração com sistemas nacionais

Passo a passo da integração CRC XML

1
Digitalização das páginas

Escaneie cada página dos livros do RCPN em resolução mínima de 300 DPI, preferencialmente em escala de cinza ou colorido. Salve os arquivos como PDF ou TIFF e organize-os por livro, termo e ano.

2
Identificação dos campos obrigatórios

Cada termo de registro civil deve conter, no mínimo: nome do registrado, data do nascimento ou óbito, nome dos pais, número do termo, data do registro, nome do livro e folha. Dados faltantes devem ser sinalizados para revisão.

3
Extração estruturada por OCR ou IA visual

Utilize um motor de OCR avançado ou IA visual para converter as imagens em texto estruturado. Valide campos com máscaras (datas, CPFs, numeração de termos) e marque registros de baixa confiança para revisão humana.

4
Mapeamento para o schema XML da CRC

Mapeie os campos extraídos para o schema XML exigido pela CRC. Os nós principais geralmente incluem: <livro>, <folha>, <termo>, <registrado>, <pais>, <dataRegistro>, <dataFato> e <observacoes>. Confira o schema vigente no portal da Corregedoria.

5
Geração e validação do arquivo XML

Gere o arquivo XML e valide-o contra o schema XSD fornecido pela CRC. Verifique encoding (UTF-8), fechamento de tags, caracteres especiais escapados e consistência de datas. Um XML inválido é rejeitado na carga.

6
Envio da carga e acompanhamento

Transmita o arquivo pela plataforma da CRC e acompanhe o protocolo de envio. Corrija os registros com inconsistência apontada e reenvie a carga retificadora, preservando a auditoria de cada versão.

Checklist de conformidade

Schema XSD validado antes do envio
Encoding UTF-8 sem BOM
Todas as datas no formato AAAA-MM-DD
Nomes sem abreviações não padronizadas
Termos duplicados eliminados
PDFs das páginas vinculados ao registro
Assinatura digital do cartório no lote
Log de auditoria mantido por 5 anos

Exemplo simplificado de estrutura XML

Estrutura mínima de um termo
<?xml version="1.0" encoding="UTF-8"?>
<lote xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <cartorio cns="123456" />
  <livro tipo="NASCIMENTO" numero="001" ano="1950" />
  <termo numero="123" folha="45">
    <registrado nome="Maria Silva" sexo="F" />
    <dataNascimento>1950-05-12</dataNascimento>
    <pai nome="João Silva" />
    <mae nome="Ana Souza" />
    <dataRegistro>1950-05-15</dataRegistro>
  </termo>
</lote>

O exemplo acima é ilustrativo. Consulte o schema oficial da CRC para a estrutura e tipos exigidos na sua região.

Conclusão

A integração CRC XML é um processo contínuo de digitalização, extração, validação e envio. Ao seguir um fluxo padronizado, o cartório reduz retrabalho, mantém a conformidade legal e garante que o acervo do RCPN esteja disponível para consultas futuras.