Skip to main content

WorkItem

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
interface WorkItem {
deviations: [Deviation!]!
reason: String
state: WorkItemState!
}

Fields

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

Shows all possible deviations, if available

WorkItem.reason ● String scalar

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

WorkItem.state ● WorkItemState! non-null enum

Current state of the work item.

Implemented By

ActivityWorkItem object ● BenefitWorkItem object ● ClientPoolWorkItem object ● ClientWorkItem object ● SingleClientWorkItem object