Types and Status values

<< Click to Display Table of Contents >>

Navigation:  Bizagi Studio > Process wizard > Data Modeling > Entity types > Runtime entities >

Types and Status values

Some Runtime entities contain attributes that return pre-defined values that can be retrieved as strings, such as Types or Status names.

For example, the status of a case, in the entity Case Status. This table has a pre-defined list of values: initiated, running, among others.

All other values of the entities that are not listed below are dynamic, that is, they are stored as a process is flowing, and are independent from case to case.

 

The following tables list the entities and their attributes that have pre-defined values.

 

 

Tables Case (BA_CaseInfo) & Case status history (BA_CaseStatusHistory)

Attribute

Values

Case status

Initiated

Running

Suspended

Aborted

Completed

NotInitiated

CancelledByCompensation

CancelledByException

 

Table Activities (BA_ActivityInfo)

The attribute Activity type name contains names that differ from the ones that are presented in the process Modeler. However they all have an equivalence, presented on the right.

Attribute

Values

Equivalence in process Modeler

Activity type name

AndSplit

Annotation

AutoState

CancellationException

Checkpoint

ComplexGateway

ConditionalIntEvent

ConditionalJoin

ConditionalTask

DataObject

ErrorEndEvent

Event

Group

LinkEvent

ManualState

ManualTask

MessageEndEvent

MessageIntEvent

MessageStartEvent

Module

Option

ReceiveTask

ScriptTask

SendTask

SignalEndEvent

SignalIntEvent

SignalStartEvent

Singleton

Split

StartState

StartTimer

SubProcess

SubProcessMultiInstance

Synchronizator

TerminateState

TokenCollector

Wait

XOrJoin

XOrSplit

Parallel Gateway as divergence

Annotation

Service task and BOT task

Cancel End

Parallel Gateway as convergence

Complex Gateway as divergence

Conditional Event

Complex Gateway as convergence

Conditional Task

Data object

Error End

None Event

Group

Link Event

User Task

Manual Task

Message End

Message Event

Message Start

Embedded sub-process

Event-based Gateway as divergence

Receive Task

Script Task

Send Task

Signal End

Signal Event

Signal Start

User Task with Singleton option

Inclusive Gateway as divergence

None Start

Timer Start

Reusable sub-process

Multiple sub-process

Inclusive Gateway as convergence

Terminate End

None End

Timer Event

Exclusive gateway as convergence

Exclusive gateway as divergence

 

Tables Activities (BA_ActivityInfo) & Activity status history (BA_ActStatusHistory)

Attribute

Value

Activity status

Inactive

Suspended

Active

Completed

Not Assigned

Assigned

Aborted

Rollbacked

Compensed

Exception

Aborted By Compensation

Cancelled By SubprocessExc

Cancelled By EventBasedExc

StandBy

 

 

Table Transition history (BA_TransitionHistory)

Attribute

Value

Transition type

Normal

Exception

Compensation

Cancel

Error

Relation

Timer Event

Event

MessageEvent

SignalEvent

 

Table Performer history (BA_PerformerHistory)

Attribute

Value

Allocation type

Assignee

Candidate

BestCandidate