For the complete documentation index, see llms.txt.
Skip to main content
Version: 8.10 (unreleased)

Type Alias: UserTaskResult

type UserTaskResult = object;

Properties

assignee

assignee: string | null;

The assignee of the user task.


businessId

businessId: BusinessId | null;

The business ID of the owning process instance, inherited when the user task was created. This is null for user tasks created before version 8.10, and for user tasks whose owning process instance has no business ID.


candidateGroups

candidateGroups: string[];

The candidate groups for this user task.


candidateUsers

candidateUsers: string[];

The candidate users for this user task.


completionDate

completionDate: string | null;

The completion date of a user task.


creationDate

creationDate: string;

The creation date of a user task.


customHeaders

customHeaders: object;

Custom headers for the user task.

Index Signature

[key: string]: string

dueDate

dueDate: string | null;

The due date of a user task.


elementId

elementId: ElementId;

The element ID of the user task.


elementInstanceKey

elementInstanceKey: ElementInstanceKey;

The key of the element instance.


externalFormReference

externalFormReference: string | null;

The external form reference.


followUpDate

followUpDate: string | null;

The follow date of a user task.


formKey

formKey: FormKey | null;

The key of the form.


name

name: string | null;

The name for this user task.


priority

priority: number;

The priority of a user task. The higher the value the higher the priority.


processDefinitionId

processDefinitionId: ProcessDefinitionId;

The ID of the process definition.


processDefinitionKey

processDefinitionKey: ProcessDefinitionKey;

The key of the process definition.


processDefinitionVersion

processDefinitionVersion: number;

The version of the process definition.


processInstanceKey

processInstanceKey: ProcessInstanceKey;

The key of the process instance.


processName

processName: string | null;

The name of the process definition. This is null if the process has no name defined.


rootProcessInstanceKey

rootProcessInstanceKey: ProcessInstanceKey | null;

The key of the root process instance. The root process instance is the top-level ancestor in the process instance hierarchy. This field is only present for data belonging to process instance hierarchies created in version 8.9 or later.


state

state: UserTaskStateEnum;

tags

tags: TagSet;

tenantId

tenantId: TenantId;

userTaskKey

userTaskKey: UserTaskKey;

The key of the user task.