<mxfile host="65bd71144e">
    <diagram id="Lc_Wy6ZhKx3Be9Prl_QG" name="Page-1">
        <mxGraphModel dx="1088" dy="800" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1654" pageHeight="1169" math="0" shadow="0">
            <root>
                <mxCell id="0"/>
                <mxCell id="1" parent="0"/>
                <mxCell id="28" value="&lt;b&gt;Gradido-Anwendung&lt;/b&gt;" style="html=1;align=left;verticalAlign=top;absoluteArcSize=1;arcSize=18;dashed=0;spacingTop=10;spacingRight=30;strokeColor=#82b366;strokeWidth=2;fillColor=#d5e8d4;gradientColor=#97d077;fontColor=#000000;rounded=1;" parent="1" vertex="1">
                    <mxGeometry x="40" y="130" width="1220" height="990" as="geometry"/>
                </mxCell>
                <mxCell id="108" value="Community-Prozess" style="html=1;align=left;verticalAlign=top;absoluteArcSize=1;arcSize=18;dashed=0;spacingTop=10;spacingRight=30;strokeColor=#005700;strokeWidth=2;fillColor=#008a00;fontColor=#ffffff;rounded=1;" vertex="1" parent="1">
                    <mxGeometry x="110" y="180" width="240" height="640" as="geometry"/>
                </mxCell>
                <mxCell id="27" value="Hintergrund-Prozess: &lt;b&gt;Federation&lt;/b&gt;" style="html=1;align=left;verticalAlign=top;absoluteArcSize=1;arcSize=18;dashed=0;spacingTop=10;spacingRight=30;strokeColor=#6c8ebf;strokeWidth=2;fillColor=#dae8fc;gradientColor=#7ea6e0;fontColor=#000000;rounded=1;" parent="1" vertex="1">
                    <mxGeometry x="610" y="264.5" width="640" height="645.5" as="geometry"/>
                </mxCell>
                <mxCell id="30" style="edgeStyle=orthogonalEdgeStyle;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;fontColor=#000000;strokeColor=#000000;" parent="1" source="2" target="4" edge="1">
                    <mxGeometry relative="1" as="geometry">
                        <Array as="points">
                            <mxPoint x="185" y="170"/>
                            <mxPoint x="230" y="170"/>
                        </Array>
                    </mxGeometry>
                </mxCell>
                <mxCell id="2" value="automatisch beim 1.Start der Anwendung" style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;rounded=1;" parent="1" vertex="1">
                    <mxGeometry x="170" y="40" width="30" height="60" as="geometry"/>
                </mxCell>
                <mxCell id="31" style="edgeStyle=orthogonalEdgeStyle;orthogonalLoop=1;jettySize=auto;html=1;fontColor=#000000;strokeColor=#000000;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="3" target="4" edge="1">
                    <mxGeometry relative="1" as="geometry">
                        <mxPoint x="250" y="210" as="targetPoint"/>
                        <Array as="points">
                            <mxPoint x="405" y="170"/>
                            <mxPoint x="230" y="170"/>
                        </Array>
                    </mxGeometry>
                </mxCell>
                <mxCell id="77" style="edgeStyle=orthogonalEdgeStyle;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;fontSize=14;fontColor=#000000;strokeColor=#1A1A1A;" parent="1" source="3" target="75" edge="1">
                    <mxGeometry relative="1" as="geometry">
                        <Array as="points">
                            <mxPoint x="405" y="170"/>
                            <mxPoint x="450" y="170"/>
                        </Array>
                    </mxGeometry>
                </mxCell>
                <mxCell id="95" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.75;entryY=0;entryDx=0;entryDy=0;fontSize=14;fontColor=#000000;strokeColor=#1A1A1A;" parent="1" source="3" target="38" edge="1">
                    <mxGeometry relative="1" as="geometry">
                        <Array as="points">
                            <mxPoint x="560" y="70"/>
                            <mxPoint x="560" y="790"/>
                            <mxPoint x="485" y="790"/>
                        </Array>
                    </mxGeometry>
                </mxCell>
                <mxCell id="3" value="manuell durch Administrator" style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;rounded=1;" parent="1" vertex="1">
                    <mxGeometry x="390" y="40" width="30" height="60" as="geometry"/>
                </mxCell>
                <mxCell id="6" value="" style="edgeStyle=orthogonalEdgeStyle;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;" parent="1" source="4" target="5" edge="1">
                    <mxGeometry relative="1" as="geometry"/>
                </mxCell>
                <mxCell id="4" value="Initialisiere Prozess &lt;br&gt;&quot;Neue Community erstellen&quot;" style="html=1;align=center;verticalAlign=top;absoluteArcSize=1;arcSize=10;dashed=0;fillColor=#60a917;strokeColor=#2D7600;fontColor=#ffffff;rounded=1;" parent="1" vertex="1">
                    <mxGeometry x="130" y="220" width="200" height="40" as="geometry"/>
                </mxCell>
                <mxCell id="8" value="" style="edgeStyle=orthogonalEdgeStyle;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;" parent="1" source="5" target="7" edge="1">
                    <mxGeometry relative="1" as="geometry"/>
                </mxCell>
                <mxCell id="5" value="Attribute der Community erfassen &lt;br&gt;bzw. aus Config lesen&lt;br&gt;&lt;div style=&quot;text-align: left&quot;&gt;&lt;span&gt;- Name&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left&quot;&gt;&lt;span&gt;- Icon / Bild (opt.)&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left&quot;&gt;&lt;span&gt;- Beschreibung&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left&quot;&gt;&lt;span&gt;- hosted Server / URL&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left&quot;&gt;&lt;span&gt;- Währungsname (opt.)&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left&quot;&gt;&lt;span&gt;- Währungskürzel (opt.)&lt;/span&gt;&lt;/div&gt;" style="html=1;align=center;verticalAlign=top;absoluteArcSize=1;arcSize=10;dashed=0;fillColor=#60a917;strokeColor=#2D7600;fontColor=#ffffff;rounded=1;" parent="1" vertex="1">
                    <mxGeometry x="130" y="280" width="200" height="120" as="geometry"/>
                </mxCell>
                <mxCell id="51" value="" style="edgeStyle=orthogonalEdgeStyle;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#1A1A1A;" parent="1" source="7" target="50" edge="1">
                    <mxGeometry relative="1" as="geometry"/>
                </mxCell>
                <mxCell id="7" value="erzeuge techn. Community-Keys:&lt;br&gt;&lt;div style=&quot;text-align: left&quot;&gt;&lt;span&gt;- Key&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left&quot;&gt;&lt;span&gt;- Currency-Key&lt;/span&gt;&lt;/div&gt;" style="html=1;align=center;verticalAlign=top;absoluteArcSize=1;arcSize=10;dashed=0;fillColor=#60a917;strokeColor=#2D7600;fontColor=#ffffff;rounded=1;" parent="1" vertex="1">
                    <mxGeometry x="130" y="423.13" width="200" height="60" as="geometry"/>
                </mxCell>
                <mxCell id="17" value="" style="edgeStyle=orthogonalEdgeStyle;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;" parent="1" source="13" target="16" edge="1">
                    <mxGeometry relative="1" as="geometry"/>
                </mxCell>
                <mxCell id="70" style="edgeStyle=orthogonalEdgeStyle;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=1;entryDx=0;entryDy=0;fontSize=14;fontColor=#000000;strokeColor=#1A1A1A;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" parent="1" source="13" target="72" edge="1">
                    <mxGeometry relative="1" as="geometry">
                        <Array as="points">
                            <mxPoint x="755" y="365"/>
                        </Array>
                    </mxGeometry>
                </mxCell>
                <mxCell id="74" value="Nein" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=10;fontColor=#000000;labelBackgroundColor=#B0E3E6;rounded=1;" parent="70" vertex="1" connectable="0">
                    <mxGeometry x="-0.2906" y="-1" relative="1" as="geometry">
                        <mxPoint x="-1" y="-4" as="offset"/>
                    </mxGeometry>
                </mxCell>
                <mxCell id="13" value="Community-Attribute:&#10;(Community-Key, URL, etc.)&#10;vorhanden?" style="rhombus;fillColor=#b0e3e6;strokeColor=#0e8088;fontColor=#000000;align=center;rounded=1;" parent="1" vertex="1">
                    <mxGeometry x="660" y="410" width="190" height="80" as="geometry"/>
                </mxCell>
                <mxCell id="19" value="" style="edgeStyle=orthogonalEdgeStyle;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="16" target="20" edge="1">
                    <mxGeometry relative="1" as="geometry">
                        <mxPoint x="785" y="517.13" as="targetPoint"/>
                    </mxGeometry>
                </mxCell>
                <mxCell id="16" value="Sende &quot;&lt;b&gt;newCommunity-Msg&quot;&lt;/b&gt;&lt;br&gt;mit Community-Key und URL&lt;br&gt;auf public Channel" style="html=1;align=center;verticalAlign=top;absoluteArcSize=1;arcSize=10;dashed=0;fillColor=#b0e3e6;strokeColor=#0e8088;fontColor=#000000;rounded=1;" parent="1" vertex="1">
                    <mxGeometry x="960" y="420" width="210" height="60" as="geometry"/>
                </mxCell>
                <mxCell id="83" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=14;fontColor=#000000;strokeColor=#1A1A1A;exitX=0.329;exitY=1.013;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitPerimeter=0;" parent="1" source="20" target="80" edge="1">
                    <mxGeometry relative="1" as="geometry"/>
                </mxCell>
                <mxCell id="20" value="&lt;i&gt;&quot;Lausch-Modus&quot;&lt;/i&gt; an public Channel&lt;br&gt;auf&lt;br&gt;&quot;&lt;b&gt;replyNewCommuntiy-Msg&lt;/b&gt;&quot;&lt;br&gt;&quot;&lt;b&gt;newCommuntiy-Msg&lt;/b&gt;&quot;" style="html=1;align=center;verticalAlign=top;absoluteArcSize=1;arcSize=10;dashed=0;fillColor=#b0e3e6;strokeColor=#0e8088;fontColor=#000000;rounded=1;" parent="1" vertex="1">
                    <mxGeometry x="960" y="511.62999999999994" width="210" height="65" as="geometry"/>
                </mxCell>
                <mxCell id="132" style="edgeStyle=none;html=1;entryX=0.75;entryY=0;entryDx=0;entryDy=0;fontSize=10;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="1" source="22" target="131">
                    <mxGeometry relative="1" as="geometry">
                        <Array as="points">
                            <mxPoint x="715" y="770"/>
                            <mxPoint x="728" y="770"/>
                        </Array>
                    </mxGeometry>
                </mxCell>
                <mxCell id="22" value="speichere empfangene&lt;br&gt;Community-Daten in&lt;br&gt;Community-DB" style="html=1;align=center;verticalAlign=top;absoluteArcSize=1;arcSize=10;dashed=0;fillColor=#b0e3e6;strokeColor=#0e8088;fontColor=#000000;rounded=1;" parent="1" vertex="1">
                    <mxGeometry x="650" y="664.44" width="130" height="55" as="geometry"/>
                </mxCell>
                <mxCell id="37" style="edgeStyle=orthogonalEdgeStyle;orthogonalLoop=1;jettySize=auto;html=1;fontColor=#000000;strokeColor=#000000;" parent="1" source="34" target="36" edge="1">
                    <mxGeometry relative="1" as="geometry"/>
                </mxCell>
                <mxCell id="34" value="Lade &lt;br&gt;Default-Tätigkeitsliste,&lt;br&gt;Standard-Berechtigungen,&lt;br&gt;etc." style="html=1;align=center;verticalAlign=top;absoluteArcSize=1;arcSize=10;dashed=0;fillColor=#60a917;strokeColor=#2D7600;fontColor=#ffffff;rounded=1;" parent="1" vertex="1">
                    <mxGeometry x="130" y="607.38" width="140" height="70" as="geometry"/>
                </mxCell>
                <mxCell id="46" style="edgeStyle=orthogonalEdgeStyle;orthogonalLoop=1;jettySize=auto;html=1;fontColor=#000000;strokeColor=#000000;" parent="1" source="36" target="39" edge="1">
                    <mxGeometry relative="1" as="geometry"/>
                </mxCell>
                <mxCell id="47" value="Ja" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontColor=#000000;rounded=1;labelBackgroundColor=#97D077;" parent="46" vertex="1" connectable="0">
                    <mxGeometry x="0.24" relative="1" as="geometry">
                        <mxPoint as="offset"/>
                    </mxGeometry>
                </mxCell>
                <mxCell id="48" style="edgeStyle=orthogonalEdgeStyle;orthogonalLoop=1;jettySize=auto;html=1;fontColor=#000000;strokeColor=#000000;" parent="1" source="36" target="43" edge="1">
                    <mxGeometry relative="1" as="geometry"/>
                </mxCell>
                <mxCell id="49" value="Nein" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontColor=#000000;rounded=1;labelBackgroundColor=#97D077;" parent="48" vertex="1" connectable="0">
                    <mxGeometry x="0.2056" relative="1" as="geometry">
                        <mxPoint as="offset"/>
                    </mxGeometry>
                </mxCell>
                <mxCell id="36" value="neue Mitglieder&lt;br&gt;erfassen?" style="rhombus;whiteSpace=wrap;html=1;fontColor=#ffffff;strokeColor=#2D7600;strokeWidth=2;fillColor=#60a917;rounded=1;" parent="1" vertex="1">
                    <mxGeometry x="130" y="710" width="140" height="80" as="geometry"/>
                </mxCell>
                <mxCell id="38" value="Community-Prozess" style="html=1;align=left;verticalAlign=top;absoluteArcSize=1;arcSize=18;dashed=0;spacingTop=10;spacingRight=30;strokeColor=#005700;strokeWidth=2;fillColor=#008a00;fontColor=#ffffff;rounded=1;" parent="1" vertex="1">
                    <mxGeometry x="290" y="834.5" width="260" height="120" as="geometry"/>
                </mxCell>
                <mxCell id="45" style="edgeStyle=orthogonalEdgeStyle;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;fontColor=#FFFFFF;strokeColor=#000000;" parent="1" source="39" target="43" edge="1">
                    <mxGeometry relative="1" as="geometry">
                        <Array as="points">
                            <mxPoint x="510" y="990"/>
                            <mxPoint x="200" y="990"/>
                        </Array>
                    </mxGeometry>
                </mxCell>
                <mxCell id="39" value="Prozess &lt;br&gt;&quot;Neuen Benutzer anlegen&quot;" style="html=1;align=center;verticalAlign=top;absoluteArcSize=1;arcSize=10;dashed=0;fillColor=#60a917;strokeColor=#2D7600;fontColor=#ffffff;rounded=1;" parent="1" vertex="1">
                    <mxGeometry x="330" y="874.5" width="200" height="40" as="geometry"/>
                </mxCell>
                <mxCell id="43" value="" style="ellipse;html=1;shape=endState;fillColor=#000000;strokeColor=#000000;labelBackgroundColor=#97D077;fontColor=#FFFFFF;rounded=1;" parent="1" vertex="1">
                    <mxGeometry x="185" y="1139" width="30" height="30" as="geometry"/>
                </mxCell>
                <mxCell id="53" style="edgeStyle=orthogonalEdgeStyle;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0.514;entryDx=0;entryDy=0;entryPerimeter=0;strokeColor=#1A1A1A;" parent="1" source="50" target="52" edge="1">
                    <mxGeometry relative="1" as="geometry"/>
                </mxCell>
                <mxCell id="50" value="speichere Community-Daten &lt;br&gt;in Community-DB" style="html=1;align=center;verticalAlign=top;absoluteArcSize=1;arcSize=10;dashed=0;fillColor=#60a917;strokeColor=#2D7600;fontColor=#ffffff;rounded=1;" parent="1" vertex="1">
                    <mxGeometry x="130" y="503.13" width="200" height="39.5" as="geometry"/>
                </mxCell>
                <mxCell id="54" style="edgeStyle=orthogonalEdgeStyle;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#1A1A1A;exitX=1.274;exitY=0.127;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" parent="1" source="52" target="75" edge="1">
                    <mxGeometry relative="1" as="geometry">
                        <Array as="points">
                            <mxPoint x="302" y="645"/>
                            <mxPoint x="450" y="645"/>
                        </Array>
                        <mxPoint x="360" y="645.3800000000001" as="targetPoint"/>
                    </mxGeometry>
                </mxCell>
                <mxCell id="55" style="edgeStyle=orthogonalEdgeStyle;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeColor=#1A1A1A;exitX=1.224;exitY=0.678;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="52" target="34" edge="1">
                    <mxGeometry relative="1" as="geometry">
                        <Array as="points"/>
                    </mxGeometry>
                </mxCell>
                <mxCell id="52" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;fillColor=#000000;strokeColor=none;rotation=90;rounded=1;" parent="1" vertex="1">
                    <mxGeometry x="230" y="483.13" width="5" height="185" as="geometry"/>
                </mxCell>
                <mxCell id="62" value="newCommunity-Msg" style="html=1;shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=20;align=center;verticalAlign=middle;fontSize=14;fontStyle=0;fillColor=#d5e8d4;strokeColor=#82b366;fontColor=#000000;rounded=1;rotation=15;" parent="1" vertex="1">
                    <mxGeometry x="1184.99" y="463.13" width="170" height="20" as="geometry"/>
                </mxCell>
                <mxCell id="69" value="&lt;font style=&quot;font-size: 12px&quot;&gt;replyNewCommunity-Msg&lt;/font&gt;" style="html=1;shape=mxgraph.infographic.ribbonSimple;notch1=20;notch2=0;align=left;verticalAlign=middle;fontSize=14;fontStyle=0;flipH=1;fillColor=#d5e8d4;strokeColor=#82b366;fontColor=#000000;rounded=1;" parent="1" vertex="1">
                    <mxGeometry x="1180.01" y="519.51" width="160" height="20" as="geometry"/>
                </mxCell>
                <mxCell id="73" style="edgeStyle=orthogonalEdgeStyle;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;fontSize=14;fontColor=#000000;strokeColor=#1A1A1A;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" parent="1" source="72" target="5" edge="1">
                    <mxGeometry relative="1" as="geometry">
                        <Array as="points"/>
                    </mxGeometry>
                </mxCell>
                <mxCell id="72" value="Fehlermeldung &lt;br&gt;wegen&lt;br&gt;fehlender Parameter" style="html=1;align=center;verticalAlign=top;absoluteArcSize=1;arcSize=10;dashed=0;strokeColor=#2D7600;fillColor=#B0E3E6;fontColor=#000000;rounded=1;" parent="1" vertex="1">
                    <mxGeometry x="695" y="315" width="120" height="50" as="geometry"/>
                </mxCell>
                <mxCell id="129" style="edgeStyle=none;html=1;entryX=0.029;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;fontSize=10;" edge="1" parent="1" source="75" target="13">
                    <mxGeometry relative="1" as="geometry"/>
                </mxCell>
                <mxCell id="75" value="Starte &lt;b&gt;&quot;Federation&quot;&lt;/b&gt;&lt;br&gt;als Hintergrundprozess" style="html=1;align=center;verticalAlign=top;absoluteArcSize=1;arcSize=10;dashed=0;fillColor=#008a00;strokeColor=#005700;fontColor=#ffffff;rounded=1;" parent="1" vertex="1">
                    <mxGeometry x="360" y="430.25" width="180" height="39.5" as="geometry"/>
                </mxCell>
                <mxCell id="79" value="&lt;font style=&quot;font-size: 12px&quot;&gt;newCommunity-Msg&lt;/font&gt;" style="html=1;shape=mxgraph.infographic.ribbonSimple;notch1=20;notch2=0;align=left;verticalAlign=middle;fontSize=14;fontStyle=0;flipH=1;fillColor=#d5e8d4;strokeColor=#82b366;fontColor=#000000;rounded=1;rotation=0;" parent="1" vertex="1">
                    <mxGeometry x="1180.01" y="546.39" width="160" height="20" as="geometry"/>
                </mxCell>
                <mxCell id="81" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.965;entryY=0.489;entryDx=0;entryDy=0;fontSize=14;fontColor=#000000;strokeColor=#1A1A1A;exitX=0.026;exitY=0.498;exitDx=0;exitDy=0;exitPerimeter=0;entryPerimeter=0;" parent="1" source="80" target="123" edge="1">
                    <mxGeometry relative="1" as="geometry"/>
                </mxCell>
                <mxCell id="82" value="Ja" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=10;fontColor=#000000;labelBackgroundColor=#7EA6E0;" parent="81" vertex="1" connectable="0">
                    <mxGeometry x="-0.4267" y="2" relative="1" as="geometry">
                        <mxPoint as="offset"/>
                    </mxGeometry>
                </mxCell>
                <mxCell id="112" value="" style="edgeStyle=none;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="80" target="84">
                    <mxGeometry relative="1" as="geometry"/>
                </mxCell>
                <mxCell id="80" value="Type&#10;replyNewCommunityMsg?&#10;" style="rhombus;fillColor=#b0e3e6;strokeColor=#0e8088;fontColor=#000000;align=center;rounded=1;fontSize=10;" parent="1" vertex="1">
                    <mxGeometry x="950" y="673.89" width="158" height="36.11" as="geometry"/>
                </mxCell>
                <mxCell id="111" value="" style="edgeStyle=none;html=1;exitX=0.032;exitY=0.484;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="84" target="110">
                    <mxGeometry relative="1" as="geometry"/>
                </mxCell>
                <mxCell id="84" value="Type&#10;newCommunityMsg?&#10;" style="rhombus;fillColor=#b0e3e6;strokeColor=#0e8088;fontColor=#000000;align=center;rounded=1;fontSize=10;" parent="1" vertex="1">
                    <mxGeometry x="950" y="740.06" width="158" height="34.87" as="geometry"/>
                </mxCell>
                <mxCell id="94" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=14;fontColor=#000000;strokeColor=#1A1A1A;exitX=0.845;exitY=0.011;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.805;entryY=0.99;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="86" target="20" edge="1">
                    <mxGeometry relative="1" as="geometry">
                        <mxPoint x="1130" y="577" as="targetPoint"/>
                        <Array as="points"/>
                        <mxPoint x="1130" y="700.63" as="sourcePoint"/>
                    </mxGeometry>
                </mxCell>
                <mxCell id="86" value="Sende &quot;&lt;b&gt;replyNewCommunity-Msg&lt;/b&gt;&quot;&lt;br&gt;mit Msg-State&amp;nbsp;&lt;b&gt;&quot;requestNewKey&quot;&lt;/b&gt;&lt;br&gt;auf public Channel" style="html=1;align=center;verticalAlign=top;absoluteArcSize=1;arcSize=10;dashed=0;fillColor=#b0e3e6;strokeColor=#0e8088;fontColor=#000000;rounded=1;fontSize=10;" parent="1" vertex="1">
                    <mxGeometry x="960" y="796.93" width="200" height="50" as="geometry"/>
                </mxCell>
                <mxCell id="89" value="replyNewCommunity-Msg" style="html=1;shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=20;align=left;verticalAlign=middle;fontSize=14;fontStyle=0;fillColor=#d5e8d4;strokeColor=#82b366;fontColor=#000000;rounded=1;rotation=-50;" parent="1" vertex="1">
                    <mxGeometry x="1144.39" y="723.3" width="242.49" height="20" as="geometry"/>
                </mxCell>
                <mxCell id="97" value="" style="group" parent="1" vertex="1" connectable="0">
                    <mxGeometry x="1359.9950000000001" y="460.0049999999999" width="232.6199999999999" height="182.6300000000001" as="geometry"/>
                </mxCell>
                <mxCell id="65" value="" style="shape=cylinder3;whiteSpace=wrap;html=1;boundedLbl=1;backgroundOutline=1;size=15;align=center;rotation=-90;strokeColor=#36393d;fillColor=#66B2FF;rounded=1;" parent="97" vertex="1">
                    <mxGeometry x="24.99499999999989" y="-24.99499999999989" width="182.63" height="232.62" as="geometry"/>
                </mxCell>
                <mxCell id="66" value="public Channel" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;fontColor=#000000;fontSize=14;rounded=1;" parent="97" vertex="1">
                    <mxGeometry x="96.30500000000006" y="74.99500000000012" width="40" height="20" as="geometry"/>
                </mxCell>
                <mxCell id="98" value="Hintergrund-Prozess: &lt;b&gt;Community-Communication&lt;/b&gt;" style="html=1;align=left;verticalAlign=top;absoluteArcSize=1;arcSize=18;dashed=0;spacingTop=10;spacingRight=30;strokeColor=#6c8ebf;strokeWidth=2;fillColor=#dae8fc;gradientColor=#7ea6e0;fontColor=#000000;rounded=1;" parent="1" vertex="1">
                    <mxGeometry x="610" y="920" width="640" height="185.5" as="geometry"/>
                </mxCell>
                <mxCell id="106" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;fontSize=14;fontColor=#000000;strokeColor=#1A1A1A;fillColor=#ffffff;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" parent="1" source="137" target="105" edge="1">
                    <mxGeometry relative="1" as="geometry"/>
                </mxCell>
                <mxCell id="139" value="" style="edgeStyle=none;html=1;fontSize=10;" edge="1" parent="1" source="99" target="137">
                    <mxGeometry relative="1" as="geometry"/>
                </mxCell>
                <mxCell id="99" value="authentifiziere und autorisiere&lt;br&gt;Direkt-Verbindung per&amp;nbsp;&lt;br&gt;OpenID Connect" style="html=1;align=center;verticalAlign=top;absoluteArcSize=1;arcSize=10;dashed=0;fillColor=#b0e3e6;strokeColor=#0e8088;fontColor=#000000;rounded=1;" parent="1" vertex="1">
                    <mxGeometry x="975" y="957.25" width="205.01" height="60" as="geometry"/>
                </mxCell>
                <mxCell id="101" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;fontSize=14;fontColor=#000000;strokeColor=#1A1A1A;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="1" source="131" target="134" edge="1">
                    <mxGeometry relative="1" as="geometry">
                        <Array as="points">
                            <mxPoint x="695" y="988"/>
                        </Array>
                        <mxPoint x="732" y="960" as="targetPoint"/>
                    </mxGeometry>
                </mxCell>
                <mxCell id="103" value="" style="shape=flexArrow;endArrow=classic;startArrow=classic;html=1;fontSize=14;fontColor=#000000;strokeColor=#1A1A1A;fillColor=#ffffff;" parent="1" edge="1">
                    <mxGeometry width="100" height="100" relative="1" as="geometry">
                        <mxPoint x="1190.64" y="987" as="sourcePoint"/>
                        <mxPoint x="1340.64" y="987" as="targetPoint"/>
                    </mxGeometry>
                </mxCell>
                <mxCell id="104" value="neue Community" style="rounded=1;whiteSpace=wrap;html=1;labelBackgroundColor=none;fontSize=14;fontColor=#000000;fillColor=#B0E3E6;align=center;gradientColor=#97D077;" parent="1" vertex="1">
                    <mxGeometry x="1356.3" y="907.25" width="240.01" height="212.75" as="geometry"/>
                </mxCell>
                <mxCell id="136" style="edgeStyle=none;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;fontSize=10;" edge="1" parent="1" source="105" target="43">
                    <mxGeometry relative="1" as="geometry">
                        <Array as="points">
                            <mxPoint x="200" y="1068"/>
                        </Array>
                    </mxGeometry>
                </mxCell>
                <mxCell id="105" value="speichere empfangene&lt;br&gt;Community-Daten in&lt;br&gt;Community-DB" style="html=1;align=center;verticalAlign=top;absoluteArcSize=1;arcSize=10;dashed=0;fillColor=#b0e3e6;strokeColor=#0e8088;fontColor=#000000;rounded=1;" parent="1" vertex="1">
                    <mxGeometry x="730" y="1040" width="180" height="55" as="geometry"/>
                </mxCell>
                <mxCell id="114" value="" style="edgeStyle=none;html=1;fontSize=10;exitX=0.963;exitY=0.51;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="109" target="86">
                    <mxGeometry relative="1" as="geometry"/>
                </mxCell>
                <mxCell id="115" value="Ja" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=10;labelBackgroundColor=#7EA6E0;" vertex="1" connectable="0" parent="114">
                    <mxGeometry x="0.3135" relative="1" as="geometry">
                        <mxPoint x="-7" as="offset"/>
                    </mxGeometry>
                </mxCell>
                <mxCell id="109" value="Community-Eintrag&#10;gefunden?" style="rhombus;fillColor=#b0e3e6;strokeColor=#0e8088;fontColor=#000000;align=center;rounded=1;fontSize=10;" vertex="1" parent="1">
                    <mxGeometry x="750" y="798" width="150" height="47.87" as="geometry"/>
                </mxCell>
                <mxCell id="113" value="" style="edgeStyle=none;html=1;fontSize=10;" edge="1" parent="1" source="110" target="109">
                    <mxGeometry relative="1" as="geometry"/>
                </mxCell>
                <mxCell id="110" value="suche in Community-DB&lt;br style=&quot;font-size: 10px&quot;&gt;nach empfangenem&lt;br style=&quot;font-size: 10px&quot;&gt;Community-Key aber mit&lt;br&gt;unterschiedlicher URL" style="html=1;align=center;verticalAlign=top;absoluteArcSize=1;arcSize=10;dashed=0;fillColor=#b0e3e6;strokeColor=#0e8088;fontColor=#000000;rounded=1;fontSize=10;" vertex="1" parent="1">
                    <mxGeometry x="750" y="730" width="150" height="55" as="geometry"/>
                </mxCell>
                <mxCell id="116" value="Sende &quot;&lt;b&gt;replyNewCommunity-Msg&lt;/b&gt;&quot;&lt;br&gt;mit Msg-State&amp;nbsp;&lt;b&gt;&quot;OK&quot;&lt;/b&gt;&amp;nbsp;und eigenem Community-Key&lt;br&gt;und URL auf public Channel" style="html=1;align=center;verticalAlign=top;absoluteArcSize=1;arcSize=10;dashed=0;fillColor=#b0e3e6;strokeColor=#0e8088;fontColor=#000000;rounded=1;fontSize=10;" vertex="1" parent="1">
                    <mxGeometry x="960" y="855" width="230" height="50" as="geometry"/>
                </mxCell>
                <mxCell id="117" value="" style="edgeStyle=none;html=1;fontSize=10;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="1" source="109" target="116">
                    <mxGeometry relative="1" as="geometry">
                        <mxPoint x="894.45" y="785.4837000000002" as="sourcePoint"/>
                        <Array as="points">
                            <mxPoint x="825" y="880"/>
                        </Array>
                    </mxGeometry>
                </mxCell>
                <mxCell id="118" value="Nein" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=10;labelBackgroundColor=#7EA6E0;" vertex="1" connectable="0" parent="117">
                    <mxGeometry x="0.3135" relative="1" as="geometry">
                        <mxPoint x="-7" as="offset"/>
                    </mxGeometry>
                </mxCell>
                <mxCell id="122" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=14;fontColor=#000000;strokeColor=#1A1A1A;entryX=0.908;entryY=0.998;entryDx=0;entryDy=0;entryPerimeter=0;exitX=0.909;exitY=-0.02;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="116" target="20">
                    <mxGeometry relative="1" as="geometry">
                        <mxPoint x="1140" y="586.63" as="targetPoint"/>
                        <Array as="points">
                            <mxPoint x="1169" y="780"/>
                            <mxPoint x="1151" y="780"/>
                        </Array>
                        <mxPoint x="1140" y="710.6300000000001" as="sourcePoint"/>
                    </mxGeometry>
                </mxCell>
                <mxCell id="124" style="edgeStyle=none;html=1;fontSize=10;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="123" target="22">
                    <mxGeometry relative="1" as="geometry">
                        <mxPoint x="758" y="660" as="targetPoint"/>
                        <Array as="points">
                            <mxPoint x="780" y="692"/>
                        </Array>
                    </mxGeometry>
                </mxCell>
                <mxCell id="125" value="Ja" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=10;labelBackgroundColor=#7EA6E0;" vertex="1" connectable="0" parent="124">
                    <mxGeometry x="-0.6276" y="1" relative="1" as="geometry">
                        <mxPoint as="offset"/>
                    </mxGeometry>
                </mxCell>
                <mxCell id="127" value="" style="edgeStyle=none;html=1;fontSize=10;" edge="1" parent="1" source="123" target="126">
                    <mxGeometry relative="1" as="geometry"/>
                </mxCell>
                <mxCell id="130" value="Nein" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=10;labelBackgroundColor=#7EA6E0;" vertex="1" connectable="0" parent="127">
                    <mxGeometry x="-0.4527" relative="1" as="geometry">
                        <mxPoint x="1" as="offset"/>
                    </mxGeometry>
                </mxCell>
                <mxCell id="123" value="Msg-State OK?" style="rhombus;fillColor=#b0e3e6;strokeColor=#0e8088;fontColor=#000000;align=center;rounded=1;fontSize=10;" vertex="1" parent="1">
                    <mxGeometry x="820" y="673.89" width="108" height="36.11" as="geometry"/>
                </mxCell>
                <mxCell id="128" style="edgeStyle=none;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;fontSize=10;" edge="1" parent="1" source="126" target="16">
                    <mxGeometry relative="1" as="geometry">
                        <Array as="points">
                            <mxPoint x="874" y="450"/>
                        </Array>
                    </mxGeometry>
                </mxCell>
                <mxCell id="126" value="erzeuge und speichere&lt;br&gt;neuen Community-Key in&lt;br&gt;Community-DB" style="html=1;align=center;verticalAlign=top;absoluteArcSize=1;arcSize=10;dashed=0;fillColor=#b0e3e6;strokeColor=#0e8088;fontColor=#000000;rounded=1;" vertex="1" parent="1">
                    <mxGeometry x="803.5" y="576.63" width="141" height="55" as="geometry"/>
                </mxCell>
                <mxCell id="133" style="edgeStyle=none;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;fontSize=10;" edge="1" parent="1" source="131" target="20">
                    <mxGeometry relative="1" as="geometry">
                        <Array as="points">
                            <mxPoint x="695" y="780"/>
                            <mxPoint x="630" y="780"/>
                            <mxPoint x="630" y="544"/>
                        </Array>
                    </mxGeometry>
                </mxCell>
                <mxCell id="131" value="trigger &lt;br&gt;Hintergrundprozess&lt;br style=&quot;font-size: 10px&quot;&gt;&lt;i&gt;Community-Communication&lt;/i&gt;&lt;br&gt;für neue Community" style="html=1;align=center;verticalAlign=top;absoluteArcSize=1;arcSize=10;dashed=0;fillColor=#b0e3e6;strokeColor=#0e8088;fontColor=#000000;rounded=1;fontSize=10;" vertex="1" parent="1">
                    <mxGeometry x="630" y="834.5" width="130" height="55" as="geometry"/>
                </mxCell>
                <mxCell id="135" value="" style="edgeStyle=none;html=1;fontSize=10;" edge="1" parent="1" source="134" target="99">
                    <mxGeometry relative="1" as="geometry"/>
                </mxCell>
                <mxCell id="134" value="lese eigene Daten aus Datenbank&lt;br&gt;und bereite diese für den&amp;nbsp;&lt;br&gt;Community-Handshake auf" style="html=1;align=center;verticalAlign=top;absoluteArcSize=1;arcSize=10;dashed=0;fillColor=#b0e3e6;strokeColor=#0e8088;fontColor=#000000;rounded=1;" vertex="1" parent="1">
                    <mxGeometry x="724" y="959.5" width="186" height="55.5" as="geometry"/>
                </mxCell>
                <mxCell id="137" value="tausche detaillierte Daten&lt;br&gt;über public API-Calls aus" style="html=1;align=center;verticalAlign=top;absoluteArcSize=1;arcSize=10;dashed=0;fillColor=#b0e3e6;strokeColor=#0e8088;fontColor=#000000;rounded=1;" vertex="1" parent="1">
                    <mxGeometry x="975" y="1037" width="205.01" height="60" as="geometry"/>
                </mxCell>
                <mxCell id="140" value="" style="shape=flexArrow;endArrow=classic;startArrow=classic;html=1;fontSize=14;fontColor=#000000;strokeColor=#1A1A1A;fillColor=#ffffff;" edge="1" parent="1">
                    <mxGeometry width="100" height="100" relative="1" as="geometry">
                        <mxPoint x="1194.9900000000002" y="1066.5" as="sourcePoint"/>
                        <mxPoint x="1344.9900000000002" y="1066.5" as="targetPoint"/>
                    </mxGeometry>
                </mxCell>
            </root>
        </mxGraphModel>
    </diagram>
</mxfile>