Skip to content

Agenda (Marcações)

Para que serve

A Agenda é o calendário da clínica. É onde se marcam consultas, se vê o dia de trabalho de cada médico e se acompanha o percurso do paciente: marcado → chegou → em atendimento → atendido.

É também o ponto de partida para quase tudo o resto. A partir de um agendamento chega-se ao atendimento clínico, à faturação, à nota de pagamento, às prescrições e ao histórico do paciente.

Quando usar

  • Quando um paciente telefona ou vem ao balcão marcar uma consulta.
  • Ao início do dia, para ver quantos pacientes estão marcados.
  • Quando um paciente chega à clínica, para mudar o estado para Chegou.
  • Quando um paciente falta, para registar Faltou ou Não compareceu.
  • Quando é preciso reagendar (arrastando o agendamento para outra hora).
  • Quando o médico vai começar a consulta.
  • Para enviar a confirmação da consulta por WhatsApp.

Quem pode usar

O endereço é /appointments.

AçãoPermissão / perfil necessárioPerfis que têm
Ver o calendárioNenhuma além de ter sessão iniciadaTodos os utilizadores internos
Ver o painel lateral e criar marcaçõescreate-appointmentadmin, superadmin, médico, receção
Abrir o atendimento clínico (Atender)create-appointmentadmin, superadmin, médico, receção
Editar um agendamento pelo endereço diretoperfil médico (doctor)médico (e admin/superadmin)
Definições de Lembretesmanage-clinic-settingsadmin, superadmin, médico, enfermeiro, receção, laboratório
Enviar pedido de avaliaçãomanage-npsadmin, superadmin, médico, receção
Enviar acesso ao portal do pacientemanage-patient-portaladmin, superadmin, médico, receção
Iniciar teleconsultastart-telemedicine-sessionadmin, superadmin, médico

Nota importante: quem não tem create-appointment (por exemplo, o perfil enfermeiro) vê o calendário mas não vê o painel lateral esquerdo e não consegue abrir o formulário de marcação.

Ecrãs e funcionalidades

[CAPTURA: página Agendamentos completa, com o painel lateral à esquerda e o calendário à direita em vista de semana]

1. Página principal — "Agendamentos" (/appointments)

Divide-se em duas colunas:

Coluna esquerda — painel lateral (só para quem pode criar marcações)

  • Campo de pesquisa Procurar por Médicos — filtra o calendário para mostrar só a agenda de um médico. Não aparece se quem entrou for médico (nesse caso o calendário já é o dele).
  • Botão do caixote do lixo ao lado — Limpar filtro por médico.
  • Botão Procurar — abre a janela Procurar consultas.
  • Botão Emergências.
  • Bloco da sala de espera.

Coluna direita — o calendário

Barra de cima do calendário:

ZonaBotões
Esquerdaanterior, seguinte, hoje
CentroO período que está a ver (mês, semana ou dia)
DireitaDia, Semana, Mês, Lista

Barra de baixo do calendário: ano anterior (esquerda) e ano seguinte (direita).

Cada consulta aparece como um bloco colorido, com a hora e o nome do paciente. A cor indica o estado da consulta.

2. Janela "Agendamento do paciente" (criar)

Abre quando seleciona um espaço livre no calendário.

3. Janela "Informações do paciente" (agendamento existente)

Abre quando clica num agendamento já existente. É a janela de trabalho: mostra os dados do paciente e dá acesso a todas as ações.

4. Página de atendimento clínico

Endereço /appointments/{id}/attend. Ver o capítulo Prontuário.

5. Página "Lembretes automáticos"

Definições dos lembretes de consulta enviados por e-mail.

Cada botão, o que faz

No calendário

Botão / gestoO que faz
anterior / seguinteRecua ou avança um período
hojeVolta ao dia de hoje
Dia / Semana / Mês / ListaMuda a forma de ver a agenda
ano anterior / ano seguinte (em baixo)Salta um ano
Arrastar sobre um espaço livreAbre a janela de nova marcação
Clicar num agendamentoAbre a janela Informações do paciente
Arrastar um agendamento para outra hora/diaReagenda a consulta
Puxar a borda de baixo de um agendamentoAltera a duração

Na janela "Informações do paciente"

[CAPTURA: janela Informações do paciente aberta, com a fotografia à esquerda e os botões de ação em baixo à direita]

BotãoO que fazCondição
WhatsAppAbre o WhatsApp com uma mensagem de confirmação já escritaFica desativado se o paciente não tiver telefone
Pedir avaliaçãoAbre o WhatsApp com o pedido de avaliação da consultaSó quando o estado é atendido e tem manage-nps
Enviar acesso ao portalEnvia ao paciente, por WhatsApp, o acesso ao portalPrecisa de manage-patient-portal e de telefone
Iniciar teleconsultaAbre a sala de vídeo da consultaPrecisa de start-telemedicine-session e de consulta associada
Enviar link de vídeoEnvia ao paciente o link da teleconsulta por WhatsAppIgual à anterior, mais telefone do paciente
EmailDesativado. Aparece "Disponível em breve"
SMSDesativado. Aparece "Disponível em breve"
Mudar estadoAbre a lista de estados possíveis
Mais opçõesAbre um menu com as ações abaixo
DetalhesAbre Modificar agendamento do paciente, para corrigir data, hora, médico, etc.
ApagarApaga o agendamento. Pede confirmação
OpçãoO que faz
Auditar agendamentoMostra quem criou, quem alterou e o quê
Visualizar prescriçõesMostra a medicação prescrita na consulta (só se houver consulta associada)
Histórico do pacienteMostra os prontuários anteriores do paciente
Termos e documentosTermos de consentimento e documentos do paciente
TarefasLista de tarefas ligadas a este agendamento
Agendar retornoMarca uma consulta de seguimento para o mesmo paciente
Produtos / MedicamentosAbre a página de prescrições deste agendamento
Nota de pagamentoGera a nota de pagamento com referência Multicaixa. Ver Faturação da consulta
FaturaçãoAbre o construtor de faturas. Ver Faturação da consulta

Na janela "Agendamento do paciente"

BotãoO que faz
CancelarFecha sem guardar
Guardar agendamentoCria a marcação. Enquanto grava mostra "A guardar…"

O botão Guardar agendamento fica desativado enquanto não escolher um paciente. Aparece a nota "Selecione um paciente para continuar."

Na janela "Tarefas do agendamento"

BotãoO que faz
Caixa de texto Nova tarefa (ex.: recolher resultados)Escreve a tarefa
Lista PrioridadeBaixa, Normal ou Alta
Campo PrazoData limite da tarefa
Ícone de visto na tarefaConcluir ou Marcar como pendente
Ícone do caixoteApagar a tarefa

Cada campo do formulário

Janela "Agendamento do paciente"

O formulário está dividido em secções.

Secção Paciente

CampoObrigatórioComo se preencheNotas
Nome do pacienteSimEscreva parte do nome e escolha da lista que apareceSem paciente escolhido não é possível guardar
Data de nascimentoNãoCalendário (dd/mm/aaaa)Preenche-se sozinho quando escolhe o paciente
TelefoneNãoTextoPreenche-se sozinho quando escolhe o paciente. Se o alterar aqui, o contacto do paciente é atualizado na ficha dele

Secção Agendamento

CampoObrigatórioComo se preencheNotas
Data de inícioSimData e horaJá vem preenchida com o espaço que selecionou no calendário
Data de fimNãoData e horaVer a regra de duração mais abaixo
EstadoSimListaEscolha Agendado para uma marcação nova
Esta marcação é uma consultaNãoInterruptorLigue-o para marcações que originam consulta clínica. Só assim aparecem os campos da secção Consulta

Secção Consulta (só aparece com o interruptor ligado)

CampoObrigatórioComo se preenche
ProfissionalNãoLista de médicos da clínica
ProcedimentoNãoLista de procedimentos
EspecialidadeNãoLista de especialidades
Consulta recorrenteNãoInterruptor. Abre as opções de repetição

Opções de Consulta recorrente

Aparecem quando liga o interruptor Consulta recorrente.

CampoComo se preenche
FrequênciaLista: Diariamente, Semanalmente, Bimensalmente, Mensalmente. A opção vazia diz «Selecione uma frequência»
Número de ocorrênciasQuantas vezes a consulta se repete. Mínimo 1
IntervaloDe quanto em quanto tempo se repete. A dica diz «Intervalo entre ocorrências (ex.: a cada 2 dias).» Mínimo 1
Dias da semanaSó aparece se a frequência for Semanalmente. Botões Dom, Seg, Ter, Qua, Qui, Sex, Sáb. Clique para ligar ou desligar cada dia
Dias do mêsSó aparece se a frequência for Mensalmente. Números separados por vírgula. O exemplo sugerido é Ex: 1,15,30
Data finalData e hora em que a repetição termina
Duração do atendimentoA duração de cada uma das consultas repetidas
Exceções (datas a excluir)Datas em que a consulta não se realiza. Escolha a data e clique em Adicionar. Cada exceção adicionada aparece numa lista, com um ícone de caixote do lixo para a remover

Se escrever uma data de exceção num formato errado, aparece a mensagem «Por favor, insira uma data válida no formato AAAA-MM-DD.»

Secção Faturação e opções

CampoObrigatórioComo se preenche
ConvénioNãoLista de convénios da clínica. A opção vazia diz «Selecione o convénio»
BloqueadoNãoInterruptor
Aplicar descontoNãoInterruptor

Regra automática de duração

O sistema corrige sozinho durações que não fazem sentido:

  • Se não indicar Data de fim → a consulta fica com 30 minutos.
  • Se a Data de fim for igual ou anterior à de início → 30 minutos.
  • Se a duração for de 6 horas ou mais30 minutos.

Isto evita o problema de uma seleção de "dia inteiro" (na vista de mês) criar um bloco de 24 horas partido em dois dias.

Estados possíveis de um agendamento

Estado no ecrãQuando usar
AgendadoMarcação criada, ainda não aconteceu
Em esperaO paciente aguarda
Em atendimentoA consulta está a decorrer
ReagendadoFoi mudado de data
FaltouO paciente não veio
Não compareceuO paciente não veio (variante)
ChegouO paciente chegou à clínica
CanceladoA consulta foi cancelada
atendidoA consulta foi realizada
RetornoConsulta de seguimento

Nota: o estado atendido é escrito em minúsculas no sistema. O estado passa automaticamente a atendido quando o médico grava o registo clínico.

Exemplo prático

Situação: a Sra. Ana Ferreira telefona na segunda-feira. Quer consulta de Clínica Geral com o Dr. Paulo Neto, na quarta-feira de manhã. É a rececionista Marta que atende.

  1. A Marta inicia sessão e vai a Agenda → Calendario.
  2. Clica em Semana para ver a semana inteira.
  3. No painel esquerdo, escreve Paulo no campo Procurar por Médicos e escolhe Paulo Neto. O calendário passa a mostrar só a agenda dele.
  4. Vê que quarta-feira às 09:00 está livre. Arrasta com o rato das 09:00 às 09:30.
  5. Abre a janela Agendamento do paciente, com o aviso "Agendamento para quarta-feira, 4 de fevereiro de 2026 09:00".
  6. No campo Nome do paciente escreve Ana Fer e escolhe Ana Ferreira na lista. A Data de nascimento e o Telefone preenchem-se sozinhos.
  7. Confirma Data de início 04/02/2026 09:00 e Data de fim04/02/2026 09:30.
  8. Em Estado escolhe Agendado.
  9. Liga o interruptor Esta marcação é uma consulta.
  10. Em Profissional escolhe Paulo Neto; em Procedimento, Consulta de Clínica Geral; em Especialidade, Clínica Geral.
  11. Em Convénio escolhe Particular.
  12. Clica em Guardar agendamento.
  13. Aparece a mensagem verde "Consulta agendada com sucesso!" e o bloco surge no calendário.
  14. A Marta clica no bloco recém-criado, e na janela que abre clica em WhatsApp. Abre-se o WhatsApp com a mensagem de confirmação já escrita. Envia-a à Sra. Ana.

Quarta-feira, 08:55 — a Sra. Ana chega:

  1. A Marta clica no agendamento das 09:00.
  2. Clica em Mudar estado e escolhe Chegou.
  3. Aparece "Status atualizado com sucesso" e o bloco muda de cor.

09:00 — o Dr. Paulo:

  1. Abre a agenda, clica no agendamento e usa a ficha do paciente para entrar no atendimento (ver Prontuário).

Fluxo completo

RECEÇÃO
  1. Agenda → Calendario
  2. Escolher vista (Dia / Semana / Mês / Lista)
  3. (opcional) Filtrar por médico
  4. Arrastar sobre o espaço livre
  5. Preencher: paciente → datas → Estado "Agendado"
  6. Ligar "Esta marcação é uma consulta" → profissional, procedimento,
     especialidade, convénio
  7. Guardar agendamento
  8. Clicar no bloco → WhatsApp (confirmar ao paciente)

NO DIA DA CONSULTA
  9. Paciente chega → clicar no bloco → Mudar estado → "Chegou"
 10. Médico abre o agendamento → Atender → escreve o prontuário
 11. Ao gravar o prontuário, o estado passa a "atendido"
 12. Receção → Mais opções → Faturação (ou Nota de pagamento)
 13. (opcional) Pedir avaliação ao paciente

Erros comuns e como resolver

O que vêPorquêO que fazer
Não aparece o painel esquerdo e não consigo abrir a janela de marcaçãoO seu perfil não tem create-appointment (é o caso do perfil enfermeiro)Peça a marcação à receção, ou peça permissão ao administrador
Arrasto sobre o calendário e não acontece nadaO limite de marcações do plano da clínica foi atingidoAparece uma faixa vermelha no painel esquerdo com a explicação. Fale com o administrador
"Não foi possível carregar a agenda" com o botão Tentar novamenteFalha de ligação ao servidorVerifique a internet e clique em Tentar novamente
"Não foi possível reagendar a consulta. A alteração foi revertida."O servidor recusou a mudança de data/horaO agendamento volta ao sítio de origem. Tente de novo; se persistir, use Detalhes para corrigir manualmente
"Este agendamento não está associado a um paciente." ao clicar em WhatsAppO agendamento foi criado sem pacienteAbra Detalhes e associe o paciente, ou apague e crie de novo
"Telefone do paciente em falta ou inválido." ao clicar em WhatsAppO paciente não tem telefone, ou o número não está num formato válido de AngolaCorrija o telefone na ficha do paciente (ver Pacientes)
O botão WhatsApp está cinzento e não clicaO paciente não tem telefone registadoRegiste o telefone na ficha do paciente
"Não foi possível gerar a ligação do WhatsApp."Erro inesperado do servidorTente novamente. Se persistir, contacte o suporte
A consulta foi criada duas vezes, em dois dias seguidosSelecionou "dia inteiro" na vista de mêsApague os dois blocos e volte a marcar na vista de Dia ou Semana
Marquei 2 horas e ficou com 30 minutosSó são aceites durações abaixo de 6 horas; acima disso o sistema assume 30 minutosUse Detalhes para corrigir a Data de fim
O botão Guardar agendamento está cinzentoNão escolheu pacienteEscreva o nome no campo Nome do paciente e escolha da lista
Não encontro o paciente na pesquisaO paciente ainda não está registadoCrie-o primeiro (ver Pacientes)
Cliquei em Atender e apareceu "Consulta não editável"Já passaram mais de 24 horas sobre a criação da consultaNão é possível editar. Contacte o administrador
Pedir avaliação não apareceOu a consulta ainda não está atendido, ou falta a permissão manage-nps, ou o plano não inclui avaliaçõesConfirme o estado da consulta; senão fale com o administrador
A opção Lembretes dá erro 404 ou não apareceFalta a permissão manage-clinic-settingsFale com o administrador

Dicas e boas práticas

  • Trabalhe na vista de Dia ou Semana. A vista de Mês é boa para ter uma visão geral, mas é onde é mais fácil criar marcações com duração errada.
  • Reagendar é só arrastar. Não precisa de apagar e criar de novo — assim não perde o histórico do agendamento.
  • Atualize os estados em tempo real. Marcar Chegou assim que o paciente entra faz com que o médico saiba, sem ter de perguntar à receção.
  • Ligue sempre "Esta marcação é uma consulta" quando é mesmo uma consulta. Sem isso não se cria a consulta associada, e depois não há prontuário, não há prescrições, não há nota de pagamento nem faturação a partir do agendamento.
  • Confirme sempre por WhatsApp logo depois de marcar. A janela mostra "Enviado há X" para saber quando foi a última confirmação enviada.
  • Use as Tarefas do agendamento para não esquecer pendências ("recolher resultados", "confirmar seguro").
  • Ative os Lembretes automáticos (Agenda → Lembretes) para reduzir faltas.

Lembretes automáticos (Agenda → Lembretes)

  1. Vá a Agenda → Lembretes.
  2. Ligue Enviar lembretes.
  3. Ligue Canal: E-mail.
  4. Em Antecedência, escolha uma ou mais opções (os botões escolhidos ficam azuis).
  5. Clique em Guardar. Aparece "Guardado" a verde.

O WhatsApp continua a ser manual, feito na agenda botão a botão. Os lembretes automáticos são apenas por e-mail.

Por confirmar

  • O botão Emergências, no painel lateral esquerdo, não tem ação associada no código. Aparentemente ainda não faz nada.
  • A janela Procurar consultas (botão Procurar) não foi analisada em detalhe; os seus campos e filtros não estão documentados.
  • Não foi possível confirmar o que fazem exatamente os interruptores Bloqueado e Aplicar desconto — são guardados no formulário, mas não se confirmou o efeito no agendamento.
  • Os campos de Consulta recorrente estão documentados acima, mas não foi possível confirmar como é que as consultas repetidas aparecem no calendário, nem se cada repetição gera uma consulta faturável em separado. Confirme com um caso de teste antes de usar esta opção em produção.
  • A cor exata associada a cada estado não foi documentada; é calculada pelo sistema a partir do estado.
  • O ecrã Emergências e o bloco da sala de espera no painel lateral não foram analisados.
  • Existe uma página de assistente de inteligência artificial em /appointments/ask-ollama-form, sem entrada no menu. Não foi documentada.

Manual do utilizador do ClínicaPro