> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cimaos.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Horarios de Trabajo

> Define cuándo estás disponible para atender pacientes configurando bloques de horario por día de la semana.

Los horarios de trabajo definen en qué momentos estás disponible para atender pacientes. Se configuran por día de la semana y puedes tener múltiples bloques (ejemplo: mañana y tarde).

<Info>
  Cuando creas la clínica por primera vez, tu horario de trabajo se crea automáticamente copiando los **Horarios de atención** de la clínica (de lunes a domingo). Puedes ajustarlo en cualquier momento. La autogeneración solo ocurre al inicio: si ya tenías un horario configurado, no se sobreescribe.
</Info>

## Cuándo usar

* Necesitas definir cuándo estás disponible para atender pacientes
* Quieres bloquear automáticamente horarios fuera de tu jornada laboral
* Trabajas en horarios diferentes según el día de la semana
* Tienes colación u otros bloques sin atención en el día

***

## Cómo configurar horarios

<Steps>
  <Step title="Ve a Horarios de Trabajo">
    **Configuración** → **Organización** → **Horarios de trabajo**
  </Step>

  <Step title="Selecciona el día">
    Haz clic en el día de la semana que deseas configurar (ejemplo: "Lunes")
  </Step>

  <Step title="Agrega un bloque de horario">
    Haz clic en **"+ Agregar bloque de horario"**

    Define las horas:

    * **Hora de inicio:** Ejemplo: 09:00
    * **Hora de fin:** Ejemplo: 13:00
  </Step>

  <Step title="Guarda el bloque">
    Haz clic en **"Guardar"** → El bloque queda configurado y el calendario bloquea automáticamente los horarios fuera de estos rangos
  </Step>

  <Step title="Agrega más bloques si necesitas">
    Repite los pasos 3-4 para agregar más bloques → Ejemplo: Tarde de 15:00 a 19:00
  </Step>
</Steps>

<Check>
  Una vez configurados, no podrás agendar citas fuera de estos horarios. Los horarios bloqueados aparecen en gris en el calendario.
</Check>

***

## Bloques de horario

Un bloque de horario es un rango continuo de tiempo en el que estás disponible.

### Configuraciones comunes

<Tabs>
  <Tab title="Jornada continua" icon="clock">
    Un solo bloque que cubre toda tu jornada laboral:

    **Ejemplo:**

    * Lunes: 09:00 - 18:00 (un solo bloque)
    * Martes: 09:00 - 18:00
    * Miércoles: 09:00 - 18:00

    **Cuándo usar:** Trabajas sin pausas largas durante el día.
  </Tab>

  <Tab title="Jornada con colación" icon="utensils">
    Dos bloques separados por la hora de colación:

    **Ejemplo:**

    * Lunes: 09:00 - 13:00 (bloque mañana)
    * Lunes: 15:00 - 19:00 (bloque tarde)

    **Cuándo usar:** Tienes una pausa para almuerzo y no atiendes en ese período.
  </Tab>

  <Tab title="Días específicos" icon="calendar-days">
    Diferentes configuraciones según el día:

    **Ejemplo:**

    * Lunes a Viernes: 09:00 - 13:00 y 15:00 - 19:00
    * Sábado: 09:00 - 13:00 (solo mañana)
    * Domingo: Sin horarios (día libre)

    **Cuándo usar:** Tu disponibilidad varía según el día de la semana.
  </Tab>
</Tabs>

***

## Horario de clínica vs profesional

Es importante entender la diferencia entre ambos conceptos:

| Concepto                    | Dónde se configura                                      | Qué hace                                                                    |
| --------------------------- | ------------------------------------------------------- | --------------------------------------------------------------------------- |
| **Horario de la clínica**   | **Configuración → Organización → Horarios de atención** | Define el rango de horas que muestra el calendario (ejemplo: 08:00 a 21:00) |
| **Horario del profesional** | **Configuración → Organización → Horarios de trabajo**  | Define cuándo cada profesional está disponible para atender                 |

**Ejemplo práctico:**

* **Horario de la clínica:** 08:00 - 21:00 (el calendario muestra todo ese rango)
* **Horario del Dr. González:** 09:00 - 13:00 y 15:00 - 19:00 (puede agendar solo en esos bloques)
* **Horario de la Dra. Pérez:** 10:00 - 14:00 (puede agendar solo en ese bloque)

<Info>
  El calendario siempre muestra el horario completo de la clínica, pero cada profesional solo puede agendar citas en sus propios horarios de trabajo configurados.

  **Ver:** [Horarios de Atención](/configuracion/organizacion/horarios-atencion) - Configura los horarios de visualización del calendario
</Info>

***

## Gestionar horarios existentes

Para modificar o eliminar bloques existentes, ve a **Configuración** → **Organización** → **Horarios de trabajo**

<Tabs>
  <Tab title="Modificar horarios" icon="pen-to-square">
    1. Localiza el día y bloque que deseas modificar
    2. Haz clic en el **ícono de lápiz**
    3. Modifica la hora de inicio o fin según necesites
    4. Haz clic en **"Guardar"**

    Los cambios se aplican inmediatamente en el calendario y los horarios bloqueados se actualizan automáticamente.
  </Tab>

  <Tab title="Eliminar bloques" icon="trash">
    1. Localiza el bloque que deseas eliminar
    2. Haz clic en el **ícono de basurero**
    3. Confirma la eliminación → **"Sí, eliminar"**

    Ese rango de horario queda bloqueado y no podrás agendar citas ahí.

    <Warning>
      Si eliminas un bloque y tienes citas agendadas en ese horario, las citas NO se eliminan automáticamente. Deberás reagendarlas manualmente.
    </Warning>
  </Tab>
</Tabs>

***

## Problemas comunes

<AccordionGroup>
  <Accordion title="No puedo agendar en ciertos horarios" icon="ban">
    **Causas posibles:**

    * No tienes configurados horarios de trabajo para ese día
    * Hay una ausencia registrada en ese período
    * El horario está fuera del rango de la clínica

    **Solución:**

    * Verifica que tienes bloques de horario configurados para ese día
    * Revisa si hay ausencias registradas en **Configuración** → **Organización** → **Ausencias**
    * Confirma que el horario está dentro del rango de la clínica ([Horarios de Atención](/configuracion/organizacion/horarios-atencion))
  </Accordion>

  <Accordion title="Mis horarios no se reflejan en el calendario" icon="eye-slash">
    **Causas posibles:**

    * No guardaste los cambios después de configurar
    * El calendario necesita refrescarse
    * Estás viendo la agenda de otro profesional

    **Solución:**

    * Asegúrate de guardar los cambios después de configurar los bloques
    * Refresca el calendario (F5) si los cambios no aparecen
    * Verifica que estás viendo TU agenda (no la de otro profesional)
  </Accordion>

  <Accordion title="Tengo citas agendadas en horarios bloqueados" icon="triangle-exclamation">
    **Causa:** Cambiaste tus horarios de trabajo después de agendar las citas.

    **Explicación:** El sistema no elimina ni reagenda automáticamente las citas existentes cuando cambias tus horarios.

    **Solución:**

    * Revisa el calendario para identificar las citas afectadas
    * Reagenda manualmente cada cita a horarios disponibles
    * Contacta a los pacientes para informarles del cambio
  </Accordion>

  <Accordion title="No puedo agregar más bloques de horario" icon="plus-circle">
    **Causa:** Puede haber un límite de bloques por día o conflictos entre bloques.

    **Solución:**

    * Verifica que los bloques no se sobrepongan (ejemplo: 09:00-13:00 y 12:00-16:00)
    * Asegúrate de que el horario de fin sea mayor al de inicio
    * Si tienes muchos bloques pequeños, considera consolidarlos en bloques más grandes
  </Accordion>
</AccordionGroup>

***

## Ver también

* [Ausencias](/configuracion/organizacion/ausencias) - Registra vacaciones y períodos de no disponibilidad
* [Boxes o Salas](/configuracion/organizacion/boxes) - Configura los espacios de atención
* [Gestionar Citas](/calendar/gestionar-citas) - Aprende a agendar considerando disponibilidad
