UpdatePlannedActivityInput
The input for updating an existing plannedActivity within the residential"s park activity plan.
input UpdatePlannedActivityInput {
description: String
fill: Boolean
plannedActivityId: PlannedActivityID!
position: PlannedActivityPosition!
referenceValue: Int!
requiredQualification: Qualification!
timeOfDayReferences: [TimeOfDayType!]
tourTemplateReferences: [ShiftPlanTemplateID!]
}
Fields
UpdatePlannedActivityInput.description ● String scalar
The new description of the planned activity
UpdatePlannedActivityInput.fill ● Boolean scalar
Whether this is a Fill activity block (REQ-SC-017.6). When true, referenceValue must be 0, position must be AS_LAST_BLOCK, timeOfDayReferences must not be set, and tourTemplateReferences is required (non-empty).
UpdatePlannedActivityInput.plannedActivityId ● PlannedActivityID! non-null scalar
Unique identifier of the planned activity
UpdatePlannedActivityInput.position ● PlannedActivityPosition! non-null enum
The new position of the planned activity
UpdatePlannedActivityInput.referenceValue ● Int! non-null scalar
The new reference value of the planned activity
UpdatePlannedActivityInput.requiredQualification ● Qualification! non-null scalar
The new required qualification of the planned Activity
UpdatePlannedActivityInput.timeOfDayReferences ● [TimeOfDayType!] list enum
The specific Zeitblock(s) to anchor to, required when position is START_OF_TIME_BLOCK or END_OF_TIME_BLOCK. Must not be set for any other position. To anchor to every Zeitblock of the Shift, pass all of the Shift's Zeitblock values.
UpdatePlannedActivityInput.tourTemplateReferences ● [ShiftPlanTemplateID!] list 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.
Member Of
updatePlannedActivity mutation