# Lista de ocurrencias

> La tarjeta Ocurrencias de un panel de unidad, los episodios de ocurrencia activos y recientes de la unidad.

La **Lista de ocurrencias** muestra los episodios de ocurrencia activos y recientes de una
unidad (véase [Ocurrencias](process-occurrences) para saber qué es una ocurrencia). Es una
lectura, no una superficie de mando: nada de ella escribe.

Es la tarjeta Ocurrencias del [panel de unidad](view-unit-panels), no un componente: el panel la
dibuja para su propia unidad dondequiera que los [Paneles](process-panels) del modelo mantengan
esa tarjeta activada. Nunca se coloca en un sinóptico y la paleta Agregar del panel de control no
la ofrece. No hay nada que configurar: la lista dibuja a lo mucho cinco episodios, primero los
activos y después los más recientes, así que el tope descarta los más antiguos de lo que sobra.

## Qué muestra una fila {#what-a-row-shows}

Cada fila de episodio lleva:

- el nombre de la ocurrencia y su palabra de estado,
- el reloj de **Activa**: cuánto tiempo lleva (o llevó) la condición en vigor,
- cuando el episodio alguna vez perdió su señal, un reloj aparte de **Pérdida de señal** (o de
  **Señal no disponible** mientras la señal sigue ausente),
- el mensaje del episodio, cuando tiene uno, con el texto completo en la información emergente
  de la fila.

Mientras un episodio está activo, una franja en el borde inicial de la fila y su palabra de
estado toman el tono de la gravedad de la ocurrencia, el mismo tono que tiene su punto en la línea
de tiempo de [Ocurrencias](events-occurrences) de Eventos: crítico para Crítica, precaución para
Advertencia, neutro para Información. Un episodio restablecido se dibuja sin tono, sea cual sea
su gravedad.

Los dos relojes están separados a propósito: una señal no disponible nunca hace que una
ocurrencia activa parezca restablecida.

## Estados y refresco {#states-and-refresh}

El encabezado dice qué está leyendo la lista, y en el panel de unidad es el encabezado propio
de la tarjeta: `Ocurrencias` durante una corrida, `Ocurrencias · 2 activas` mientras hay
episodios activos, `Ocurrencias · fuera de corrida` mientras la unidad no tiene corrida (la lista
lee entonces los episodios surgidos fuera de una), y `Ocurrencias · no disponible` donde el lector
de episodios no está corriendo. La lista se refresca cada dos segundos más o menos. Un refresco
fallido conserva las filas anteriores y marca el encabezado con `· sin actualizar` mientras el
reintento automático está pendiente, en lugar de limpiar una lista que el operador puede estar
leyendo.
