ConsensusReviewTask Objects
status(ConsensusReviewTaskStatus): The status of the review task.data_hash(UUID): Unique ID for the data unit.data_title(str): Name of the data unit.assignee(Optional[str]): The user assigned to the task.options(List[ConsensusReviewOption]): Specify the labels for the task.
approve: Approves a task.reject: Rejects a task.assign: Assigns a task to a user.release: Releases a task from the current user.move: Moves the review task to another stage in the workflow.
approve
assignee(Optional[str]): User email to be assigned to the review task whilst approving the task.retain_assignee(bool): Retains the current assignee whilst approving the task. This is ignored ifassigneeis provided. An error will occur if the task does not already have an assignee andretain_assigneeis True.bundle(Optional[Bundle]): Optional bundle of actions to execute with the approval.
reject
assignee(Optional[str]): User email to be assigned to the review task whilst rejecting the task.retain_assignee(bool): Retains the current assignee whilst rejecting the task. This is ignored ifassigneeis provided. An error will occur if the task does not already have an assignee andretain_assigneeis True.bundle(Optional[Bundle]): Optional bundle of actions to execute with the rejection.
assign
assignee(str): The user to assign the task to.bundle(Optional[Bundle]): Optional bundle of actions to execute with the assignment.
release
bundle(Optional[Bundle]): Optional bundle of actions to execute with the release.
move
destination_stage_uuid(UUID): Unique identifier of the stage to move the task to.bundle(Optional[Bundle]): Optional bundle of actions to execute with the move.

