ShiftPlanDraft
A shift plan draft for a given residential park and month
type ShiftPlanDraft implements ShiftPlan {
employeeEntries: [EmployeeShiftEntry!]
id: ShiftPlanID
month: Date!
status: ShiftPlanStatus!
unassignedShifts: [UnassignedShiftEntry]!
}
Fields
ShiftPlanDraft.employeeEntries ● [EmployeeShiftEntry!] list object
Shifts planned for the employees for the provided month
ShiftPlanDraft.id ● ShiftPlanID scalar
Unique identifier
ShiftPlanDraft.month ● Date! non-null scalar
Month for which the shift plan is valid. Date is always the first of the month.
ShiftPlanDraft.status ● ShiftPlanStatus! non-null enum
The current status of the shift plan.
ShiftPlanDraft.unassignedShifts ● [UnassignedShiftEntry]! non-null object
All shifts that are not assigned yet. Outer array has elements for each day. Inner array is the list of shifts for the given day. Only tour shifts can be unassigned.
Interfaces
ShiftPlan interface
A shift plan for a given residential park and month
Member Of
ResidentialPark object