Skip to main content

ClientWorkItem

A work item scoped to a single client.

This is a subtask of ClientPoolWorkItem.

type ClientWorkItem implements WorkItem {
client: Client!
deviations: [Deviation!]!
reason: String
state: WorkItemState!
}

Fields​

ClientWorkItem.client ● Client! non-null object​

Related client.

ClientWorkItem.deviations ● [Deviation!]! non-null enum​

Shows all possible deviations, if available

ClientWorkItem.reason ● String scalar​

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

ClientWorkItem.state ● WorkItemState! non-null enum​

Current state of the work item.

Interfaces​

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​

ClientPoolWorkItem object