Em uma frase
O adm.hospital trata escala, ponto e pagamento de plantão. Não guarda prontuário nem dado de paciente. Tudo o que está nesta página existe no produto hoje e pode ser conferido. O que ainda não existe não está aqui.
Identidade e acesso
- Senha com regra de tamanho e complexidade, guardada com hash forte (um embaralhamento que não se desfaz), nunca em texto claro.
- Verificação em duas etapas por aplicativo de código (TOTP), opcional por conta, e passkeys (a biometria do aparelho) como alternativa à senha.
- Primeiro acesso com troca de senha obrigatória. Recuperação por link de uso único e validade curta.
- Sessão por token assinado, com prazo para expirar. Toda rota do produto exige autenticação.
Permissão: papel, hospital e setor
- Três camadas de acesso: direção, coordenação e profissional. A matriz de permissão é testada por uma rotina automática a cada mudança no código.
- O papel vale por vínculo, não por conta: quem coordena o Hospital A e dá plantão no Hospital B é coordenador só no A.
- A coordenação enxerga o próprio setor: quem cuida da UTI não altera a escala do centro cirúrgico.
- Um hospital nunca lê dado de outro. Isso é conferido em cada ponto de acesso da aplicação.
Trilha de auditoria
Toda ação que altera escala, ponto, valor, permissão ou cadastro registra quem fez, o quê, quando e de qual endereço. A direção consulta a trilha numa tela própria, com filtro e busca. O registro não pode ser editado pelo produto.
Documentos e arquivos
Documento profissional (CRM, certificados, contrato) fica fora da área pública do servidor e só é entregue a quem tem permissão sobre aquele profissional. O aviso de documento novo por e-mail vai sempre com link, nunca com anexo.
Backup testado
O banco tem backup diário. A cada mudança no código, uma rotina automática restaura esse backup num banco descartável e confere se ele abre, antes de aceitar a mudança.
O servidor se recusa a subir errado
Em produção, a aplicação não inicia com senha de fábrica, chave de teste ou configuração de desenvolvimento. Configuração insegura derruba o processo antes da primeira conexão.
Integrações assinadas
O aviso automático (webhook) que sai do adm.hospital é assinado com HMAC, e o seu TI confere a assinatura com o segredo dele, como explica a página de desenvolvedores. A API pública é somente leitura, por chave que pode ser revogada, e a chave fica guardada só como hash.
Aplicação
- Conexão cifrada (HTTPS) de ponta a ponta.
- Texto escrito por usuário é neutralizado antes de aparecer em página pública.
- Monitoramento de erros em tempo real, sem dado pessoal no registro.
- Mudanças no banco de dados conferidas automaticamente a cada mudança no código.
Privacidade
O que fazemos com dados pessoais, por quê, por quanto tempo e os seus direitos está na política de privacidade. Dúvidas: privacidade@admhospital.com.br.
