PlantUML Editor : http://sourceforge.net/projects/plantumlqeditor/ or other tools : http://plantuml.sourceforge.net/running.html then put following script. @startuml |#ccf3cc|S1| Subscription Job Connection start if (Patch OK) then (yes) else (no) |#AntiqueWhite|S2| Access Patch WO :Configuration; |S1| endif :send Email; if (CPE not installed) then else |#ccccf3|S3| Assignment WO :assign cpe; endif |S1| :dhcp config; :Axiros Config; |S1| :radius; if (addon_static) then :static; endif if (addon_publicsubnet) then :subnet; endif |#ccc0d3|S21| Port Configuration :switch port; |S1| if (NP) then if (Not Prewired or No CPE) then |S3| :cpe installation; |S1| endif |#eecccc|S4|OLOGATEWAY :createolorequest; :NP_DAC; |S1| endif if (NP) then :wait for DAC-2 at 6:00AM :ims config CL12; :wait for DAC at 6:00AM :ims config NP+CL10; :wait for DAC at 10:00AM :ims config NPDR; else :wait for DAC at 6:00AM :ims config CL10; :ims config step2; :ims config step3; endif |S1| if (Not Prewired or No CPE) then |S3| :cpe installation; endif |S1| if (NP second Intervention) then |S3| :NP intervention; endif |S1| stop @enduml