Skip to content
English
  • There are no suggestions because the search field is empty.

Bpmn refer to different chart

Bpmn refer to different chart Question : How can we make connections in -- KA-01604

Question:
How can we make connections in BPMN between the end points of one process and the starting points of another process?


AnswerMavim sticks to the formal BPMN specification.

The formal definition of BPMN (the specification of BPMN by OMG) is:

  • a Start-event in a Process cannot have an incoming event/sequence-flow; from a Task/Activity; Call Activity or (sub)Process.
  • a Start-event can have an incoming Message-flow from another Pool/Process in the Collaboration.
  • an End-Event in a Process cannot have an outgoing event/sequence-flow; to a Task/Activity; Call Activity or (sub)Process.
  • And End-event can have an outgoing Message-flow to another Pool/Process in the Collaboration.
What you can do is not ending a certain Process-A with an End-event;

but ending it with a Call Activity;
Afbeelding met tekst; Lettertype; ontwerp; logo<br><br>Automatisch gegenereerde beschrijving
calling some other external (sub)Process-B (an external Orchestration or Collaboration).
Afbeelding met tekst; schermopname; scherm; software<br><br>Automatisch gegenereerde beschrijving
However; in the chart of the called external Topic (Process-B); you will not see in that chart that it’s started from within another (external) Topic (Process-A).
Or you can visualize in the Collaboration of Process-B that it starts from another Pool/Process (Process-A); via a Message-flow from Pool/Process-A to Pool/Process-B (or activities within).