¿OdontoManager permite horarios distintos por profesional?
Sí. Existen horarios por profesional y día de la semana con inicio, fin y estado activo.
Agenda multiprofesional
Respuesta directa
Una agenda odontológica con varios profesionales no se organiza solo viendo horas libres. Para agendar con seguridad hay que saber qué profesional atiende, su horario disponible, qué paciente ocupa el turno, cuánto dura, qué sillón o consultorio se usa cuando aplica y en qué estado está la cita. La disponibilidad debe evitar choques del profesional y, si se asigna un sillón, también del recurso físico.
En una clínica con dos o más odontólogos, la agenda deja de ser una lista única. Recepción necesita una vista de la clínica y, al mismo tiempo, contexto suficiente para cada cita. El problema no es solo encontrar un hueco: es coordinar personas, duración, recursos y estados sin duplicar turnos ni depender de recordar quién trabaja qué día.
| Dimensión | Pregunta | Capacidad certificada |
|---|---|---|
| Profesional | ¿Quién atiende? | La cita queda asociada a un profesional y la agenda puede filtrar por profesional |
| Horario | ¿Cuándo puede atender? | Existen horarios activos por profesional y disponibilidad actualizada |
| Paciente | ¿A quién atiende? | La cita está vinculada al paciente de la clínica |
| Duración | ¿Cuánto tiempo ocupa? | La disponibilidad recibe duración en minutos |
| Sillón / consultorio | ¿Qué recurso físico usa? | La cita puede asignarse a un sillón/consultorio y la disponibilidad puede detectar ese recurso ocupado |
| Estado | ¿Qué está pasando con el turno? | Programada, confirmada, llegada, en atención, completada y estados históricos |
Una clínica puede abrir de 08:00 a 18:00 y tener profesionales con horarios diferentes. OdontoManager conserva horarios por profesional con día de la semana, hora de inicio, hora de fin y estado activo. La disponibilidad actualizada usa el profesional seleccionado para decidir si un slot está dentro del horario permitido.
A las 10:00 pueden existir dos profesionales disponibles y dos sillones ocupados correctamente. A las 13:30, aunque Dra. Sofía esté libre, no corresponde afirmar disponibilidad de un sillón concreto hasta consultar el recurso seleccionado. Profesional libre y consultorio libre son preguntas relacionadas, pero distintas.
La disponibilidad requiere un profesional habilitado para agenda; no existe un horario válido sin profesional.
El tiempo reservado depende de la duración de la cita, no solo de la hora de inicio.
Cuando se selecciona un recurso físico, el chequeo también puede detectar si ese consultorio está ocupado.
La disponibilidad devuelve horarios con una razón clara: disponible, pasado, fuera de horario, profesional ocupado, consultorio ocupado o ambos.
La creación vuelve a usar el contrato de disponibilidad; si el horario ya dejó de estar disponible, no debe convertirse en una reserva irrestricta.
| Estado | Qué comunica | Uso operativo |
|---|---|---|
| Programada | La cita existe y todavía no fue confirmada | Preparar/confirmar según el flujo de la clínica |
| Confirmada | El turno fue confirmado | Esperar llegada |
| Llegó | El paciente está presente | Handoff hacia atención |
| En atención | La consulta comenzó | Seguimiento del flujo clínico |
| Completada | La atención terminó | Cerrar siguientes acciones |
| Cancelada / no-show / reagendada | Ya no ocupa la grilla operativa normal | Conservar historia y motivo/contexto |
El producto distingue estados operativos que ocupan la agenda y estados históricos. Esto evita que una cancelación se siga mostrando como si consumiera el mismo hueco activo, sin borrar el hecho de que la cita existió.
Al crear o mover una cita
Durante el día
OdontoManager permite mantener sillones/consultorios activos por clínica con nombre y ubicación opcional. La cita puede quedar asociada a ese recurso, la agenda puede filtrarlo y el detalle muestra el sillón/consultorio correspondiente.
Cuando se consulta disponibilidad con un sillón seleccionado, el sistema puede distinguir si está ocupado el profesional, el consultorio o ambos. Eso permite detectar un conflicto real del recurso físico. Lo que no se afirma aquí es que OdontoManager elija automáticamente el mejor sillón, optimice ocupación o asigne asistentes compartidos.
| Error | Qué ocurre | Mejor enfoque |
|---|---|---|
| Mirar solo la hora | Se ignora quién atiende y cuánto dura | Validar profesional + duración |
| Asumir que profesional libre = sillón libre | Dos turnos pueden competir por el mismo recurso | Consultar disponibilidad con el sillón/consultorio seleccionado |
| Crear otro turno para mover una cita | Se duplican historias | Usar reprogramación |
| Usar colores como única verdad | El color no reemplaza el estado | Leer el estado actualizado de la cita |
| Mantener horarios en memoria | Recepción depende de una persona | Configurar horario por profesional |
| Borrar cancelaciones | Se pierde contexto histórico | Conservar estado/motivo |
| Rol | Necesidad | Lectura |
|---|---|---|
| Recepción | Coordinar toda la clínica y resolver cambios | Profesionales, pacientes, horarios, estados y recursos |
| Odontólogo | Entender sus citas y continuidad de pacientes | Agenda propia/contexto profesional |
| Dueño / administrador | Tener panorama operativo sin perder detalle | Vista de clínica, filtros y estado del día |
Cambiar de vista no cambia los permisos. Un administrador puede trabajar también como profesional cuando está habilitado, y recepción puede actualizar el estado operativo de una cita sin asumir funciones clínicas.
La intención es la misma aunque cambie el tamaño del equipo: recepción necesita saber quién atiende, cuándo está disponible, qué cita ocupa cada horario y qué recurso corresponde cuando se usa sillón o consultorio. No hace falta crear una agenda distinta para cada cantidad de odontólogos.
| Equipo | Dificultad que empieza a notarse | Qué conviene priorizar |
|---|---|---|
| 2 profesionales | Diferenciar horarios y evitar mirar dos calendarios aislados | Agenda compartida y horario por profesional |
| 3 odontólogos | Cambios y espacios libres ya exigen comparar varias agendas | Filtros, disponibilidad y estados claros |
| 5 odontólogos | La lectura del día completo se vuelve más importante que una lista de horas | Vista por profesional, duración y reprogramación ordenada |
| 10 o más profesionales | Aumentan los cruces y la necesidad de mantener disciplina operativa | Filtros, disponibilidad, estados y recursos configurados cuando aplican |
La agenda de clínica puede consultar citas por rango de fechas y filtrar por profesional, sillón y estados. Cada cita conserva paciente, profesional, sillón opcional, servicio, duración, hora y estado.
La consulta de horarios disponibles muestra cuándo un horario puede usarse y cuándo no. La creación y la reprogramación vuelven a revisar esa disponibilidad para evitar superposiciones.
Sí. Existen horarios por profesional y día de la semana con inicio, fin y estado activo.
Sí, cuando la disponibilidad se consulta con un sillón/consultorio seleccionado puede devolver el recurso como ocupado. No se afirma que el sistema optimice o asigne sillones automáticamente.
El modelo incluye programada, confirmada, llegada, en atención, completada, cancelada, no-show y reagendada; la agenda operativa prioriza los estados activos.