Enumerations

Enumerations are the values that help you determine the Field type, Query type, Activity type, Activity status, Activity SLA status, Job type, Job status, and Job SLA status against the corresponding numeric value.

This section provides a list of enumerations for Chart, Job list, Work queue, and Workload controls.

Chart control

When you map a Job, Workqueue or system query in your chart control, the following field types are available for Group by.

Job query

Enumeration

Field type

1

Job status

2

Job creation time

3

Job creator

4

Job completion time

6

Job process Id

7

Job process version

8

Job priority

9

Job state

10

Job SLA

11

Case reference

12

Job owner

13

Job type

15

Job work type

21

Job suspend reason

23

Job due date

Workqueue/System query

Enumeration

Field type

1

Activity status

2

Activity assigned to

3

Activity process name

5

Activity name

6

Activity due date

7

Activity priority

8

Activity SLA

9

Job SLA

10

Job state

11

Case reference

12

Activity type

14

Pending time

16

Work type

21

Completed date

22

Job priority field

23

Machine name

The Machine name field type is not available for a Work queue query.

24

Suspend reason

The Suspend reason field type is not available for a Work queue query.

Job list control

When you configure an Update control action or Update control properties action on your Job list control, the following properties and field types are available.

DynamicQueryType

Enumeration

Query type

0

JobList

1

WorkQueue

2

All

3

System

DynamicFieldType

Enumeration

Field type

Description

0

JobStatusField

Retrieves jobs based on the specified job status. See JobStatus for valid values.

1

JobCreatorField

Retrieves jobs created by the specified resource.

5

JobIDField

Retrieves the specified job.

6

JobProcessNameField

Retrieves jobs for the specified process ID.

7

JobProcessVersionField

Retrieves jobs for the specified process version. Process ID must be mapped in the query.

8

JobPriorityField

Retrieves jobs based on the specified priority value. Valid values are 0 through 10.

9

StateField

Retrieves jobs based on the specified state.

10

SlaField

Retrieves jobs based on the specified value. See JobSLA for valid values.

11

CaseRefField

Retrieves jobs for the specified case reference.

12

JobOwnerField

Retrieves jobs owned by the specified resource ID.

13

Type

Retrieves jobs based on the specified value of job type. See JobType for valid values.

14

Score

Retrieves jobs based on the specified value score.

15

WorkType

Retrieves jobs based on the specified work type ID.

16

WorkTypeField

Retrieves jobs based on the work type fields. This field is only considered if the work type is set.

JobStatus

Enumeration

Job status

0

Active

-1

Live

1

Completed

-2

LiveAndFinished

2

Terminated

3

Suspended

4

PendingCompletion

5

Locked

6

ReadyForEvaluation

7

OnHold

8

AwaitingCompletion

9

AwaitingCaseCompletion

10

AwaitingCompletionTerminated

11

AwaitingCaseCompletionTerminated

12

EvaluationFailed

13

Archiving

14

Terminating

JobSLA

Enumeration

Job SLA status

0

SlaStatus1

1

SlaStatus2

2

SlaStatus3

3

SlaStatus4

4

SlaStatus5

JobType

Enumeration

Job type

0

Normal job

1

Case Instance

2

Associated job

3

Subjob

Work queue and Workload controls

When you configure an Update control action or Update control properties action on your work queue and workload controls, the following properties and field types are available.

DynamicQueryType

Enumeration

Query type

0

JobList

1

WorkQueue

2

All

3

System

DynamicFieldType

Enumeration

Field type

Description

1

ActivityStatusField

Retrieves activities based on the specified activity status. See ActivityStatus.

2

ActivityAssignedToField

Retrieves activities based on the assigned resource.

3

ActivityProcessNameField

Retrieves activities from jobs created on the specified process ID.

5

ActivityNameField

Retrieves activities for the specified activity name.

7

ActivityPriorityField

Retrieves activities based on the specified priority level of activity. The highest priority is 1 and the lowest priority is 10.

8

ActivitySlaField

Retrieves activities that meet the activity Service Level Agreements. See ActivitySLA.

9

JobSlaField

Retrieves activities that meet the job Service Level Agreements. See JobSLA.

10

JobStateField

Retrieves activities based on the specified state.

11

CaseReference

Retrieves activities using the case ID.

12

ActivityType

Retrieves activities based on the specified activity type. You can supply one or more types of activity to return. See ActivityType.

13

WorkType

Retrieves activities based on the specified work type.

14

PendingTime

Retrieves activities based on the specified pending time. See PendingTime.

15

DesignActivityType

Retrieves activities based on the specified activity design node type. See DesignActivityType.

16

WorkTypeFields

Retrieves activities based on the work type fields. This field is only considered if the work type is set.

23

Workload

Retrieves jobs based on the workload fields.

ActivityStatus

Enumeration

Activity status

-1

None

0

Pending

1

Active

2

Offered

3

Suspended

5

ActiveActivityPendingCompletion

7

OnHold

8

AwaitingEvent

9

AwaitingAllocation

10

Saved

ActivitySLA

Enumeration

Activity SLA status

0

SlaStatus1

1

SlaStatus2

2

SlaStatus3

3

SlaStatus4

4

SlaStatus5

JobSLA

Enumeration

Job SLA status

0

SlaStatus1

1

SlaStatus2

2

SlaStatus3

3

SlaStatus4

4

SlaStatus5

ActivityType

Enumeration

Activity type

0

None

1

ManualOrdinary

2

ManualCom

4

ManualScript

8

ManualCreateNewJob

1024

ManualDotNet

2048

ManualWebService

262144

ManualAdhoc

524288

ManualMobile

131073

ManualCSharp

131075

ManualVBnet

131089

ManualScanCapture

131090

ManualValidationCapture

131091

ManualVerificationCapture

131092

ManualDocumentReviewCapture

1048576

AlertTask

PendingTime

Enumeration

Description

0

All, that is do not use the pending time filter.

1

Activity has been pending for less than five minutes.

2

Activity has been pending for more than five minutes.

3

Activity has been pending for less than fifteen minutes.

4

Activity has been pending for more than fifteen minutes.

5

Activity has been pending for less than thirty minutes.

6

Activity has been pending for more than thirty minutes.

7

Activity has been pending for less than sixty minutes.

8

Activity has been pending for more than sixty minutes.

9

Activity has been pending for less than one day.

10

Activity has been pending for more than one day.

11

Activity has been pending for less than one week.

12

Activity has been pending for more than one week

13

Activity has been pending for less than one month.

14

Activity has been pending for more than one month.

DesignActivityType

Enumeration

Activity type

0

None

1

Ordinary Activity node

2

Decision node

3

Embedded Process node

4

Library node

5

Start Point node

6

End Point node

7

Script Activity node

8

COM Activity node

9

Transactional Activity node

10

DotNet Activity node

11

Web Service Activity node

12

XML Activity node

13

CSharp Activity node

14

VBNet Activity node

15

Create New Job Activity node

16

Create Sub Job Activity node

17

Data Access Activity node

18

Design Activity node

19

Event Activity node

20

Resource Info Activity node

21

Job Owner Activity node

22

Job Variable Info Activity node

23

Sleep Activity node

24

Synchronization Activity node

25

Extraction Capture Activity node

26

Separation Classification Capture Activity node

27

Scan Capture Activity node

28

Validation Capture Activity node

29

Verification Capture Activity node

30

Document Review Capture Activity node

32

Loop Activity node. Skipped value 31 deliberately

33

Expression Activity node

34

SharePoint Create Site node

35

SharePoint Create Folder node

36

SharePoint Add Item node

37

SharePoint DeleteItem node

38

SharePoint UpLoader node

39

SharePoint Move Item node

40

SharePoint Get Document node

41

PDF Generation Activity node

99

Custom node

101

Business Rule node

102

Email Activity node

103

Customer Data node

104

RESTful Service node

105

Document Generation Activity node

106

Dynamics CRM node

107

Ready For Review node

108

Image Processing node

109

Composite node

110

CMIS Get Document node

111

Content Manager Create Folder node

112

Content Manager Add Document node

113

CMIS Add Document node

114

CMIS Update Document node

115

Content Manager Get Document node

116

CMIS Create Folder node

117

CMIS Check In Document node

118

CMIS Cancel Checkout Document node

119

CMIS Find Document node

120

Exchange Server Get Attachments node

121

Capture Delete node

122

Capture Export node

123

Dynamics AX node

124

Dynamics AX Search node

125

RPA node

126

Transfer Activity node

131

Sign Documents node

132

KCM Compose node

133

KCM Distribute node