Key rules

The key rules are divided into five categories according to their purpose:

Category

XML element

Description

Process key
rules

processkeyrule

Merge associated fragments in a process instance

Hierarchy
key rules

hierarchykeyrule

Creation of process hierarchies

Shared fragment key rules

sharedfragmentkeyrule

Copying shared fragments in process instances

Merge key
rules

mergekeyrule

Combine merge events within a process instance

Object key
rules

internalobjectkeyrule

Identification of identical objects

Warning

Do not use leading or trailing whitespace characters (such as a blank space or a tab) in keys created by key rules, in attributes that contribute to key rules, or in attributes that refer to any of the keys (for example, AT_INTERNAL_HIER_REF).