Regras de Negócio
Regras formalizadas que regem o comportamento do sistema. Referência para implantadores, suporte e desenvolvimento.
Princípios gerais
- Centralização: todas as informações de pacientes, atendimentos e convênios em um único ambiente digital.
- Automação: processos de agendamento, faturamento e controle financeiro automatizados.
- Compliance: aderência a LGPD, com auditoria de ações e criptografia de dados sensíveis.
- Indicadores: dashboards e relatórios gerenciais como apoio à decisão.
Cadastro e Administração
- Pacientes, profissionais, convênios, serviços, taxas e unidades são cadastros core; cada um pode ser inativado mas não excluído se tiver histórico. ✅ Correção 30/09/2026 Exceção que valia até 01/10: produto e taxa na composição de um serviço podiam ser excluídos sem aviso. ✅ Atualização 13/10 desde 02/10/2026 (#626) produto e taxa em uso por serviço ativo não podem ser excluídos nem inativados — o sistema lista os serviços a corrigir.
- Hierarquia de perfis de acesso: Administrador > Gestor > Operador > Visualizador.
- Níveis de permissão por módulo: NONE < VIEW < CREATE < UPDATE < DELETE (modelo base histórico). ✅ Novo — set/2026 Desde 15/09/2026 (#395), o controle é granular: permissão por funcionalidade e por ação (Visualizar, Criar, Alterar, Excluir — e, só em Agendamento/Acolhimento/Confirmação e Atendimentos, as ações elevadas por colaborador: agir em registro de outro colaborador, Cancelar e Excluir em status final), (Correção 30/09: Exportar, Imprimir e Autorizar não existem como ações de permissão. ✅ Atualização 13/10: desde 12/10 existe a ação Estornar, uma das 9 ações novas de Contas Caixas do Financeiro.) com perfis configuráveis — ver Permissões Granulares. ✅ Novo — 01/10/2026 Salvar o perfil aplica a alteração a todos os colaboradores ativos daquele perfil ("Alteração aplicada a N usuário(s)"); salvar as permissões de um colaborador muda só ele. Ações elevadas dadas individualmente a um usuário são preservadas (as do perfil são somadas). Não é mais preciso abrir e salvar cada colaborador depois de alterar o perfil (#636).
- Toda ação de alteração, exclusão ou inativação gera registro em logs de auditoria.
Agendamento e Atendimento
- Agendamento só é aceito se houver disponibilidade do profissional e do equipamento (quando aplicável).
- Verificação automática de autorização prévia segundo regras do convênio.
- ✅ Novo — jul/2026 Bloqueio no prazo de retorno: o sistema bloqueia novo agendamento dentro do prazo de retorno do convênio (#414). ✅ Atualização 13/10 Correção: o prazo é por convênio ("Prazo de Retorno em (Dias)") e vale para o serviço com Retorno marcado na aba Serviços do convênio; prazo por convênio × serviço (#415) não existe no sistema. Regra atual (desde 05/10/2026, #645): dentro do prazo, mesmo profissional → vira retorno automaticamente (sem valor); outro profissional → bloqueado, sem opção de confirmar. Retorno marcado à mão só vale se houver atendimento anterior no prazo. Não existe senha para desmarcar retorno. Novo — out/2026 Atualização 26/10: desde 23/10/2026 o atendimento sem agendamento (Histórico do paciente › Novo Atendimento) e desde 24/10/2026 o agendamento pela IA (TalkMe) seguem a mesma regra (na IA, outro profissional no prazo é recusado e ela pode oferecer o mesmo profissional; no agendamento por equipamento não há essa recusa). A detecção automática ainda não roda no agendamento online nem no encaixe adicional — confira esses à mão.
- ✅ Novo — 06/10/2026 Especialidade do convênio (Atende) — trava DESLIGADA no agendamento (#628): desde 06/10/2026 o agendamento e o orçamento não filtram nem bloqueiam por especialidade do convênio (desligamento temporário). A consulta de disponibilidade da IA (TalkMe, #633) é a exceção: ela respeita a coluna Atende — por isso a IA pode dizer que não há horário num caso que a recepção consegue agendar. No cadastro do convênio a coluna Atende continua valendo (serviço de especialidade não atendida não pode ser marcado como Utiliza). Atenção: as mensagens da tela do convênio dizem "não poderão ser agendados", mas hoje o agendamento não barra — confira a especialidade/cobertura ao agendar.
- Status do agendamento: Aguardando Confirmado Atendido Em Atendimento Cancelado Acolhido Remarcado Pendente Pendente de Pagamento (Pendente enquanto faltar orçamento/autorização — #375, desde ago/2026; Pendente de Pagamento para serviço que exige pagamento parcial antecipado — #604, desde 28/09/2026)
- Acolhimento confere dados do paciente antes do atendimento; pode acionar checkin que move paciente para fila do médico.
- ✅ Novo — 02/10/2026 Subserviços visíveis (#641): agendamento, acolhimento, orçamento e autorização mostram o quadro "Subserviços"; a autorização do subserviço é opcional hoje (a exigência foi desativada em 03/10).
- ✅ Novo — 03/10/2026 Grade que mudou (#658): agendamento de grade inativada ou com vigência/dia alterados continua aparecendo, embaixo da grade atual, com o aviso "Fora da grade atual" e o motivo (só grade de colaborador). Não existe seção "Atendimentos sem grade": atendimento sem agendamento vale para guia, faturamento e repasse, mas não aparece na agenda — use os relatórios.
Faturamento e Glosas
- Pré-faturamento permite conferência de guias antes do envio para o convênio.
- Quando houver guia principal vinculada a guias secundárias, todas são exibidas no mesmo lote.
- Geração de XML segue padrão TISS/TUSS da ANS — ver seção TISS/TUSS.
- Glosas são tratadas em fluxo dedicado com prazo de recurso definido por convênio. ✅ Atualização 13/10 a baixa da glosa ainda é feita só na primeira parcela da movimentação. Novo — out/2026 Desde 23/10 a baixa do convênio e a glosa com motivo são feitas em Faturamento › Recebimentos de convênio; lote enviado não reabre e guia com contas a receber gerado ou em lote enviado não é editável (22/10).
- ✅ Novo — 02–09/10/2026 Guia pré-faturada sai das pendências (filtro "Pré-faturadas" — #647); divergência atendido × faturado sai quando a guia é faturada com protocolo (#648); autorização cuja guia mãe foi pré-faturada/faturada não recebe mais sessões — peça nova autorização (#649); retorno sai com valor zero no pré-faturamento, no XML e no repasse (#645) — ver Faturamento Avançado.
Financeiro
- Controle de contas a pagar e a receber com data de vencimento e categoria.
- Emissão de nota fiscal integrada à movimentação financeira. ✅ Novo — set/2026 A NFS-e está em produção com o módulo fiscal completo (emissão no ato do pagamento, módulo opt-in; modelos de nota, gestão das notas e onboarding fiscal desde 22/09/2026) e a importação de NF-e de fornecedor (#391) foi entregue — ver Notas Fiscais.
- Assinatura do Rabi pela clínica: teste grátis de 7 dias (Rabi meu consultório e Rabi minha clínica) ou de 15 dias (Rabi Premium), conforme o site; depois, cobrança mensal do plano escolhido. ✅ Correção — 16/10/2026 (antes este item dizia "30 dias de teste" — não existe; ver Planos e preços.)
- Controle de fluxo de caixa por conta/caixa, com saldo em tempo real. ✅ Novo — 12/10/2026 Movimentação excluída não conta mais no saldo.
- ✅ Novo — 12/10/2026 Padrão de controle do financeiro (#650): todo recebimento grava quem recebeu e quem registrou; excluir movimentação com parcela paga é bloqueado (corrige-se por estorno, com motivo, pelo líder e com alçada Nível 2/3); depois do fechamento do caixa a parcela paga não muda; o líder nunca confere o próprio caixa. O controle de caixa nasce Desligado (Aviso/Bloqueio em Parâmetros › Financeiro) e as 9 permissões novas não são dadas a ninguém automaticamente — ver Financeiro › Caixa por atendente. Novo — out/2026 Desde 22/10 o item "Caixa" saiu do menu: os turnos ficam em Financeiro › Contas Caixa › Turnos por atendente.
Estoque
- Entrada e saída de produtos registrada em movimentos com timestamp e responsável.
- Produtos podem ser associados a atendimentos (consumo clínico) ou a vendas.
- Estoque mínimo configurável por produto — dispara alerta no relatório Mapa de Estoque.
- ✅ Novo — 02/10/2026 Produto ou taxa na composição de serviço ativo não pode ser excluído nem inativado (#626); Código do produto até 10 caracteres, EAN com 8/12/13/14 dígitos (zero à esquerda preservado), NCM com 8 dígitos (#635) — ver Estoque.
Segurança e Compliance
Dados pessoais são protegidos: criptografia em campos sensíveis, backup automático, auditoria completa de acessos, logs sem PII explícito.
- Autenticação por SSO (Keycloak) com OAuth2/OIDC.
- Sessão expira após inatividade configurável.
- Toda exclusão crítica gera registro em log com motivo opcional.
- ✅ Novo — 02/10/2026 Colaborador desativado é barrado na hora em qualquer ação ("Seu usuário está desativado nesta clínica. Procure o administrador do sistema."); o administrador não é bloqueado.
- ✅ Atualização 15/10 Reforços de segurança em produção (13–14/10): troca de senha/e-mail de quem trabalha em mais de uma clínica só pelo próprio usuário ("Esqueci minha senha") (#663); erros técnicos como "Ocorreu um erro inesperado… (código XXXX)"; permissão conferida no servidor em telas que estavam abertas; sair encerra o acesso em todas as clínicas e apaga do navegador rascunhos, clínica escolhida e preferências (#666/#663); aprovação presencial trava após 5 senhas erradas em 15 minutos; listas até 100 itens por página, seletores 500, exportações 10.000, API externa 200 (#669). 🟠 Em preparação O "negar por padrão" (#667) não entrou — hoje quem não tem configuração num módulo continua vendo as telas; também seguem em preparação o e-mail confirmado no portal (#668), a recusa de SVG em anexos (#672) e a auditoria imutável (#670).
LGPD — épico #596 ✅ em produção desde 28/09/2026 — épico fechado em 25/09/2026; no servidor de produção desde 28/09/2026. Ainda não há tela própria para anonimizar, exportar ou registrar consentimento: são ações administrativas, pedidas ao time Rabi ou ao administrador/DPO. Na tela, desde 29/09, o cadastro do paciente menor de idade exige o responsável legal (nome, CPF e parentesco), pela idade calculada da data de nascimento.
- Anonimização dos dados do paciente (#598): ação de administrador; troca nome, CPF, RG, telefone, e-mail e endereço por valores anonimizados; prontuário e histórico clínico são preservados (retenção CFM).
- Exportação/portabilidade dos dados do paciente (#599): só para administrador / DPO; JSON estruturado com cadastro, agendamentos, prontuário, autorizações, orçamentos e faturamento; sempre registrada em log.
- Consentimento do paciente e do responsável legal (#600): termo eletrônico com data, versão e 4 consentimentos específicos, com revogação individual; para paciente menor de idade, exige o responsável legal (nome, CPF e parentesco).
- Log de acesso/leitura ao prontuário (#601): quem, quando e o quê, em registro próprio; consulta restrita a Admin/DPO; o acesso do próprio paciente pelo portal é registrado à parte.
✅ Novo — 29/09/2026 MFA/código no celular para administradores (#602): a exigência automática foi testada e retirada em 29/09/2026 — hoje não é obrigatório pelo sistema; confirme com o time Rabi a configuração do seu ambiente. O bloqueio por excesso de tentativas continua (proteção padrão do login), assim como o limite por IP. Isolamento por clínica da integração TalkMe (#597): ✅ em produção desde 28/09/2026 — a clínica habilita a TalkMe em Configurações › Parâmetros › Integrações; sem habilitação, a TalkMe recebe 403.
Regras levantadas na reunião 18/06/2026 (#373–#385)
Treze itens foram abertos como issues no GitLab. Atenção: parte já está em produção e parte é planejamento (roadmap). A coluna Status indica a situação real (auditada em 20/06/2026 contra produção; revisada em 24/07/2026 e em 12/08/2026 contra as issues fechadas no GitLab). Itens com selo ✅ Novo — jul/2026 ou ✅ Novo — ago/2026 foram entregues no ciclo indicado no desenvolvimento; se ainda não apareceram no seu ambiente, chegam na próxima atualização.
| # | Regra | Status | Issue |
|---|---|---|---|
| 1 | Agendamento exige orçamento aprovado antes de criar (conforme parametrização). | ✅ Novo — jul/2026 | #373 |
| 2 | Agendamento exige autorização da operadora antes de confirmar (conforme parametrização). | ✅ Novo — jul/2026 | #374 |
| 3 | Novo status "Pendente" enquanto faltar orçamento/autorização. | ✅ Novo — ago/2026 | #375 |
| 4 | Convênio pode bloquear serviços específicos. | ✅ Novo — ago/2026 | #376 |
| 5 | Avisos na grade (avisos visuais na grade da agenda). | ✅ Novo — ago/2026 | #377 |
| 6 | Agendamento em série (semanal/quinzenal/mensal). | ✅ Em produção | #337 |
| 7 | Bloqueio de agenda (feriados, férias, manutenção). | ✅ Em produção | — |
| 8 | Atendimento finalizado exige documento. | 🟠 Planejado | #379 |
| 9 | Pré-solicitação de autorização: acompanhamento registrado na autorização (data + observação) com farol pelo Prazo de autorização do convênio e notificação ao responsável no vermelho — ver Autorização. | ✅ em produção desde 28/09/2026 (completa: regra e notificação desde 25/09; tela — ícone Acompanhamento e coluna Pré-solicitação — desde 28/09) | #380 |
| 10 | Fila de espera com encaixe automático. | ✅ Em produção desde set/2026 | #405 |
| 11 | Encaixe manual em horário cheio. | ✅ Em produção | — |
| 12 | Espera de atendimento (pacientes com check-in). | ✅ Em produção | — |
| 13 | Histórico do atendimento em timeline. | ✅ Em produção | — |
✅ Correção 24/09 números de issue revistos contra o GitLab: repetição/séries é a #337 (a #378 é o farol de custo do serviço); a pré-solicitação é a #380 (✅ Atualização 26/09 issue fechada em 25/09; backend em produção desde 25/09 e tela desde 28/09 — e não é uma "conferência interna antes do envio", e sim o acompanhamento do prazo de resposta da operadora); #381 e #383 são os relatórios de rotina de recepção e de autorização (entregues em 19/08); #384 é o relatório de fechamento; #385 é a produtividade por usuário (✅ Atualização 13/10 sem sprint definida — confira o Roadmap; #382, acolhimento, idem). Onde não há número correspondente, a coluna mostra "—".
Regras transversais
Entregues no ciclo de julho/2026 ✅ Novo — jul/2026 — se ainda não apareceram no seu ambiente, chegam na próxima atualização:
- Guard de edição não salva: ao sair de formulário com alterações pendentes, o sistema pede confirmação — ver página dedicada (#401, #404).
- Idempotência em criações/edições: sem duplicidades por duplo clique ao salvar (#408).
- Busca global: busca por parte do nome/sobrenome, telefone, e-mail ou CPF (#456).
- Setas de navegação: setas próximo/anterior no topo das telas (#459).
Farol de resultado por convênio ✅ Novo — jul/2026: farol 🟢🟡🔴 receita × custo por serviço/produto com bloqueio no vermelho foi entregue em 22/07 (#390, #434). Detalhes na página de Orçamento.
Entregues no ciclo de agosto/2026 ✅ Novo — ago/2026 — se ainda não apareceram no seu ambiente, chegam na próxima atualização:
- Sessão única: o sistema não permite acesso com o mesmo usuário em dois locais ao mesmo tempo (#482).
- Revisão da área de permissões: a permissão configurada agora reflete o que o usuário pode fazer (#512).
- Farol de custo do serviço (#378) e bloqueio de serviço/produto por farol no convênio (#452).
- Farol roxo: nova cor do farol para erro de preço (sem custo ou sem receita), com bloqueio (#545).
- Nível de alçada: aprovações por nível de alçada (renomeado de "nível de desconto"), com notificação a todos os usuários do nível — quando um responde, resolve para todos (épico #571, concluído em 13/08 — #557/#558). ✅ Novo — 26/09/2026 Desde 24/09, em tempo real e para todos os aprovadores do nível exigido ou superior (pedido de Nível 2 chega ao Nível 2 e ao Nível 3); quando um responde, o pedido some da tela dos demais.
- Edição de agendamento "Atendido" com aprovação: fluxo completo entregue (épico #572 — #560, #563–#567): bloqueio da edição direta, botão "Editar" com motivo e aprovação, reflexo na Autorização, aviso fixo de divergências e Fila de Atendimento com botão Corrigir — ver Agendamento. A reconciliação do pré-faturamento (#568/#569) foi entregue em ago/2026.
- Farol consolidado: farol do agendamento e da autorização calculado sobre serviço + produto + taxa, com produtos e taxas na autorização (épico #570, concluído em 13/08).
Regras atualizadas no ciclo de setembro/2026 ✅ Novo — set/2026 — se ainda não apareceram no seu ambiente, chegam na próxima atualização:
- Autorização contabiliza o que foi realmente USADO no atendimento (#609): o consumo da autorização passa a considerar os produtos e taxas efetivamente utilizados no atendimento, e não mais apenas as quantidades previstas — ver Autorização.
- Documentação obrigatória bloqueia agendamento e acolhimento (#608): quando o serviço exige documentação obrigatória anexada, o sistema bloqueia o agendamento e o acolhimento enquanto os documentos não forem anexados (reforço da regra) — ver Agendamento.
- Farol consolidado no orçamento, agendamento e autorização ✅ Novo — 23/09/2026: o Farol passa a ser um só para o conjunto inteiro — Σ receita do convênio por todos os itens ÷ Σ custo dos produtos × 100 — substituindo a regra antiga do farol por serviço (em que valia a cor mais crítica). Item sem custo/preço → consolidado 🟣 roxo e bloqueio; a aprovação por alçada refere-se ao consolidado; cada linha mantém a própria cor só para orientar — ver Orçamento. ✅ Atualização 13/10 desde 12/10/2026 o custo do Farol inclui também custo extra do convênio, prestadores e repasse — ver regras de outubro.
- Zero é zero, vazio é vazio — em todas as telas ✅ Novo — 23/09/2026: campo com 0,00 é preço zero de verdade (não desce de nível); campo vazio faz o sistema usar as conversões dos níveis de baixo. Vale no Farol, orçamento, agendamento, pré-faturamento, contas a receber e XML — ver Preços e Conversão de Valores.
- Item sem "Utiliza" = custo sem receita ✅ em produção desde 23/09: o convênio não cobre o item — ele fica fora da receita do Farol e entra no orçamento a R$ 0,00; com Utiliza, o preço vem sempre da cadeia de conversão do convênio, nunca do preço da casa.
- Linha ✅ do serviço = valor do próprio serviço ✅ em produção desde 23/09: na aba Serviços do convênio, a linha ✅ mostra o valor que sai na linha de procedimento do XML; produtos e taxas saem nas áreas deles, e quem soma tudo é o Farol.
- Taxas, produtos e subserviços sempre entram na conta do serviço ✅ em produção desde 23/09: cada um com as próprias conversões, como saem na guia. "Definir preço do serviço pelos itens" decide só o valor próprio do serviço (zero quando marcado). Só ficam fora: sem Utiliza, ou zerados em pacote de preço fechado. No orçamento, preço fixo sem Pacote cobra os itens na quantidade inteira; para o preço fixo ou o valor combinado incluir itens → Pacote marcado na linha do serviço no convênio + Zerar valor em pacotes nos itens inclusos.
- Valor combinado NÃO é pacote ✅ regra vigente (decisão de 25/09/2026): o valor digitado na linha 🔁 do serviço muda só o preço do serviço; os itens continuam somando por cima. Pacote é sempre marcação por convênio — não existe pacote no cadastro do serviço (catálogo), onde o serviço só tem preço fixo ou soma dos itens. Preço fechado = valor combinado + Pacote + "Zerar valor em pacotes" nos itens inclusos; sem Pacote, o "Zerar" nem é consultado. Na API,
valorInternoConveniosozinho não fecha pacote — enviarpacote: truejunto. - Coluna Valor do serviço com 4 linhas ✅ em produção desde 24/09: 🔒 casa (ou "(soma dos itens)"), 🔁 combinado, ✅ valor do próprio serviço na guia ("0,00 (sem preço próprio: itens cobrados à parte)" em serviço que soma itens sem valor combinado — não é erro) e Σ total do serviço no convênio = receita do Farol. A explicação do 0,00 aparece ao passar o mouse na linha ✅; um texto visível na própria linha chega no próximo ajuste. Produtos, taxas e Tipo de Atendimento seguem com 3 linhas.
- Zerar valor em pacotes é por item e não desce em cascata ✅ em produção desde 24/09: só age em pacote de preço fechado (Pacote + valor fixo ou combinado, inclusive 0); subserviço zerado perde só o próprio valor e os itens dentro dele seguem cada um o seu "Zerar". Só a falta de Utiliza no subserviço tira tudo que está dentro dele.
- Orçamento com várias sessões: financeiro único ✅ Novo — 26/09/2026 (em produção desde 24/09; orçamentos criados a partir de 25/09): uma só movimentação com o valor total; pagamento no orçamento ou no acolhimento; agendar sem pagar sim, acolher sem pagar não; depois de pago, valor e desconto travam; NFS-e por parcela paga em orçamento 100% particular; cancelar o agendamento devolve a sessão — ver Orçamento.
- Edição do orçamento depois de aprovado ✅ Novo — 26/09/2026 (25/09): só Recusado e Aprovado pela Assistência travam; Aprovado pelo Paciente, Aprovado pelo Convênio e Vencido continuam editáveis — ver Orçamento.
- Encaixe adicional não aprovado/recusado → Cancelado com motivo; inativo ou cancelado não acolhe ✅ Novo — 26/09/2026 (25/09) — ver Agendamento.
- Marcar só "Pacote" no convênio não liga mais "Zerar valor" sozinho ✅ Novo — 26/09/2026 (correção de 25/09).
- Excluir produto/taxa usado em serviço: até 01/10 a exclusão era livre e o item sumia da composição sem aviso. ✅ Atualização 13/10 desde 02/10/2026 a trava (#626) está em produção: a exclusão/inativação é recusada ("Não é possível excluir") com a lista de serviços a corrigir; pela API, 409 ITEM_EM_USO_EM_SERVICOS — ver Estoque e Configurações › Taxas.
- Textos e valores finais convertidos e Farol › Itens por linha ✅ em produção desde 24/09: as telas do convênio mostram nome, descrição, código, tabela 87 e valores já convertidos; na aba Farol › Itens cada linha mostra só a própria conta (coluna "Conta no total").
Regras que entraram em produção em 28–29/09/2026 ✅ Novo — 29/09/2026:
- Filtros padrão (#396, fechada em 28/09) e revisão de telas (#605, levantamento concluído em 28/09): as principais listas passaram a buscar e ordenar no servidor — a busca percorre toda a base filtrada, não só a página visível.
- Pagamento parcial antecipado (#604) ✅ em produção desde 28/09/2026: serviço que exige sinal (percentual mínimo + prazo da reserva) gera agendamento "Pendente de Pagamento", que segura o horário e expira sozinho sem pagamento (libera horário, reservas de medicamento e vaga para a Fila de Espera); o percentual incide sobre a sessão agendada; confirmação do pagamento manual nesta versão — ver Agendamento.
- Copiar agenda (#616) ✅ em produção desde 28/09/2026: cópia de grade de profissional ou equipamento abre a criação preenchida (exceto vigência), nada é gravado até salvar e valem as mesmas validações — ver Agendamento.
- Tokens de integração da clínica (#624) ✅ em produção desde 28/09/2026: gerados, renovados e revogados pela própria clínica em Configurações › Parâmetros › Integrações; o valor aparece uma única vez; a chave
rbk_do time Rabi continua valendo — ver Configurações. - DRE Gerencial (#617) ✅ em produção desde 28/09/2026: categoria sem "Linha do DRE" entra por uma regra padrão pelo tipo de movimentação — ver Relatórios.
- Conta a receber de convênio usa o centro de custo padrão dos Parâmetros; listas de pacientes não trazem inativados; seleção de especialidade no pré-faturamento corrigida (28/09).
Regras que entraram em produção em 29–30/09/2026 ✅ Novo — 30/09/2026:
- Convênio abre em modo consulta (#632, fechada em 29/09) ✅ em produção desde 29/09/2026: todo convênio existente abre só para consulta (ver, filtrar, expandir itens, ver o Farol e exportar); para alterar, Liberar para edição — vale só naquela visita; em modo consulta nada é gravado; convênio recém-criado abre liberado; usuário sem permissão só consulta; a API externa não muda. Junto: as políticas de preço por tipo de produto não são mais inativadas por um Salvar feito antes de carregarem; aviso de campo inválido em outra aba; lista de convênios paginada no servidor — ver Configurações. ✅ Atualização 13/10 desde 01/10, depois de Liberar para edição, as alterações das abas Planos, Especialidades, Produtos, Serviços e Taxas só são gravadas no botão Salvar do cabeçalho (ações em massa gravam na hora).
- Importação de XML TISS no Financeiro (#631, fechada em 29/09) ✅ em produção desde 29/09/2026: o lançamento usa sempre o valorTotalGeral da guia; lote sem nenhum valor é bloqueado antes de gravar; avisos por guia (sem valorTotalGeral; soma dos itens diferente do total); excluir uma importação libera o número do lote, respeitando o convênio — ver Financeiro.
- Busca de fornecedor no cadastro de produto e na entrada de estoque lista todos os fornecedores ativos (antes, só os 10 primeiros).
- IA (TalkMe) — correções no servidor (30/09): confere a duração do serviço ao marcar; só oferece especialidade para um convênio se houver grade que aceite o convênio; filtra horários pelo serviço; recusa serviço inativo — ver Cadastros em dia para a IA.
Regras que entraram em produção de 16 a 23/10/2026 Novo — out/2026
Conferido no sistema em produção em 23/10/2026.
- Financeiro (22/10): pagamento parcial vira parcela paga + saldo em aberto; cancelar agendamento ou orçamento encerra os títulos e os links de pagamento; Atendido pago exige estorno antes de cancelar ou alterar; particular avulso só é acolhido pago; "Preencher Valor Pago" usa a data de hoje; o item "Caixa" saiu do menu — os turnos ficam em Financeiro › Contas Caixa › Turnos por atendente — ver Financeiro › Regras de 22/10.
- Faturamento (22/10): guia com contas a receber gerado ou em lote enviado não é mais editável; lote enviado não reabre; no envio sem XML, depois de Registrar envio o lote não aceita guia nova — ver Faturamento sem XML.
- Pré-faturamento (19–20/10): Local da guia só com unidades do convênio; Criar Guia sem autorização prévia avisa e deixa seguir; Pré-Faturar exige autorização (diálogo para vincular).
- Glosas (23/10): a baixa do convênio e a glosa com motivo são feitas em Faturamento › Recebimentos de convênio; glosa manual numa cobrança que já tem valor recebido dá "Complete a baixa em Faturamento > Recebimentos de convênio"; o glosado do relatório agregado = faturado − pago; Estornar exige a ação Estornar e motivo.
- Log de auditoria (#627, 23/10): só o campo alterado (antes/depois, quem, quando); inclusão não lista campos vazios; salvar sem mudar nada não gera registro; registros antigos convertidos clínica a clínica — ver Relatórios.
- Permissões (15–16/10): níveis Sem Permissão / Visualizar / Criar / Editar / Total; nova ação Ver Valores (excepcional) para colaborador com conselho — quem tem conselho + Ver Valores pode aprovar orçamento (21/10) — ver Permissões.
- Orçamento (15–22/10): Recusado não aparece mais como Vencido; "Vencido" pelo prazo; marca d'água de rascunho em Pendente de Aprovação Interna e Em negociação.
- Agenda e acolhimento: token do convênio só é exigido no Acolhimento; SMS não vai para agendamento cancelado; documentos obrigatórios no acolhimento continuam exigidos; status automático da autorização não dá mais "alterado por outra pessoa".
- Estoque: depósito inativo não movimenta (linha "Inativo"); NF de fornecedor importa XML sem protocolo da SEFAZ; "Última Compra (Unidade)" é o custo do Farol.
- Receitas (22/10): RCE/RET eletrônicas saem sem número SNCR até 30/10 e exigem o número desde 31/10 (regra já programada; a ligação com a Anvisa está ativa desde 23/10/2026). O SNCR só aceita prescritor de CRM, CRMV ou CRO — vale a especialidade com a inscrição mais antiga (Antes de começar) — ver Receitas.
Regras que entraram em produção em outubro/2026 (01–13/10) ✅ Novo — 13/10/2026
Conferido no sistema em produção em 13/10/2026.
- Gravação protegida em todo o sistema (#640) ✅ Novo — 02/10/2026: se outra pessoa gravou depois que a sua tela abriu, a gravação é recusada — "Este registro foi alterado por outra pessoa. Recarregue a tela antes de alterar." — e a tela só libera edição depois de carregar todos os dados ("Parte dos dados não carregou: nada foi gravado. Recarregue a tela antes de alterar."). Documento do atendimento já assinado fica só leitura — ver Gravação protegida.
- Convênio: rascunho até o Salvar ✅ Novo — 01/10/2026: depois de Liberar para edição, alterar as abas Planos, Especialidades, Produtos, Serviços e Taxas não grava — a célula fica destacada como pendente e só vai ao servidor no Salvar do cabeçalho ("N alteração(ões) das abas gravada(s)."). Salvar sem mudar nada: "Nenhuma alteração para salvar.". Ações em massa (Selecionar/Desmarcar todos, Copiar, Importar) gravam na hora e pedem que as pendências sejam salvas antes. Abas Colaboradores, Custos extras, Farol e Dados Fiscais ficam fora do rascunho. O botão "Histórico" do cabeçalho mostra as alterações da subaba aberta (#638).
- Convênio: configurações que se perdiam (#639/#654) ✅ Novo — 02/10/2026: marcar Utiliza/Autorização/Retorno/Pacote ou editar código de um serviço não apaga mais o valor convertido nem a autorização prévia; salvar a aba Dados não troca mais o prazo de autorização nem grava data de reajuste 01/01/1970. Cuidados que continuam: na aba Serviços, "Selecionar/Desmarcar todos" só mexe no Utiliza, qualquer que seja a coluna escolhida (Retorno, Autorização, Pacote) — não use nessas colunas; e não use "Copiar convênio" até a confirmação da correção. Para passar de um convênio a outro, prefira voltar à lista e abrir o próximo.
- Farol com todos os custos (#655) ✅ Novo — 12/10/2026: custo = produtos + custo extra do convênio + prestadores ("Serviços extras") + repasse do profissional (sem profissional definido, o maior repasse entre quem atende o serviço e aceita o convênio). Cores: sem cor só quando o custo total é 0; roxo quando há produto com custo 0; índice exatamente no limite do vermelho é amarelo. Serviços sem produto que ficavam sem cor podem mudar de cor. O bloqueio pelos custos novos nasce desligado: em Configurações › Parâmetros › Orçamento, a opção "Custos extras (convênio, prestadores e repasse) também bloqueiam" vem desmarcada — rode antes o botão "Ver serviços que mudam de cor". Custo extra é projeção: não gera lançamento, não altera DRE, repasse pago, guia nem XML.
- Repasse ✅ Novo — 02–06/10/2026: linha de repasse geral por colaborador e tipo + repasse de taxa (#643); base líquida (total − desconto) desde 01/08; zero no pré-faturamento repassa sobre zero, vazio usa o cadastro (#646); retorno não gera repasse (#645) — ver Relatórios.
- Financeiro com padrão de controle (#650) ✅ Novo — 12/10/2026 — caixa por atendente (nasce Desligado), comprovantes, estorno, Conciliação Bancária por OFX — ver Financeiro.
- Status do orçamento (#656) 🟡 Chegando: o sistema já mostra os novos nomes (Pago, Agendado, Concluído, Renegociado e os rótulos corrigidos em todas as telas), mas a troca automática ainda não está ativa; até lá, confira pagamento e sessões abrindo o orçamento — ver Orçamento. Já vale: "Agendar" liberado para orçamento aprovado (paciente, convênio ou assistência); Em Negociação não libera.
- Aprovações ✅ Novo — 06–09/10/2026: a notificação de pedido de desconto mostra paciente e serviço(s) (#637); pedido remoto de edição ou cancelamento de Atendido vai para todos de nível 2 ou 3 (o primeiro que responder vale); encaixe adicional e edição de atendido não aparecem mais como "desconto de R$ 0,00".
- Cadastro de usuário com e-mail que já tem acesso (#642) ✅ Novo — 01/10/2026: o usuário é só vinculado à clínica e continua com a senha que já usa — a senha digitada não é aplicada (se esqueceu, "Esqueci minha senha" no login).
- Paciente ✅ Novo — 05/10/2026: nome social (telas mostram "NOME SOCIAL (nome civil)"; vai no campo Nome Social da guia/XML); carteira repetida só barra no mesmo convênio e há aviso (não bloqueante) de carteira duplicada ou com número quase igual.
- Agendamento ✅ Novo — 02/10/2026: a quantidade do serviço multiplica o valor no financeiro; mudar a data na edição reavalia o retorno.
- Listas de Orçamentos e Autorizações (#657) ✅ Novo — 05–06/10/2026: mais colunas, filtros, ordenação, colunas escondíveis/reordenáveis (salvas neste navegador até sair do sistema), "Colunas padrão" e "Exportar Excel". ✅ Atualização 15/10: desde 13/10, ao sair do sistema as colunas escolhidas voltam ao padrão (o logout apaga as preferências do navegador).
Passo a passo de cada caso: Árvore de decisão de preços.
Itens transversais ainda não disponíveis 🟠 planejados — no roadmap:
Sprints (GitLab em 13/10/2026): Sprint 12 — Links de Pagamento fechada em 02/10 (os links não saíram); Sprint 13 — Relatórios e Backlog Diverso (02–09/10); Sprint 14 — Integração TISS Operadoras (09–16/10, atual). ✅ Atualização 15/10 da Sprint 14 entrou em produção a fase 1 da integração TISS (#619 — elegibilidade); #620–#623 seguem abertas. Novo — out/2026 Atualização 23/10: Sprint 15 — Segurança, Faturamento e SNCR (16–23/10); Sprint 16 — Infra, TISS e Backlog (23–30/10). As fases 2–4 do TISS (#620/#622/#623) estão no ar em primeira versão, em validação (Faturamento › Retorno da operadora). Histórico: em 30/09 este quadro listava a Sprint 12 como atual, com #626, #627, #628, #629, #630, #633, #409 e #394 abertas.
- Travas de proteção entre usuários (#407): desde 02/10/2026 a gravação protegida (#640) já recusa salvar por cima de quem alterou antes; a #407 segue como item próprio no backlog.
- Validação de documento no atendimento: atendimento finalizado exige documento (#379).
Log de auditoria guardando só o campo alterado (#627 — Sprint 14)Novo — out/2026 em produção desde 23/10/2026: antes/depois, quem e quando; salvar sem mudar nada não gera registro; os registros antigos são convertidos clínica a clínica — ver Relatórios › Logs de Auditoria.- Especialidade do convênio no agendamento (#628): a trava existe, mas está desligada desde 06/10/2026 (temporário) — revise a aba Especialidades dos convênios assim mesmo, porque o cadastro do convênio já a usa — ver Configurações.
- Importação de XML TISS — casamento automático de guias (#630, fechada em 01/10 com o resto entregue): o casamento automático não aparece como corrigido — confira e vincule à mão quando preciso — orientação em Financeiro.
Links de pagamento (#409 — Sprint 14)✅ Atualização 15/10 em produção desde 13/10 (Pix, opcional — ver Financeiro). Open Finance / conciliação automática (#651): 🟡 Chegando — telas publicadas, módulo adicional desligado. A conciliação de hoje é por extrato OFX.- Assinatura digital — finalização (#394 — Sprint 14; a 1ª fase está em produção desde 03/09).
- IA (TalkMe): consulta única de disponibilidade (#633): ✅ Atualização 15/10: em produção desde 09/10 (correção da revisão). Desde 14/10 (#664) a IA não oferece serviço bloqueado pelo Farol ou que exige aprovação. Já vale manter em dia: Atende convênio no profissional, serviços e convênios na grade, Utiliza/Atende no convênio e convênio ativo na unidade — ver Configurações. A IA também ainda não abre autorização nem orçamento (#660). Novo — out/2026 Desde 24/10/2026 a IA recebe o gênero do profissional (campo Sexo do colaborador) e os retornos disponíveis do paciente, e segue a regra de retorno da recepção.
- Catálogo de atendimento (#659): não há tela; os dados só alimentam o painel "Disponibilidade por Convênio" da Agenda. App mobile (#661) segue no roadmap. ✅ Atualização 15/10 o catálogo considerando o Farol (#664, 14/10), as referências oficiais de produto (#662, 1ª fase em 15/10 — carga de preços pela tela ainda indisponível) e os reforços de segurança #663/#666/#669 entraram em produção; o "negar por padrão" (#667) não.