2022 June Release

Class COOWF@1.1:SubProcessInstance Permanent link for this heading

Class Hierarchy

Object > InstanceElement > SubProcessInstance

Objects of this class are used to include the definition of a subprocess in a process instance. This happens if a process instance is initialized from a process definition and the subprocess where not expanded to sequences of activities automatically. In this case the subprocess is expanded and the subprocess instance is replaced with the list of expanded activities, when the process instance is about to enter that subprocess in the sequence of execution.

Properties Permanent link for this heading

Type

Property

Name

WorkFlowDiagram

actinstdiagram

BPMN Process Diagram

InstanceElement[]

actinstnext

Successor Activities

InstanceElement[]

actinstoriginalnext

Original Successor Activities

InstanceElement[]

actinstoriginalprev

Original Predecessor Activities

InstanceElement[]

actinstprev

Predecessor Activities

WorkFlowDiagram

actinstpubdiagram

BPMN Process Diagram (Released for Execution)

date

actinstskipped

Skipped on/at

ProcessDefinition

actinstsubprocess

Subprocess

LanguageStringList[]

actinsttitle

Title

Properties Permanent link for this heading


BPMN Process Diagram (COOWF@1.1:actinstdiagram) Permanent link for this heading

Defines the source version of the BPMN process diagram the sub process instance is created from. This property is set automatically and must not be changed afterwards.

WorkFlowDiagram COOWF@1.1:actinstdiagram readonly


Successor Activities (COOWF@1.1:actinstnext) Permanent link for this heading

Defines the list of process instance elements that follow the instance element in the process instance.

unique InstanceElement[] COOWF@1.1:actinstnext readonly


Original Successor Activities (COOWF@1.1:actinstoriginalnext) Permanent link for this heading

unique InstanceElement[] COOWF@1.1:actinstoriginalnext readonly invisible


Original Predecessor Activities (COOWF@1.1:actinstoriginalprev) Permanent link for this heading

Defines the list of process instance elements that preceed the instance element in the process instance.

unique InstanceElement[] COOWF@1.1:actinstoriginalprev readonly invisible


Predecessor Activities (COOWF@1.1:actinstprev) Permanent link for this heading

Defines the list of process instance elements that preceed the instance element in the process instance.

unique InstanceElement[] COOWF@1.1:actinstprev readonly


BPMN Process Diagram (Released for Execution) (COOWF@1.1:actinstpubdiagram) Permanent link for this heading

This property stores released version the BPMN process diagram the sub process instance is created from. from. This property is set automatically and must not be changed afterwards.

WorkFlowDiagram COOWF@1.1:actinstpubdiagram readonly


Skipped on/at (COOWF@1.1:actinstskipped) Permanent link for this heading

Defines the date and time when the sub process element was canceled cause a different path of a superior control element was activated.

date COOWF@1.1:actinstskipped local readonly


Subprocess (COOWF@1.1:actinstsubprocess) Permanent link for this heading

Defines the process definition which is used as a sub process in a process instance. If not all sub processes of a process definition are expanded immediately, when the process definition is expanded, they are stored in this property in sub process instance objects. If the flow of execution reaches such an object, the sub process is expanded and replaces the sub process instance object.

ProcessDefinition COOWF@1.1:actinstsubprocess readonly


Title (COOWF@1.1:actinsttitle) Permanent link for this heading

Defines the title of the activity instance. This is a multilingual string.
If the activity instance is created from an activity definition, this property is initialized with the value of actdeftitle.

unique LanguageStringList[] COOWF@1.1:actinsttitle