cancel
Showing results for 
Search instead for 
Did you mean: 
Subscribe

Hi guys !

I´m working in a model where I need to map two possible start points in the model, lets say that a process can be initiated with a human activity OR can be initiated with a message of a running process, I guess this can be achieved with this solution, any help will be appreciated.

Thanks for your time !

0 Likes
View Entire Topic
Jocelyn_Dart
Product and Topic Expert
Product and Topic Expert
0 Likes

Hi <your name missing???>

In the above example you have an event prior to your human activity and incoming messages which is the actual start event and would still need to be triggered somehow.

More usually your human activity would be something like a form that sends the start event itself external to the process.

Similarly your incoming messages may trigger the start event.

A few questions to consider:

How different are the two messages?

Is it really just two external mechanisms that can both raise the start event of the same process?

Or are these two very separate events that start individual processes and then share a sub-process?

Would you really have another process already started just to catch the possibility of an incoming start event? If so, then perhaps look at the Conditional Start Pattern blogs

Is this a Process Orchestration instance where perhaps process orchestration could handle the incoming messages, convert and trigger the appropriate process?

The start is handled a little differently in BPM to say workflow (where multiple start events are permitted) so you need to think a little harder about what is really happening for your two different start mechanisms.

Hope that helps

Jocelyn