
id : bigint(20) unsigned
|

personal_id : bigint(20) unsigned
|

asignacion_turno_id : bigint(20) unsigned
|

turno_id : bigint(20) unsigned
|

servicio_id : bigint(20) unsigned
|

dispositivo_id : bigint(20) unsigned
|

registrada_por_usuario_id : bigint(20) unsigned
|

tipo : enum('entrada','salida')
|

fecha_hora : datetime
|

fecha_hora_dispositivo : datetime
|

latitud : decimal(10,7)
|

longitud : decimal(10,7)
|

precision_metros : decimal(10,2)
|

distancia_servicio_metros : decimal(10,2)
|

dentro_radio : tinyint(1)
|

selfie_path : varchar(255)
|

selfie_hash_sha256 : char(64)
|

origen : enum('web','movil','administracion')
|

estado : varchar(30)
|

uuid_solicitud : char(36)
|

direccion_ip : varchar(45)
|

agente_usuario : varchar(500)
|

observaciones : text
|

created_at : datetime
|

updated_at : datetime
|