I have the following PlantUML code.
@startuml
skinparam defaultTextAlignment center
skinparam ConditionEndStyle hline
rectangle "= OUTAGE NOTIFICATION ACTION PLAN"
start
:====
!! INCOMING OUTAGE NOTIFICATION !!
(Slack workflow triggered)
====;
:All available Team A immediately\nanswer "availability" Slack workflow;
if (Responses received within 15 minutes?) then (YES)
if (//Entire Team A// already attending Live Outages?) then (NO)
:Team A picks up;
else (YES)
goto lab1
endif
else (NO)
label lab1
:Team B picks up;
endif
:Available team members swarms on Outage/Incident;
:Team members step away as parallelisation no longer useful;
stop
@enduml
This generates...
[IMAGE UNABLE TO BE PASTED 8000 char limit...]
I want an arrow from "if (//Entire Team A// already attending Live Outages?) then (NO)" to "Team B picks up".
In short, I would like the highlighted "YES" arrow in the branch to break that branch and join onto the outer flow "Team B picks up" object.
Is there a way to do this?
NB: one obvious "cheat" would be to put an "OR" in my wording of the first decision, for example, "Responses received within 15 minutes? -OR- Entire Team A already attending Live Outages?"... however this feels like a cop-out and won't always work in other situations.
The labelling approach I've used I think might be a nasty-looking green line if I got it right too, so if there's a better way than that that would be good. :)
Thanks!!
Regards,
Chris.