Cuando un ILS comienza la atención de un servicio debe rellenar varios datos extra para ese servicio:
Botón "Iniciar": es un botón que fija la hora de salida "Hora de salida" (modificar modelo Request, campo interpreter_start_moving_at) y que teóricamente solo se puede pulsar el mismo día para el que está solicitado el servicio. Un admin podría modificarlo o establecerlo a placer, pero un ILS solo puede pulsar sobre el botón para que el sistema guarde la marca de tiempo (datetime).
Botón "Iniciar servicio": es un botón que fija la hora de inicio del servicio "Inicio servicio" (modificar modelo Request, campo interpreter_start_service_at) y que teóricamente solo se puede pulsar el mismo día para el que está solicitado el servicio. Un admin podría modificarlo o establecerlo a placer, pero un ILS solo puede pulsar sobre el botón para que el sistema guarde la marca de tiempo (datetime).
Botón "Fin servicio": es un botón que fija la hora de fin del servicio "Fin servicio" (modificar modelo Request, campo interpreter_service_service_at) y que teóricamente solo se puede pulsar el mismo día para el que está solicitado el servicio. Un admin podría modificarlo o establecerlo a placer, pero un ILS solo puede pulsar sobre el botón para que el sistema guarde la marca de tiempo (datetime).
Botón "Finalizar": es un botón que fija la hora de llegada "Hora de llegada" (modificar modelo Request, campo interpreter_end_moving_at) y que teóricamente solo se puede pulsar el mismo día para el que está solicitado el servicio. Un admin podría modificarlo o establecerlo a placer, pero un ILS solo puede pulsar sobre el botón para que el sistema guarde la marca de tiempo (datetime).
Idea: en vez de solo como campos individuales a rellenar, podemos verlo como un ciclo de vida de la solicitud para el perfil "interpreter". Tendría todas las ventajas de los ciclos de vida de Hobo.
Cuando un ILS comienza la atención de un servicio debe rellenar varios datos extra para ese servicio:
Idea: en vez de solo como campos individuales a rellenar, podemos verlo como un ciclo de vida de la solicitud para el perfil "interpreter". Tendría todas las ventajas de los ciclos de vida de Hobo.