# Conceptos básicos

Antes de comenzar a utilizar Checkora conviene distinguir los principales conceptos del sistema.

## Empresa

Organización responsable de las faenas, personas y operación.

## Faena

Unidad operacional en la que se ejecutan uno o más servicios. Una empresa puede tener varias faenas y activar o cerrar cada una según su período de operación.

## Persona

Registro de una persona real que puede participar en una actividad, consumir un servicio o ser controlada en un punto de acceso.

Una persona puede existir en Checkora sin tener una cuenta para ingresar al sistema.

## Usuario

Cuenta que permite iniciar sesión en Checkora. Los usuarios tienen un rol y permisos.

**Persona y Usuario no son lo mismo.**

## Servicio

Representa lo que se desea controlar. Checkora contempla categorías como:

- **Comida:** desayuno, almuerzo, cena u otros consumos.
- **Acceso:** ingreso o salida por garitas, porterías u otros controles.
- **Evento:** participación o check-in en una actividad.
- **Control:** verificación operacional que no necesariamente corresponde a un consumo o acceso.

## Punto

Lugar donde se efectúa la validación o registro, por ejemplo:

- Garita Norte.
- Garita Principal.
- Casino 1.
- Línea de almuerzo.
- Sala de capacitación.

## Ventana

Período en que un servicio se encuentra disponible. Puede corresponder a horarios recurrentes o períodos definidos por fecha y hora.

## Sesión operacional

Contexto de trabajo asignado al operador, compuesto por la faena, punto y, cuando corresponda, servicio autorizado.

## Sesión de servicio

Actividad concreta abierta dentro de un contexto operacional, por ejemplo el servicio de almuerzo vigente entre 12:00 y 15:00.