Untitled

 avatar
unknown
plain_text
2 months ago
9.6 kB
6
Indexable
<?xml version="1.0" encoding="UTF-8"?>
<mxGraphModel dx="1076" dy="755" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1200" pageHeight="1400" math="0" shadow="0">
  <root>
    <mxCell id="0"/>
    <mxCell id="1" parent="0"/>

    <!-- Node 2: New Driver Joins -->
    <mxCell id="2" value="New Driver Joins" style="ellipse;whiteSpace=wrap;html=1;fillColor=#D5E8D4;strokeColor=#82B366;" vertex="1" parent="1">
      <mxGeometry x="100" y="50" width="150" height="80" as="geometry"/>
    </mxCell>

    <!-- Node 3: Obtain Requisition Form from HR -->
    <mxCell id="3" value="Obtain Requisition Form from HR" style="rectangle;whiteSpace=wrap;html=1;fillColor=#DAE8FC;strokeColor=#6C8EBF;" vertex="1" parent="1">
      <mxGeometry x="100" y="150" width="240" height="80" as="geometry"/>
    </mxCell>

    <!-- Node 4: Tool Room: Check Truck for Existing Tools (Decision) -->
    <mxCell id="4" value="Tool Room: Check Truck for Existing Tools" style="rhombus;whiteSpace=wrap;html=1;fillColor=#FFF2CC;strokeColor=#D6B656;" vertex="1" parent="1">
      <mxGeometry x="100" y="250" width="260" height="80" as="geometry"/>
    </mxCell>

    <!-- Node 5: Collect & Record Existing Tools (if tools exist) -->
    <mxCell id="5" value="Collect &amp; Record Existing Tools" style="rectangle;whiteSpace=wrap;html=1;fillColor=#F8CECC;strokeColor=#B85450;" vertex="1" parent="1">
      <mxGeometry x="20" y="370" width="200" height="80" as="geometry"/>
    </mxCell>

    <!-- Node 8: Proceed to Issuance (convergence for both branches) -->
    <mxCell id="8" value="Proceed to Issuance" style="rectangle;whiteSpace=wrap;html=1;fillColor=#DAE8FC;strokeColor=#6C8EBF;" vertex="1" parent="1">
      <mxGeometry x="400" y="370" width="180" height="80" as="geometry"/>
    </mxCell>

    <!-- Node 9: Prepare Required Tools -->
    <mxCell id="9" value="Prepare Required Tools" style="rectangle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;" vertex="1" parent="1">
      <mxGeometry x="400" y="470" width="180" height="80" as="geometry"/>
    </mxCell>

    <!-- Node 10: Driver Signs Documents (Agreement & Authority to Deduct) -->
    <mxCell id="10" value="Driver Signs Documents (Agreement &amp; Authority to Deduct)" style="rectangle;whiteSpace=wrap;html=1;fillColor=#F8CECC;strokeColor=#B85450;" vertex="1" parent="1">
      <mxGeometry x="400" y="570" width="280" height="80" as="geometry"/>
    </mxCell>

    <!-- Node 11: Issue Tools -->
    <mxCell id="11" value="Issue Tools" style="rectangle;whiteSpace=wrap;html=1;fillColor=#D5E8D4;strokeColor=#82B366;" vertex="1" parent="1">
      <mxGeometry x="400" y="670" width="180" height="80" as="geometry"/>
    </mxCell>

    <!-- Node 12: Driver Resigns? (Decision) -->
    <mxCell id="12" value="Driver Resigns?" style="rhombus;whiteSpace=wrap;html=1;fillColor=#FFF2CC;strokeColor=#D6B656;" vertex="1" parent="1">
      <mxGeometry x="400" y="770" width="180" height="80" as="geometry"/>
    </mxCell>

    <!-- Node 13: Active Driver (No resignation branch) -->
    <mxCell id="13" value="Active Driver" style="ellipse;whiteSpace=wrap;html=1;fillColor=#D5E8D4;strokeColor=#82B366;" vertex="1" parent="1">
      <mxGeometry x="220" y="870" width="150" height="80" as="geometry"/>
    </mxCell>

    <!-- Node 14: Return Tools (Yes branch from resignation) -->
    <mxCell id="14" value="Return Tools" style="rectangle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;" vertex="1" parent="1">
      <mxGeometry x="600" y="770" width="180" height="80" as="geometry"/>
    </mxCell>

    <!-- Node 15: Compare Returned Tools with Issued List -->
    <mxCell id="15" value="Compare Returned Tools with Issued List" style="rectangle;whiteSpace=wrap;html=1;fillColor=#DAE8FC;strokeColor=#6C8EBF;" vertex="1" parent="1">
      <mxGeometry x="600" y="870" width="240" height="80" as="geometry"/>
    </mxCell>

    <!-- Node 16: Are Tools Equal? (Decision) -->
    <mxCell id="16" value="Are Tools Equal?" style="rhombus;whiteSpace=wrap;html=1;fillColor=#FFF2CC;strokeColor=#D6B656;" vertex="1" parent="1">
      <mxGeometry x="600" y="970" width="180" height="80" as="geometry"/>
    </mxCell>

    <!-- Node 17: Clearance Approved (Yes branch from equality decision) -->
    <mxCell id="17" value="Clearance Approved" style="ellipse;whiteSpace=wrap;html=1;fillColor=#D5E8D4;strokeColor=#82B366;" vertex="1" parent="1">
      <mxGeometry x="450" y="1070" width="180" height="80" as="geometry"/>
    </mxCell>

    <!-- Node 18: Note Missing Tools (No branch from equality decision) -->
    <mxCell id="18" value="Note Missing Tools" style="rectangle;whiteSpace=wrap;html=1;fillColor=#F8CECC;strokeColor=#B85450;" vertex="1" parent="1">
      <mxGeometry x="750" y="1070" width="180" height="80" as="geometry"/>
    </mxCell>

    <!-- Node 19: Sign Clearance with Missing Tools Note -->
    <mxCell id="19" value="Sign Clearance with Missing Tools Note" style="rectangle;whiteSpace=wrap;html=1;fillColor=#F8CECC;strokeColor=#B85450;" vertex="1" parent="1">
      <mxGeometry x="750" y="1170" width="240" height="80" as="geometry"/>
    </mxCell>

    <!-- Node 20: Email Clearance to HR -->
    <mxCell id="20" value="Email Clearance to HR" style="rectangle;whiteSpace=wrap;html=1;fillColor=#F5F5F5;strokeColor=#666666;" vertex="1" parent="1">
      <mxGeometry x="450" y="1170" width="180" height="80" as="geometry"/>
    </mxCell>

    <!-- Node 21: Process Complete (for clearance branch) -->
    <mxCell id="21" value="Process Complete" style="ellipse;whiteSpace=wrap;html=1;fillColor=#D5E8D4;strokeColor=#82B366;" vertex="1" parent="1">
      <mxGeometry x="450" y="1270" width="150" height="80" as="geometry"/>
    </mxCell>

    <!-- Connections -->
    <mxCell id="e1" edge="1" source="2" target="3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;" parent="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="e2" edge="1" source="3" target="4" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;" parent="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <!-- Decision from Node 4 -->
    <mxCell id="e3" edge="1" source="4" target="5" value="Yes" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;" parent="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="e4" edge="1" source="4" target="8" value="No" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;" parent="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <!-- From Node 5 to Issuance -->
    <mxCell id="e5" edge="1" source="5" target="8" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;" parent="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <!-- Proceed with Issuance Process -->
    <mxCell id="e7" edge="1" source="8" target="9" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;" parent="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="e8" edge="1" source="9" target="10" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;" parent="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="e9" edge="1" source="10" target="11" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;" parent="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="e10" edge="1" source="11" target="12" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;" parent="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <!-- Decision from Node 12 -->
    <mxCell id="e11" edge="1" source="12" target="13" value="No" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;" parent="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="e12" edge="1" source="12" target="14" value="Yes" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;" parent="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <!-- Resignation branch -->
    <mxCell id="e13" edge="1" source="14" target="15" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;" parent="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="e14" edge="1" source="15" target="16" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;" parent="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <!-- Decision from Node 16 -->
    <mxCell id="e15" edge="1" source="16" target="17" value="Yes" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;" parent="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="e16" edge="1" source="16" target="18" value="No" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;" parent="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <!-- From Node 18 -->
    <mxCell id="e17" edge="1" source="18" target="19" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;" parent="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <!-- Merge Clearance Branches -->
    <mxCell id="e18" edge="1" source="17" target="20" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;" parent="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <mxCell id="e19" edge="1" source="19" target="20" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;" parent="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
    <!-- Final Step -->
    <mxCell id="e20" edge="1" source="20" target="21" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;" parent="1">
      <mxGeometry relative="1" as="geometry"/>
    </mxCell>
  </root>
</mxGraphModel>
Editor is loading...
Leave a Comment