Trips

Un Trip, es una viaje o proceso que se quiere monitorear en "Torre de control".

Para Cargarlo es necesario contar con los siguientes datos obligatorios:

tripDefinition: el id del "Trip Definition" al que pertenece el Trip. Se obtiene haciendo un GET al endpoint de trips definitions.

scheduledStart: Horario programado de inicio del Trip. con el formato ISO_8601, ejemplo: "yyyy-MM-dd'T'HH:mm:ss"

tripCode: Código o nombre del Trip.

checkpoints: Deben referenciarse a los tipos de checkpoints definidos en el "Trip definition" y los datos obligatorios son:

type: Nombre del conjunto de pasos (Steps) previamente definido para una Etapa (Checkpoint). Debe hacer match con alguno de los tipos de "etapas" definidas en el trip definition.

locationId: id del Lugar asociado al Checkpoint.

El vehículo que debe realizar el Viaje, puede cargarse en el momento en que se crea el viaje, o posteriormente haciendo un patch del viaje creado, de igual forma con el conductor.

vehicleid: id del vehículo

driverid: id del conductor

🚧

Requisitos para cargar un Trip

  • Al menos un "Trip definition" configurado
  • Locations creadas

Sugeridos para iniciar viajes creados:

  • Vehículos añadidos
  • Conductores añadidos.