Agenda Core
A Agenda foi construída como um módulo transversal.
Pode atender:
- Saúde;
- Veterinária;
- Consultorias;
- Imobiliárias;
- outros segmentos.
Permite cadastrar:
- profissionais;
- salas;
- equipamentos;
- recursos;
- serviços.
Serviços
Cada serviço pode possuir informações como:
- nome;
- duração;
- buffer antes;
- buffer depois.
Os buffers são considerados no cálculo de conflitos.
Disponibilidade
É possível configurar horários de disponibilidade por profissional/recurso.
O Agendamento Online não inventa horários padrão quando nenhuma disponibilidade foi configurada.
Agendamentos
Podem possuir estados como:
- Agendado;
- Confirmado;
- Aguardando;
- Em atendimento;
- Concluído;
- Cancelado;
- Não compareceu;
- Reagendado.
Prevenção de conflitos
A Agenda verifica conflitos do profissional/recurso.
O Agendamento Online também possui proteção contra duas pessoas reservarem simultaneamente o mesmo horário.
Timezone
Horários são tratados de forma consistente entre:
- banco;
- Agenda;
- páginas públicas;
- confirmação.
O armazenamento pode continuar em UTC enquanto a interface mostra o fuso configurado da operação.