DentaSoph DENTASOPH Ayuda Help Aide
Inicio Home Accueil Citas Appointments Rendez-vous

Citas Appointments Rendez-vous

El módulo de Citas es el centro de operaciones diario de tu clínica. Aquí gestionas todas las citas agendadas por tus pacientes: las ejecutas, reprogramas, cancelas, agregas servicios y controlas los cobros. Incluye una vista de calendario interactivo y herramientas de exportación a Excel y envío por correo.

Lista de citas con datos reales

📋 Lista de Citas

La pantalla principal muestra todas las citas del sistema en formato de tabla con las siguientes columnas:

ColumnaDescripción
AccionesMenú contextual con operaciones disponibles (⋮)
UbicaciónSucursal donde se realizará la cita
ReservaTipo de cita asignada (Silla/Doctor)
Nombre y ApellidosNombre completo del paciente
Fecha y HoraFecha y horario exacto programado
EstadoBadge de color indicando el estado actual
TotalMonto total de los servicios facturados
💡 Contador inteligente
El badge junto al título "Citas" muestra el total de registros filtrados en tiempo real. Cuando aplicas filtros, este número se actualiza automáticamente.

🔍 Filtros Avanzados

Presiona el botón 🔍 Buscar para expandir el panel de filtros con 6 criterios combinables:

Panel de filtros avanzados de citas
FiltroDescripción
Escriba aquí...Búsqueda libre por nombre del paciente
EstadoFiltrar por estado: Abierta, Ejecutada, Cancelada, Ausente
DesdeFecha de inicio del rango de búsqueda
HastaFecha fin del rango de búsqueda
UbicaciónFiltrar por sucursal específica
ReservaFiltrar por tipo de cita (se carga dinámicamente al seleccionar ubicación)
📊 Filtro en cascada
El selector Reserva depende de la Ubicación seleccionada. Al elegir una ubicación, el sistema carga automáticamente solo los tipos de cita disponibles en esa sucursal.

⚡ Acciones sobre Citas

El menú contextual (icono ⋮) de cada cita ofrece 5 operaciones:

Menú de acciones de cita abierto
AcciónIconoDescripciónDisponible
Ejecutar✅ VerdeMarcar la cita como atendidaSolo si está Abierta
Reprogramar🔵 AzulCambiar fecha y hora manteniendo los datos del pacienteSolo si está Abierta
Enviar Recordatorio🔔 NaranjaEnviar notificación WhatsApp/Email al pacienteSolo si está Abierta
Cancelar❌ RojoMarcar la cita como canceladaSolo si está Abierta
Servicios / Total🔧 AzulAgregar servicios realizados y calcular el monto totalSiempre
⚡ Acciones irreversibles
Ejecutar y Cancelar son operaciones definitivas. Una vez cambiado el estado, la cita no puede volver a "Abierta". Asegúrate antes de confirmar.

📅 Vista de Calendario

El botón de calendario en la barra de herramientas activa la vista interactiva VueCal con tres modos:

Vista de calendario mensual con citas

Cada evento en el calendario muestra:

💡 Detalle al clic
Al hacer clic en un evento del calendario, se muestra un popup con la información completa: nombre, email, teléfono, tipo de reserva, estado y horario.

📊 Exportación y Reportes

La barra de herramientas incluye dos botones de exportación:

💡 Reportes filtrados
La exportación respeta los filtros activos. Si tienes seleccionado "Estado: Abierta" y "Ubicación: Sucursal Centro", el Excel solo incluirá esas citas.

🔄 Ciclo de Vida de una Cita

Cada cita sigue un flujo de estados claro y predecible:

EstadoColorSignificadoSiguiente
Abierta🔵 AzulCita agendada, esperando al pacienteEjecutada, Cancelada o Ausente
Ejecutada🟢 VerdePaciente atendido satisfactoriamenteEstado final
Cancelada🔴 RojoCita cancelada por paciente o clínicaEstado final
Ausente⚫ GrisEl paciente no se presentóEstado final
🔑 Servicios y Facturación
La opción Servicios / Total permite asociar procedimientos realizados a cada cita. Al agregar servicios, el sistema calcula automáticamente el Total que se muestra en la tabla. Esto es esencial para el control de facturación.

The Appointments module is your clinic's daily operations center. Here you manage all patient-booked appointments: execute them, reschedule, cancel, add services and control billing. It includes an interactive calendar view and export tools for Excel and email.

Appointments list with real data

📋 Appointment List

The main screen displays all system appointments in a sortable table:

ColumnDescription
ActionsContext menu with available operations (⋮)
LocationBranch where the appointment takes place
BookingAppointment type assigned (Chair/Doctor)
Full NamePatient's complete name
Date & TimeExact scheduled date and time
StatusColor-coded badge showing current status
TotalTotal amount of billed services

🔍 Advanced Filters

Press the 🔍 Search button to expand the filter panel with 6 combinable criteria:

Advanced appointment filters panel
FilterDescription
SearchFree-text search by patient name
StatusFilter by: Open, Completed, Cancelled, No-show
From / ToDate range for the search
LocationFilter by specific branch
BookingFilter by appointment type (loads dynamically when location is selected)
📊 Cascading Filter
The Booking selector depends on the selected Location. When you choose a location, only its available appointment types are loaded.

⚡ Appointment Actions

Appointment context menu open
ActionIconDescriptionAvailable
Execute✅ GreenMark appointment as completedOnly if Open
Reschedule🔵 BlueChange date/time keeping patient dataOnly if Open
Send Reminder🔔 OrangeSend WhatsApp/Email notificationOnly if Open
Cancel❌ RedMark appointment as cancelledOnly if Open
Services / Total🔧 BlueAdd performed services and calculate totalAlways
⚡ Irreversible Actions
Execute and Cancel are final operations. Once the status changes, it cannot revert to "Open".

📅 Calendar View

Monthly calendar view with appointments

Each calendar event shows patient name, appointment type, time, and color-coded status: 🔵 Open, 🟢 Completed, 🔴 Cancelled, ⚫ No-show. Click any event for full details.

📊 Export & Reports

💡 Filtered Reports
Exports respect active filters. If you've filtered by "Status: Open" and a specific location, the Excel will only include those appointments.

🔄 Appointment Lifecycle

StatusColorMeaningNext
Open🔵 BlueScheduled, awaiting patientCompleted, Cancelled or No-show
Completed🟢 GreenPatient successfully attendedFinal state
Cancelled🔴 RedCancelled by patient or clinicFinal state
No-show⚫ GreyPatient did not attendFinal state
🔑 Services & Billing
The Services / Total option lets you associate procedures with each appointment. Adding services automatically calculates the Total displayed in the table — essential for billing control.

Le module Rendez-vous est le centre d'opérations quotidien de votre clinique. Vous y gérez tous les rendez-vous pris par vos patients : exécution, reprogrammation, annulation, ajout de services et contrôle de la facturation. Inclut une vue calendrier interactive et des outils d'exportation Excel et email.

Liste des rendez-vous

📋 Liste des Rendez-vous

ColonneDescription
ActionsMenu contextuel avec les opérations disponibles (⋮)
EmplacementSuccursale où se déroule le rendez-vous
RéservationType de rendez-vous (Fauteuil/Médecin)
Nom CompletNom complet du patient
Date et HeureDate et heure exactes programmées
StatutBadge coloré indiquant le statut actuel
TotalMontant total des services facturés

🔍 Filtres Avancés

Panneau de filtres avancés
FiltreDescription
RechercheRecherche libre par nom du patient
StatutOuverte, Exécutée, Annulée, Absent
Depuis / Jusqu'àPlage de dates
EmplacementFiltrer par succursale
RéservationFiltrer par type (chargé dynamiquement selon l'emplacement)
📊 Filtre en cascade
Le sélecteur Réservation dépend de l'Emplacement sélectionné.

⚡ Actions sur les Rendez-vous

Menu contextuel ouvert
ActionDescriptionDisponible
ExécuterMarquer le rendez-vous comme traitéUniquement si Ouverte
ReprogrammerChanger la date/heure en conservant les données du patientUniquement si Ouverte
Envoyer RappelEnvoyer une notification WhatsApp/EmailUniquement si Ouverte
AnnulerMarquer le rendez-vous comme annuléUniquement si Ouverte
Services / TotalAssocier des actes et calculer le montantToujours
⚡ Actions irréversibles
Exécuter et Annuler sont des opérations définitives.

📅 Vue Calendrier

Vue calendrier mensuelle

Chaque événement affiche le nom du patient, le type, l'heure et le statut par couleur. Cliquez sur un événement pour voir tous les détails.

📊 Exportation et Rapports

💡 Rapports filtrés
L'exportation respecte les filtres actifs.

🔄 Cycle de Vie d'un Rendez-vous

StatutCouleurSignificationSuivant
Ouverte🔵 BleuPlanifié, en attente du patientExécuté, Annulé ou Absent
Exécuté🟢 VertPatient traité avec succèsÉtat final
Annulé🔴 RougeAnnulé par le patient ou la cliniqueÉtat final
Absent⚫ GrisLe patient ne s'est pas présentéÉtat final
🔑 Services et Facturation
L'option Services / Total permet d'associer des actes à chaque rendez-vous et de calculer automatiquement le montant — essentiel pour le contrôle de la facturation.