DentaSoph DENTASOPH Ayuda Help Aide
Inicio Home Accueil Ubicaciones Locations Emplacements

Ubicaciones Locations Emplacements

El módulo de Ubicaciones es el motor central del sistema de citas. Aquí defines dónde opera tu clínica, configuras los tipos de cita disponibles (Calendario de Citas) y estableces los horarios de atención exactos (Ajustes de Citas). Sin una ubicación configurada, no es posible agendar citas en el sistema.

Lista de ubicaciones

📋 Lista de Ubicaciones

La pantalla principal muestra todas las sucursales o consultorios registrados en tu cuenta. Desde aquí puedes:

⚡ Protección de datos
Si intentas eliminar una ubicación que tiene citas registradas, el sistema mostrará el mensaje "No se puede eliminar porque existen registros relacionados". Primero debes reasignar o eliminar las citas asociadas.
ColumnaDescripción
NombreNombre identificador de la sucursal o consultorio
Activo?Toggle para activar/desactivar la ubicación
AccionesBotones de editar (verde) y eliminar (rojo)

📍 Detalle de la Ubicación

Al crear o editar una ubicación, el sistema presenta un formulario con tres pestañas que representan los tres niveles de configuración:

Detalle de ubicación con mapa

La pestaña Ubicación contiene la información básica y geográfica:

CampoDescripciónObligatorio
NombreNombre público del consultorio o sucursal✅ Sí
DescripciónDetalle adicional (especialidades, horario general)No
DirecciónDirección física completa del local✅ Sí
TeléfonosNúmeros de contacto de la sucursalNo
Correo ElectrónicoEmail de contacto de la ubicaciónNo
Latitud / LongitudCoordenadas GPS para la visualización en el mapaNo
💡 Mapa interactivo
Si ingresas las coordenadas de latitud y longitud, el sistema renderiza un mapa interactivo OpenStreetMap con un marcador que muestra el nombre y dirección de tu consultorio. Esto es especialmente útil para clínicas con múltiples sucursales.

📅 Calendario de Citas — Tipos de Cita

La pestaña Calendario de Citas es donde defines los tipos de cita que ofrece cada ubicación. Cada tipo de cita (llamado "Booking") representa una silla, un doctor o un servicio que puede recibir pacientes de forma independiente.

Calendario de citas con tipos configurados
🔑 Concepto clave
Ejemplo práctico: Si tu clínica tiene 3 sillas de atención con doctores diferentes, debes crear 3 tipos de cita: "Silla #1 Dr. Juan", "Silla #2 Dra. María", "Silla #3 Dr. Pepe". Cada uno tendrá su propio horario y capacidad independiente.
ColumnaDescripción
NombreIdentificador del tipo de cita (ej: "Silla #1 Dr. Juan")
Fecha InicioFecha desde la cual el tipo de cita está disponible para atender
Fecha FinalFecha hasta la cual el tipo de cita está vigente
Fecha Inicial para hacer citaA partir de qué fecha los pacientes pueden agendar (puede ser anterior a Fecha Inicio)

Al hacer clic en una fila, se expande un panel con información adicional:

El menú contextual (icono ⋮) de cada tipo de cita permite:

💡 URL de reserva pública
Cada tipo de cita genera una URL única que puedes compartir con tus pacientes por WhatsApp, redes sociales o tu página web. Los pacientes acceden directamente al formulario de reserva sin necesidad de cuenta.

⏰ Ajustes de Citas — Horarios de Atención

Configuración de horarios de atención

La pestaña Ajustes de Citas es el nivel más granular de configuración. Aquí defines exactamente cuándo cada tipo de cita está disponible. Se divide en tres secciones:

1. Horario Semanal (Días Laborables)

Define los rangos de horas para cada día de la semana. Los días se muestran en columnas de lunes a domingo:

2. Días No Laborables

Fechas específicas en las que la cita no estará disponible aunque sea un día regular:

3. Reprogramar Días y Horarios

Para fechas puntuales donde el horario es diferente al habitual:

⚡ Prioridad de horarios
El sistema evalúa en este orden: Días No LaborablesReprogramarHorario Semanal. Si un día está marcado como no laborable, no importa si tiene horario regular o reprogramación — permanecerá cerrado.

🔄 Flujo Completo de Configuración

Para que un paciente pueda agendar una cita, debes completar esta secuencia:

  1. Crear la Ubicación — Nombre, dirección y datos de contacto
  2. Crear al menos un Tipo de Cita — Definir nombre, fechas de vigencia y duración del slot
  3. Configurar los Horarios — Establecer los días y horas de atención
  4. Compartir el Enlace — Copiar la URL pública y distribuirla a tus pacientes
💡 Configuración rápida
Usa la función Duplicar en el menú contextual de un tipo de cita para clonar toda la configuración (fechas, slots, horarios) y solo cambiar el nombre. Ideal para clínicas con múltiples sillas con el mismo horario.

The Locations module is the central engine of the appointment system. Here you define where your clinic operates, configure the available appointment types (Appointment Schedule) and set exact business hours (Appointment Settings). Without a configured location, appointments cannot be scheduled.

Locations list view

📋 Location List

The main screen shows all branches or offices registered in your account:

⚡ Data Protection
If you try to delete a location with registered appointments, the system will display: "Cannot delete because related records exist". You must first reassign or delete the associated appointments.

📍 Location Details

Location detail with map

The Location tab contains basic and geographic information:

FieldDescriptionRequired
NamePublic name of the office or branch✅ Yes
DescriptionAdditional details (specialties, general schedule)No
AddressFull physical address✅ Yes
PhonesBranch contact numbersNo
EmailLocation contact emailNo
Latitude / LongitudeGPS coordinates for map displayNo
💡 Interactive Map
When you enter latitude and longitude, the system renders an interactive OpenStreetMap with a marker showing your office name and address. Especially useful for clinics with multiple branches.

📅 Appointment Schedule — Types

Appointment types configured

The Appointment Schedule tab is where you define the appointment types each location offers. Each type (called "Booking") represents a chair, a doctor or a service that can independently receive patients.

🔑 Key Concept
Practical example: If your clinic has 3 dental chairs with different doctors, create 3 appointment types: "Chair #1 Dr. Juan", "Chair #2 Dr. Maria", "Chair #3 Dr. Pepe". Each one has its own independent schedule and capacity.
ColumnDescription
NameAppointment type identifier (e.g.: "Chair #1 Dr. Juan")
Start DateDate from which appointments are available
End DateDate until which the type is active
Booking Start DateFrom when patients can start scheduling

The context menu (⋮ icon) for each type allows: Edit, Delete, Copy Link (public booking URL), and Duplicate.

💡 Public Booking URL
Each appointment type generates a unique URL you can share with patients via WhatsApp, social media or your website. Patients access the booking form directly without needing an account.

⏰ Appointment Settings — Business Hours

Business hours configuration

The Appointment Settings tab is the most granular configuration level with three sections:

1. Weekly Schedule (Working Days)

2. Non-Working Days

3. Reschedule Days & Hours

⚡ Schedule Priority
The system evaluates in this order: Non-Working DaysRescheduleWeekly Schedule. If a day is marked as non-working, it stays closed regardless of other settings.

🔄 Complete Setup Flow

  1. Create the Location — Name, address and contact info
  2. Create at least one Appointment Type — Define name, dates and slot duration
  3. Configure the Schedule — Set working days and hours
  4. Share the Link — Copy the public URL and distribute to patients
💡 Quick Setup
Use the Duplicate function to clone an appointment type's entire configuration and just change the name. Ideal for clinics with multiple chairs sharing the same schedule.

Le module Emplacements est le moteur central du système de rendez-vous. Vous y définissez où votre clinique opère, configurez les types de rendez-vous disponibles (Calendrier de Rendez-vous) et établissez les horaires d'ouverture (Paramètres de Rendez-vous). Sans emplacement configuré, aucun rendez-vous ne peut être planifié.

Liste des emplacements

📋 Liste des Emplacements

L'écran principal affiche toutes les succursales ou cabinets enregistrés :

⚡ Protection des données
Si vous tentez de supprimer un emplacement avec des rendez-vous, le système affichera : "Impossible de supprimer car des enregistrements associés existent".

📍 Détails de l'Emplacement

Détails de l'emplacement avec carte
ChampDescriptionObligatoire
NomNom public du cabinet ou de la succursale✅ Oui
DescriptionDétails supplémentairesNon
AdresseAdresse physique complète✅ Oui
TéléphonesNuméros de contactNon
EmailCourriel de contactNon
Latitude / LongitudeCoordonnées GPS pour l'affichage sur la carteNon
💡 Carte interactive
La saisie des coordonnées GPS active une carte interactive OpenStreetMap avec un marqueur affichant le nom et l'adresse de votre cabinet.

📅 Calendrier de Rendez-vous — Types

Types de rendez-vous configurés

L'onglet Calendrier de Rendez-vous définit les types de rendez-vous disponibles. Chaque type représente un fauteuil, un médecin ou un service indépendant.

🔑 Concept clé
Exemple : Si votre clinique a 3 fauteuils, créez 3 types : "Fauteuil #1 Dr. Juan", "Fauteuil #2 Dr. Maria", "Fauteuil #3 Dr. Pepe". Chacun aura son propre horaire et sa capacité.
ColonneDescription
NomIdentifiant du type de rendez-vous
Date DébutDate de début de disponibilité
Date FinDate de fin de validité
Date Début RéservationÀ partir de quand les patients peuvent réserver
💡 URL de réservation publique
Chaque type génère une URL unique partageable par WhatsApp, réseaux sociaux ou site web. Les patients accèdent directement au formulaire sans compte.

⏰ Paramètres de Rendez-vous — Horaires

Configuration des horaires

1. Horaire Hebdomadaire

2. Jours Non Ouvrables

3. Reprogrammation

⚡ Priorité des horaires
Le système évalue dans cet ordre : Jours Non OuvrablesReprogrammationHoraire Hebdomadaire.

🔄 Flux Complet de Configuration

  1. Créer l'Emplacement — Nom, adresse et coordonnées
  2. Créer au moins un Type de Rendez-vous — Nom, dates et durée de créneau
  3. Configurer les Horaires — Jours et heures d'ouverture
  4. Partager le Lien — Copier l'URL publique
💡 Configuration rapide
Utilisez la fonction Dupliquer pour cloner toute la configuration d'un type et ne changer que le nom.