Todos os indicadores estão em dia para as equipes cadastradas.
Indicador
Equipe
Abertas
Removidas da fonte
Suprimidas manualmente
Total
Configurações de notificação
Regras de disparo, limites de envio e modelo de mensagem desta prefeitura.
Não foi possível carregar as configurações
Alterações não salvas
Sincronizador
Programa que roda no Servidor Esus-PEC e envia os dados do e-SUS pra esta prefeitura.
1. Baixe os dois arquivos
O programa (sincronizador.exe) é o mesmo pra todas as prefeituras. O arquivo de configuração
(config.json) já vem com a URL e a chave de acesso desta prefeitura preenchidas — só falta completar
os dados que só existem no computador do posto.
No Servidor Esus-PEC (a máquina onde roda o banco Postgres do e-SUS): coloque os dois arquivos baixados NA
MESMA PASTA (ex.: C:\Sincronizador\). Depois abra o config.json num editor de texto
(Bloco de Notas serve) e preencha:
esus_postgres.password — senha do usuário de leitura do banco Postgres do e-SUS desse servidor.
esus_postgres.host, port, database, user — só mude se
esse servidor usar valores diferentes do padrão já preenchido.
Não precisa mexer em municipio, instancia_gsincroniza.url,
instancia_gsincroniza.chave_api nem cidadaos_encrypt_key — esses quatro já vêm
certos no arquivo baixado.
Alternativa: instalar por script (faz os 3 passos de uma vez)
Um único comando que baixa o programa, grava a configuração, cadastra a tarefa agendada
e confere no final se ficou funcionando. Serve também pra ATUALIZAR:
rodar de novo troca o programa pela versão mais nova sem apagar sua configuração.
Por que existe: no caminho manual, quem escolhe o nome do arquivo é o navegador, e a pasta
depende de onde o PowerShell foi aberto. Já aconteceu de o download salvar como
sincronizador .exe (com espaço) — a tarefa agendada procurava o nome sem
espaço e ficou 18 dias sem sincronizar, sem avisar ninguém. O script decide
o nome e a pasta, então esse erro não tem como acontecer.
No Servidor Esus-PEC, abra o PowerShell como Administrador.
Clique em "Gerar e copiar" abaixo e cole na janela do PowerShell.
Ele vai pedir a senha do Postgres do e-SUS — o resto já vem preenchido.
Copiado! Cole no PowerShell do Servidor Esus-PEC.
O script contém a chave de acesso desta prefeitura — trate como senha, não repasse.
Se o antivírus bloquear o download do programa, use o caminho manual dos passos 1 a 3.
3. Rode o sincronizador
Dê duplo-clique em sincronizador.exe pra rodar uma vez. Pra ele rodar sozinho todo dia
(recomendado, evita ter que lembrar de abrir manualmente), abra o PowerShell NA MESMA PASTA dos dois
arquivos (clique com o botão direito dentro da pasta, no Explorador de Arquivos, segurando Shift, e
escolha "Abrir janela do PowerShell aqui") e cole o comando abaixo:
$pasta = (Get-Location).Path
$Action = New-ScheduledTaskAction -Execute "$pasta\sincronizador.exe" -WorkingDirectory $pasta
$Trigger = New-ScheduledTaskTrigger -Once -At (Get-Date) -RepetitionInterval (New-TimeSpan -Minutes 60) -RepetitionDuration (New-TimeSpan -Days 3650)
Register-ScheduledTask -TaskName "Sincronizador Gsincroniza" -Action $Action -Trigger $Trigger -Description "Roda o sincronizador de hora em hora; ele mesmo decide se ja e hora de sincronizar de verdade" -Force
Copiado!
Esse comando cadastra o programa no Agendador de Tarefas do Windows pra rodar sozinho de hora em
hora (ele mesmo decide se já é hora de sincronizar de verdade, baseado no horário configurado
no config.json — não sincroniza toda hora, só confere se já está na hora certa). Se algo
der errado ao rodar, o programa mostra o erro na tela e também tenta salvar o que não conseguiu
enviar pra tentar de novo depois.
4. Extensão de navegador (postos de saúde)
Mostra um aviso na tela do e-SUS PEC quando o cidadão do atendimento tem pendência aberta. Já vem
configurada com o endereço do e-SUS e a chave de acesso desta prefeitura — só precisa carregar no
navegador de cada computador dos postos.
Em cada computador do posto: extraia o .zip baixado numa pasta, abra
chrome://extensions, ative o "Modo desenvolvedor" (canto superior direito), clique em
"Carregar sem compactação" e selecione a pasta extraída. A chave de acesso já vem configurada sozinha
na primeira vez que a extensão carrega — não precisa preencher nada na tela de opções.
Exportar cadastro
Gera uma planilha .xlsx com os cidadãos já sincronizados, no formato usado antes do sincronizador existir.
⚠ Aviso de tratamento de dados (LGPD)
Esta planilha inclui dados pessoais sensíveis de cidadãos em texto legível, incluindo
CPF, CNS, NIS e telefone (normalmente criptografados no banco — aqui saem decifrados só nesta
exportação). Baixar este arquivo é um tratamento de dados sob a LGPD: guarde-o com segurança, não
compartilhe indevidamente, e apague quando não precisar mais dele.