Skip to main content

ClientPoolEntry

Represents a subtype of the Tour Entry, containing data for a single daycare benefit and the connected clients

type ClientPoolEntry implements Entry, TourEntry {
benefit: Benefit!
clients: [ClientEntry!]!
description: String
estimatedEnd: Time
estimatedStart: Time
id: TourEntryID!
isReference: Boolean
location: Geolocation
referenceValue: Int!
skipped: Boolean!
timeOfDay: TimeOfDayType!
tour: TargetTour!
}

Fields

ClientPoolEntry.benefit ● Benefit! non-null interface

The benefit responsible for the tour

ClientPoolEntry.clients ● [ClientEntry!]! non-null object

The corresponding clients

ClientPoolEntry.description ● String scalar

Optional description made by a PDL.

ClientPoolEntry.estimatedEnd ● Time scalar

Estimated end time

ClientPoolEntry.estimatedStart ● Time scalar

Estimated start time

ClientPoolEntry.id ● TourEntryID! non-null scalar

The unique identifier

ClientPoolEntry.isReference ● Boolean scalar

Shows if the object is the original work item, or a reference to it

ClientPoolEntry.location ● Geolocation object

The location of this entry

ClientPoolEntry.referenceValue ● Int! non-null scalar

Reference value of the Benefit in minutes, up to 3 digits. Shows the average execution time of the Benefit

ClientPoolEntry.skipped ● Boolean! non-null scalar

If true, this tour work item should be skipped.

ClientPoolEntry.timeOfDay ● TimeOfDayType! non-null enum

The time of the day this work item is planned for.

ClientPoolEntry.tour ● TargetTour! non-null object

The tour this work item belongs to.

Interfaces

Entry interface

Represents an entry that can be skipped

TourEntry interface

Represents a single tour entry