Skip to main content

SingleClientWorkItem

Subtype of tour work item, representing a single client with the corresponding list of benefits

type SingleClientWorkItem implements TourWorkItem, WorkItem {
benefits: [BenefitWorkItem!]!
client: Client!
comments: [Comment!]!
currentReferenceValue: Int!
description: String
deviations: [Deviation!]!
estimatedEnd: Time
estimatedStart: Time
id: TourWorkItemID!
location: Geolocation
origin: TourEntry
reason: String
referenceValue: Int!
requiredQualification: Qualification!
state: WorkItemState!
timeOfDay: TimeOfDayType!
tour: ActiveTour!
}

Fields

SingleClientWorkItem.benefits ● [BenefitWorkItem!]! non-null object

The benefits included in this tour work item

SingleClientWorkItem.client ● Client! non-null object

The corresponding client

SingleClientWorkItem.comments ● [Comment!]! non-null object

List of additional comments by the employees

SingleClientWorkItem.currentReferenceValue ● Int! non-null scalar

Sum of the reference value of all non-rejected Benefit in minutes, up to 3 digits.

SingleClientWorkItem.description ● String scalar

Optional description made by a PDL

SingleClientWorkItem.deviations ● [Deviation!]! non-null enum

Shows all possible deviations, if available

SingleClientWorkItem.estimatedEnd ● Time scalar

Estimated end time

SingleClientWorkItem.estimatedStart ● Time scalar

Estimated start time

SingleClientWorkItem.id ● TourWorkItemID! non-null scalar

The unique identifier

SingleClientWorkItem.location ● Geolocation object

The location of this entry

SingleClientWorkItem.origin ● TourEntry interface

Connection to the original tour entry (source).

SingleClientWorkItem.reason ● String scalar

Reason why this work item is rejected. Only available if state is REJECTED.

SingleClientWorkItem.referenceValue ● Int! non-null scalar

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

SingleClientWorkItem.requiredQualification ● Qualification! non-null scalar

The required minimum qualification. Should be either NURSING_SPECIALIST, NURSING_SGB_V or CARETAKER, if no qualification is required.

SingleClientWorkItem.state ● WorkItemState! non-null enum

Current state of the work item.

SingleClientWorkItem.timeOfDay ● TimeOfDayType! non-null enum

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

SingleClientWorkItem.tour ● ActiveTour! non-null object

The tour this work item belongs to.

Interfaces

TourWorkItem interface

Represents a single tour work item

WorkItem interface

Work items are tasks an employee can perform during his shift.

Currently it's implemented by

  • ActivityWorkItem
  • ClientPoolWorkItem
  • SingleClientWorkItem which have the following sub tasks:
  • BenefitWorkItem
  • ClientWorkItem

Member Of

BenefitDashboardDetail object