Bloqueio por faltas CNN

Configuração do bloqueio

Somente leitura · valores em uso pelos workflows

Prazo para liberação, pela falta vigente

—

Toda falta no ciclo bloqueia o paciente (se estiver ativo no CNN) enquanto o prazo corre; quem já cumpriu o prazo não é bloqueado. O prazo conta da data da falta vigente (a de maior número no ciclo), e uma falta nova substitui a anterior.

Quando o prazo termina, a liberação automática reativa o paciente. Antes disso, só com uma solicitação de desbloqueio aprovada pelo administrador.

Ciclo

Começa em
—
Ciclo atual desde
—
Fuso
—

Faltas antes do início do ciclo não contam para o número da falta.

Automação

Bloqueio automático
—
Liberação automática
—
Última coleta de faltas
—
Último bloqueio automático
—
Última liberação automática
—
Última ação no painel
—
Pacientes no controle
—
Faltas registradas
—

Cadastros do CNN

—

Nomes de tipo de consulta, profissional, rótulo, local e especialidade, lidos das listas da API em cada execução do bloqueio (01:00). Servem para mostrar nomes na lista e nos relatórios.

Como mudar

Os parâmetros ficam em workflows/code/_regra.js, no repositório. Para mudar:

1. Edite o arquivo e rode npm run inject e npm run check.
2. Cole os workflows de bloqueio, liberação automática, Leitura, Ações e Solicitações no n8n.
3. Faça o commit. Esta tela passa a mostrar os novos valores.

Os horários ficam nos nós "Todo dia 01:00" (bloqueio) e "Todo dia 02:00" (liberação automática).