Cameo Business Modeler plugin uses a predefined sequence of numbers for specific element types as described in table.

Element Type 

Description

BPMN Process 

A BPMN Process is numbered in the scope of a project. A BPMN Process number has “P” as a prefix.

BPMN Collaboration 

A BPMN Collaboration is numbered in the scope of a project. A BPMN Collaboration number has “C” as a prefix.

Choreography 

A Choreography is numbered in the scope of a project. A Choreography number has “CH” as a prefix.

Flow Node 

A Flow Node element is numbered in the scope of an owner element (BPMN Process, BPMN Collaboration, or Choreography). The elements that belong to the Flow Node element type category are as follows:

  • All types of tasks
  • All types of Subprocesses
  • Call activities
  • Choreography tasks
  • Sub-choreographies
  • Call choreographies
  • All types of gateways
  • All types of events

An Item Aware Element is numbered in the scope of an owner element. An Item Aware Element number has “D” as a prefix. The elements that belong to the Item Aware element type category are as follows:

  • Data Object
  • Data Store
  • Data Input
  • Data Output
  • Property

A Conversation Node element is numbered in the scope of an owner element. A Conversation Node number has “Conv” as a prefix. The elements that belong to the Conversation Node element type category are as follows:

  • Conversation
  • Sub-conversation
  • Call Conversation
Resource Role 

A Resource Role element is numbered in the scope of an owner element. A Resource Role number has “RR” as a prefix. The elements that belong to the Resource Role element type category are as follows:

  • Human Performer
  • Performer
  • Potential Owner
  • Resource Role
Numbered BPMN Process, BPMN Collaboration, and Choreography in Containment tree