Need help with BPMN diagramm

I need an advice about how I should to correctly map the relationship of the elements in the process diagram. There is a process (delivery from the seller to the buyer) consisting of 20 elements. There is an event associated with the cancellation of an order, which is not displayed in the process, but can occur after any element of the process. It is very difficult to draw the condition after each step of the process. As I understand, it is possible to draw the cancellation as a isolated block with the subsequent completion of the process, but it is unclear whether there should be an entry for this element (and if so, from where), or simply draw an element without entry with some condition for its occurrence.
I hope, I will be understood.
Thank you.

P.S. I draw diagrams in Bizagi.
P.P.S. Sorry for my english.

How does your diagram look like?

Hello! Do you need a BPMN picture?

Either a picture or the file itself.

Sorry, my BPMN diagram had been written on Russian, but I will try to explain it. I drew cancellation only in one place. But it could be take place in any time. I meant in any place of diagram.

You’d typically model such behavior as an Event Sub-Process:


event-sub-process.bpmn (4.9 KB)