Attributes

The following attributes must be specified for graphs of a process instance and its objects:

Process attributes

Attribute name

Identifier

Data type

Description

Process ID
(optional)

AT_EPK_KEY

TEXT

Unique identifier of the process instance. The attribute value should match the graph ID (id tag of the <graph> XML element). This attribute identifies an instance as completed.

Process identification

AT_ID

TEXT

Process identification. The attribute value is displayed in the process instance list and EPC view of the respective process instance. The value of the AT_EPK_KEY attribute is a useful attribute value for completed instances.

Process type group

AT_PROCTYPE
GROUP

TEXT

Name of the process type group to which the process instance belongs. If the attribute is not specified it is created by the typifier.

Process type

AT_PROCTYPE

TEXT

Name of the process instance’s process type. If the attribute is not specified it is created by the typifier.

Instance

AT_IS_PROC
INSTANCE

BOOLEAN

Specifies whether it is the graph for an individual process instance (not specified or value = TRUE) or an aggregated process instance (value = FALSE).

Object attributes

Attribute name

Identifier

Data type

Description

Name

AT_OBJNAME

TEXT

Object name. Is used for EPC view.

Internal name

AT_OBJNAME_
INTERN

TEXT

Internal language-independent name of the object. Is used for referencing the object.

Start time

AT_START_
TIME

TIME STAMP

Specifies the start time for execution of a function. Is optional if the End time attribute is specified at a function.

End time

AT_END_TIME

TIME STAMP

Specifies the end time for execution of a function. Is optional if the Start time attribute is specified at a function.

Optional object attributes

The following table gives an example of various object attributes that can be used to calculate measures.

Attribute name

Identifier

Type

Description

Number of executions

AT_COUNT_
PROCESSINGS

LONG

Specifies the frequency of execution of a function.

Performance standard

AT_LS

TIME SPAN

Is used to calculate the average duration of the execution of an instance.

Batch user

AT_IS_BATCH
USER

BOOLEAN

Specifies whether an organizational unit is a batch user (program).