Skip to main content

PlannedActivity

No description

type PlannedActivity {
dayOfWeek: DayOfWeekType!
description: String
fill: Boolean!
hasNote: Boolean!
id: PlannedActivityID!
name: String!
position: PlannedActivityPosition!
referenceValue: Int!
requiredQualification: Qualification
resolvedTimeOfDays: [TimeOfDayType!]!
shift: TimeBlock!
timeOfDayReferences: [TimeOfDayType!]!
tourTemplateReferences: [ShiftPlanTemplateID!]!
}

Fields​

PlannedActivity.dayOfWeek ● DayOfWeekType! non-null enum​

The week day for a single planned activity

PlannedActivity.description ● String scalar​

The description of the planned plannedActivity

PlannedActivity.fill ● Boolean! non-null scalar​

Whether this is a Fill activity block (REQ-SC-017.6): its reference value is not user-supplied, and it is always planned as the last block of the Tour.

PlannedActivity.hasNote ● Boolean! non-null scalar​

Whether this activity has a Note (Bemerkung) set, for the overview's "i" icon indicator (REQ-SC-017.8). Equivalent to description being non-blank.

PlannedActivity.id ● PlannedActivityID! non-null scalar​

The unique identifier dor the planned activity

PlannedActivity.name ● String! non-null scalar​

The name of the planned plannedActivity

PlannedActivity.position ● PlannedActivityPosition! non-null enum​

The position of the planned plannedActivity in the tours

PlannedActivity.referenceValue ● Int! non-null scalar​

The reference value of the planned plannedActivity

PlannedActivity.requiredQualification ● Qualification scalar​

The required qualification of the planned plannedActivity

PlannedActivity.resolvedTimeOfDays ● [TimeOfDayType!]! non-null enum​

The Zeitblock(s) this activity occupies once it is distributed into Tours, resolved against the Park's Shift Model — what the Activity Plan overview renders a row per. START_OF_TIME_BLOCK and END_OF_TIME_BLOCK resolve to their timeOfDayReferences, the Day Care positions to NOON, and AS_FIRST_BLOCK / AS_LAST_BLOCK to the first resp. last Zeitblock of the activity's Shift. Empty only for a Nachtdienst activity in a Park that has since switched to the 2-Schicht model.

PlannedActivity.shift ● TimeBlock! non-null enum​

The shift this activity is scheduled for.

PlannedActivity.timeOfDayReferences ● [TimeOfDayType!]! non-null enum​

The specific Zeitblock(s) this activity is anchored to when its position is START_OF_TIME_BLOCK or END_OF_TIME_BLOCK. Empty for any other position.

PlannedActivity.tourTemplateReferences ● [ShiftPlanTemplateID!]! non-null scalar​

The Tour Templates restricting which Tours this activity is distributed into (REQ-SC-017.7). Each must belong to the activity's Shift and match its Minimum Qualification. Required (non-empty) when fill is true, otherwise optional.

Returned By​

plannedActivity query ● updatePlannedActivity mutation

Member Of​

ActivityPlan object