Sobre o RCollector Pará
O RCollector Pará é o ecossistema que garante a coleta, validação e transmissão de dados biométricos necessários para a emissão da Carteira Nacional de Habilitação (CNH) no estado do Pará. Ele traduz a Portaria nº 968/2022 do Senatran em processos operacionais concretos, permitindo que postos credenciados atendam cidadãos com rastreabilidade total.
Missão e Abrangência
- Missão: conduzir do posto até Brasília todo o ciclo de coleta biométrica (foto, digitais, assinatura) com padrões ICAO, NFIQ e WSQ.
- Abrangência: somente postos licenciados pelo Detran-PA, cada estação associada a um posto e ponto de atendimento configurados no sistema.
- Resultados esperados: experiência contínua para o cidadão, visibilidade para o órgão regulador e sincronismo seguro com CNH Sync/SERPRO.
Componentes do Ecossistema
| Camada | Repositório | Função resumida |
|---|---|---|
| Captura em campo | R-Collector |
Aplicação desktop WPF que guia operadores na coleta e funciona mesmo offline. |
| Orquestração central | R-CollectorAPI |
API Clean Architecture que registra coletas, controla status, integra relatórios, reaproveitamento e cancelamentos. |
| Motor biométrico | BiometricEngine |
API REST/SOAP que valida rostos e digitais usando SDK Neurotec com métricas e laudos regulatórios. |
| Sincronização externa | RCollectorCNHSync |
Serviços Windows que baixam arquivos no Azure e transmitem oficialmente para CNH Sync/SERPRO, incluindo cancelamentos e reaproveitamentos. |
Esses componentes funcionam como uma linha de produção: o posto captura → a API centraliza → o motor confirma → o serviço sincroniza com os órgãos nacionais.
Tecnologia e Infraestrutura
- Front office: WPF (.NET Framework 4.8) com Prism e MahApps.Metro, integrando SDKs Canon, Lumidigm, Topaz, Huion e Neurotec.
- Back office: APIs ASP.NET Core 6 (REST + SOAP) com Clean Architecture, SQL Server, Azure Blob Storage, Application Insights e SoapCore.
- Serviços auxiliares: Windows Services em .NET 4.8 com Dapper, Ninject e timers curtos (upload 60s, logs 15s, purge 15 min, sync 6s, SERPRO 3h).
- Autenticação: Keycloak (realm
R-Collector), com policies específicas comoMatchFace,read_coleta,request_reuseeVerifyLicense. - Armazenamento local: SQLite e arquivos criptografados (
workstationconfig.bin, tokens) emC:\ProgramData\RCollectormantêm a operação offline.
Governança e Conformidade
- Portaria nº 968/2022 rege requisitos mínimos para foto, digitais e assinatura; todas as camadas aplicam filtros e justificativas conforme esses critérios.
- Padrões ICAO (foto), NFIQ (qualidade de digitais) e WSQ (compressão) são usados do posto ao motor biométrico.
- Trilhas de auditoria incluem entidades dedicadas (
Operacoes,Match,Transaction,Evento) e logs enviados automaticamente. - Dados são criptografados em repouso local, trafegam via HTTPS/SAS e são expurgados assim que a sincronização conclui.
Benefícios por Stakeholder
| Stakeholder | Benefícios |
|---|---|
| Cidadãos | Atendimento contínuo mesmo sem internet e garantia de envio oficial sem retorno físico ao posto. |
| Operadores de posto | Fluxo guiado, validação de qualidade em tempo real e serviços automáticos que cuidam de upload e expurgo. |
| Supervisores do Detran-PA | Status detalhado das coletas, relatórios padronizados, justificativas de erros e indicadores de saúde dos postos. |
| Órgãos federais (Senatran/SERPRO) | Recebem dados biométricos padronizados com laudos e motivos de recusa rastreáveis. |
Termos Essenciais
| Termo | Significado |
|---|---|
| CNH | Carteira Nacional de Habilitação. |
| RENACH | Registro Nacional de Condutores (identifica candidatos). |
| ICAO | Padrão internacional de fotografia usado para documentos oficiais. |
| NFIQ | NIST Fingerprint Image Quality, nota de qualidade da impressão digital. |
| WSQ | Formato de compressão para armazenamento de digitais. |
| CNH Sync | Plataforma nacional que recebe e valida coletas biométricas enviadas pelos Detrans. |
Esta página serve como referência rápida para entender o escopo, as responsabilidades e os compromissos regulatórios do RCollector operado no Pará.