StopInput
Input type to either create a new stop or reference an existing stop.
input StopInput {
_id: ObjectId
location: LocationInput
operationType: EnumOperationType
comment: String
address: ObjectId
date: FromToDateInput
time: FromToTimeInput
additionalTimeWindows: [FromToTimeInput!]
waitingTimeMinutes: Float
plannedArrivalTime: DateTime
plannedDepartureTime: DateTime
referenceStops: [ObjectId!]
timezone: TimeZone
}
Fields
StopInput._id
● ObjectId
scalar
Use to reference an existing stop. All other attributes are ignored if specified.
StopInput.location
● LocationInput
input
Required if _id is null.
StopInput.operationType
● EnumOperationType
enum
StopInput.comment
● String
scalar
StopInput.address
● ObjectId
scalar
StopInput.date
● FromToDateInput
input
StopInput.time
● FromToTimeInput
input
StopInput.additionalTimeWindows
● [FromToTimeInput!]
list input
StopInput.waitingTimeMinutes
● Float
scalar
Waiting time at the stop (in minutes).
StopInput.plannedArrivalTime
● DateTime
scalar
The planned arrival date and time when time management is enabled. Can be used to give an estimate of delivery time to customers. The date does not contain any timezone info and is considered to be in the timezone of order departure.
StopInput.plannedDepartureTime
● DateTime
scalar
The planned departure date and time when time management is enabled. Can be used to give an estimate of delivery time to customers. The date does not contain any timezone info and is considered to be in the timezone of order departure.
StopInput.referenceStops
● [ObjectId!]
list scalar
Used for fused orders, to reference the stops from the orignial order, and used to define a merged stop