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
ActivityWorkItemClientPoolWorkItemSingleClientWorkItemwhich have the following sub tasks:BenefitWorkItemClientWorkItem
Member Of
BenefitDashboardDetail object