Validação automática de ASO, PCMSO e PGR com a IA da Dynadok
PGR, PCMSO e ASO não são três documentos independentes: são elos de uma mesma corrente. O inventário de riscos alimenta o programa médico, que define os exames que aparecem no atestado de cada trabalhador. Conferir um por vez, isoladamente, é o método que quase nunca encontra o problema — porque o problema costuma estar justamente na incoerência entre eles.
A IA da Dynadok lê PGR, PCMSO e ASO, aplica o checklist de cada documento e cruza as informações entre eles: compara função a função o inventário de riscos do PGR com o PCMSO, verificando risco e grau, e depois confronta cada ASO com o programa médico, checando se a função está mapeada, se os exames exigidos foram realizados e se a aptidão, as datas e as assinaturas médicas estão corretas. O resultado é um relatório de divergências gerado automaticamente — e só as exceções chegam à equipe de SST.
Do risco identificado ao atestado do trabalhador
Entender a ligação entre os documentos é o que revela onde a conferência manual falha.
O inventário de riscos
O Programa de Gerenciamento de Riscos identifica e documenta os riscos da operação, por função e por ambiente, com o respectivo plano de ação. É a origem da corrente.
O programa médico
O Programa de Controle Médico de Saúde Ocupacional parte dos riscos identificados e define quais exames e acompanhamentos cada função exige, sob responsabilidade do médico coordenador.
A comprovação individual
O Atestado de Saúde Ocupacional registra, por trabalhador, os riscos, os exames realizados e a conclusão sobre a aptidão. É a ponta que precisa fechar com as outras duas.
Quando um analista confere um arquivo por vez, ele verifica se o documento existe e está dentro da validade. O que ele dificilmente consegue verificar, item a item, é se o ASO daquele trabalhador contempla os exames que o PCMSO prevê para os riscos que o PGR aponta na função dele. É exatamente esse cruzamento que a IA faz automaticamente.
Em SST, o desafio é a complexidade
PGR e PCMSO são documentos longos, sem layout padronizado, muitas vezes digitalizados e emitidos em modelo próprio por cada empresa. O trabalho não está em processar muitos arquivos: está em extrair com alta precisão os itens do inventário de riscos e comparar, um a um, dezenas de informações entre os três documentos.
O que a IA verifica em cada peça
Os itens obrigatórios e as periodicidades seguem as normas vigentes e o programa de cada empresa. A plataforma aplica, documento a documento, exatamente o checklist que você configurar.
| Documento | Pontos de conferência típicos | O que a IA faz |
|---|---|---|
| PGR | Identificação da empresa, inventário de riscos por função e ambiente, plano de ação, responsáveis técnicos, ART ou RRT e vigência | Lê o documento completo, extrai o inventário de riscos por função e usa essa base como referência para os demais documentos |
| PCMSO | Vínculo com os riscos levantados, funções mapeadas, exames previstos por função, responsável técnico e período de validade | Confere a coerência com o PGR e organiza as funções e os exames previstos, prontos para comparação com os ASOs |
| ASO | Dados do trabalhador, função, riscos indicados, tipo de exame, conclusão de aptidão, datas, CRM, assinaturas e carimbos | Extrai os campos, verifica preenchimento e validade e compara função, riscos e exames com o que o PCMSO prevê |
| Documentos correlatos | Fichas de EPI, análises de risco, treinamentos e demais comprovações exigidas na mobilização | Aplica o mesmo checklist configurado e cruza os dados com os documentos da mesma empresa e do mesmo trabalhador |
O checklist de cada documento
Antes de comparar os documentos entre si, a IA valida o que cada um precisa ter. São dezenas de itens por documento, todos configuráveis conforme as regras da sua empresa.
Checklist do PGR e do PCMSO
Campos e itens tipicamente conferidos em cada documento, conforme a configuração da sua empresa:
- Razão Social
- CNPJ
- CAEPF
- Elaborador
- Data de Elaboração
- Vigência
- NR aplicável
- Contrato
- Atividades em altura
- Atividades de obras (NR 18)
- Subcontratada
- Inventário de Riscos Ocupacionais
- O documento é um PGR
- Plano de Ação
- Localidade do Serviço
- ART ou RRT assinada pelo elaborador
- ART ou RRT: vigência do PGR
- ART ou RRT: atividade técnica
- ART ou RRT: localidade do PGR
- Assinado pelo elaborador
- Projeto dos Sistemas de Proteção Coletiva
- Relação de EPI
- Projeto de SPRQ
- Projeto Elétrico das Instalações
- Projeto da Área de Vivência
- Exames e vencimentos
O ponto mais crítico é o inventário de riscos: ele precisa ser extraído com precisão do PGR para que a comparação com o PCMSO seja possível — é o que a próxima seção detalha.
Checklist do ASO
Campos e itens tipicamente conferidos em cada atestado:
- Nome / Razão Social
- CPF / CNPJ
- Nome do colaborador
- Data de nascimento
- CPF do colaborador
- Cargo / Função
- Função mapeada no PCMSO
- Assinatura do colaborador
- Nome do médico examinador
- CRM do médico examinador
- Assinatura e carimbo do médico examinador
- Nome do médico responsável
- CRM do médico responsável
- Assinatura e carimbo do médico responsável
- Tipo de exame
- Perigos e fatores de risco
- Riscos físicos, químicos ou biológicos
- Aptidões
- Aptidão para a função
- Trabalho em altura
- Data de emissão
- Observações
A comparação analítica entre PGR e PCMSO
É o cruzamento mais difícil dos três documentos e o que a conferência manual quase nunca termina. Para cada função do inventário de riscos do PGR, a IA compara função, risco e grau com o que o PCMSO descreve — e aponta o que não fecha.
Cada função do inventário
A IA extrai o inventário de riscos ocupacionais do PGR e percorre função por função, em vez de amostrar. Nada fica de fora por falta de tempo do analista.
Função, risco e grau
A comparação não para no nome do agente: verifica se o risco aparece nos dois documentos e se o grau atribuído é o mesmo, que é onde a divergência costuma se esconder.
Sem padrão de layout nem de semântica
Cada elaborador escreve do seu jeito: a mesma exposição pode virar “ruído contínuo” em um documento e “agente físico: ruído” no outro. A IA interpreta o significado, não a palavra exata.
Relatório automático
O resultado é um relatório de divergências gerado automaticamente, com grande precisão, mostrando por função o que está coerente e o que precisa de revisão.
| Função | No inventário do PGR | No PCMSO | Resultado da comparação |
|---|---|---|---|
| Soldador | Risco físico de ruído, com grau atribuído no inventário | Função mapeada, mas sem o acompanhamento correspondente àquela exposição | DivergênciaRisco mapeado no PGR sem exame previsto no programa médico |
| Ajudante de produção | Risco químico descrito de forma genérica, com um grau | Mesmo risco descrito com outra nomenclatura e outro grau | DivergênciaGrau incompatível entre os dois documentos para o mesmo risco |
| Operador de empilhadeira | Função presente no inventário de riscos | Função não localizada no programa médico | DivergênciaFunção do PGR não mapeada no PCMSO |
| Eletricista | Riscos da função descritos com o respectivo grau | Função mapeada, com os acompanhamentos previstos para cada risco | CoerenteFunção, riscos e graus fecham entre os dois documentos |
Exemplo ilustrativo de como as divergências aparecem no relatório. Os riscos, os graus e os critérios são os do PGR e do PCMSO enviados e das regras configuradas pela sua empresa.
Por que isso é difícil de fazer no braço. Não existe padrão de layout nem de vocabulário entre PGR e PCMSO: cada consultoria monta o documento do seu jeito, nomeia os agentes de formas diferentes e apresenta os graus em escalas próprias. Conferir isso manualmente exige ler os dois documentos inteiros, montar a lista de funções de cada um e comparar linha a linha — trabalho que, numa mobilização com dezenas de contratadas, simplesmente não cabe no prazo.
A IA faz essa comparação analítica e devolve o relatório pronto. A equipe de SST recebe a lista de divergências por função, com o que está no PGR e o que está no PCMSO lado a lado, e decide o que fazer.
O cruzamento ASO × PCMSO
Com o programa médico já confrontado com o inventário de riscos, cada atestado individual é comparado ao PCMSO.
Este trabalhador está apto para exercer esta função?
A comparação verifica se a função do trabalhador consta no PCMSO, se os riscos indicados no ASO correspondem aos previstos para aquela função, se cada exame exigido foi realizado e está dentro da validade, se a conclusão de aptidão contempla as atividades específicas (como trabalho em altura) e se o documento está devidamente assinado e carimbado, com CRM do médico examinador e do responsável.
Divergências que a conferência individual não vê
Nome, CPF, função, setor, datas, vigências e empresa emissora comparados entre os documentos e com os sistemas da contratante.
Exame ausente para o risco previsto
A comparação aponta quando a documentação médica individual não cobre o que o programa prevê para aquela exposição.
Operações que validam documentação de SST
O gargalo aparece quando a documentação não é só do time próprio, mas de dezenas de empresas contratadas — cada uma com o seu modelo de PGR, de PCMSO e de ASO.
- Construção civil: conferência de documentos trabalhistas e de segurança obrigatórios, evitando atrasos em obras e garantindo conformidade legal
- Celulose e mineração: validação de documentos de fornecedores e equipes externas, incluindo PGR, PCMSO, ASO, EPI e análise de riscos
- Indústria e operações com terceiros: homologação e mobilização de contratadas, cada uma com documentos extensos e em formato próprio
- Paradas e mobilizações: quando vários documentos complexos chegam ao mesmo tempo, com prazo curto de liberação, e a equipe de SST vira gargalo
Do envio da contratada à liberação
A contratada envia pela plataforma
Terceiros enviam os documentos diretamente, com validação em tempo real e notificação de não conformidade em segundos, permitindo a correção imediata.
A IA aplica o seu checklist
Fluxos e checklists sob medida por tipo de documento, contrato ou tipo de serviço, com os critérios definidos pela sua empresa.
Os documentos são cruzados entre si
O inventário de riscos do PGR é comparado ao PCMSO função a função, e cada ASO é confrontado com o programa médico, com relatório automático das divergências.
As exceções vão para a equipe de SST
O time deixa de conferir campo a campo e passa a decidir sobre os casos que exigem julgamento técnico, com trilha das ações registrada na plataforma.
Regras aplicadas antes de o documento entrar
Antes da Dynadok, tínhamos um sistema que só organizava os documentos, a análise era sempre feita por humano. Hoje, ao subir o documento, a Dynadok já faz a análise: ele só entra na plataforma se estiver dentro das regras e premissas que passamos para a ferramenta. Isso nos deu um ganho enorme de produtividade e de tempo, que antes era gasto com várias pessoas analisando muitos documentos.

Erick Brazil
Especialista em Projetos, Construtora Barbosa Mello





Integração, LGPD e prazo de implantação
Não é preciso trocar o sistema que a empresa já usa. A Dynadok se adapta ao ambiente atual e integra-se aos sistemas existentes, mantendo o fluxo de trabalho. A API é robusta, bem documentada e já utilizada em larga escala pelos clientes, podendo processar documentos diretamente nos seus sistemas.
LGPD: documento de saúde ocupacional envolve dado pessoal sensível. A Dynadok segue os princípios de minimização de dados, segurança, rastreabilidade e controle de acesso, e os dados podem ficar na cloud segura da Dynadok ou na infraestrutura da própria empresa.
Implantação: em geral, de 1 a 4 meses, conforme as regras de negócio, os tipos de documentos e as integrações necessárias.
Dúvidas sobre automatizar a análise de SST
O PGR identifica e documenta os riscos da operação por função e ambiente. O PCMSO parte desses riscos para definir quais exames e acompanhamentos médicos cada função exige. O ASO registra, para cada trabalhador, os riscos, os exames realizados e a conclusão sobre aptidão. Ou seja: o atestado individual precisa ser coerente com o programa médico, que precisa ser coerente com o inventário de riscos.
A IA extrai o inventário de riscos ocupacionais do PGR e percorre função por função, comparando função, risco e grau com o que está descrito no PCMSO. Ela aponta função do PGR que não aparece no programa médico, risco mapeado sem o acompanhamento correspondente e grau incompatível entre os dois documentos. O resultado é um relatório de divergências gerado automaticamente, com grande precisão, entregue por função.
Esse é justamente o problema que a comparação analítica resolve. Não há padrão de layout nem de semântica: cada elaborador monta o documento do seu jeito e descreve o mesmo risco com nomenclaturas diferentes, às vezes com escalas de grau próprias. A IA interpreta o significado do que está escrito, e não a correspondência literal de palavras, o que permite reconhecer que duas descrições distintas tratam da mesma exposição — e sinalizar quando, de fato, não tratam.
Não é o número de arquivos, é a complexidade deles. PGR e PCMSO são documentos longos, sem layout padronizado, muitas vezes digitalizados e emitidos em modelo próprio por cada empresa. O trabalho está em extrair com alta precisão os itens do inventário de riscos, compará-los com o PCMSO função a função e depois confrontar cada ASO com o programa médico — são dezenas de itens de checklist por documento e muitas comparações para cada trabalhador.
Sim, em duas etapas. Primeiro o inventário de riscos extraído do PGR é comparado com o PCMSO, função, risco e grau, para verificar se o programa médico cobre o que foi mapeado. Depois cada ASO é confrontado com o PCMSO, para verificar se a função do trabalhador está mapeada, se os exames exigidos foram realizados e se a conclusão de aptidão está coerente. As divergências são apontadas item a item, junto com os itens do checklist que não foram atendidos.
Itens típicos incluem razão social, CNPJ, CAEPF, elaborador, data de elaboração, vigência, NR aplicável, contrato, atividades em altura, atividades de obras (NR 18), subcontratada, inventário de riscos ocupacionais, plano de ação, localidade do serviço, ART ou RRT (assinatura do elaborador, vigência, atividade técnica e localidade), assinatura do elaborador, projeto dos sistemas de proteção coletiva, relação de EPI, projeto de SPRQ, projeto elétrico das instalações, projeto da área de vivência e exames com seus vencimentos. O checklist é configurado conforme as regras da sua empresa.
Razão social e CNPJ da empresa, nome, CPF e data de nascimento do colaborador, cargo ou função, assinatura do colaborador, tipo de exame, perigos e fatores de risco, riscos físicos, químicos ou biológicos, aptidões, aptidão para a função, trabalho em altura, data de emissão, observações e os dados médicos: nome, CRM, assinatura e carimbo do médico examinador e do médico responsável. Em seguida, a função e os exames são comparados com o que o PCMSO prevê, para concluir se o trabalhador está apto para aquela função.
Não. O modelo é human in the loop: a IA elimina a conferência repetitiva e entrega o relatório de divergências pronto, e as decisões técnicas continuam com a equipe de SST, que passa a atuar sobre exceções em vez de conferir campo a campo. A elaboração dos programas e a responsabilidade técnica seguem com os profissionais habilitados.
As datas são extraídas e conferidas no momento da validação, e documentos vencidos ou fora do prazo configurado são sinalizados como não conformidade — inclusive no envio feito pela própria contratada, que recebe o alerta em segundos e corrige antes de a pendência chegar à sua equipe.
Não. A IA identifica e extrai informações de documentos estruturados, semi-estruturados, não estruturados e até escritos à mão, com OCR avançado e visão computacional. PGR e PCMSO extensos, ASOs digitalizados e modelos diferentes por fornecedor são processados sem exigir padronização prévia.
A cobrança é por página processada pela IA, o que faz o custo acompanhar o tamanho real dos documentos — relevante em SST, porque PGR e PCMSO costumam ter muitas páginas.