RAW SVG SOURCE
expand to inspect — 18073 bytes
<svg xmlns="http://www.w3.org/2000/svg" width="560" height="400" viewBox="0 0 560 400"><rect x="0" y="0" width="560" height="400" fill="#F4F4EF" stroke="#EDEDEA" stroke-width="1" rx="10"/><text x="24" y="35.0" fill="#3FC7A0" font-family="'JetBrains Mono', 'SF Mono', monospace" font-size="11.0" font-weight="700" text-anchor="start" dominant-baseline="hanging" letter-spacing="2.0">ENABLER · PHASE 3 · BC DATAFLOWS · ENROLLMENT-DEMAND-INTAKE</text><text x="24" y="47.0" fill="#26265E" font-family="'DM Sans', system-ui, sans-serif" font-size="22.0" font-weight="800" text-anchor="start" dominant-baseline="hanging" letter-spacing="-0.5">TRF entities · Catalyst → Rhapsody</text><rect x="24" y="77.0" width="72.0" height="2" rx="1" fill="#3FC7A0"/><g transform="translate(24.0, 171.21274014027242) scale(0.4163447855255133)"><style>#my-svg{font-family:DM Sans,sans-serif;font-size:16px;fill:#26265E;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#my-svg .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#my-svg .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#my-svg .error-icon{fill:#552222;}#my-svg .error-text{fill:#552222;stroke:#552222;}#my-svg .edge-thickness-normal{stroke-width:1px;}#my-svg .edge-thickness-thick{stroke-width:3.5px;}#my-svg .edge-pattern-solid{stroke-dasharray:0;}#my-svg .edge-thickness-invisible{stroke-width:0;fill:none;}#my-svg .edge-pattern-dashed{stroke-dasharray:3;}#my-svg .edge-pattern-dotted{stroke-dasharray:2;}#my-svg .marker{fill:#788492;stroke:#788492;}#my-svg .marker.cross{stroke:#788492;}#my-svg svg{font-family:DM Sans,sans-serif;font-size:16px;}#my-svg p{margin:0;}#my-svg .label{font-family:DM Sans,sans-serif;color:#26265E;}#my-svg .cluster-label text{fill:#26265E;}#my-svg .cluster-label span{color:#26265E;}#my-svg .cluster-label span p{background-color:transparent;}#my-svg .label text,#my-svg span{fill:#26265E;color:#26265E;}#my-svg .node rect,#my-svg .node circle,#my-svg .node ellipse,#my-svg .node polygon,#my-svg .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#my-svg .rough-node .label text,#my-svg .node .label text,#my-svg .image-shape .label,#my-svg .icon-shape .label{text-anchor:middle;}#my-svg .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#my-svg .rough-node .label,#my-svg .node .label,#my-svg .image-shape .label,#my-svg .icon-shape .label{text-align:center;}#my-svg .node.clickable{cursor:pointer;}#my-svg .root .anchor path{fill:#788492!important;stroke-width:0;stroke:#788492;}#my-svg .arrowheadPath{fill:#333333;}#my-svg .edgePath .path{stroke:#788492;stroke-width:2.0px;}#my-svg .flowchart-link{stroke:#788492;fill:none;}#my-svg .edgeLabel{background-color:rgba(232,232,232, 0.8);text-align:center;}#my-svg .edgeLabel p{background-color:rgba(232,232,232, 0.8);}#my-svg .edgeLabel rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#my-svg .labelBkg{background-color:rgba(232, 232, 232, 0.5);}#my-svg .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#my-svg .cluster text{fill:#26265E;}#my-svg .cluster span{color:#26265E;}#my-svg div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:DM Sans,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#my-svg .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#26265E;}#my-svg rect.text{fill:none;stroke-width:0;}#my-svg .icon-shape,#my-svg .image-shape{background-color:rgba(232,232,232, 0.8);text-align:center;}#my-svg .icon-shape p,#my-svg .image-shape p{background-color:rgba(232,232,232, 0.8);padding:2px;}#my-svg .icon-shape rect,#my-svg .image-shape rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#my-svg .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#my-svg .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#my-svg :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;}</style><g><marker id="my-svg_flowchart-v2-pointEnd" class="marker flowchart-v2" viewBox="0 0 10 10" refX="5" refY="5" markerUnits="userSpaceOnUse" markerWidth="8" markerHeight="8" orient="auto"><path d="M 0 0 L 10 5 L 0 10 z" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;" fill="#788492" stroke="#788492"/></marker><marker id="my-svg_flowchart-v2-pointStart" class="marker flowchart-v2" viewBox="0 0 10 10" refX="4.5" refY="5" markerUnits="userSpaceOnUse" markerWidth="8" markerHeight="8" orient="auto"><path d="M 0 5 L 10 10 L 10 0 z" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;" fill="#788492" stroke="#788492"/></marker><marker id="my-svg_flowchart-v2-circleEnd" class="marker flowchart-v2" viewBox="0 0 10 10" refX="11" refY="5" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><circle cx="5" cy="5" r="5" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"/></marker><marker id="my-svg_flowchart-v2-circleStart" class="marker flowchart-v2" viewBox="0 0 10 10" refX="-1" refY="5" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><circle cx="5" cy="5" r="5" class="arrowMarkerPath" style="stroke-width: 1; stroke-dasharray: 1, 0;"/></marker><marker id="my-svg_flowchart-v2-crossEnd" class="marker cross flowchart-v2" viewBox="0 0 11 11" refX="12" refY="5.2" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><path d="M 1,1 l 9,9 M 10,1 l -9,9" class="arrowMarkerPath" style="stroke-width: 2; stroke-dasharray: 1, 0;" fill="#788492" stroke="#788492"/></marker><marker id="my-svg_flowchart-v2-crossStart" class="marker cross flowchart-v2" viewBox="0 0 11 11" refX="-1" refY="5.2" markerUnits="userSpaceOnUse" markerWidth="11" markerHeight="11" orient="auto"><path d="M 1,1 l 9,9 M 10,1 l -9,9" class="arrowMarkerPath" style="stroke-width: 2; stroke-dasharray: 1, 0;" fill="#788492" stroke="#788492"/></marker><g class="root"><g class="clusters"/><g class="edgePaths"><path d="M113.063,93.314L121.938,93.314C130.813,93.314,148.563,93.314,165.646,93.314C182.729,93.314,199.146,93.314,207.354,93.314L215.563,93.314" id="L_C_OX_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_C_OX_0" data-points="W3sieCI6MTEzLjA2MjUsInkiOjkzLjMxMzUwNzA4MDA3ODEyfSx7IngiOjE2Ni4zMTI1LCJ5Ijo5My4zMTM1MDcwODAwNzgxMn0seyJ4IjoyMTkuNTYyNSwieSI6OTMuMzEzNTA3MDgwMDc4MTJ9XQ==" marker-end="url(#my-svg_flowchart-v2-pointEnd)" stroke="#788492" fill="none"/><path d="M319.156,93.314L323.323,93.314C327.49,93.314,335.823,93.314,343.49,93.314C351.156,93.314,358.156,93.314,361.656,93.314L365.156,93.314" id="L_OX_RV_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_OX_RV_0" data-points="W3sieCI6MzE5LjE1NjI1LCJ5Ijo5My4zMTM1MDcwODAwNzgxMn0seyJ4IjozNDQuMTU2MjUsInkiOjkzLjMxMzUwNzA4MDA3ODEyfSx7IngiOjM2OS4xNTYyNSwieSI6OTMuMzEzNTA3MDgwMDc4MTJ9XQ==" marker-end="url(#my-svg_flowchart-v2-pointEnd)" stroke="#788492" fill="none"/><path d="M501.625,93.314L510.423,93.314C519.221,93.314,536.818,93.314,553.747,93.314C570.677,93.314,586.94,93.314,595.072,93.314L603.203,93.314" id="L_RV_IDM_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_RV_IDM_0" data-points="W3sieCI6NTAxLjYyNSwieSI6OTMuMzEzNTA3MDgwMDc4MTJ9LHsieCI6NTU0LjQxNDA2MjUsInkiOjkzLjMxMzUwNzA4MDA3ODEyfSx7IngiOjYwNy4yMDMxMjUsInkiOjkzLjMxMzUwNzA4MDA3ODEyfV0=" marker-end="url(#my-svg_flowchart-v2-pointEnd)" stroke="#788492" fill="none"/><path d="M722.781,70.217L733.583,65.9C744.385,61.583,765.99,52.948,786.927,48.631C807.865,44.314,828.135,44.314,838.271,44.314L848.406,44.314" id="L_IDM_H_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_IDM_H_0" data-points="W3sieCI6NzIyLjc4MTI1LCJ5Ijo3MC4yMTcwMzA5NDQyMjEzOH0seyJ4Ijo3ODcuNTkzNzUsInkiOjQ0LjMxMzUwNzA4MDA3ODEyNX0seyJ4Ijo4NTIuNDA2MjUsInkiOjQ0LjMxMzUwNzA4MDA3ODEyNX1d" marker-end="url(#my-svg_flowchart-v2-pointEnd)" stroke="#788492" fill="none"/><path d="M722.781,116.41L733.583,120.727C744.385,125.044,765.99,133.679,794.258,137.996C822.526,142.314,857.458,142.314,874.924,142.314L892.391,142.314" id="L_IDM_A_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_IDM_A_0" data-points="W3sieCI6NzIyLjc4MTI1LCJ5IjoxMTYuNDA5OTgzMjE1OTM0ODd9LHsieCI6Nzg3LjU5Mzc1LCJ5IjoxNDIuMzEzNTA3MDgwMDc4MTJ9LHsieCI6ODk2LjM5MDYyNSwieSI6MTQyLjMxMzUwNzA4MDA3ODEyfV0=" marker-end="url(#my-svg_flowchart-v2-pointEnd)" stroke="#788492" fill="none"/><path d="M1052.438,44.314L1056.604,44.314C1060.771,44.314,1069.104,44.314,1076.771,44.314C1084.438,44.314,1091.438,44.314,1094.938,44.314L1098.438,44.314" id="L_H_R_0" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" style=";" data-edge="true" data-et="edge" data-id="L_H_R_0" data-points="W3sieCI6MTA1Mi40Mzc1LCJ5Ijo0NC4zMTM1MDcwODAwNzgxMjV9LHsieCI6MTA3Ny40Mzc1LCJ5Ijo0NC4zMTM1MDcwODAwNzgxMjV9LHsieCI6MTEwMi40Mzc1LCJ5Ijo0NC4zMTM1MDcwODAwNzgxMjV9XQ==" marker-end="url(#my-svg_flowchart-v2-pointEnd)" stroke="#788492" fill="none"/></g><g class="edgeLabels"><g><rect class="background" style="stroke: none" fill="none" stroke="none"/></g><g><rect class="background" style="stroke: none" fill="none" stroke="none"/></g><g class="edgeLabel" transform="translate(166.3125, 93.31350708007812)"><g class="label" data-id="L_C_OX_0" transform="translate(-28.25, -10.68359375)"><g><rect class="background" style="" x="-2" y="0" width="56.5" height="21.3671875" fill="none" stroke="none"/><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">change</tspan></tspan></text></g></g></g><g class="edgeLabel"><g class="label" data-id="L_OX_RV_0" transform="translate(0, 0)"><text y="-10.1"><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"/></text></g></g><g class="edgeLabel" transform="translate(554.4140625, 93.31350708007812)"><g class="label" data-id="L_RV_IDM_0" transform="translate(-27.7890625, -10.5)"><g><rect class="background" style="" x="-2" y="0" width="55.578125" height="21" fill="none" stroke="none"/><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">resolve</tspan></tspan></text></g></g></g><g class="edgeLabel" transform="translate(787.59375, 44.313507080078125)"><g class="label" data-id="L_IDM_H_0" transform="translate(-30.0234375, -10.58984375)"><g><rect class="background" style="" x="-2" y="0" width="60.046875" height="21.1796875" fill="none" stroke="none"/><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">deps</tspan><tspan font-style="normal" class="text-inner-tspan" font-weight="normal"> ok</tspan></tspan></text></g></g></g><g class="edgeLabel" transform="translate(787.59375, 142.31350708007812)"><g class="label" data-id="L_IDM_A_0" transform="translate(-39.8125, -10.58984375)"><g><rect class="background" style="" x="-2" y="0" width="79.625" height="21.1796875" fill="none" stroke="none"/><text y="-10.1" style=""><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"><tspan font-style="normal" class="text-inner-tspan" font-weight="normal">unmapped</tspan></tspan></text></g></g></g><g class="edgeLabel"><g class="label" data-id="L_H_R_0" transform="translate(0, 0)"><text y="-10.1"><tspan class="text-outer-tspan" x="0" y="-0.1em" dy="1.1em"/></text></g></g></g><g class="nodes"><g class="node default" id="flowchart-C-0" transform="translate(60.53125, 93.31350708007812)"><path d="M0,11.416734582993751 a52.53125,11.416734582993751 0,0,0 105.0625,0 a52.53125,11.416734582993751 0,0,0 -105.0625,0 l0,47.416734582993755 a52.53125,11.416734582993751 0,0,0 105.0625,0 l0,-47.416734582993755" class="basic label-container" style="" transform="translate(-52.53125, -35.125101874490625)"/><g class="label" style="" transform="translate(-46.53125, -4)"><rect/><text x="46.53125" y="12.0" text-anchor="middle" dominant-baseline="middle" fill="#26265E" font-family="DM Sans, sans-serif" font-size="13" font-weight="600">Catalyst TRF</text></g></g><g class="node default" id="flowchart-OX-1" transform="translate(269.359375, 93.31350708007812)"><rect class="basic label-container" style="" x="-49.796875" y="-24" width="99.59375" height="48"/><g class="label" style="" transform="translate(-25.796875, -12)"><rect/><text x="25.796875" y="12.0" text-anchor="middle" dominant-baseline="middle" fill="#26265E" font-family="DM Sans, sans-serif" font-size="13" font-weight="600">Outbox</text></g></g><g class="node default" id="flowchart-RV-3" transform="translate(435.390625, 93.31350708007812)"><rect class="basic label-container" style="" x="-66.234375" y="-24" width="132.46875" height="48"/><g class="label" style="" transform="translate(-42.234375, -12)"><rect/><text x="42.234375" y="12.0" text-anchor="middle" dominant-baseline="middle" fill="#26265E" font-family="DM Sans, sans-serif" font-size="13" font-weight="600">Reverse Fill</text></g></g><g class="node default" id="flowchart-IDM-5" transform="translate(664.9921875, 93.31350708007812)"><rect class="basic label-container" style="" x="-57.7890625" y="-24" width="115.578125" height="48"/><g class="label" style="" transform="translate(-33.7890625, -12)"><rect/><text x="33.7890625" y="12.0" text-anchor="middle" dominant-baseline="middle" fill="#26265E" font-family="DM Sans, sans-serif" font-size="13" font-weight="600">ID Broker</text></g></g><g class="node default" id="flowchart-H-7" transform="translate(952.421875, 44.313507080078125)"><rect class="basic label-container" style="" x="-100.015625" y="-24" width="200.03125" height="48"/><g class="label" style="" transform="translate(-76.015625, -12)"><rect/><text x="76.015625" y="12.0" text-anchor="middle" dominant-baseline="middle" fill="#26265E" font-family="DM Sans, sans-serif" font-size="13" font-weight="600">TRF Back-fill Handler</text></g></g><g class="node default" id="flowchart-A-9" transform="translate(952.421875, 142.31350708007812)"><rect class="basic label-container" style="" x="-56.03125" y="-24" width="112.0625" height="48"/><g class="label" style="" transform="translate(-32.03125, -12)"><rect/><text x="32.03125" y="12.0" text-anchor="middle" dominant-baseline="middle" fill="#26265E" font-family="DM Sans, sans-serif" font-size="13" font-weight="600">Abandon</text></g></g><g class="node default" id="flowchart-R-11" transform="translate(1162.09375, 44.313507080078125)"><path d="M0,12.209004860578151 a59.65625,12.209004860578151 0,0,0 119.3125,0 a59.65625,12.209004860578151 0,0,0 -119.3125,0 l0,48.20900486057815 a59.65625,12.209004860578151 0,0,0 119.3125,0 l0,-48.20900486057815" class="basic label-container" style="" transform="translate(-59.65625, -36.31350729086722)"/><g class="label" style="" transform="translate(-53.65625, -4)"><rect/><text x="53.65625" y="12.0" text-anchor="middle" dominant-baseline="middle" fill="#26265E" font-family="DM Sans, sans-serif" font-size="13" font-weight="600">Rhapsody TRF</text></g></g></g></g></g></g><line x1="516.0" y1="103.0" x2="516.0" y2="127.0" stroke="#3FC7A0" stroke-width="2.6" stroke-dasharray="2.4,2.4" stroke-linecap="round"/><line x1="501.6" y1="115.0" x2="530.4" y2="115.0" stroke="#3FC7A0" stroke-width="2.6" stroke-linecap="round"/><path d="M 506.4 111.0 L 501.6 115.0 L 506.4 119.0" fill="none" stroke="#3FC7A0" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round"/><rect x="0" y="344" width="490" height="56" fill="#F4F4EF"/><line x1="0" y1="344" x2="490" y2="344" stroke="#EDEDEA" stroke-width="1"/><line x1="94.26666666666667" y1="372.0" x2="232.4" y2="372.0" stroke="#788492" stroke-width="1" stroke-dasharray="5.3999999999999995,5.3999999999999995" opacity="0.5"/><line x1="257.6" y1="372.0" x2="395.73333333333335" y2="372.0" stroke="#788492" stroke-width="1" stroke-dasharray="5.3999999999999995,5.3999999999999995" opacity="0.5"/><circle cx="81.66666666666667" cy="372.0" r="9.0" fill="#FFFFFF" stroke="#3FC7A0" stroke-width="1.5" opacity="1"/><text x="95.16666666666667" y="372.0" fill="#26265E" font-family="'JetBrains Mono', 'SF Mono', monospace" font-size="9.0" font-weight="700" text-anchor="start" dominant-baseline="middle" letter-spacing="1.5">REVIEWED</text><circle cx="245.0" cy="372.0" r="9.0" fill="#FFFFFF" stroke="#788492" stroke-width="1.5" opacity="0.55"/><text x="258.5" y="372.0" fill="#788492" font-family="'JetBrains Mono', 'SF Mono', monospace" font-size="9.0" font-weight="700" text-anchor="start" dominant-baseline="middle" letter-spacing="1.5">ACCEPTED</text><circle cx="408.33333333333337" cy="372.0" r="9.0" fill="#FFFFFF" stroke="#788492" stroke-width="1.5" opacity="0.55"/><text x="421.83333333333337" y="372.0" fill="#788492" font-family="'JetBrains Mono', 'SF Mono', monospace" font-size="9.0" font-weight="700" text-anchor="start" dominant-baseline="middle" letter-spacing="1.5">VERIFIED</text><rect x="480" y="358.0" width="56" height="28" fill="#26265E" rx="14.0"/><text x="508.0" y="372.0" fill="#F4F4EF" font-family="'DM Sans', system-ui, sans-serif" font-size="11.0" font-weight="800" text-anchor="middle" dominant-baseline="middle">24h</text></svg>