Check-in / Check-out
El módulo de Check-in / Check-out gestiona la entrada y salida de niños en cada sesión del ministerio infantil. El proceso garantiza que cada niño es entregado solo a un adulto autorizado.
Acceder
Desde el módulo Kids, toca Check-in / Check-out en la barra de navegación o en el menú de inicio.
Configuración previa
Antes de registrar cualquier movimiento debes seleccionar en el encabezado:
- Evento — el servicio o sesión de Kids activa.
- Fecha — la fecha del día (por defecto la fecha actual).
Una vez seleccionados, el sistema carga el registro de movimientos de esa sesión.
Modos: Check-in y Check-out
Usa los botones de alternancia en la parte superior para cambiar entre los dos modos.
Check-in (entrada)
El check-in es un proceso de un solo paso.
Cómo registrar la entrada
Tienes dos formas de identificar al niño:
Escanear QR — toca el botón de cámara para abrir el escáner. Apunta al código QR del carnet del niño. El sistema registra la entrada automáticamente al leerlo.
Buscar en la lista — toca el botón de búsqueda para abrir el selector de miembros y elige al niño manualmente.
El registro queda en el log con la hora exacta y un indicador de color según el resultado:
| Estado | Significado |
|---|---|
| Ingresó | Entrada registrada correctamente |
| Re-ingresó | El niño ya había salido y vuelve a entrar |
| Ya dentro | El niño ya estaba dentro — no se registra doble entrada |
| Error | QR no reconocido o fallo de comunicación |
Check-out (salida)
El check-out es un proceso de dos pasos que verifica que el adulto que recoge al niño esté autorizado.
Paso 1 — Identificar al niño
Igual que en el check-in: escanea el QR del niño o búscalo en la lista. Una vez identificado, la pantalla mostrará el mensaje: "Ahora escanea el QR del acudiente de [nombre del niño]".
Paso 2 — Verificar al acudiente
Escanea el código QR del adulto que viene a recoger al niño. El sistema valida en el servidor si ese adulto está autorizado para recoger a ese niño.
| Resultado | Significado |
|---|---|
| Salió | Salida registrada. Se muestra el nombre del acudiente en el log |
| No autorizado | El adulto escaneado no está autorizado para recoger a ese niño |
| Sin ingreso | El niño no tiene entrada registrada en esta sesión |
Si necesitas cancelar el proceso, toca Cancelar para volver al paso 1.
La autorización del acudiente es validada por el servidor. Si un adulto no aparece en el sistema como autorizado para ese niño, el check-out no se completa aunque esté físicamente presente.
Registro de movimientos (log)
La parte inferior de la pantalla muestra el registro cronológico de todos los movimientos de esa sesión (entradas, salidas y eventos con error), del más reciente al más antiguo.
Cada entrada del log muestra:
- Ícono del tipo de movimiento
- Nombre del niño
- Hora (formato HH:MM)
- Estado con color identificador
- Nombre del acudiente (solo en salidas autorizadas)
Usa el botón de actualizar en el encabezado del log para refrescar la lista manualmente.
Códigos QR
El formato del QR que lee el sistema es el mismo que genera la ficha de cada miembro en Kingdom App:
{ "TYPE": "M", "ID": 12345 }
Si el QR no tiene este formato, el sistema lo registra como error en el log. El escáner tiene un tiempo límite de 30 segundos y soporta linterna en dispositivos con cámara trasera.