> ## 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.

# Estados de Citas

> Confirma asistencia, cancela citas, marca inasistencias o elimina citas por error. Aprende cuándo usar cada acción.

Cada cita tiene un estado que refleja su situación actual. Aprende a cambiar el estado de una cita según lo que ocurra con el paciente.

## Estados disponibles

| Estado              | Color   | Cuándo usarlo                                     |
| ------------------- | ------- | ------------------------------------------------- |
| **Pendiente**       | Gris    | Cita recién agendada, esperando confirmación      |
| **Agendada Online** | Morado  | Cita agendada por el paciente desde portal online |
| **Confirmada**      | Azul    | El paciente confirmó que asistirá                 |
| **Cancelada**       | Rojo    | El paciente avisó que no vendrá                   |
| **No asistió**      | Naranja | El paciente no llegó sin avisar                   |

<Info>
  **Diferencia entre Pendiente y Agendada Online:** Las citas pendientes son agendadas manualmente por el profesional o asistente. Las citas "Agendada Online" son creadas directamente por el paciente desde un portal de agendamiento online (si tu clínica lo tiene habilitado).
</Info>

<Info>
  Las citas canceladas y marcadas como "No asistió" se mantienen en el sistema para estadísticas e historial.
</Info>

***

## Cómo confirmar

Confirmar significa que el paciente validó que asistirá. El estado cambia de "Pendiente" a "Confirmada".

<Tabs>
  <Tab title="Confirmar manualmente">
    Cuando el paciente llama o escribe para confirmar:

    <Steps>
      <Step title="Abre el menú de la cita">
        Localiza la cita en el calendario → Haz clic en la tarjeta de la cita → Se abre el menú de opciones
      </Step>

      <Step title="Selecciona confirmar">
        Haz clic en "Confirmar" → Se muestra un diálogo de confirmación
      </Step>

      <Step title="Confirma la acción">
        Haz clic en "Sí, confirmar" → El estado de la cita cambia a "Confirmada"
      </Step>
    </Steps>

    La cita cambia de color gris (Pendiente) a azul (Confirmada) y se registra la fecha de confirmación.
  </Tab>

  <Tab title="Confirmar por enlace (paciente)">
    El paciente puede confirmar su cita usando un enlace único que le envías por WhatsApp:

    <Steps>
      <Step title="Envías el mensaje">
        Envías un mensaje de confirmación por WhatsApp (ver [Comunicación con Pacientes](/calendar/comunicacion-pacientes))
      </Step>

      <Step title="El paciente abre el enlace">
        El mensaje incluye un enlace único → El paciente hace clic en el enlace
      </Step>

      <Step title="El paciente confirma">
        El paciente ve los detalles de su cita → Hace clic en "Confirmar asistencia"
      </Step>

      <Step title="Se actualiza automáticamente">
        La cita se confirma automáticamente → Tú ves el cambio en tu calendario en tiempo real
      </Step>
    </Steps>

    **Ventaja:** El paciente confirma sin necesidad de llamar o escribir manualmente. Tú recibes la confirmación al instante.
  </Tab>
</Tabs>

<Note>
  Cada enlace de confirmación solo puede usarse una vez. Si el paciente ya confirmó, el enlace ya no funciona.
</Note>

***

## Cómo cancelar

Cuando un paciente cancela su cita, debes registrar la cancelación con el motivo correspondiente.

<Tabs>
  <Tab title="Cancelar manualmente">
    Cuando el paciente llama o escribe para cancelar:

    <Steps>
      <Step title="Abre el menú de la cita">
        Localiza la cita en el calendario → Haz clic en la tarjeta de la cita → Se abre el menú de opciones
      </Step>

      <Step title="Selecciona cancelar">
        Haz clic en "Cancelar" → Se abre un diálogo con el formulario de cancelación
      </Step>

      <Step title="Elige la razón">
        Selecciona la razón de cancelación → Elige de la lista (ver tabla abajo)
      </Step>

      <Step title="Agrega observaciones">
        Agrega observaciones (opcional) → Escribe detalles adicionales si es necesario
      </Step>

      <Step title="Confirma la cancelación">
        Haz clic en "Cancelar cita" → La cita se marca como cancelada
      </Step>
    </Steps>

    La cita cambia de color a rojo, se muestra tachada y queda registrada con la razón de cancelación.

    \[Screenshot sugerida: Diálogo de cancelación con lista de razones]
  </Tab>

  <Tab title="Por enlace (paciente)">
    El paciente puede cancelar su cita usando el enlace de confirmación:

    <Steps>
      <Step title="El paciente recibe el enlace">
        El paciente recibe el enlace de confirmación → Hace clic en el enlace
      </Step>

      <Step title="Ve los detalles">
        Ve los detalles de su cita → Hace clic en "Cancelar cita"
      </Step>

      <Step title="Selecciona el motivo">
        Selecciona el motivo de cancelación → Agrega observaciones opcionales
      </Step>

      <Step title="Confirma la cancelación">
        Confirma la cancelación → La cita se cancela automáticamente
      </Step>
    </Steps>

    **Resultado:** Tú ves la cita cancelada en tu calendario con el motivo que registró el paciente.
  </Tab>
</Tabs>

### Razones de cancelación

Es importante registrar la razón de cancelación para llevar estadísticas y entender por qué los pacientes cancelan.

| Razón                          | Cuándo usar                                      |
| ------------------------------ | ------------------------------------------------ |
| **Conflicto de horario**       | El paciente tiene otro compromiso                |
| **Enfermedad**                 | El paciente está enfermo y no puede asistir      |
| **Viaje imprevisto**           | El paciente tuvo que viajar                      |
| **Problema económico**         | El paciente no puede pagar en este momento       |
| **Ya no requiere el servicio** | El paciente ya no necesita el tratamiento        |
| **Otro**                       | Cualquier otra razón (describe en observaciones) |

<Tip>
  Registrar las razones de cancelación te ayuda a identificar patrones y mejorar tu servicio. Por ejemplo, si muchos pacientes cancelan por "Conflicto de horario", podrías ofrecer más opciones de horarios.
</Tip>

***

## Marcar como "No asistió"

Cuando un paciente no llega a su cita sin avisar, debes marcarlo como "No asistió" (No Show).

<Steps>
  <Step title="Abre el menú de la cita">
    Localiza la cita en el calendario → Haz clic en la tarjeta de la cita → Se abre el menú de opciones
  </Step>

  <Step title="Selecciona no asistió">
    Haz clic en "No asistió" → Se abre un diálogo con el formulario de inasistencia
  </Step>

  <Step title="Elige la razón">
    Selecciona la razón de inasistencia → Elige de la lista (ver tabla abajo)
  </Step>

  <Step title="Agrega observaciones">
    Agrega observaciones (opcional) → Escribe detalles adicionales
  </Step>

  <Step title="Confirma la acción">
    Haz clic en "Marcar como no asistió" → La cita se marca con estado "No asistió"
  </Step>
</Steps>

La cita cambia de color a naranja y queda registrada con la razón de inasistencia.

### Razones de inasistencia

| Razón                              | Cuándo usar                                      |
| ---------------------------------- | ------------------------------------------------ |
| **Olvidó la cita**                 | El paciente simplemente olvidó que tenía hora    |
| **No respondió llamadas/mensajes** | Intentaste contactarlo pero no respondió         |
| **Cambió de opinión**              | El paciente decidió no venir sin avisar          |
| **Emergencia**                     | El paciente tuvo una emergencia y no pudo avisar |
| **Otro**                           | Cualquier otra razón                             |

<Check>
  Marcar las inasistencias te ayuda a identificar pacientes que no son confiables y tomar decisiones (ejemplo: pedir confirmación previa, cobrar penalización, etc.).
</Check>

***

## Cómo eliminar

Eliminar borra completamente la cita del sistema. Usa esta opción solo cuando agendaste por error.

<Steps>
  <Step title="Abre el menú de la cita">
    Localiza la cita en el calendario → Haz clic en la tarjeta de la cita → Se abre el menú de opciones
  </Step>

  <Step title="Selecciona eliminar">
    Haz clic en "Eliminar" → Se abre un diálogo de confirmación
  </Step>

  <Step title="Lee la advertencia">
    Lee la advertencia → "Esta acción no se puede deshacer"
  </Step>

  <Step title="Confirma la eliminación">
    Haz clic en "Sí, eliminar" → La cita desaparece completamente del calendario
  </Step>
</Steps>

La cita se elimina permanentemente del sistema sin dejar rastro.

<Warning>
  NO uses "Eliminar" cuando un paciente cancela. Usa "Cancelar" en su lugar para mantener el historial y poder generar estadísticas.
</Warning>

***

## Preguntas Frecuentes

<AccordionGroup>
  <Accordion title="¿Cuál es la diferencia entre Cancelada y No asistió?" icon="circle-question">
    | Estado         | Significado                     | Cuándo usar                                              |
    | -------------- | ------------------------------- | -------------------------------------------------------- |
    | **Cancelada**  | El paciente avisó que no vendrá | Cuando el paciente llama/escribe para cancelar           |
    | **No asistió** | El paciente no llegó sin avisar | Cuando pasa la hora de la cita y el paciente nunca llegó |

    **Regla simple:** Si el paciente avisó = Cancelada. Si no avisó = No asistió.
  </Accordion>

  <Accordion title="¿Cuándo debo cancelar vs eliminar una cita?" icon="trash-can-arrow-up">
    | Acción       | Qué hace                                                    | Cuándo usar                |
    | ------------ | ----------------------------------------------------------- | -------------------------- |
    | **Cancelar** | Marca la cita como cancelada pero la mantiene en el sistema | Cuando el paciente cancela |
    | **Eliminar** | Borra completamente la cita del sistema                     | Cuando agendaste por error |

    **Recomendación:** Siempre usa "Cancelar" en lugar de "Eliminar" para mantener un historial completo.

    **Regla práctica:** Pregúntate: "¿El paciente sabía de esta cita?" Si la respuesta es sí, usa Cancelar. Si es no, puedes usar Eliminar.
  </Accordion>

  <Accordion title="¿Qué acción usar en cada situación?" icon="list-check">
    | Situación                                                   | Acción correcta              |
    | ----------------------------------------------------------- | ---------------------------- |
    | El paciente llamó para cancelar                             | **Cancelar**                 |
    | El paciente no llegó sin avisar                             | **Marcar como "No asistió"** |
    | Agendaste al paciente equivocado                            | **Eliminar**                 |
    | Agendaste en fecha/hora incorrecta y el paciente nunca supo | **Eliminar**                 |
    | Duplicaste una cita por error                               | **Eliminar** (la duplicada)  |
    | Cita de prueba o demostración                               | **Eliminar**                 |
  </Accordion>

  <Accordion title="¿Se pueden recuperar las citas eliminadas?" icon="trash-arrow-up">
    **No.** Las citas eliminadas se borran permanentemente del sistema y no se pueden recuperar.

    Por eso es importante:

    * Usar "Eliminar" solo cuando realmente agendaste por error
    * Usar "Cancelar" cuando el paciente cancela, aunque después cambies de opinión
    * Leer la advertencia antes de confirmar la eliminación
  </Accordion>

  <Accordion title="¿Las citas canceladas se borran del sistema?" icon="database">
    **No.** Las citas canceladas quedan registradas en el sistema con el motivo de cancelación.

    **Ventajas de mantener el historial:**

    * Generar estadísticas de cancelaciones
    * Identificar patrones (ejemplo: muchas cancelaciones por conflicto de horario)
    * Revisar el historial completo del paciente
    * Justificar ingresos perdidos para análisis financiero
  </Accordion>

  <Accordion title="¿Puedo cambiar el estado de una cita después?" icon="pen">
    Sí, puedes cambiar el estado de una cita en cualquier momento.

    **Ejemplos:**

    * De "Pendiente" a "Confirmada" cuando el paciente confirma
    * De "Confirmada" a "No asistió" si el paciente no llega
    * De "Pendiente" a "Cancelada" si el paciente cancela

    **Excepción:** Las citas eliminadas no se pueden recuperar ni cambiar de estado porque ya no existen en el sistema.
  </Accordion>
</AccordionGroup>

***

## Ver también

* [Agendar Citas](/calendar/gestionar-citas/agendar) - Crea nuevas citas en el calendario
* [Comunicación](/calendar/comunicacion-pacientes) - Envía confirmaciones por WhatsApp
