Invoke .bpmn file for another .bpmn


I’ve 2 bpmn files ex. loanApproval.bpmn and invoice.bpmn. I have created one more process MainProcess.bpmn.

So I’ll have a exclusive gateway in my MainProcess.bpmn, pName == ‘loanApproval’ invoke loanApproval.bpmn or pName=‘invoice’ then invoke invoice.bpmn.

Is there a way to do that, instead of designing them as a subprocess.

Suhas Madap.

You can use a Call Activity to start another process - or you could use message events.