<div class="chartlet-wrapper"><style>.chartlet-stage{position:relative;display:inline-block;max-width:100%;vertical-align:top}.chartlet-stage>svg{display:block}.chartlet-hotspot{position:absolute;border-radius:8px;cursor:pointer}.chartlet-focus{margin:0 0 12px 0;font-size:13px}.chartlet-focus summary{cursor:pointer;min-height:24px}.chartlet-focus fieldset{border:none;padding:0;margin:4px 0 0 0}.chartlet-focus label{display:inline-flex;align-items:center;min-height:44px;margin-right:14px;cursor:pointer;white-space:nowrap}.chartlet-focus input{margin-right:4px}.chartlet-focus input:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.chartlet-wrapper:has(.chartlet-focus-node:checked) #chartlet-8bb238ebf6fddad1 .chartlet-f{opacity:.18}#chartlet-8bb238ebf6fddad1-hs-0{left:1.818%;top:44.762%;width:9.155%;height:8.571%}#chartlet-8bb238ebf6fddad1-hs-1{left:13.195%;top:41.905%;width:14.23%;height:14.286%}#chartlet-8bb238ebf6fddad1-hs-2{left:35.451%;top:43.095%;width:8.86%;height:11.905%}#chartlet-8bb238ebf6fddad1-hs-3{left:55.754%;top:24.286%;width:7.879%;height:10.952%}#chartlet-8bb238ebf6fddad1-hs-4{left:53.936%;top:41.905%;width:11.515%;height:14.286%}#chartlet-8bb238ebf6fddad1-hs-5{left:78.991%;top:60.238%;width:9.091%;height:11.905%}#chartlet-8bb238ebf6fddad1-hs-6{left:79.597%;top:44.762%;width:7.879%;height:8.571%}#chartlet-8bb238ebf6fddad1-hs-7{left:34.102%;top:62.857%;width:11.557%;height:8.571%}#chartlet-8bb238ebf6fddad1-hs-8{left:90.303%;top:44.762%;width:7.879%;height:8.571%}#chartlet-8bb238ebf6fddad1-hs-9{left:55.754%;top:62.857%;width:7.879%;height:8.571%}.chartlet-wrapper:has(#chartlet-8bb238ebf6fddad1-focus-0:checked) #chartlet-8bb238ebf6fddad1 .chartlet-f-0{opacity:1}.chartlet-wrapper:has(#chartlet-8bb238ebf6fddad1-focus-0:checked) #chartlet-8bb238ebf6fddad1 .chartlet-n-0 .chartlet-flow-node,.chartlet-wrapper:has(#chartlet-8bb238ebf6fddad1-focus-0:checked) #chartlet-8bb238ebf6fddad1 .chartlet-n-0 .chartlet-seq-box{stroke-width:3}.chartlet-wrapper:has(#chartlet-8bb238ebf6fddad1-focus-1:checked) #chartlet-8bb238ebf6fddad1 .chartlet-f-1{opacity:1}.chartlet-wrapper:has(#chartlet-8bb238ebf6fddad1-focus-1:checked) #chartlet-8bb238ebf6fddad1 .chartlet-n-1 .chartlet-flow-node,.chartlet-wrapper:has(#chartlet-8bb238ebf6fddad1-focus-1:checked) #chartlet-8bb238ebf6fddad1 .chartlet-n-1 .chartlet-seq-box{stroke-width:3}.chartlet-wrapper:has(#chartlet-8bb238ebf6fddad1-focus-2:checked) #chartlet-8bb238ebf6fddad1 .chartlet-f-2{opacity:1}.chartlet-wrapper:has(#chartlet-8bb238ebf6fddad1-focus-2:checked) #chartlet-8bb238ebf6fddad1 .chartlet-n-2 .chartlet-flow-node,.chartlet-wrapper:has(#chartlet-8bb238ebf6fddad1-focus-2:checked) #chartlet-8bb238ebf6fddad1 .chartlet-n-2 .chartlet-seq-box{stroke-width:3}.chartlet-wrapper:has(#chartlet-8bb238ebf6fddad1-focus-3:checked) #chartlet-8bb238ebf6fddad1 .chartlet-f-3{opacity:1}.chartlet-wrapper:has(#chartlet-8bb238ebf6fddad1-focus-3:checked) #chartlet-8bb238ebf6fddad1 .chartlet-n-3 .chartlet-flow-node,.chartlet-wrapper:has(#chartlet-8bb238ebf6fddad1-focus-3:checked) #chartlet-8bb238ebf6fddad1 .chartlet-n-3 .chartlet-seq-box{stroke-width:3}.chartlet-wrapper:has(#chartlet-8bb238ebf6fddad1-focus-4:checked) #chartlet-8bb238ebf6fddad1 .chartlet-f-4{opacity:1}.chartlet-wrapper:has(#chartlet-8bb238ebf6fddad1-focus-4:checked) #chartlet-8bb238ebf6fddad1 .chartlet-n-4 .chartlet-flow-node,.chartlet-wrapper:has(#chartlet-8bb238ebf6fddad1-focus-4:checked) #chartlet-8bb238ebf6fddad1 .chartlet-n-4 .chartlet-seq-box{stroke-width:3}.chartlet-wrapper:has(#chartlet-8bb238ebf6fddad1-focus-5:checked) #chartlet-8bb238ebf6fddad1 .chartlet-f-5{opacity:1}.chartlet-wrapper:has(#chartlet-8bb238ebf6fddad1-focus-5:checked) #chartlet-8bb238ebf6fddad1 .chartlet-n-5 .chartlet-flow-node,.chartlet-wrapper:has(#chartlet-8bb238ebf6fddad1-focus-5:checked) #chartlet-8bb238ebf6fddad1 .chartlet-n-5 .chartlet-seq-box{stroke-width:3}.chartlet-wrapper:has(#chartlet-8bb238ebf6fddad1-focus-6:checked) #chartlet-8bb238ebf6fddad1 .chartlet-f-6{opacity:1}.chartlet-wrapper:has(#chartlet-8bb238ebf6fddad1-focus-6:checked) #chartlet-8bb238ebf6fddad1 .chartlet-n-6 .chartlet-flow-node,.chartlet-wrapper:has(#chartlet-8bb238ebf6fddad1-focus-6:checked) #chartlet-8bb238ebf6fddad1 .chartlet-n-6 .chartlet-seq-box{stroke-width:3}.chartlet-wrapper:has(#chartlet-8bb238ebf6fddad1-focus-7:checked) #chartlet-8bb238ebf6fddad1 .chartlet-f-7{opacity:1}.chartlet-wrapper:has(#chartlet-8bb238ebf6fddad1-focus-7:checked) #chartlet-8bb238ebf6fddad1 .chartlet-n-7 .chartlet-flow-node,.chartlet-wrapper:has(#chartlet-8bb238ebf6fddad1-focus-7:checked) #chartlet-8bb238ebf6fddad1 .chartlet-n-7 .chartlet-seq-box{stroke-width:3}.chartlet-wrapper:has(#chartlet-8bb238ebf6fddad1-focus-8:checked) #chartlet-8bb238ebf6fddad1 .chartlet-f-8{opacity:1}.chartlet-wrapper:has(#chartlet-8bb238ebf6fddad1-focus-8:checked) #chartlet-8bb238ebf6fddad1 .chartlet-n-8 .chartlet-flow-node,.chartlet-wrapper:has(#chartlet-8bb238ebf6fddad1-focus-8:checked) #chartlet-8bb238ebf6fddad1 .chartlet-n-8 .chartlet-seq-box{stroke-width:3}.chartlet-wrapper:has(#chartlet-8bb238ebf6fddad1-focus-9:checked) #chartlet-8bb238ebf6fddad1 .chartlet-f-9{opacity:1}.chartlet-wrapper:has(#chartlet-8bb238ebf6fddad1-focus-9:checked) #chartlet-8bb238ebf6fddad1 .chartlet-n-9 .chartlet-flow-node,.chartlet-wrapper:has(#chartlet-8bb238ebf6fddad1-focus-9:checked) #chartlet-8bb238ebf6fddad1 .chartlet-n-9 .chartlet-seq-box{stroke-width:3}</style><details class="chartlet-focus"><summary>Focus</summary><fieldset><label><input type="radio" name="chartlet-8bb238ebf6fddad1-focus" checked> Show all</label><label><input type="radio" name="chartlet-8bb238ebf6fddad1-focus" class="chartlet-focus-node" id="chartlet-8bb238ebf6fddad1-focus-0"> Order received</label><label><input type="radio" name="chartlet-8bb238ebf6fddad1-focus" class="chartlet-focus-node" id="chartlet-8bb238ebf6fddad1-focus-1"> Payment cleared?</label><label><input type="radio" name="chartlet-8bb238ebf6fddad1-focus" class="chartlet-focus-node" id="chartlet-8bb238ebf6fddad1-focus-2"> Reserve stock</label><label><input type="radio" name="chartlet-8bb238ebf6fddad1-focus" class="chartlet-focus-node" id="chartlet-8bb238ebf6fddad1-focus-3"> Inventory</label><label><input type="radio" name="chartlet-8bb238ebf6fddad1-focus" class="chartlet-focus-node" id="chartlet-8bb238ebf6fddad1-focus-4"> In stock?</label><label><input type="radio" name="chartlet-8bb238ebf6fddad1-focus" class="chartlet-focus-node" id="chartlet-8bb238ebf6fddad1-focus-5"> Backorder</label><label><input type="radio" name="chartlet-8bb238ebf6fddad1-focus" class="chartlet-focus-node" id="chartlet-8bb238ebf6fddad1-focus-6"> Ship parcel</label><label><input type="radio" name="chartlet-8bb238ebf6fddad1-focus" class="chartlet-focus-node" id="chartlet-8bb238ebf6fddad1-focus-7"> Notify customer</label><label><input type="radio" name="chartlet-8bb238ebf6fddad1-focus" class="chartlet-focus-node" id="chartlet-8bb238ebf6fddad1-focus-8"> Delivered</label><label><input type="radio" name="chartlet-8bb238ebf6fddad1-focus" class="chartlet-focus-node" id="chartlet-8bb238ebf6fddad1-focus-9"> Cancelled</label></fieldset></details><figure class="chartlet-figure" data-viz="chart"><figcaption>Handling an order</figcaption><div class="chartlet-stage"><svg xmlns="http://www.w3.org/2000/svg" width="1320" height="420" viewBox="0 0 1320 420" id="chartlet-8bb238ebf6fddad1" role="img" aria-labelledby="chartlet-8bb238ebf6fddad1-title chartlet-8bb238ebf6fddad1-description" class="chartlet-root"><title id="chartlet-8bb238ebf6fddad1-title">Handling an order</title><desc id="chartlet-8bb238ebf6fddad1-description">Flow chart with 10 steps and 10 connections. Main path: Order received → Payment cleared? → Reserve stock → In stock? → Ship parcel → Delivered. Most connected: Reserve stock (4 connections). Nothing leads out of Inventory. Loop: Reserve stock → In stock? → Backorder → Reserve stock. Order received (start): leads to Payment cleared?. Payment cleared? (decision): leads to Reserve stock (yes) and Notify customer (no). Reserve stock: leads to Inventory (update) and In stock?. Notify customer (input or output): leads to Cancelled. Inventory (data store): no further step. In stock? (decision): leads to Ship parcel (yes) and Backorder (no). Cancelled (end): no further step. Ship parcel: leads to Delivered. Backorder (subprocess): leads to Reserve stock (restocked). Delivered (end): no further step.</desc><style>.chartlet-root{--chartlet-text:#172033;--chartlet-muted:#344054;--chartlet-grid:#d9dee8;--chartlet-zero:#667085;--chartlet-accent:#2563eb;--chartlet-background:#fff;--chartlet-color-1:#2563eb;--chartlet-color-2:#c2410c;--chartlet-color-3:#475569;--chartlet-color-4:#111827;max-width:100%;height:auto;font-family:Inter,ui-sans-serif,system-ui,sans-serif;color:var(--chartlet-text)}#chartlet-8bb238ebf6fddad1 .chartlet-title{font-size:22px;font-weight:650;fill:var(--chartlet-text)}#chartlet-8bb238ebf6fddad1 .chartlet-label,#chartlet-8bb238ebf6fddad1 .chartlet-tick,#chartlet-8bb238ebf6fddad1 .chartlet-value,#chartlet-8bb238ebf6fddad1 .chartlet-value-inverse,#chartlet-8bb238ebf6fddad1 .chartlet-axis-title{font-size:12px;fill:var(--chartlet-muted)}#chartlet-8bb238ebf6fddad1 .chartlet-value,#chartlet-8bb238ebf6fddad1 .chartlet-value-inverse{font-weight:600}#chartlet-8bb238ebf6fddad1 .chartlet-value{fill:var(--chartlet-text)}#chartlet-8bb238ebf6fddad1 .chartlet-value-inverse{fill:var(--chartlet-background)}#chartlet-8bb238ebf6fddad1 .chartlet-axis-title{font-weight:600}#chartlet-8bb238ebf6fddad1 .chartlet-grid{stroke:var(--chartlet-grid);stroke-width:1}#chartlet-8bb238ebf6fddad1 .chartlet-zero{stroke:var(--chartlet-zero);stroke-width:1.5}#chartlet-8bb238ebf6fddad1 .chartlet-bar,#chartlet-8bb238ebf6fddad1 .chartlet-point{fill:var(--chartlet-accent)}#chartlet-8bb238ebf6fddad1 .chartlet-line{fill:none;stroke:var(--chartlet-accent);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}#chartlet-8bb238ebf6fddad1 .chartlet-background{fill:var(--chartlet-background)}.chartlet-root{--chartlet-node:#eef3fd;--chartlet-lane:#f7f9fc;--chartlet-lane-head:#eef1f6;--chartlet-shadow:rgba(16,24,40,.09);--chartlet-role-blue:#2563eb;--chartlet-role-blue-fill:#eef3fd;--chartlet-role-green:#15803d;--chartlet-role-green-fill:#ecfdf3;--chartlet-role-amber:#b45309;--chartlet-role-amber-fill:#fff7e8;--chartlet-role-teal:#0f766e;--chartlet-role-teal-fill:#e9faf7;--chartlet-role-violet:#6d28d9;--chartlet-role-violet-fill:#f3efff;--chartlet-role-gray:#667085;--chartlet-role-gray-fill:#f7f8fa;--chartlet-role-red:#b42318;--chartlet-role-red-fill:#fef3f2}.chartlet-root.chartlet-theme-dark{--chartlet-node:#1a2436;--chartlet-lane:#121925;--chartlet-lane-head:#18212f;--chartlet-shadow:rgba(0,0,0,.45);--chartlet-role-blue:#7ea6ff;--chartlet-role-blue-fill:#1a2436;--chartlet-role-green:#4ade80;--chartlet-role-green-fill:#132a1d;--chartlet-role-amber:#fbbf24;--chartlet-role-amber-fill:#2b2210;--chartlet-role-teal:#2dd4bf;--chartlet-role-teal-fill:#0f2a27;--chartlet-role-violet:#b69cff;--chartlet-role-violet-fill:#231c38;--chartlet-role-gray:#9aa7bd;--chartlet-role-gray-fill:#161d29;--chartlet-role-red:#f97066;--chartlet-role-red-fill:#2d1616}#chartlet-8bb238ebf6fddad1 .chartlet-role-blue{fill:var(--chartlet-role-blue-fill);stroke:var(--chartlet-role-blue)}#chartlet-8bb238ebf6fddad1 .chartlet-role-green{fill:var(--chartlet-role-green-fill);stroke:var(--chartlet-role-green)}#chartlet-8bb238ebf6fddad1 .chartlet-role-amber{fill:var(--chartlet-role-amber-fill);stroke:var(--chartlet-role-amber)}#chartlet-8bb238ebf6fddad1 .chartlet-role-teal{fill:var(--chartlet-role-teal-fill);stroke:var(--chartlet-role-teal)}#chartlet-8bb238ebf6fddad1 .chartlet-role-violet{fill:var(--chartlet-role-violet-fill);stroke:var(--chartlet-role-violet)}#chartlet-8bb238ebf6fddad1 .chartlet-role-gray{fill:var(--chartlet-role-gray-fill);stroke:var(--chartlet-role-gray)}#chartlet-8bb238ebf6fddad1 .chartlet-role-red{fill:var(--chartlet-role-red-fill);stroke:var(--chartlet-role-red)}#chartlet-8bb238ebf6fddad1 .chartlet-diagram-rim{fill:none;stroke:var(--chartlet-role-teal);stroke-width:1.5}#chartlet-8bb238ebf6fddad1 .chartlet-diagram-shadow{fill:var(--chartlet-shadow);stroke:none;rx:7px}#chartlet-8bb238ebf6fddad1 .chartlet-diagram-chip{fill:var(--chartlet-background);stroke:var(--chartlet-grid);stroke-width:1;rx:4px}#chartlet-8bb238ebf6fddad1 .chartlet-diagram-chip-text{font-size:12px;fill:var(--chartlet-text)}#chartlet-8bb238ebf6fddad1 .chartlet-diagram-badge{fill:var(--chartlet-accent);stroke:var(--chartlet-background);stroke-width:2}#chartlet-8bb238ebf6fddad1 .chartlet-diagram-badge-text{font-size:10px;font-weight:700;fill:var(--chartlet-background)}#chartlet-8bb238ebf6fddad1 .chartlet-flow-node{stroke-width:1.5;stroke-linejoin:round;rx:7px}#chartlet-8bb238ebf6fddad1 .chartlet-flow-start{stroke-width:2}#chartlet-8bb238ebf6fddad1 .chartlet-flow-end{stroke-width:3}#chartlet-8bb238ebf6fddad1 .chartlet-flow-external{stroke-dasharray:5 3}#chartlet-8bb238ebf6fddad1 .chartlet-flow-inner{stroke:var(--chartlet-role-blue);stroke-width:1}#chartlet-8bb238ebf6fddad1 .chartlet-flow-label{font-size:13px;font-weight:600;fill:var(--chartlet-text)}#chartlet-8bb238ebf6fddad1 .chartlet-flow-sublabel{font-size:11px;fill:var(--chartlet-muted)}#chartlet-8bb238ebf6fddad1 .chartlet-flow-edge{fill:none;stroke:var(--chartlet-zero);stroke-width:1.4;stroke-linejoin:round}#chartlet-8bb238ebf6fddad1 .chartlet-flow-dashed{stroke-dasharray:5 4}#chartlet-8bb238ebf6fddad1 .chartlet-flow-dotted{stroke-dasharray:1 4;stroke-linecap:round}#chartlet-8bb238ebf6fddad1 .chartlet-flow-main{stroke:var(--chartlet-accent);stroke-width:2.2}#chartlet-8bb238ebf6fddad1 .chartlet-flow-head{fill:var(--chartlet-zero);stroke:var(--chartlet-zero);stroke-width:1;stroke-linejoin:round}#chartlet-8bb238ebf6fddad1 .chartlet-flow-main-head{fill:var(--chartlet-accent);stroke:var(--chartlet-accent)}#chartlet-8bb238ebf6fddad1 .chartlet-flow-lane{fill:var(--chartlet-lane);stroke:var(--chartlet-grid);stroke-width:1}#chartlet-8bb238ebf6fddad1 .chartlet-flow-lane-alt{fill:var(--chartlet-background)}#chartlet-8bb238ebf6fddad1 .chartlet-flow-lane-head{fill:var(--chartlet-lane-head);stroke:none}#chartlet-8bb238ebf6fddad1 .chartlet-flow-lane-label{font-size:11px;font-weight:650;fill:var(--chartlet-muted);letter-spacing:.04em}#chartlet-8bb238ebf6fddad1 .chartlet-flow-group{fill:var(--chartlet-accent);fill-opacity:.04;stroke:var(--chartlet-zero);stroke-width:1;stroke-dasharray:4 3;rx:10px}#chartlet-8bb238ebf6fddad1 .chartlet-flow-group-label{font-size:11px;font-weight:600;fill:var(--chartlet-muted)}</style><g class="chartlet-f chartlet-f-0 chartlet-f-1"><polyline points="144.85,206 166.175,206" class="chartlet-flow-edge chartlet-flow-main"><title>Order received → Payment cleared?</title></polyline><polyline points="166.175,209.5 174.175,206 166.175,202.5 166.175,209.5" class="chartlet-flow-head chartlet-flow-main-head"/></g><g class="chartlet-f chartlet-f-1 chartlet-f-2"><polyline points="362.005,206 459.949,206" class="chartlet-flow-edge chartlet-flow-main"><title>Payment cleared? → Reserve stock: yes</title></polyline><polyline points="459.949,209.5 467.949,206 459.949,202.5 459.949,209.5" class="chartlet-flow-head chartlet-flow-main-head"/></g><g class="chartlet-f chartlet-f-1 chartlet-f-7"><polyline points="305.656,224 425.013,224 425.013,282 442.149,282" class="chartlet-flow-edge"><title>Payment cleared? → Notify customer: no</title></polyline><polyline points="442.149,285.5 450.149,282 442.149,278.5 442.149,285.5" class="chartlet-flow-head"/></g><g class="chartlet-f chartlet-f-2 chartlet-f-3"><polyline points="584.899,189.333 686.821,189.333 686.821,125 727.957,125" class="chartlet-flow-edge chartlet-flow-dotted"><title>Reserve stock → Inventory: update</title></polyline><polyline points="727.957,128.5 735.957,125 727.957,121.5 727.957,128.5" class="chartlet-flow-head"/></g><g class="chartlet-f chartlet-f-2 chartlet-f-4"><polyline points="584.899,206 703.957,206" class="chartlet-flow-edge chartlet-flow-main"><title>Reserve stock → In stock?</title></polyline><polyline points="703.957,209.5 711.957,206 703.957,202.5 703.957,209.5" class="chartlet-flow-head chartlet-flow-main-head"/></g><g class="chartlet-f chartlet-f-4 chartlet-f-6"><polyline points="863.957,206 1042.675,206" class="chartlet-flow-edge chartlet-flow-main"><title>In stock? → Ship parcel: yes</title></polyline><polyline points="1042.675,209.5 1050.675,206 1042.675,202.5 1042.675,209.5" class="chartlet-flow-head chartlet-flow-main-head"/></g><g class="chartlet-f chartlet-f-4 chartlet-f-5"><polyline points="818.357,224 926.965,224 926.965,266 1034.675,266" class="chartlet-flow-edge"><title>In stock? → Backorder: no</title></polyline><polyline points="1034.675,269.5 1042.675,266 1034.675,262.5 1034.675,269.5" class="chartlet-flow-head"/></g><g class="chartlet-f chartlet-f-2 chartlet-f-5"><polyline points="1042.675,290 926.965,290 926.965,314 686.821,314 686.821,222.667 592.899,222.667" class="chartlet-flow-edge chartlet-flow-dashed"><title>Backorder → Reserve stock: restocked</title></polyline><polyline points="592.899,219.167 584.899,222.667 592.899,226.167 592.899,219.167" class="chartlet-flow-head"/></g><g class="chartlet-f chartlet-f-6 chartlet-f-8"><polyline points="1154.675,206 1184,206" class="chartlet-flow-edge chartlet-flow-main"><title>Ship parcel → Delivered</title></polyline><polyline points="1184,209.5 1192,206 1184,202.5 1184,209.5" class="chartlet-flow-head chartlet-flow-main-head"/></g><g class="chartlet-f chartlet-f-7 chartlet-f-9"><polyline points="602.699,282 727.957,282" class="chartlet-flow-edge"><title>Notify customer → Cancelled</title></polyline><polyline points="727.957,285.5 735.957,282 727.957,278.5 727.957,285.5" class="chartlet-flow-head"/></g><g class="chartlet-f chartlet-n-0 chartlet-f-0 chartlet-f-1"></g><g class="chartlet-f chartlet-n-1 chartlet-f-0 chartlet-f-1 chartlet-f-2 chartlet-f-7"></g><g class="chartlet-f chartlet-n-2 chartlet-f-1 chartlet-f-2 chartlet-f-3 chartlet-f-4 chartlet-f-5"></g><g class="chartlet-f chartlet-n-3 chartlet-f-2 chartlet-f-3"></g><g class="chartlet-f chartlet-n-4 chartlet-f-2 chartlet-f-4 chartlet-f-5 chartlet-f-6"></g><g class="chartlet-f chartlet-n-5 chartlet-f-2 chartlet-f-4 chartlet-f-5"></g><g class="chartlet-f chartlet-n-6 chartlet-f-4 chartlet-f-6 chartlet-f-8"></g><g class="chartlet-f chartlet-n-7 chartlet-f-1 chartlet-f-7 chartlet-f-9"></g><g class="chartlet-f chartlet-n-8 chartlet-f-6 chartlet-f-8"></g><g class="chartlet-f chartlet-n-9 chartlet-f-7 chartlet-f-9"></g><g class="chartlet-f chartlet-f-1 chartlet-f-2"><rect x="366.005" y="181" width="30.16" height="21" class="chartlet-diagram-chip"/><text x="371.005" y="195" text-anchor="start" class="chartlet-diagram-chip-text">yes</text></g><g class="chartlet-f chartlet-f-1 chartlet-f-7"><rect x="365.005" y="228" width="23.44" height="21" class="chartlet-diagram-chip"/><text x="370.005" y="242" text-anchor="start" class="chartlet-diagram-chip-text">no</text></g><g class="chartlet-f chartlet-f-2 chartlet-f-3"><rect x="588.899" y="164.333" width="50.32" height="21" class="chartlet-diagram-chip"/><text x="593.899" y="178.333" text-anchor="start" class="chartlet-diagram-chip-text">update</text></g><g class="chartlet-f chartlet-f-4 chartlet-f-6"><rect x="867.957" y="181" width="30.16" height="21" class="chartlet-diagram-chip"/><text x="872.957" y="195" text-anchor="start" class="chartlet-diagram-chip-text">yes</text></g><g class="chartlet-f chartlet-f-4 chartlet-f-5"><rect x="866.957" y="228" width="23.44" height="21" class="chartlet-diagram-chip"/><text x="871.957" y="242" text-anchor="start" class="chartlet-diagram-chip-text">no</text></g><g class="chartlet-f chartlet-f-2 chartlet-f-5"><rect x="968.195" y="294" width="70.48" height="21" class="chartlet-diagram-chip"/><text x="1033.675" y="308" text-anchor="end" class="chartlet-diagram-chip-text">restocked</text></g><g class="chartlet-f chartlet-n-0 chartlet-f-0 chartlet-f-1"><polyline points="126.85,190.5 133.738,191.87 139.578,195.772 143.48,201.612 144.85,208.5 143.48,215.388 139.578,221.228 133.738,225.13 126.85,226.5 42,226.5 35.112,225.13 29.272,221.228 25.37,215.388 24,208.5 25.37,201.612 29.272,195.772 35.112,191.87 42,190.5 126.85,190.5" class="chartlet-diagram-shadow"/><polyline points="126.85,188 133.738,189.37 139.578,193.272 143.48,199.112 144.85,206 143.48,212.888 139.578,218.728 133.738,222.63 126.85,224 42,224 35.112,222.63 29.272,218.728 25.37,212.888 24,206 25.37,199.112 29.272,193.272 35.112,189.37 42,188 126.85,188" class="chartlet-flow-node chartlet-flow-start chartlet-role-green"><title>Order received</title></polyline><text x="84.425" y="210.5" text-anchor="middle" class="chartlet-flow-label">Order received</text></g><g class="chartlet-f chartlet-n-1 chartlet-f-0 chartlet-f-1 chartlet-f-2 chartlet-f-7"><polyline points="268.09,178.5 362.005,208.5 268.09,238.5 174.175,208.5 268.09,178.5" class="chartlet-diagram-shadow"/><polyline points="268.09,176 362.005,206 268.09,236 174.175,206 268.09,176" class="chartlet-flow-node chartlet-role-amber"><title>Payment cleared?</title></polyline><text x="268.09" y="210.5" text-anchor="middle" class="chartlet-flow-label">Payment cleared?</text></g><g class="chartlet-f chartlet-n-2 chartlet-f-1 chartlet-f-2 chartlet-f-3 chartlet-f-4 chartlet-f-5"><rect x="467.949" y="183.5" width="116.95" height="50" class="chartlet-diagram-shadow"/><rect x="467.949" y="181" width="116.95" height="50" class="chartlet-flow-node chartlet-role-blue"><title>Reserve stock</title></rect><text x="526.424" y="210.5" text-anchor="middle" class="chartlet-flow-label">Reserve stock</text></g><g class="chartlet-f chartlet-n-3 chartlet-f-2 chartlet-f-3"><polyline points="735.957,109.5 735.957,145.5 737.729,146.794 742.924,148 751.188,149.036 761.957,149.83 774.499,150.33 787.957,150.5 801.416,150.33 813.957,149.83 824.727,149.036 832.991,148 838.185,146.794 839.957,145.5 839.957,109.5 838.185,108.206 832.991,107 824.727,105.964 813.957,105.17 801.416,104.67 787.957,104.5 774.499,104.67 761.957,105.17 751.188,105.964 742.924,107 737.729,108.206 735.957,109.5 735.957,109.5" class="chartlet-diagram-shadow"/><polyline points="735.957,107 735.957,143 737.729,144.294 742.924,145.5 751.188,146.536 761.957,147.33 774.499,147.83 787.957,148 801.416,147.83 813.957,147.33 824.727,146.536 832.991,145.5 838.185,144.294 839.957,143 839.957,107 838.185,105.706 832.991,104.5 824.727,103.464 813.957,102.67 801.416,102.17 787.957,102 774.499,102.17 761.957,102.67 751.188,103.464 742.924,104.5 737.729,105.706 735.957,107 735.957,107" class="chartlet-flow-node chartlet-role-teal"><title>Inventory</title></polyline><polyline points="735.957,107 737.729,108.294 742.924,109.5 751.188,110.536 761.957,111.33 774.499,111.83 787.957,112 801.416,111.83 813.957,111.33 824.727,110.536 832.991,109.5 838.185,108.294 839.957,107" class="chartlet-diagram-rim"/><text x="787.957" y="132.5" text-anchor="middle" class="chartlet-flow-label">Inventory</text></g><g class="chartlet-f chartlet-n-4 chartlet-f-2 chartlet-f-4 chartlet-f-5 chartlet-f-6"><polyline points="787.957,178.5 863.957,208.5 787.957,238.5 711.957,208.5 787.957,178.5" class="chartlet-diagram-shadow"/><polyline points="787.957,176 863.957,206 787.957,236 711.957,206 787.957,176" class="chartlet-flow-node chartlet-role-amber"><title>In stock?</title></polyline><text x="787.957" y="210.5" text-anchor="middle" class="chartlet-flow-label">In stock?</text></g><g class="chartlet-f chartlet-n-5 chartlet-f-2 chartlet-f-4 chartlet-f-5"><rect x="1042.675" y="255.5" width="120" height="50" class="chartlet-diagram-shadow"/><rect x="1042.675" y="253" width="120" height="50" class="chartlet-flow-node chartlet-role-blue"><title>Backorder – supplier</title></rect><line x1="1049.675" y1="253" x2="1049.675" y2="303" class="chartlet-flow-inner"/><line x1="1155.675" y1="253" x2="1155.675" y2="303" class="chartlet-flow-inner"/><text x="1102.675" y="275.5" text-anchor="middle" class="chartlet-flow-label">Backorder</text><text x="1102.675" y="289.5" text-anchor="middle" class="chartlet-flow-sublabel">supplier</text></g><g class="chartlet-f chartlet-n-6 chartlet-f-4 chartlet-f-6 chartlet-f-8"><rect x="1050.675" y="190.5" width="104" height="36" class="chartlet-diagram-shadow"/><rect x="1050.675" y="188" width="104" height="36" class="chartlet-flow-node chartlet-role-blue"><title>Ship parcel</title></rect><text x="1102.675" y="210.5" text-anchor="middle" class="chartlet-flow-label">Ship parcel</text></g><g class="chartlet-f chartlet-n-7 chartlet-f-1 chartlet-f-7 chartlet-f-9"><polyline points="460.149,266.5 602.699,266.5 592.699,302.5 450.149,302.5 460.149,266.5" class="chartlet-diagram-shadow"/><polyline points="460.149,264 602.699,264 592.699,300 450.149,300 460.149,264" class="chartlet-flow-node chartlet-role-violet"><title>Notify customer</title></polyline><text x="526.424" y="286.5" text-anchor="middle" class="chartlet-flow-label">Notify customer</text></g><g class="chartlet-f chartlet-n-8 chartlet-f-6 chartlet-f-8"><polyline points="1278,190.5 1284.888,191.87 1290.728,195.772 1294.63,201.612 1296,208.5 1294.63,215.388 1290.728,221.228 1284.888,225.13 1278,226.5 1210,226.5 1203.112,225.13 1197.272,221.228 1193.37,215.388 1192,208.5 1193.37,201.612 1197.272,195.772 1203.112,191.87 1210,190.5 1278,190.5" class="chartlet-diagram-shadow"/><polyline points="1278,188 1284.888,189.37 1290.728,193.272 1294.63,199.112 1296,206 1294.63,212.888 1290.728,218.728 1284.888,222.63 1278,224 1210,224 1203.112,222.63 1197.272,218.728 1193.37,212.888 1192,206 1193.37,199.112 1197.272,193.272 1203.112,189.37 1210,188 1278,188" class="chartlet-flow-node chartlet-flow-end chartlet-role-green"><title>Delivered</title></polyline><text x="1244" y="210.5" text-anchor="middle" class="chartlet-flow-label">Delivered</text></g><g class="chartlet-f chartlet-n-9 chartlet-f-7 chartlet-f-9"><polyline points="821.957,266.5 828.846,267.87 834.685,271.772 838.587,277.612 839.957,284.5 838.587,291.388 834.685,297.228 828.846,301.13 821.957,302.5 753.957,302.5 747.069,301.13 741.229,297.228 737.327,291.388 735.957,284.5 737.327,277.612 741.229,271.772 747.069,267.87 753.957,266.5 821.957,266.5" class="chartlet-diagram-shadow"/><polyline points="821.957,264 828.846,265.37 834.685,269.272 838.587,275.112 839.957,282 838.587,288.888 834.685,294.728 828.846,298.63 821.957,300 753.957,300 747.069,298.63 741.229,294.728 737.327,288.888 735.957,282 737.327,275.112 741.229,269.272 747.069,265.37 753.957,264 821.957,264" class="chartlet-flow-node chartlet-flow-end chartlet-role-green"><title>Cancelled</title></polyline><text x="787.957" y="286.5" text-anchor="middle" class="chartlet-flow-label">Cancelled</text></g></svg><label class="chartlet-hotspot" id="chartlet-8bb238ebf6fddad1-hs-0" for="chartlet-8bb238ebf6fddad1-focus-0"></label><label class="chartlet-hotspot" id="chartlet-8bb238ebf6fddad1-hs-1" for="chartlet-8bb238ebf6fddad1-focus-1"></label><label class="chartlet-hotspot" id="chartlet-8bb238ebf6fddad1-hs-2" for="chartlet-8bb238ebf6fddad1-focus-2"></label><label class="chartlet-hotspot" id="chartlet-8bb238ebf6fddad1-hs-3" for="chartlet-8bb238ebf6fddad1-focus-3"></label><label class="chartlet-hotspot" id="chartlet-8bb238ebf6fddad1-hs-4" for="chartlet-8bb238ebf6fddad1-focus-4"></label><label class="chartlet-hotspot" id="chartlet-8bb238ebf6fddad1-hs-5" for="chartlet-8bb238ebf6fddad1-focus-5"></label><label class="chartlet-hotspot" id="chartlet-8bb238ebf6fddad1-hs-6" for="chartlet-8bb238ebf6fddad1-focus-6"></label><label class="chartlet-hotspot" id="chartlet-8bb238ebf6fddad1-hs-7" for="chartlet-8bb238ebf6fddad1-focus-7"></label><label class="chartlet-hotspot" id="chartlet-8bb238ebf6fddad1-hs-8" for="chartlet-8bb238ebf6fddad1-focus-8"></label><label class="chartlet-hotspot" id="chartlet-8bb238ebf6fddad1-hs-9" for="chartlet-8bb238ebf6fddad1-focus-9"></label></div><p class="chartlet-source">Source: Shop operations handbook</p><details class="chartlet-data" data-viz-text><summary>Show chart data</summary><table><caption>Data for Handling an order</caption><thead><tr><th scope="col">Step</th><th scope="col">Kind</th><th scope="col">Leads to</th></tr></thead><tbody><tr><th scope="row">Order received</th><td>start</td><td>Payment cleared?</td></tr><tr><th scope="row">Payment cleared?</th><td>decision</td><td>Reserve stock (yes), Notify customer (no)</td></tr><tr><th scope="row">Reserve stock</th><td>step</td><td>Inventory (update), In stock?</td></tr><tr><th scope="row">Notify customer</th><td>input or output</td><td>Cancelled</td></tr><tr><th scope="row">Inventory</th><td>data store</td><td></td></tr><tr><th scope="row">In stock?</th><td>decision</td><td>Ship parcel (yes), Backorder (no)</td></tr><tr><th scope="row">Cancelled</th><td>end</td><td></td></tr><tr><th scope="row">Ship parcel</th><td>step</td><td>Delivered</td></tr><tr><th scope="row">Backorder</th><td>subprocess</td><td>Reserve stock (restocked)</td></tr><tr><th scope="row">Delivered</th><td>end</td><td></td></tr></tbody></table></details></figure></div>