Skip to content
BPMN 2.0 templates

Employee onboarding through probation

From signed offer to confirmed employment: HRIS record and welcome pack, then right-to-work checks, the manager's 30-60-90 plan, IT accounts and equipment and a desk and badge prepared in parallel, a day-one induction, timer-driven 30-day check-in and an end-of-probation decision. Four lanes and four message flows with the new hire. Illustrative probation length.

Template previewBPMN 2.0
Rendering…

Make it your own.

<?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" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" id="Process_Onboarding_defs" targetNamespace="http://flowss.ai/bpmn">
  <bpmn:message id="Msg_SignedOffer" name="Signed offer letter"/>
  <bpmn:process id="Process_Onboarding" name="Employee onboarding" isExecutable="false">
    <bpmn:documentation>Pre-boarding work runs in parallel across HR, the hiring manager, IT and facilities and is joined before day one. Two intermediate timer events pace the first 90 days: a check-in 30 days after the induction and the probation review 60 days later. A 90-day probation is an illustrative value; align timings with the employment contract and local law.</bpmn:documentation>
    <bpmn:laneSet id="Process_Onboarding_lanes">
      <bpmn:lane id="Lane_HR" name="HR"><bpmn:flowNodeRef>Start_OfferAccepted</bpmn:flowNodeRef><bpmn:flowNodeRef>Task_CreateRecord</bpmn:flowNodeRef><bpmn:flowNodeRef>Task_WelcomePack</bpmn:flowNodeRef><bpmn:flowNodeRef>Gw_PreboardFork</bpmn:flowNodeRef><bpmn:flowNodeRef>Task_CollectDocs</bpmn:flowNodeRef><bpmn:flowNodeRef>Task_VerifyRTW</bpmn:flowNodeRef><bpmn:flowNodeRef>Gw_PreboardJoin</bpmn:flowNodeRef><bpmn:flowNodeRef>Task_Confirm</bpmn:flowNodeRef><bpmn:flowNodeRef>Gw_OutcomeMerge</bpmn:flowNodeRef><bpmn:flowNodeRef>Task_UpdateStatus</bpmn:flowNodeRef><bpmn:flowNodeRef>End_CaseClosed</bpmn:flowNodeRef></bpmn:lane>
      <bpmn:lane id="Lane_Manager" name="Hiring manager"><bpmn:flowNodeRef>Task_Plan</bpmn:flowNodeRef><bpmn:flowNodeRef>Task_Induction</bpmn:flowNodeRef><bpmn:flowNodeRef>Timer_Day30</bpmn:flowNodeRef><bpmn:flowNodeRef>Task_CheckIn</bpmn:flowNodeRef><bpmn:flowNodeRef>Timer_Day90</bpmn:flowNodeRef><bpmn:flowNodeRef>Task_ProbationReview</bpmn:flowNodeRef><bpmn:flowNodeRef>Gw_Probation</bpmn:flowNodeRef><bpmn:flowNodeRef>Task_EndEmployment</bpmn:flowNodeRef></bpmn:lane>
      <bpmn:lane id="Lane_IT" name="IT service desk"><bpmn:flowNodeRef>Task_Accounts</bpmn:flowNodeRef><bpmn:flowNodeRef>Task_Laptop</bpmn:flowNodeRef></bpmn:lane>
      <bpmn:lane id="Lane_Facilities" name="Facilities"><bpmn:flowNodeRef>Task_Desk</bpmn:flowNodeRef></bpmn:lane>
    </bpmn:laneSet>
    <bpmn:startEvent id="Start_OfferAccepted" name="Offer accepted"><bpmn:messageEventDefinition id="Start_OfferAccepted_ed" messageRef="Msg_SignedOffer"/></bpmn:startEvent>
    <bpmn:serviceTask id="Task_CreateRecord" name="Create employee record"/>
    <bpmn:sendTask id="Task_WelcomePack" name="Send welcome pack"/>
    <bpmn:parallelGateway id="Gw_PreboardFork"/>
    <bpmn:receiveTask id="Task_CollectDocs" name="Receive starter documents"/>
    <bpmn:userTask id="Task_VerifyRTW" name="Verify right to work"/>
    <bpmn:userTask id="Task_Plan" name="Prepare 30-60-90 plan"/>
    <bpmn:serviceTask id="Task_Accounts" name="Create accounts and mailbox"/>
    <bpmn:userTask id="Task_Laptop" name="Configure laptop"/>
    <bpmn:userTask id="Task_Desk" name="Assign desk and badge"/>
    <bpmn:parallelGateway id="Gw_PreboardJoin"/>
    <bpmn:userTask id="Task_Induction" name="Run day-one induction"/>
    <bpmn:intermediateCatchEvent id="Timer_Day30" name="30 days elapsed"><bpmn:timerEventDefinition id="Timer_Day30_ed"><bpmn:timeDuration xsi:type="bpmn:tFormalExpression">P30D</bpmn:timeDuration></bpmn:timerEventDefinition></bpmn:intermediateCatchEvent>
    <bpmn:userTask id="Task_CheckIn" name="Hold 30-day check-in"/>
    <bpmn:intermediateCatchEvent id="Timer_Day90" name="Probation end (day 90)"><bpmn:timerEventDefinition id="Timer_Day90_ed"><bpmn:timeDuration xsi:type="bpmn:tFormalExpression">P60D</bpmn:timeDuration></bpmn:timerEventDefinition></bpmn:intermediateCatchEvent>
    <bpmn:userTask id="Task_ProbationReview" name="Complete probation review"/>
    <bpmn:exclusiveGateway id="Gw_Probation" name="Probation passed?" default="Flow_20"/>
    <bpmn:sendTask id="Task_Confirm" name="Confirm employment"/>
    <bpmn:userTask id="Task_EndEmployment" name="Hold outcome meeting"/>
    <bpmn:exclusiveGateway id="Gw_OutcomeMerge"/>
    <bpmn:serviceTask id="Task_UpdateStatus" name="Record outcome in HRIS"/>
    <bpmn:endEvent id="End_CaseClosed" name="Onboarding case closed"/>
    <bpmn:sequenceFlow id="Flow_1" sourceRef="Start_OfferAccepted" targetRef="Task_CreateRecord"/>
    <bpmn:sequenceFlow id="Flow_2" sourceRef="Task_CreateRecord" targetRef="Task_WelcomePack"/>
    <bpmn:sequenceFlow id="Flow_3" sourceRef="Task_WelcomePack" targetRef="Gw_PreboardFork"/>
    <bpmn:sequenceFlow id="Flow_4" sourceRef="Gw_PreboardFork" targetRef="Task_CollectDocs"/>
    <bpmn:sequenceFlow id="Flow_5" sourceRef="Gw_PreboardFork" targetRef="Task_Plan"/>
    <bpmn:sequenceFlow id="Flow_6" sourceRef="Gw_PreboardFork" targetRef="Task_Accounts"/>
    <bpmn:sequenceFlow id="Flow_7" sourceRef="Gw_PreboardFork" targetRef="Task_Desk"/>
    <bpmn:sequenceFlow id="Flow_8" sourceRef="Task_CollectDocs" targetRef="Task_VerifyRTW"/>
    <bpmn:sequenceFlow id="Flow_9" sourceRef="Task_Accounts" targetRef="Task_Laptop"/>
    <bpmn:sequenceFlow id="Flow_10" sourceRef="Task_VerifyRTW" targetRef="Gw_PreboardJoin"/>
    <bpmn:sequenceFlow id="Flow_11" sourceRef="Task_Plan" targetRef="Gw_PreboardJoin"/>
    <bpmn:sequenceFlow id="Flow_12" sourceRef="Task_Laptop" targetRef="Gw_PreboardJoin"/>
    <bpmn:sequenceFlow id="Flow_13" sourceRef="Task_Desk" targetRef="Gw_PreboardJoin"/>
    <bpmn:sequenceFlow id="Flow_14" sourceRef="Gw_PreboardJoin" targetRef="Task_Induction"/>
    <bpmn:sequenceFlow id="Flow_15" sourceRef="Task_Induction" targetRef="Timer_Day30"/>
    <bpmn:sequenceFlow id="Flow_16" sourceRef="Timer_Day30" targetRef="Task_CheckIn"/>
    <bpmn:sequenceFlow id="Flow_17" sourceRef="Task_CheckIn" targetRef="Timer_Day90"/>
    <bpmn:sequenceFlow id="Flow_18" sourceRef="Timer_Day90" targetRef="Task_ProbationReview"/>
    <bpmn:sequenceFlow id="Flow_19" sourceRef="Task_ProbationReview" targetRef="Gw_Probation"/>
    <bpmn:sequenceFlow id="Flow_20" name="passed" sourceRef="Gw_Probation" targetRef="Task_Confirm"/>
    <bpmn:sequenceFlow id="Flow_21" name="not passed" sourceRef="Gw_Probation" targetRef="Task_EndEmployment"><bpmn:conditionExpression xsi:type="bpmn:tFormalExpression">=probationPassed = false</bpmn:conditionExpression></bpmn:sequenceFlow>
    <bpmn:sequenceFlow id="Flow_22" sourceRef="Task_Confirm" targetRef="Gw_OutcomeMerge"/>
    <bpmn:sequenceFlow id="Flow_23" sourceRef="Task_EndEmployment" targetRef="Gw_OutcomeMerge"/>
    <bpmn:sequenceFlow id="Flow_24" sourceRef="Gw_OutcomeMerge" targetRef="Task_UpdateStatus"/>
    <bpmn:sequenceFlow id="Flow_25" sourceRef="Task_UpdateStatus" targetRef="End_CaseClosed"/>
    <bpmn:textAnnotation id="Note_Probation"><bpmn:text>90-day probation and the 30-day check-in are illustrative; align with the contract and local law.</bpmn:text></bpmn:textAnnotation>
  </bpmn:process>
  <bpmn:collaboration id="Process_Onboarding_collab">
    <bpmn:participant id="Process_Onboarding_pool" name="Employer — onboarding" processRef="Process_Onboarding"/>
    <bpmn:participant id="Participant_NewHire" name="New hire"/>
    <bpmn:messageFlow id="MsgFlow_SignedOffer" name="Signed offer letter" sourceRef="Participant_NewHire" targetRef="Start_OfferAccepted"/>
    <bpmn:messageFlow id="MsgFlow_Welcome" name="Welcome pack and contract" sourceRef="Task_WelcomePack" targetRef="Participant_NewHire"/>
    <bpmn:messageFlow id="MsgFlow_Docs" name="Right-to-work and tax documents" sourceRef="Participant_NewHire" targetRef="Task_CollectDocs"/>
    <bpmn:messageFlow id="MsgFlow_Confirm" name="Confirmation letter" sourceRef="Task_Confirm" targetRef="Participant_NewHire"/>
  </bpmn:collaboration>
  <bpmndi:BPMNDiagram id="Process_Onboarding_di">
    <bpmndi:BPMNPlane id="Process_Onboarding_plane" bpmnElement="Process_Onboarding_collab">
      <bpmndi:BPMNShape id="Process_Onboarding_pool_di" bpmnElement="Process_Onboarding_pool" isHorizontal="true"><dc:Bounds x="160" y="200" width="2598" height="600"/></bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Lane_HR_di" bpmnElement="Lane_HR" isHorizontal="true"><dc:Bounds x="190" y="200" width="2568" height="150"/></bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Lane_Manager_di" bpmnElement="Lane_Manager" isHorizontal="true"><dc:Bounds x="190" y="350" width="2568" height="150"/></bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Lane_IT_di" bpmnElement="Lane_IT" isHorizontal="true"><dc:Bounds x="190" y="500" width="2568" height="150"/></bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Lane_Facilities_di" bpmnElement="Lane_Facilities" isHorizontal="true"><dc:Bounds x="190" y="650" width="2568" height="150"/></bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Participant_NewHire_di" bpmnElement="Participant_NewHire" isHorizontal="true"><dc:Bounds x="160" y="60" width="2598" height="60"/></bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Start_OfferAccepted_di" bpmnElement="Start_OfferAccepted"><dc:Bounds x="262" y="257" width="36" height="36"/><bpmndi:BPMNLabel><dc:Bounds x="243" y="298" width="75" height="15"/></bpmndi:BPMNLabel></bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Task_CreateRecord_di" bpmnElement="Task_CreateRecord"><dc:Bounds x="380" y="235" width="100" height="80"/></bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Task_WelcomePack_di" bpmnElement="Task_WelcomePack"><dc:Bounds x="530" y="235" width="100" height="80"/></bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Gw_PreboardFork_di" bpmnElement="Gw_PreboardFork"><dc:Bounds x="705" y="250" width="50" height="50"/></bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Task_CollectDocs_di" bpmnElement="Task_CollectDocs"><dc:Bounds x="830" y="235" width="100" height="80"/></bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Task_VerifyRTW_di" bpmnElement="Task_VerifyRTW"><dc:Bounds x="980" y="235" width="100" height="80"/></bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Task_Plan_di" bpmnElement="Task_Plan"><dc:Bounds x="830" y="385" width="100" height="80"/></bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Task_Accounts_di" bpmnElement="Task_Accounts"><dc:Bounds x="830" y="535" width="100" height="80"/></bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Task_Laptop_di" bpmnElement="Task_Laptop"><dc:Bounds x="980" y="535" width="100" height="80"/></bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Task_Desk_di" bpmnElement="Task_Desk"><dc:Bounds x="830" y="685" width="100" height="80"/></bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Gw_PreboardJoin_di" bpmnElement="Gw_PreboardJoin"><dc:Bounds x="1155" y="250" width="50" height="50"/></bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Task_Induction_di" bpmnElement="Task_Induction"><dc:Bounds x="1280" y="385" width="100" height="80"/></bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Timer_Day30_di" bpmnElement="Timer_Day30"><dc:Bounds x="1462" y="407" width="36" height="36"/><bpmndi:BPMNLabel><dc:Bounds x="1439" y="448" width="83" height="15"/></bpmndi:BPMNLabel></bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Task_CheckIn_di" bpmnElement="Task_CheckIn"><dc:Bounds x="1580" y="385" width="100" height="80"/></bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Timer_Day90_di" bpmnElement="Timer_Day90"><dc:Bounds x="1762" y="407" width="36" height="36"/><bpmndi:BPMNLabel><dc:Bounds x="1745" y="448" width="71" height="28"/></bpmndi:BPMNLabel></bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Task_ProbationReview_di" bpmnElement="Task_ProbationReview"><dc:Bounds x="1880" y="385" width="100" height="80"/></bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Gw_Probation_di" bpmnElement="Gw_Probation" isMarkerVisible="true"><dc:Bounds x="2055" y="400" width="50" height="50"/><bpmndi:BPMNLabel><dc:Bounds x="2055" y="455" width="50" height="28"/></bpmndi:BPMNLabel></bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Task_Confirm_di" bpmnElement="Task_Confirm"><dc:Bounds x="2180" y="235" width="100" height="80"/></bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Task_EndEmployment_di" bpmnElement="Task_EndEmployment"><dc:Bounds x="2180" y="385" width="100" height="80"/></bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Gw_OutcomeMerge_di" bpmnElement="Gw_OutcomeMerge" isMarkerVisible="true"><dc:Bounds x="2355" y="250" width="50" height="50"/></bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="Task_UpdateStatus_di" bpmnElement="Task_UpdateStatus"><dc:Bounds x="2480" y="235" width="100" height="80"/></bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="End_CaseClosed_di" bpmnElement="End_CaseClosed"><dc:Bounds x="2662" y="257" width="36" height="36"/><bpmndi:BPMNLabel><dc:Bounds x="2637" y="298" width="86" height="28"/></bpmndi:BPMNLabel></bpmndi:BPMNShape>
      <bpmndi:BPMNEdge id="Flow_1_di" bpmnElement="Flow_1"><di:waypoint x="298" y="275"/><di:waypoint x="380" y="275"/></bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Flow_2_di" bpmnElement="Flow_2"><di:waypoint x="480" y="275"/><di:waypoint x="530" y="275"/></bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Flow_3_di" bpmnElement="Flow_3"><di:waypoint x="630" y="275"/><di:waypoint x="705" y="275"/></bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Flow_4_di" bpmnElement="Flow_4"><di:waypoint x="755" y="275"/><di:waypoint x="830" y="275"/></bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Flow_5_di" bpmnElement="Flow_5"><di:waypoint x="730" y="300"/><di:waypoint x="730" y="425"/><di:waypoint x="830" y="425"/></bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Flow_6_di" bpmnElement="Flow_6"><di:waypoint x="730" y="300"/><di:waypoint x="730" y="575"/><di:waypoint x="830" y="575"/></bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Flow_7_di" bpmnElement="Flow_7"><di:waypoint x="730" y="300"/><di:waypoint x="730" y="725"/><di:waypoint x="830" y="725"/></bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Flow_8_di" bpmnElement="Flow_8"><di:waypoint x="930" y="275"/><di:waypoint x="980" y="275"/></bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Flow_9_di" bpmnElement="Flow_9"><di:waypoint x="930" y="575"/><di:waypoint x="980" y="575"/></bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Flow_10_di" bpmnElement="Flow_10"><di:waypoint x="1080" y="275"/><di:waypoint x="1155" y="275"/></bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Flow_11_di" bpmnElement="Flow_11"><di:waypoint x="930" y="425"/><di:waypoint x="1180" y="425"/><di:waypoint x="1180" y="300"/></bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Flow_12_di" bpmnElement="Flow_12"><di:waypoint x="1080" y="575"/><di:waypoint x="1180" y="575"/><di:waypoint x="1180" y="300"/></bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Flow_13_di" bpmnElement="Flow_13"><di:waypoint x="930" y="725"/><di:waypoint x="1180" y="725"/><di:waypoint x="1180" y="300"/></bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Flow_14_di" bpmnElement="Flow_14"><di:waypoint x="1180" y="300"/><di:waypoint x="1180" y="425"/><di:waypoint x="1280" y="425"/></bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Flow_15_di" bpmnElement="Flow_15"><di:waypoint x="1380" y="425"/><di:waypoint x="1462" y="425"/></bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Flow_16_di" bpmnElement="Flow_16"><di:waypoint x="1498" y="425"/><di:waypoint x="1580" y="425"/></bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Flow_17_di" bpmnElement="Flow_17"><di:waypoint x="1680" y="425"/><di:waypoint x="1762" y="425"/></bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Flow_18_di" bpmnElement="Flow_18"><di:waypoint x="1798" y="425"/><di:waypoint x="1880" y="425"/></bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Flow_19_di" bpmnElement="Flow_19"><di:waypoint x="1980" y="425"/><di:waypoint x="2055" y="425"/></bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Flow_20_di" bpmnElement="Flow_20"><di:waypoint x="2080" y="400"/><di:waypoint x="2080" y="275"/><di:waypoint x="2180" y="275"/><bpmndi:BPMNLabel><dc:Bounds x="2086" y="381" width="38" height="15"/></bpmndi:BPMNLabel></bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Flow_21_di" bpmnElement="Flow_21"><di:waypoint x="2105" y="425"/><di:waypoint x="2180" y="425"/><bpmndi:BPMNLabel><dc:Bounds x="2111" y="406" width="56" height="15"/></bpmndi:BPMNLabel></bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Flow_22_di" bpmnElement="Flow_22"><di:waypoint x="2280" y="275"/><di:waypoint x="2355" y="275"/></bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Flow_23_di" bpmnElement="Flow_23"><di:waypoint x="2280" y="425"/><di:waypoint x="2380" y="425"/><di:waypoint x="2380" y="300"/></bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Flow_24_di" bpmnElement="Flow_24"><di:waypoint x="2405" y="275"/><di:waypoint x="2480" y="275"/></bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="Flow_25_di" bpmnElement="Flow_25"><di:waypoint x="2580" y="275"/><di:waypoint x="2662" y="275"/></bpmndi:BPMNEdge>
      <bpmndi:BPMNShape id="Note_Probation_di" bpmnElement="Note_Probation"><dc:Bounds x="1570" y="535" width="230" height="50"/></bpmndi:BPMNShape>
      <bpmndi:BPMNEdge id="MsgFlow_SignedOffer_di" bpmnElement="MsgFlow_SignedOffer"><di:waypoint x="280" y="120"/><di:waypoint x="280" y="257"/><bpmndi:BPMNLabel><dc:Bounds x="286" y="153" width="89" height="15"/></bpmndi:BPMNLabel></bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="MsgFlow_Welcome_di" bpmnElement="MsgFlow_Welcome"><di:waypoint x="580" y="235"/><di:waypoint x="580" y="120"/><bpmndi:BPMNLabel><dc:Bounds x="586" y="146" width="75" height="28"/></bpmndi:BPMNLabel></bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="MsgFlow_Docs_di" bpmnElement="MsgFlow_Docs"><di:waypoint x="880" y="120"/><di:waypoint x="880" y="235"/><bpmndi:BPMNLabel><dc:Bounds x="886" y="146" width="89" height="28"/></bpmndi:BPMNLabel></bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="MsgFlow_Confirm_di" bpmnElement="MsgFlow_Confirm"><di:waypoint x="2230" y="235"/><di:waypoint x="2230" y="120"/><bpmndi:BPMNLabel><dc:Bounds x="2236" y="153" width="92" height="15"/></bpmndi:BPMNLabel></bpmndi:BPMNEdge>
    </bpmndi:BPMNPlane>
  </bpmndi:BPMNDiagram>
</bpmn:definitions>