Going back to a Preemptive process

Hello everyone,

I’m new on this forum. I’m trying to represent graphically a simple process using BPMN and I have a question, it could seem stupid but I just started using BPMN.
If I interrupt a sub-process for an activity with a higher priority, how could I rapresent the resuming of previus activity inside the sub process?
The activity is represented on the attached file.

Thanks in advance.

@antod88 your high priority activity is done in additional to the sub-process activities?

like the following:

The event is non-blocking. Thus the event will be called, but the sub-process will continue.

Assuming you want to “pause” what is going on in the sub-process, you will have to remodel a bit. Please explain your use case further.

It is a corrective maintenance process with just one operator, so if there is a breakdown on a more important station the maintenance he is doing has to stop (interrupting the sub process) to repair the top priority equipment. Once the new task is done he has to go back to finish the maintenance on the first machine.