Wiki TeCuida® – Backlogs e MindMaps

TeCuida NR01 – Back-End e Lógica do Sistema

TeCuida NR01 – Back-End e Lógica do Sistema

Arquitetura de dados, automações, pontuação e regras de negócio

📦 Estrutura de Banco de Dados (CPTs)

  • empresa – Dados completos da empresa cliente
  • funcionario – Dados dos colaboradores vinculados à empresa
  • checkin – Respostas quinzenais (GAD-7 / PHQ-9)
  • alerta – Gatilhos criados automaticamente via pontuação
  • relatorio – Relatórios mensais gerados por empresa

🧠 Pontuação dos Formulários

Ambos os formulários seguem protocolos clínicos internacionais.

  • GAD-7: 7 perguntas, pontuação de 0 a 21
  • PHQ-9: 9 perguntas, pontuação de 0 a 27
  • Campos armazenados: score_gad, score_phq, score_total
  • Pontuação salva automaticamente como campo meta no checkin

🚨 Gatilhos de Alerta

  • Se score_gad ou score_phq ≥ 10 → cria post alerta
  • Se 2 alertas consecutivos no mesmo funcionário → alerta_critico
  • Alertas são visíveis no painel da empresa e no admin

⚙️ Automação de Envio de Check-in

  • Agendamento quinzenal automático via Uncanny Automator PRO ou cron manual
  • Link de resposta enviado por e-mail ou WhatsApp (personalizado)
  • Link contém ID do funcionário e expira após 5 dias

📤 Exportações e Relatórios

  • Relatórios por empresa, por funcionário e por setor
  • Exportáveis em PDF via WPDataTables PRO
  • Contêm: total de check-ins, média de score, reincidência, alertas
  • Carimbo automático: “Empresa em conformidade com a NR01”

🔐 Permissões e Acesso

  • Empresa só vê seus próprios dados (JetEngine Dynamic Visibility)
  • Funcionário só responde o que receber por link
  • TeCuida Admin vê tudo via WP Admin restrito

Subscribe For Update

Stay up to date with the latest development news from SaaSByte.