Skip to main content

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