<?xml version='1.0' encoding='utf-8'?>
<bpmn:definitions xmlns:bpmn="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" id="KP_HP_21_Definitions" targetNamespace="urn:caf:public:descriptive-process">
  <bpmn:process id="KP_HP_21_Process" name="KP-HP-21: Ansprechpartnerwechsel und Vertretung organisieren" isExecutable="false">
    <bpmn:documentation textFormat="text/plain">Referent oder Systemadministrator legen den Standardkontakt für künftige Auswahlen fest, organisieren eine direkte befristete Vertretung oder deaktivieren einen ausgeschiedenen Kontakt nach Prüfung seiner laufenden Verwendung. Bestehende Beteiligungen behalten ihren eigenen Empfängerstand; Änderungen dort erfolgen ausdrücklich über KP-HP-08 oder den Kontaktmeldeprozess KP-HP-05.</bpmn:documentation>
    <bpmn:laneSet id="KP_HP_21_LaneSet">
      <bpmn:lane id="KP_HP_21_Lane_0" name="Referent oder Systemadministrator">
        <bpmn:documentation textFormat="text/plain">Verantwortung: Referent oder Systemadministrator</bpmn:documentation>
        <bpmn:flowNodeRef>KP_HP_21_Start</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>KP_HP_21_Read</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>KP_HP_21_Action</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>KP_HP_21_Default</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>KP_HP_21_Deputy</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>KP_HP_21_Deactivate</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>KP_HP_21_ConfirmImpact</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>KP_HP_21_ConfirmChoice</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>KP_HP_21_Cancelled</bpmn:flowNodeRef>
      </bpmn:lane>
      <bpmn:lane id="KP_HP_21_Lane_1" name="Portal">
        <bpmn:documentation textFormat="text/plain">Verantwortung: Portal</bpmn:documentation>
        <bpmn:flowNodeRef>KP_HP_21_Check</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>KP_HP_21_Result</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>KP_HP_21_Commit</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>KP_HP_21_Done</bpmn:flowNodeRef>
        <bpmn:flowNodeRef>KP_HP_21_Refused</bpmn:flowNodeRef>
      </bpmn:lane>
    </bpmn:laneSet>
    <bpmn:startEvent id="KP_HP_21_Start" name="Kontaktzuständigkeit ändern">
      <bpmn:documentation textFormat="text/plain">Eine Person fällt zeitweise aus, ein anderer Standardkontakt wird benötigt oder ein Kontakt scheidet aus.</bpmn:documentation>
      <bpmn:outgoing>KP_HP_21_Flow_Start_Read</bpmn:outgoing>
    </bpmn:startEvent>
    <bpmn:userTask id="KP_HP_21_Read" name="Kontaktstand und laufende Verwendung prüfen">
      <bpmn:documentation textFormat="text/plain">Die Kontaktkarte zeigt Standard, Aktivität, direkte Vertretung und die laufenden Verfahren, in denen die Person Empfänger ist. Dieser Hinweis ermöglicht eine bewusste Entscheidung über die Folgen.</bpmn:documentation>
      <bpmn:incoming>KP_HP_21_Flow_Start_Read</bpmn:incoming>
      <bpmn:outgoing>KP_HP_21_Flow_Read_Action</bpmn:outgoing>
    </bpmn:userTask>
    <bpmn:exclusiveGateway id="KP_HP_21_Action" name="Welche Änderung ist erforderlich?">
      <bpmn:documentation textFormat="text/plain">Standard für künftige Auswahlen, zeitweise Vertretung und Deaktivierung haben getrennte Wirkungen. Keine der drei Entscheidungen wechselt automatisch den Empfänger einer bestehenden Beteiligung.</bpmn:documentation>
      <bpmn:incoming>KP_HP_21_Flow_Read_Action</bpmn:incoming>
      <bpmn:outgoing>KP_HP_21_Flow_Action_Default</bpmn:outgoing>
      <bpmn:outgoing>KP_HP_21_Flow_Action_Deputy</bpmn:outgoing>
      <bpmn:outgoing>KP_HP_21_Flow_Action_Deactivate</bpmn:outgoing>
    </bpmn:exclusiveGateway>
    <bpmn:userTask id="KP_HP_21_Default" name="Anderen aktiven Standardkontakt festlegen">
      <bpmn:documentation textFormat="text/plain">Es kann höchstens einen Standard geben, und er muss aktiv sein. Die ausdrückliche Wahl ersetzt den bisherigen Standard. Hat die Institution keinen Standard, wird der erste neu erfasste oder reaktivierte aktive Kontakt selbsttätig Standard. Bestehende Beteiligungen behalten ihren bisherigen Stand.</bpmn:documentation>
      <bpmn:incoming>KP_HP_21_Flow_Action_Default</bpmn:incoming>
      <bpmn:outgoing>KP_HP_21_Flow_Default_Check</bpmn:outgoing>
    </bpmn:userTask>
    <bpmn:userTask id="KP_HP_21_Deputy" name="Direkte Vertretung und Zeitraum festlegen">
      <bpmn:documentation textFormat="text/plain">Eine andere aktive Person derselben Institution wird direkt als Vertretung gewählt, mit Beginn und optionalem Ende; Selbstvertretung und ein Ende vor dem Beginn sind unzulässig. Eine bestehende Vertretung kann ersetzt oder entfernt werden. Start- und Endtag zählen vollständig nach der ausgewiesenen Tagesregel.</bpmn:documentation>
      <bpmn:incoming>KP_HP_21_Flow_Action_Deputy</bpmn:incoming>
      <bpmn:outgoing>KP_HP_21_Flow_Deputy_Check</bpmn:outgoing>
    </bpmn:userTask>
    <bpmn:userTask id="KP_HP_21_Deactivate" name="Ausscheiden vorbereiten und Deaktivierung wählen">
      <bpmn:documentation textFormat="text/plain">Ein Standardkontakt darf nicht deaktiviert werden: zuvor ist ein anderer aktiver Standard festzulegen, auch gemeinsam in derselben bestätigten Änderung. Eine laufende Verwendung als Empfänger verhindert die Deaktivierung nicht dauerhaft; sie verlangt eine bewusste Bestätigung. Die bestehenden Verfahrensempfänger werden dadurch nicht automatisch ersetzt.</bpmn:documentation>
      <bpmn:incoming>KP_HP_21_Flow_Action_Deactivate</bpmn:incoming>
      <bpmn:outgoing>KP_HP_21_Flow_Deactivate_Check</bpmn:outgoing>
    </bpmn:userTask>
    <bpmn:serviceTask id="KP_HP_21_Check" name="Kontaktregeln und aktuellen Stand prüfen">
      <bpmn:documentation textFormat="text/plain">Das Pflegerecht und die zuletzt gelesenen Angaben müssen passen. Standard und neue Vertretung müssen aktiv sein; die Vertretung gehört zur Institution und braucht einen gültigen Zeitraum. Bei Deaktivierung werden der Standard und gegebenenfalls unbestätigte laufende Verwendungen geprüft.</bpmn:documentation>
      <bpmn:incoming>KP_HP_21_Flow_Default_Check</bpmn:incoming>
      <bpmn:incoming>KP_HP_21_Flow_Deputy_Check</bpmn:incoming>
      <bpmn:incoming>KP_HP_21_Flow_Deactivate_Check</bpmn:incoming>
      <bpmn:incoming>KP_HP_21_Flow_ConfirmChoice_Check</bpmn:incoming>
      <bpmn:outgoing>KP_HP_21_Flow_Check_Result</bpmn:outgoing>
    </bpmn:serviceTask>
    <bpmn:exclusiveGateway id="KP_HP_21_Result" name="Was ergibt die Prüfung?">
      <bpmn:documentation textFormat="text/plain">Eine unzulässige Änderung wird abgewiesen. Ist nur die bewusste Bestätigung der laufenden Verfahrensnutzung offen, nennt das Portal die betroffenen Verfahren und fordert sie an.</bpmn:documentation>
      <bpmn:incoming>KP_HP_21_Flow_Check_Result</bpmn:incoming>
      <bpmn:outgoing>KP_HP_21_Flow_Result_Refused</bpmn:outgoing>
      <bpmn:outgoing>KP_HP_21_Flow_Result_ConfirmImpact</bpmn:outgoing>
      <bpmn:outgoing>KP_HP_21_Flow_Result_Commit</bpmn:outgoing>
    </bpmn:exclusiveGateway>
    <bpmn:userTask id="KP_HP_21_ConfirmImpact" name="Folgen der Deaktivierung prüfen">
      <bpmn:documentation textFormat="text/plain">Die betroffenen Verfahren werden vor der Entscheidung benannt. Die Person kann die Änderung abbrechen oder trotz dieser Verwendung ausdrücklich bestätigen. Die Bestätigung hebt weder den Schutz des Standards noch Rechte- und Standprüfungen auf.</bpmn:documentation>
      <bpmn:incoming>KP_HP_21_Flow_Result_ConfirmImpact</bpmn:incoming>
      <bpmn:outgoing>KP_HP_21_Flow_ConfirmImpact_ConfirmChoice</bpmn:outgoing>
    </bpmn:userTask>
    <bpmn:serviceTask id="KP_HP_21_Commit" name="Bestätigte Kontaktzuständigkeit festhalten">
      <bpmn:documentation textFormat="text/plain">Die Änderung wird mit handelnder Person und Zeitpunkt nachvollziehbar gespeichert. Standardwechsel betrifft künftige Auswahlen. Eine wirksame aktive Vertretung erhält ab der nächsten Aussendung im festgelegten Zeitfenster eine direkte Kopie; der ursprüngliche Empfänger und dessen Begleitdokument bleiben. Ein deaktivierter Kontakt bleibt Empfänger vorhandener Beteiligungen, bis dort ausdrücklich gewechselt wird.</bpmn:documentation>
      <bpmn:incoming>KP_HP_21_Flow_Result_Commit</bpmn:incoming>
      <bpmn:outgoing>KP_HP_21_Flow_Commit_Done</bpmn:outgoing>
    </bpmn:serviceTask>
    <bpmn:endEvent id="KP_HP_21_Done" name="Zuständigkeit gepflegt; Verfahrensstand erhalten">
      <bpmn:documentation textFormat="text/plain">Bestehende Beteiligungen ändern ihren Empfängerstand ausschließlich über KP-HP-08 oder die ausdrücklich übernommene Kontaktmeldung KP-HP-05. Stammdaten-, Standard- und Vertretungsänderungen vergeben keinen Portalzugang und verändern kein Institutionskonto. Bereits beauftragte Nachrichten bleiben erhalten.</bpmn:documentation>
      <bpmn:incoming>KP_HP_21_Flow_Commit_Done</bpmn:incoming>
    </bpmn:endEvent>
    <bpmn:endEvent id="KP_HP_21_Refused" name="Änderung abgewiesen">
      <bpmn:documentation textFormat="text/plain">Die Änderung bleibt ohne Teilwirkung. Ein noch als Standard geführter Kontakt kann auch nach Bestätigung nicht deaktiviert werden. Ein veralteter Ausgangsstand muss neu gelesen werden.</bpmn:documentation>
      <bpmn:incoming>KP_HP_21_Flow_Result_Refused</bpmn:incoming>
    </bpmn:endEvent>
    <bpmn:exclusiveGateway id="KP_HP_21_ConfirmChoice" name="Trotzdem deaktivieren?">
      <bpmn:documentation textFormat="text/plain">Die betroffenen laufenden Verfahren wurden benannt. Die pflegende Person entscheidet bewusst, ob die Deaktivierung weiterverfolgt wird.</bpmn:documentation>
      <bpmn:incoming>KP_HP_21_Flow_ConfirmImpact_ConfirmChoice</bpmn:incoming>
      <bpmn:outgoing>KP_HP_21_Flow_ConfirmChoice_Check</bpmn:outgoing>
      <bpmn:outgoing>KP_HP_21_Flow_ConfirmChoice_Cancelled</bpmn:outgoing>
    </bpmn:exclusiveGateway>
    <bpmn:endEvent id="KP_HP_21_Cancelled" name="Änderung nicht bestätigt">
      <bpmn:documentation textFormat="text/plain">Die Kontaktzuständigkeit bleibt unverändert; die laufenden Verfahren wurden nur gelesen.</bpmn:documentation>
      <bpmn:incoming>KP_HP_21_Flow_ConfirmChoice_Cancelled</bpmn:incoming>
    </bpmn:endEvent>
    <bpmn:sequenceFlow id="KP_HP_21_Flow_Start_Read" sourceRef="KP_HP_21_Start" targetRef="KP_HP_21_Read">
      <bpmn:documentation textFormat="text/plain">Weiter zum nächsten fachlichen Schritt.</bpmn:documentation>
      </bpmn:sequenceFlow>
    <bpmn:sequenceFlow id="KP_HP_21_Flow_Read_Action" sourceRef="KP_HP_21_Read" targetRef="KP_HP_21_Action">
      <bpmn:documentation textFormat="text/plain">Weiter zum nächsten fachlichen Schritt.</bpmn:documentation>
      </bpmn:sequenceFlow>
    <bpmn:sequenceFlow id="KP_HP_21_Flow_Action_Default" sourceRef="KP_HP_21_Action" targetRef="KP_HP_21_Default" name="Standard wechseln">
      <bpmn:documentation textFormat="text/plain">Standard wechseln</bpmn:documentation>
      </bpmn:sequenceFlow>
    <bpmn:sequenceFlow id="KP_HP_21_Flow_Action_Deputy" sourceRef="KP_HP_21_Action" targetRef="KP_HP_21_Deputy" name="Vertretung">
      <bpmn:documentation textFormat="text/plain">Vertretung</bpmn:documentation>
      </bpmn:sequenceFlow>
    <bpmn:sequenceFlow id="KP_HP_21_Flow_Action_Deactivate" sourceRef="KP_HP_21_Action" targetRef="KP_HP_21_Deactivate" name="Ausscheiden">
      <bpmn:documentation textFormat="text/plain">Ausscheiden</bpmn:documentation>
      </bpmn:sequenceFlow>
    <bpmn:sequenceFlow id="KP_HP_21_Flow_Default_Check" sourceRef="KP_HP_21_Default" targetRef="KP_HP_21_Check">
      <bpmn:documentation textFormat="text/plain">Weiter zum nächsten fachlichen Schritt.</bpmn:documentation>
      </bpmn:sequenceFlow>
    <bpmn:sequenceFlow id="KP_HP_21_Flow_Deputy_Check" sourceRef="KP_HP_21_Deputy" targetRef="KP_HP_21_Check">
      <bpmn:documentation textFormat="text/plain">Weiter zum nächsten fachlichen Schritt.</bpmn:documentation>
      </bpmn:sequenceFlow>
    <bpmn:sequenceFlow id="KP_HP_21_Flow_Deactivate_Check" sourceRef="KP_HP_21_Deactivate" targetRef="KP_HP_21_Check">
      <bpmn:documentation textFormat="text/plain">Weiter zum nächsten fachlichen Schritt.</bpmn:documentation>
      </bpmn:sequenceFlow>
    <bpmn:sequenceFlow id="KP_HP_21_Flow_Check_Result" sourceRef="KP_HP_21_Check" targetRef="KP_HP_21_Result">
      <bpmn:documentation textFormat="text/plain">Weiter zum nächsten fachlichen Schritt.</bpmn:documentation>
      </bpmn:sequenceFlow>
    <bpmn:sequenceFlow id="KP_HP_21_Flow_Result_Refused" sourceRef="KP_HP_21_Result" targetRef="KP_HP_21_Refused" name="Nicht zulässig">
      <bpmn:documentation textFormat="text/plain">Nicht zulässig</bpmn:documentation>
      </bpmn:sequenceFlow>
    <bpmn:sequenceFlow id="KP_HP_21_Flow_Result_ConfirmImpact" sourceRef="KP_HP_21_Result" targetRef="KP_HP_21_ConfirmImpact" name="Bestätigung fehlt">
      <bpmn:documentation textFormat="text/plain">Eine Deaktivierung betrifft laufende Verfahren, und deren Verwendung wurde noch nicht bestätigt.</bpmn:documentation>
      </bpmn:sequenceFlow>
    <bpmn:sequenceFlow id="KP_HP_21_Flow_Result_Commit" sourceRef="KP_HP_21_Result" targetRef="KP_HP_21_Commit" name="Zulässig">
      <bpmn:documentation textFormat="text/plain">Zulässig</bpmn:documentation>
      </bpmn:sequenceFlow>
    <bpmn:sequenceFlow id="KP_HP_21_Flow_Commit_Done" sourceRef="KP_HP_21_Commit" targetRef="KP_HP_21_Done">
      <bpmn:documentation textFormat="text/plain">Weiter zum nächsten fachlichen Schritt.</bpmn:documentation>
      </bpmn:sequenceFlow>
    <bpmn:sequenceFlow id="KP_HP_21_Flow_ConfirmImpact_ConfirmChoice" sourceRef="KP_HP_21_ConfirmImpact" targetRef="KP_HP_21_ConfirmChoice">
      <bpmn:documentation textFormat="text/plain">Weiter zum nächsten fachlichen Schritt.</bpmn:documentation>
      </bpmn:sequenceFlow>
    <bpmn:sequenceFlow id="KP_HP_21_Flow_ConfirmChoice_Check" sourceRef="KP_HP_21_ConfirmChoice" targetRef="KP_HP_21_Check" name="Ja">
      <bpmn:documentation textFormat="text/plain">Beim bestätigten Speichern werden aktuelle Rechte, Kontaktregeln und der zuletzt gelesene Stand erneut geprüft.</bpmn:documentation>
      </bpmn:sequenceFlow>
    <bpmn:sequenceFlow id="KP_HP_21_Flow_ConfirmChoice_Cancelled" sourceRef="KP_HP_21_ConfirmChoice" targetRef="KP_HP_21_Cancelled" name="Nein">
      <bpmn:documentation textFormat="text/plain">Die Deaktivierung wird nicht bestätigt; nichts wird geändert.</bpmn:documentation>
      </bpmn:sequenceFlow>
  </bpmn:process>
  <bpmndi:BPMNDiagram id="KP_HP_21_Diagram" name="Fachlicher Ablauf">
    <bpmndi:BPMNPlane id="KP_HP_21_Plane" bpmnElement="KP_HP_21_Process">
      <bpmndi:BPMNShape id="KP_HP_21_Lane_0_di" bpmnElement="KP_HP_21_Lane_0" isHorizontal="true">
        <dc:Bounds x="80" y="70" width="1950.0" height="280" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="KP_HP_21_Lane_1_di" bpmnElement="KP_HP_21_Lane_1" isHorizontal="true">
        <dc:Bounds x="80" y="350" width="1950.0" height="280" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="KP_HP_21_Start_di" bpmnElement="KP_HP_21_Start">
        <dc:Bounds x="232.0" y="132.0" width="36" height="36" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="178.0" y="176.0" width="144" height="46" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="KP_HP_21_Read_di" bpmnElement="KP_HP_21_Read">
        <dc:Bounds x="400.0" y="110.0" width="160" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="KP_HP_21_Action_di" bpmnElement="KP_HP_21_Action">
        <dc:Bounds x="685.0" y="125.0" width="50" height="50" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="638.0" y="70.0" width="144" height="46" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="KP_HP_21_Default_di" bpmnElement="KP_HP_21_Default">
        <dc:Bounds x="860.0" y="110.0" width="160" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="KP_HP_21_Deputy_di" bpmnElement="KP_HP_21_Deputy">
        <dc:Bounds x="860.0" y="230.0" width="160" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="KP_HP_21_Deactivate_di" bpmnElement="KP_HP_21_Deactivate">
        <dc:Bounds x="1090.0" y="230.0" width="160" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="KP_HP_21_Check_di" bpmnElement="KP_HP_21_Check">
        <dc:Bounds x="1320.0" y="390.0" width="160" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="KP_HP_21_Result_di" bpmnElement="KP_HP_21_Result">
        <dc:Bounds x="1605.0" y="405.0" width="50" height="50" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="1558.0" y="350.0" width="144" height="46" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="KP_HP_21_ConfirmImpact_di" bpmnElement="KP_HP_21_ConfirmImpact">
        <dc:Bounds x="1550.0" y="230.0" width="160" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="KP_HP_21_Commit_di" bpmnElement="KP_HP_21_Commit">
        <dc:Bounds x="1780.0" y="390.0" width="160" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="KP_HP_21_Done_di" bpmnElement="KP_HP_21_Done">
        <dc:Bounds x="1842.0" y="532.0" width="36" height="36" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="1788.0" y="576.0" width="144" height="46" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="KP_HP_21_Refused_di" bpmnElement="KP_HP_21_Refused">
        <dc:Bounds x="1612.0" y="532.0" width="36" height="36" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="1558.0" y="576.0" width="144" height="46" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="KP_HP_21_ConfirmChoice_di" bpmnElement="KP_HP_21_ConfirmChoice">
        <dc:Bounds x="1605.0" y="125.0" width="50" height="50" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="1558.0" y="70.0" width="144" height="46" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="KP_HP_21_Cancelled_di" bpmnElement="KP_HP_21_Cancelled">
        <dc:Bounds x="1842.0" y="132.0" width="36" height="36" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="1788.0" y="176.0" width="144" height="46" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNEdge id="KP_HP_21_Flow_Start_Read_di" bpmnElement="KP_HP_21_Flow_Start_Read">
        <di:waypoint x="268.0" y="150.0" />
        <di:waypoint x="400.0" y="150.0" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="KP_HP_21_Flow_Read_Action_di" bpmnElement="KP_HP_21_Flow_Read_Action">
        <di:waypoint x="560.0" y="150.0" />
        <di:waypoint x="685.0" y="150.0" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="KP_HP_21_Flow_Action_Default_di" bpmnElement="KP_HP_21_Flow_Action_Default">
        <di:waypoint x="735.0" y="150.0" />
        <di:waypoint x="860.0" y="150.0" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="752.5" y="120.0" width="90" height="18" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="KP_HP_21_Flow_Action_Deputy_di" bpmnElement="KP_HP_21_Flow_Action_Deputy">
        <di:waypoint x="710.0" y="175.0" />
        <di:waypoint x="710.0" y="270.0" />
        <di:waypoint x="860.0" y="270.0" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="752.5" y="240.0" width="65.0" height="18" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="KP_HP_21_Flow_Action_Deactivate_di" bpmnElement="KP_HP_21_Flow_Action_Deactivate">
        <di:waypoint x="710.0" y="175.0" />
        <di:waypoint x="710.0" y="199.0" />
        <di:waypoint x="1066.0" y="199.0" />
        <di:waypoint x="1066.0" y="270.0" />
        <di:waypoint x="1090.0" y="270.0" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="904" y="206" width="88" height="18" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="KP_HP_21_Flow_Default_Check_di" bpmnElement="KP_HP_21_Flow_Default_Check">
        <di:waypoint x="1020.0" y="150.0" />
        <di:waypoint x="1044.0" y="150.0" />
        <di:waypoint x="1044.0" y="430.0" />
        <di:waypoint x="1320.0" y="430.0" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="KP_HP_21_Flow_Deputy_Check_di" bpmnElement="KP_HP_21_Flow_Deputy_Check">
        <di:waypoint x="1020.0" y="270.0" />
        <di:waypoint x="1064.0" y="270.0" />
        <di:waypoint x="1064.0" y="414.0" />
        <di:waypoint x="1296.0" y="414.0" />
        <di:waypoint x="1296.0" y="430.0" />
        <di:waypoint x="1320.0" y="430.0" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="KP_HP_21_Flow_Deactivate_Check_di" bpmnElement="KP_HP_21_Flow_Deactivate_Check">
        <di:waypoint x="1250.0" y="270.0" />
        <di:waypoint x="1296.0" y="270.0" />
        <di:waypoint x="1296.0" y="430.0" />
        <di:waypoint x="1320.0" y="430.0" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="KP_HP_21_Flow_Check_Result_di" bpmnElement="KP_HP_21_Flow_Check_Result">
        <di:waypoint x="1480.0" y="430.0" />
        <di:waypoint x="1605.0" y="430.0" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="KP_HP_21_Flow_Result_Refused_di" bpmnElement="KP_HP_21_Flow_Result_Refused">
        <di:waypoint x="1630.0" y="455.0" />
        <di:waypoint x="1630.0" y="532.0" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="1642.0" y="484.5" width="90" height="18" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="KP_HP_21_Flow_Result_ConfirmImpact_di" bpmnElement="KP_HP_21_Flow_Result_ConfirmImpact">
        <di:waypoint x="1655.0" y="430.0" />
        <di:waypoint x="1679.0" y="430.0" />
        <di:waypoint x="1679.0" y="466.5" />
        <di:waypoint x="1526.0" y="466.5" />
        <di:waypoint x="1526.0" y="270.0" />
        <di:waypoint x="1550.0" y="270.0" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="1424.0" y="359.25" width="90" height="18" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="KP_HP_21_Flow_Result_Commit_di" bpmnElement="KP_HP_21_Flow_Result_Commit">
        <di:waypoint x="1655.0" y="430.0" />
        <di:waypoint x="1780.0" y="430.0" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="1691.5" y="400.0" width="52.0" height="18" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="KP_HP_21_Flow_Commit_Done_di" bpmnElement="KP_HP_21_Flow_Commit_Done">
        <di:waypoint x="1940.0" y="430.0" />
        <di:waypoint x="1964.0" y="430.0" />
        <di:waypoint x="1964.0" y="508.0" />
        <di:waypoint x="1860.0" y="508.0" />
        <di:waypoint x="1860.0" y="532.0" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="KP_HP_21_Flow_ConfirmImpact_ConfirmChoice_di" bpmnElement="KP_HP_21_Flow_ConfirmImpact_ConfirmChoice">
        <di:waypoint x="1710.0" y="270.0" />
        <di:waypoint x="1734.0" y="270.0" />
        <di:waypoint x="1734.0" y="188" />
        <di:waypoint x="1581.0" y="188" />
        <di:waypoint x="1581.0" y="150.0" />
        <di:waypoint x="1605.0" y="150.0" />
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="KP_HP_21_Flow_ConfirmChoice_Check_di" bpmnElement="KP_HP_21_Flow_ConfirmChoice_Check">
        <di:waypoint x="1630.0" y="175.0" />
        <di:waypoint x="1630.0" y="199.0" />
        <di:waypoint x="1524.0" y="199.0" />
        <di:waypoint x="1524.0" y="414.0" />
        <di:waypoint x="1504.0" y="414.0" />
        <di:waypoint x="1504.0" y="430.0" />
        <di:waypoint x="1480.0" y="430.0" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="1482.0" y="297.5" width="30" height="18" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="KP_HP_21_Flow_ConfirmChoice_Cancelled_di" bpmnElement="KP_HP_21_Flow_ConfirmChoice_Cancelled">
        <di:waypoint x="1655.0" y="150.0" />
        <di:waypoint x="1842.0" y="150.0" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="1733.5" y="120.0" width="30" height="18" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
    </bpmndi:BPMNPlane>
  </bpmndi:BPMNDiagram>
</bpmn:definitions>