PraeOp BQLL

Transformation of the PräOp BQLL process as defined here.

Discussions

  • How to link a DMN in a PlanDefinition?
  • How to define in an expression that is human readable (e.g. anamnesis feasible yes/no)? What is the correct condition expression language in that case?
  • How to model a closed BPMN Swimlane in a Fhir PlanDefinition? (maybe by defining a sending and a receiving action)
  • Atm. the transformation does not support loop. Also, the xor does not really support a relation to a previous action, as the branches are modelled via nested actions.

Graph

Usage: Mouse Click + Move: Scroll around. Ctrl + Mouse Wheel: Zoom.

HL7 FHIR

<?xml version="1.0" encoding="UTF-8"?>
<!--
  ~ Copyright (c) 2020 the original author or authors.
  ~ DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  ~
  ~ This Source Code Form is subject to the terms of the Mozilla Public
  ~ License, v. 2.0. If a copy of the MPL was not distributed with this
  ~ file, You can obtain one at https://mozilla.org/MPL/2.0/.
  -->

<PlanDefinition xmlns="http://hl7.org/fhir">
    <id value="praeoperative-diagnostik"/>
    <url value="https://www.sozialministerium.at/Themen/Gesundheit/Gesundheitssystem/Gesundheitssystem-und-Qualitaetssicherung/Qualitaetsstandards/Bundesqualitaetsleitlinie-zur-integrierten-Versorgung-von-erwachsenen-Patientinnen-und-Patienten-fuer-die-praeoperative-Diagnostik-bei-elektiven-Eingriffen---BQLL-PRAEOP.html"/>
    <version value="1.0"/>
    <name value="Preoperative_Diagnosis"/>
    <title value="Bundesqualitätsleitlinie zur integrierten Versorgung von erwachsenen Patientinnen und Patienten für die präoperative Diagnostik bei elektiven Eingriffen - BQLL PRÄOP"/>
    <type>
        <coding>
            <system value="http://terminology.hl7.org/CodeSystem/plan-definition-type"/>
            <code value="workflow-definition"/>
            <display value="Workflow Definition"/>
        </coding>
    </type>
    <status value="draft"/>
    <action>
        <id value="dmn_operation_category"/>
        <title value="Which intervention category?"/>
        <output>
            <id value="data_operation_category"/>
            <name value="Intervention category"/>
            <dataRequirement>
                <type value="intervention_category"/>
            </dataRequirement>
        </output>
        <relatedAction>
            <actionId value="task_anamnese_status"/>
            <relationship value="before-start"/>
        </relatedAction>
    </action>
    <action>
        <id value="task_anamnese_status"/>
        <title value="Perform anamnesis and medical state"/>
        <output>
            <id value="data_anamnesis_report"/>
            <name value="Anamnesis report"/>
            <dataRequirement>
                <type value="anamnesis_report"/>
            </dataRequirement>
        </output>
        <relatedAction>
            <actionId value="xor_anamnesis_unobtrusive"/>
            <relationship value="before-start"/>
        </relatedAction>
        <!-- subprocess -->
        <action>
            <id value="xor_anamnesis_feasible"/>
            <title value="Anamnesis feasible"/>
            <groupingBehavior value="logical-group"/>
            <selectionBehavior value="exactly-one"/>
            <!-- currently our implementation does not support to have more than one action
            per xor-branch. I will put the two action in a subprocess to fix that issue -->
            <action>
                <id value="anamnesis_medical_check_group"/>
                <title value=""/>
                <condition>
                    <kind value="applicability"/>
                    <expression>
                        <language value="text/cql"/>
                        <expression value="Yes"/>
                    </expression>
                </condition>
                <relatedAction>
                    <actionId value="xor_anamnesis_feasible"/>
                    <relationship value="before-end"/>
                </relatedAction>
                <action>
                    <id value="task_perform_anamnesis"/>
                    <title value="Perform anamnesis"/>
                    <relatedAction>
                        <actionId value="task_perform_medical_check"/>
                        <relationship value="before-start"/>
                    </relatedAction>
                    <output>
                        <id value="data_ogari"/>
                        <name value="Filled Ögari questionaire"/>
                        <dataRequirement>
                            <type value="FilledOegariQuestionaire"/>
                        </dataRequirement>
                    </output>
                </action>
                <action>
                    <id value="task_perform_medical_check"/>
                    <title value="Perform medical check"/>
                </action>
            </action>
            <action>
                <id value="anamnesis_not_feasible"/>
                <title value="Medical check not feasible"/>
                <condition>
                    <kind value="applicability"/>
                    <expression>
                        <language value="text/cql"/>
                        <expression value="No"/>
                    </expression>
                </condition>
                <relatedAction>
                    <actionId value="xor_anamnesis_feasible"/>
                    <relationship value="before-end"/>
                </relatedAction>
            </action>
        </action>
    </action>
    <action>
        <id value="xor_anamnesis_unobtrusive"/>
        <title value="Anamnesis unobtrusive?"/>
        <groupingBehavior value="logical-group"/>
        <selectionBehavior value="at-most-one"/>
        <relatedAction>
            <actionId value="xor_therapy_necessary"/>
            <relationship value="before-start"/>
        </relatedAction>
        <action>
            <id value="task_survey_medical_reports"/>
            <title value="Survey medical reports"/>
            <condition>
                <kind value="applicability"/>
                <expression>
                    <language value="text/cql"/>
                    <expression value="No"/>
                </expression>
            </condition>
            <relatedAction>
                <actionId value="xor_anamnesis_unobtrusive"/>
                <relationship value="before-end"/>
            </relatedAction>
            <input>
                <id value="data_input_1"/>
                <relatedRequirement>
                    <requirementId value="data_operation_category"/>
                </relatedRequirement>
                <relatedRequirement>
                    <requirementId value="data_anamnesis_report"/>
                </relatedRequirement>
            </input>
            <action>
                <id value="par_further_diagnosis"/>
                <title value="Further diagnosis"/>

                <!-- We are going to use a parallel task here, as a subprocess with no flow
                is the same as modelling the tasks as "parallel". -->
                <groupingBehavior value="logical-group"/>
                <selectionBehavior value="all"/>
                <relatedAction>
                    <actionId value="xor_interdisciplinary_optimisation"/>
                    <relationship value="before-start"/>
                </relatedAction>
                <action>
                    <id value="task_labor"/>
                    <title value="Perform laboratory tests"/>
                    <output>
                        <id value="data_lab"/>
                        <name value="Laboratory results"/>
                        <dataRequirement>
                            <type value="laboratory_results"/>
                        </dataRequirement>
                    </output>
                    <relatedAction>
                        <actionId value="par_further_diagnosis"/>
                        <relationship value="before-end"/>
                    </relatedAction>
                    <!-- subprozess labor -->
                    <action>
                        <id value="par_investigation_request_take_blood"/>
                        <title value=""/>
                        <groupingBehavior value="logical-group"/>
                        <selectionBehavior value="all"/>
                        <relatedAction>
                            <actionId value="task_request_laboratory_results"/>
                            <relationship value="before-start"/>
                        </relatedAction>
                        <action>
                            <id value="dmn_investigation_request_lab"/>
                            <title value="What is the investigation request?"/>
                            <input>
                                <id value="data_anamnesis_report_1"/>
                                <name value="Anamnesis report"/>
                                <dataRequirement>
                                    <type value="anamnesis_report"/>
                                </dataRequirement>
                            </input>
                            <output>
                                <id value="data_investigation_request_1"/>
                                <name value="Investigation request"/>
                                <dataRequirement>
                                    <type value="investigation_request"/>
                                </dataRequirement>
                            </output>
                            <relatedAction>
                                <actionId value="par_investigation_request_take_blood"/>
                                <relationship value="before-end"/>
                            </relatedAction>
                        </action>
                        <action>
                            <id value="task_take_blood_sample"/>
                            <title value="Take blood sample"/>
                            <relatedAction>
                                <actionId value="par_investigation_request_take_blood"/>
                                <relationship value="before-end"/>
                            </relatedAction>
                        </action>
                    </action>
                    <action>
                        <id value="task_request_laboratory_results"/>
                        <title value="Request laboratory results"/>
                        <input>
                            <id value="data_input_6"/>
                            <relatedRequirement>
                                <requirementId value="data_investigation_request_1"/>
                            </relatedRequirement>
                        </input>
                        <relatedAction>
                            <actionId value="task_laboratory_results_transmitted"/>
                            <relationship value="before-start"/>
                        </relatedAction>
                    </action>
                    <action>
                        <id value="task_laboratory_results_transmitted"/>
                        <title value="Laboratory results transmitted"/>
                        <trigger>
                            <type value="named-event"/>
                            <name value="laboratory-results-transmitted"/>
                            <condition>
                                <language value="text/cql"/>
                                <expression value="Laboratory results transmitted"/>
                            </condition>
                        </trigger>
                        <output>
                            <id value="data_laboratory_results"/>
                            <name value="Laboratory results"/>
                            <dataRequirement>
                                <type value="laboratory_results"/>
                            </dataRequirement>
                        </output>
                    </action>
                </action>
                <action>
                    <id value="task_cardio"/>
                    <title value="Perform cardioplumonary test"/>
                    <output>
                        <id value="data_cardio"/>
                        <name value="Cardiopulmonary results"/>
                        <dataRequirement>
                            <type value="cardio_pulmonary_results"/>
                        </dataRequirement>
                    </output>
                    <relatedAction>
                        <actionId value="par_further_diagnosis"/>
                        <relationship value="before-end"/>
                    </relatedAction>
                    <!-- Subprozess Kardiopulmonale Befundung -->
                    <action>
                        <id value="dmn_investigation_request"/>
                        <title value="What is the Investigation request?"/>
                        <input>
                            <id value="data_anamnesis"/>
                            <name value="Anamnesis report"/>
                            <dataRequirement>
                                <type value="anamnesis_report"/>
                            </dataRequirement>
                        </input>
                        <output>
                            <id value="data_examination_request"/>
                            <name value="Investigation request"/>
                            <dataRequirement>
                                <type value="Investigation request"/>
                            </dataRequirement>
                        </output>
                        <relatedAction>
                            <actionId value="task_request_cardiological_results"/>
                            <relationship value="before-start"/>
                        </relatedAction>
                    </action>
                    <action>
                        <id value="task_request_cardiological_results"/>
                        <title value="Request cardiological results"/>
                        <input>
                            <id value="data_input_5"/>
                            <relatedRequirement>
                                <requirementId value="data_examination_request"/>
                            </relatedRequirement>
                        </input>
                        <relatedAction>
                            <actionId value="task_cardiological_results_transmitted"/>
                            <relationship value="before-start"/>
                        </relatedAction>
                    </action>
                    <action>
                        <id value="task_cardiological_results_transmitted"/>
                        <title value="Cardiological results transitted"/>
                        <trigger>
                            <type value="named-event"/>
                            <name value="cardiological-results-transmitted"/>
                            <condition>
                                <language value="text/cql"/>
                                <expression value="Cardiological results transitted"/>
                            </condition>
                        </trigger>
                        <output>
                            <id value="data_cardiopulmonary_results"/>
                            <name value="Cardiopulmonary results"/>
                            <dataRequirement>
                                <type value="cardiopulmonary_results"/>
                            </dataRequirement>
                        </output>
                    </action>
                </action>
                <action>
                    <id value="task_other_medical_reports"/>
                    <title value="Other medical reports"/>
                    <relatedAction>
                        <actionId value="par_further_diagnosis"/>
                        <relationship value="before-end"/>
                    </relatedAction>
                </action>
            </action>
            <action>
                <id value="xor_interdisciplinary_optimisation"/>
                <title value="interdisciplinary optimisation needed?"/>
                <groupingBehavior value="logical-group"/>
                <selectionBehavior value="at-most-one"/>
                <action>
                    <id value="task_interdis_opt"/>
                    <title value="Perform interdisciplinary optimisation"/>
                    <condition>
                        <kind value="applicability"/>
                        <expression>
                            <language value="text/cql"/>
                            <expression value="Yes"/>
                        </expression>
                    </condition>
                    <relatedAction>
                        <actionId value="xor_interdisciplinary_optimisation"/>
                        <relationship value="before-end"/>
                    </relatedAction>
                    <input>
                        <id value="data_input_1"/>
                        <relatedRequirement>
                            <requirementId value="data_lab"/>
                        </relatedRequirement>
                        <relatedRequirement>
                            <requirementId value="data_cardio"/>
                        </relatedRequirement>
                    </input>
                </action>
            </action>
        </action>
    </action>
    <action>
        <id value="xor_therapy_necessary"/>
        <title value=""/> <!-- This xor needs no title -->
        <groupingBehavior value="logical-group"/>
        <selectionBehavior value="at-most-one"/>
        <relatedAction>
            <actionId value="xor_surgery_feasible"/>
            <relationship value="before-start"/>
        </relatedAction>
        <action>
            <id value="task_therapy"/>
            <title value="Initiate therapy and medical care"/>
            <condition>
                <kind value="applicability"/>
                <expression>
                    <language value="text/cql"/>
                    <expression value="therapy and medical care needed"/>
                </expression>
            </condition>
            <relatedAction>
                <actionId value="xor_therapy_necessary"/>
                <relationship value="before-end"/>
            </relatedAction>
        </action>
    </action>
    <action>
        <id value="xor_surgery_feasible"/>
        <title value="Surgery feasible?"/>
        <groupingBehavior value="logical-group"/>
        <selectionBehavior value="exactly-one"/>
        <action>
            <id value="task_approve_surgery"/>
            <title value="Approve surgery"/>
            <condition>
                <kind value="applicability"/>
                <expression>
                    <language value="text/cql"/>
                    <expression value="Yes"/>
                </expression>
            </condition>
            <relatedAction>
                <actionId value="xor_surgery_feasible"/>
                <relationship value="before-end"/>
            </relatedAction>
            <!-- subprozess approve surgery: -->
            <action>
                <id value="par_airway_control"/>
                <title value="Airway control"/>
                <!-- We are going to use a parallel task here, as a subprocess with no flow
                is the same as modelling the tasks as "parallel". -->
                <groupingBehavior value="logical-group"/>
                <selectionBehavior value="all"/>
                <relatedAction>
                    <actionId value="task_survey_tooth_status"/>
                    <relationship value="before-start"/>
                </relatedAction>
                <action>
                    <id value="task_survey_tyromental_distance"/>
                    <title value="Survey tyromental distance"/>
                    <relatedAction>
                        <actionId value="par_airway_control"/>
                        <relationship value="before-end"/>
                    </relatedAction>
                </action>
                <action>
                    <id value="task_survey_mellampati_score"/>
                    <title value="Survey Mellampati-Score"/>
                    <relatedAction>
                        <actionId value="par_airway_control"/>
                        <relationship value="before-end"/>
                    </relatedAction>
                </action>
                <action>
                    <id value="task_perform_lower_jaw_protrusion_test"/>
                    <title value="Perform lower jaw protrusion test"/>
                    <relatedAction>
                        <actionId value="par_airway_control"/>
                        <relationship value="before-end"/>
                    </relatedAction>
                </action>
            </action>
            <action>
                <id value="task_survey_tooth_status"/>
                <title value="Survey tooth status"/>
                <relatedAction>
                    <actionId value="task_inspection_of_the_corresponding_anatomic_region"/>
                    <relationship value="before-start"/>
                </relatedAction>
            </action>
            <action>
                <id value="task_inspection_of_the_corresponding_anatomic_region"/>
                <title value="Inspection of the corresponding anatomic region"/>
            </action>
        </action>
        <action>
            <id value="task_refuse_surgery"/>
            <title value="Refuse surgery"/>
            <condition>
                <kind value="applicability"/>
                <expression>
                    <language value="text/cql"/>
                    <expression value="No"/>
                </expression>
            </condition>
            <relatedAction>
                <actionId value="xor_surgery_feasible"/>
                <relationship value="before-end"/>
            </relatedAction>
        </action>
    </action>
</PlanDefinition>

BPMN

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:ns2="http://www.omg.org/spec/DD/20100524/DI" xmlns:ns3="http://www.omg.org/spec/DD/20100524/DC" xmlns:ns4="http://www.omg.org/spec/BPMN/20100524/DI" targetNamespace="http://aist.fh-hagenberg.at/msbpmn">
    <process isExecutable="false" name="Preoperative_Diagnosis" id="Preoperative_Diagnosis">
        <startEvent isInterrupting="false" parallelMultiple="false" name="start" id="id_start70">
            <outgoing>sf_start70_dmn_operation_category</outgoing>
        </startEvent>
        <sequenceFlow sourceRef="id_start70" targetRef="id_dmn_operation_category" id="sf_start70_dmn_operation_category"/>
        <userTask name="Which intervention category?" id="id_dmn_operation_category">
            <incoming>sf_start70_dmn_operation_category</incoming>
            <outgoing>sf_dmn_operation_category_task_anamnese_status</outgoing>
            <dataOutputAssociation id="df_id_dmn_operation_category_data_operation_category">
                <targetRef>id_data_operation_category</targetRef>
            </dataOutputAssociation>
        </userTask>
        <sequenceFlow sourceRef="id_dmn_operation_category" targetRef="id_task_anamnese_status" id="sf_dmn_operation_category_task_anamnese_status"/>
        <dataObjectReference name="Intervention category" id="id_data_operation_category">
            <extensionElements>
                <ns5:type xmlns:ns5="http://aist.fh-hagenberg.at/msbpmn/bpmn-extension/fhir">intervention_category</ns5:type>
            </extensionElements>
        </dataObjectReference>
        <subProcess name="Perform anamnesis and medical state" id="id_task_anamnese_status">
            <incoming>sf_dmn_operation_category_task_anamnese_status</incoming>
            <outgoing>sf_task_anamnese_status_xor_anamnesis_unobtrusive</outgoing>
            <dataOutputAssociation id="df_id_task_anamnese_status_data_anamnesis_report">
                <targetRef>id_data_anamnesis_report</targetRef>
            </dataOutputAssociation>
            <startEvent isInterrupting="false" parallelMultiple="false" name="start" id="id_start72">
                <outgoing>sf_start72_xor_anamnesis_feasible</outgoing>
            </startEvent>
            <sequenceFlow sourceRef="id_start72" targetRef="id_xor_anamnesis_feasible" id="sf_start72_xor_anamnesis_feasible"/>
            <exclusiveGateway name="Anamnesis feasible" id="id_xor_anamnesis_feasible">
                <incoming>sf_start72_xor_anamnesis_feasible</incoming>
                <outgoing>sf_xor_anamnesis_feasible_anamnesis_medical_check_group</outgoing>
                <outgoing>sf_xor_anamnesis_feasible_anamnesis_not_feasible</outgoing>
            </exclusiveGateway>
            <sequenceFlow sourceRef="id_xor_anamnesis_feasible" targetRef="id_anamnesis_medical_check_group" name="Yes" id="sf_xor_anamnesis_feasible_anamnesis_medical_check_group">
                <conditionExpression id="sf_xor_anamnesis_feasible_anamnesis_medical_check_group_condition">Yes</conditionExpression>
            </sequenceFlow>
            <sequenceFlow sourceRef="id_xor_anamnesis_feasible" targetRef="id_anamnesis_not_feasible" name="No" id="sf_xor_anamnesis_feasible_anamnesis_not_feasible">
                <conditionExpression id="sf_xor_anamnesis_feasible_anamnesis_not_feasible_condition">No</conditionExpression>
            </sequenceFlow>
            <subProcess id="id_anamnesis_medical_check_group">
                <incoming>sf_xor_anamnesis_feasible_anamnesis_medical_check_group</incoming>
                <outgoing>sf_anamnesis_medical_check_group_join_of_xor_anamnesis_feasible</outgoing>
                <startEvent isInterrupting="false" parallelMultiple="false" name="start" id="id_start74">
                    <outgoing>sf_start74_task_perform_anamnesis</outgoing>
                </startEvent>
                <sequenceFlow sourceRef="id_start74" targetRef="id_task_perform_anamnesis" id="sf_start74_task_perform_anamnesis"/>
                <userTask name="Perform anamnesis" id="id_task_perform_anamnesis">
                    <incoming>sf_start74_task_perform_anamnesis</incoming>
                    <outgoing>sf_task_perform_anamnesis_task_perform_medical_check</outgoing>
                    <dataOutputAssociation id="df_id_task_perform_anamnesis_data_ogari">
                        <targetRef>id_data_ogari</targetRef>
                    </dataOutputAssociation>
                </userTask>
                <sequenceFlow sourceRef="id_task_perform_anamnesis" targetRef="id_task_perform_medical_check" id="sf_task_perform_anamnesis_task_perform_medical_check"/>
                <dataObjectReference name="Filled Ögari questionaire" id="id_data_ogari">
                    <extensionElements>
                        <ns5:type xmlns:ns5="http://aist.fh-hagenberg.at/msbpmn/bpmn-extension/fhir">FilledOegariQuestionaire</ns5:type>
                    </extensionElements>
                </dataObjectReference>
                <userTask name="Perform medical check" id="id_task_perform_medical_check">
                    <incoming>sf_task_perform_anamnesis_task_perform_medical_check</incoming>
                    <outgoing>sf_task_perform_medical_check_end75</outgoing>
                </userTask>
                <sequenceFlow sourceRef="id_task_perform_medical_check" targetRef="id_end75" id="sf_task_perform_medical_check_end75"/>
                <endEvent name="end" id="id_end75">
                    <incoming>sf_task_perform_medical_check_end75</incoming>
                </endEvent>
            </subProcess>
            <sequenceFlow sourceRef="id_anamnesis_medical_check_group" targetRef="id_join_of_xor_anamnesis_feasible" id="sf_anamnesis_medical_check_group_join_of_xor_anamnesis_feasible"/>
            <userTask name="Medical check not feasible" id="id_anamnesis_not_feasible">
                <incoming>sf_xor_anamnesis_feasible_anamnesis_not_feasible</incoming>
                <outgoing>sf_anamnesis_not_feasible_join_of_xor_anamnesis_feasible</outgoing>
            </userTask>
            <sequenceFlow sourceRef="id_anamnesis_not_feasible" targetRef="id_join_of_xor_anamnesis_feasible" id="sf_anamnesis_not_feasible_join_of_xor_anamnesis_feasible"/>
            <exclusiveGateway name="join" id="id_join_of_xor_anamnesis_feasible">
                <incoming>sf_anamnesis_medical_check_group_join_of_xor_anamnesis_feasible</incoming>
                <incoming>sf_anamnesis_not_feasible_join_of_xor_anamnesis_feasible</incoming>
                <outgoing>sf_join_of_xor_anamnesis_feasible_end73</outgoing>
            </exclusiveGateway>
            <sequenceFlow sourceRef="id_join_of_xor_anamnesis_feasible" targetRef="id_end73" id="sf_join_of_xor_anamnesis_feasible_end73"/>
            <endEvent name="end" id="id_end73">
                <incoming>sf_join_of_xor_anamnesis_feasible_end73</incoming>
            </endEvent>
        </subProcess>
        <sequenceFlow sourceRef="id_task_anamnese_status" targetRef="id_xor_anamnesis_unobtrusive" id="sf_task_anamnese_status_xor_anamnesis_unobtrusive"/>
        <dataObjectReference name="Anamnesis report" id="id_data_anamnesis_report">
            <extensionElements>
                <ns5:type xmlns:ns5="http://aist.fh-hagenberg.at/msbpmn/bpmn-extension/fhir">anamnesis_report</ns5:type>
            </extensionElements>
        </dataObjectReference>
        <exclusiveGateway name="Anamnesis unobtrusive?" id="id_xor_anamnesis_unobtrusive">
            <incoming>sf_task_anamnese_status_xor_anamnesis_unobtrusive</incoming>
            <outgoing>sf_xor_anamnesis_unobtrusive_join_of_xor_anamnesis_unobtrusive</outgoing>
            <outgoing>sf_xor_anamnesis_unobtrusive_task_survey_medical_reports</outgoing>
        </exclusiveGateway>
        <sequenceFlow sourceRef="id_xor_anamnesis_unobtrusive" targetRef="id_join_of_xor_anamnesis_unobtrusive" name="else" id="sf_xor_anamnesis_unobtrusive_join_of_xor_anamnesis_unobtrusive">
            <conditionExpression id="sf_xor_anamnesis_unobtrusive_join_of_xor_anamnesis_unobtrusive_condition">else</conditionExpression>
        </sequenceFlow>
        <sequenceFlow sourceRef="id_xor_anamnesis_unobtrusive" targetRef="id_task_survey_medical_reports" name="No" id="sf_xor_anamnesis_unobtrusive_task_survey_medical_reports">
            <conditionExpression id="sf_xor_anamnesis_unobtrusive_task_survey_medical_reports_condition">No</conditionExpression>
        </sequenceFlow>
        <exclusiveGateway name="join" id="id_join_of_xor_anamnesis_unobtrusive">
            <incoming>sf_xor_anamnesis_unobtrusive_join_of_xor_anamnesis_unobtrusive</incoming>
            <incoming>sf_task_survey_medical_reports_join_of_xor_anamnesis_unobtrusive</incoming>
            <outgoing>sf_join_of_xor_anamnesis_unobtrusive_xor_therapy_necessary</outgoing>
        </exclusiveGateway>
        <sequenceFlow sourceRef="id_join_of_xor_anamnesis_unobtrusive" targetRef="id_xor_therapy_necessary" id="sf_join_of_xor_anamnesis_unobtrusive_xor_therapy_necessary"/>
        <subProcess name="Survey medical reports" id="id_task_survey_medical_reports">
            <incoming>sf_xor_anamnesis_unobtrusive_task_survey_medical_reports</incoming>
            <outgoing>sf_task_survey_medical_reports_join_of_xor_anamnesis_unobtrusive</outgoing>
            <property name="prop_Anamnesis report" id="prop_task_survey_medical_reports_data_anamnesis_report"/>
            <property name="prop_Intervention category" id="prop_task_survey_medical_reports_data_operation_category"/>
            <dataInputAssociation id="df_id_task_survey_medical_reports_data_anamnesis_report">
                <sourceRef>id_data_anamnesis_report</sourceRef>
                <targetRef>prop_task_survey_medical_reports_data_anamnesis_report</targetRef>
            </dataInputAssociation>
            <dataInputAssociation id="df_id_task_survey_medical_reports_data_operation_category">
                <sourceRef>id_data_operation_category</sourceRef>
                <targetRef>prop_task_survey_medical_reports_data_operation_category</targetRef>
            </dataInputAssociation>
            <startEvent isInterrupting="false" parallelMultiple="false" name="start" id="id_start76">
                <outgoing>sf_start76_par_further_diagnosis</outgoing>
            </startEvent>
            <sequenceFlow sourceRef="id_start76" targetRef="id_par_further_diagnosis" id="sf_start76_par_further_diagnosis"/>
            <parallelGateway name="Further diagnosis" id="id_par_further_diagnosis">
                <incoming>sf_start76_par_further_diagnosis</incoming>
                <outgoing>sf_par_further_diagnosis_task_labor</outgoing>
                <outgoing>sf_par_further_diagnosis_task_other_medical_reports</outgoing>
                <outgoing>sf_par_further_diagnosis_task_cardio</outgoing>
            </parallelGateway>
            <sequenceFlow sourceRef="id_par_further_diagnosis" targetRef="id_task_labor" id="sf_par_further_diagnosis_task_labor"/>
            <sequenceFlow sourceRef="id_par_further_diagnosis" targetRef="id_task_other_medical_reports" id="sf_par_further_diagnosis_task_other_medical_reports"/>
            <sequenceFlow sourceRef="id_par_further_diagnosis" targetRef="id_task_cardio" id="sf_par_further_diagnosis_task_cardio"/>
            <subProcess name="Perform laboratory tests" id="id_task_labor">
                <incoming>sf_par_further_diagnosis_task_labor</incoming>
                <outgoing>sf_task_labor_join_of_par_further_diagnosis</outgoing>
                <dataOutputAssociation id="df_id_task_labor_data_lab">
                    <targetRef>id_data_lab</targetRef>
                </dataOutputAssociation>
                <startEvent isInterrupting="false" parallelMultiple="false" name="start" id="id_start78">
                    <outgoing>sf_start78_par_investigation_request_take_blood</outgoing>
                </startEvent>
                <sequenceFlow sourceRef="id_start78" targetRef="id_par_investigation_request_take_blood" id="sf_start78_par_investigation_request_take_blood"/>
                <parallelGateway id="id_par_investigation_request_take_blood">
                    <incoming>sf_start78_par_investigation_request_take_blood</incoming>
                    <outgoing>sf_par_investigation_request_take_blood_task_take_blood_sample</outgoing>
                    <outgoing>sf_par_investigation_request_take_blood_dmn_investigation_request_lab</outgoing>
                </parallelGateway>
                <sequenceFlow sourceRef="id_par_investigation_request_take_blood" targetRef="id_task_take_blood_sample" id="sf_par_investigation_request_take_blood_task_take_blood_sample"/>
                <sequenceFlow sourceRef="id_par_investigation_request_take_blood" targetRef="id_dmn_investigation_request_lab" id="sf_par_investigation_request_take_blood_dmn_investigation_request_lab"/>
                <userTask name="Take blood sample" id="id_task_take_blood_sample">
                    <incoming>sf_par_investigation_request_take_blood_task_take_blood_sample</incoming>
                    <outgoing>sf_task_take_blood_sample_join_of_par_investigation_request_take_blood</outgoing>
                </userTask>
                <sequenceFlow sourceRef="id_task_take_blood_sample" targetRef="id_join_of_par_investigation_request_take_blood" id="sf_task_take_blood_sample_join_of_par_investigation_request_take_blood"/>
                <userTask name="What is the investigation request?" id="id_dmn_investigation_request_lab">
                    <incoming>sf_par_investigation_request_take_blood_dmn_investigation_request_lab</incoming>
                    <outgoing>sf_dmn_investigation_request_lab_join_of_par_investigation_request_take_blood</outgoing>
                    <property name="prop_Anamnesis report" id="prop_dmn_investigation_request_lab_data_anamnesis_report_1"/>
                    <dataInputAssociation id="df_id_dmn_investigation_request_lab_data_anamnesis_report_1">
                        <sourceRef>id_data_anamnesis_report_1</sourceRef>
                        <targetRef>prop_dmn_investigation_request_lab_data_anamnesis_report_1</targetRef>
                    </dataInputAssociation>
                    <dataOutputAssociation id="df_id_dmn_investigation_request_lab_data_investigation_request_1">
                        <targetRef>id_data_investigation_request_1</targetRef>
                    </dataOutputAssociation>
                </userTask>
                <sequenceFlow sourceRef="id_dmn_investigation_request_lab" targetRef="id_join_of_par_investigation_request_take_blood" id="sf_dmn_investigation_request_lab_join_of_par_investigation_request_take_blood"/>
                <dataObjectReference name="Investigation request" id="id_data_investigation_request_1">
                    <extensionElements>
                        <ns5:type xmlns:ns5="http://aist.fh-hagenberg.at/msbpmn/bpmn-extension/fhir">investigation_request</ns5:type>
                    </extensionElements>
                </dataObjectReference>
                <dataObjectReference name="Anamnesis report" id="id_data_anamnesis_report_1">
                    <extensionElements>
                        <ns5:type xmlns:ns5="http://aist.fh-hagenberg.at/msbpmn/bpmn-extension/fhir">anamnesis_report</ns5:type>
                    </extensionElements>
                </dataObjectReference>
                <parallelGateway name="join" id="id_join_of_par_investigation_request_take_blood">
                    <incoming>sf_dmn_investigation_request_lab_join_of_par_investigation_request_take_blood</incoming>
                    <incoming>sf_task_take_blood_sample_join_of_par_investigation_request_take_blood</incoming>
                    <outgoing>sf_join_of_par_investigation_request_take_blood_task_request_laboratory_results</outgoing>
                </parallelGateway>
                <sequenceFlow sourceRef="id_join_of_par_investigation_request_take_blood" targetRef="id_task_request_laboratory_results" id="sf_join_of_par_investigation_request_take_blood_task_request_laboratory_results"/>
                <userTask name="Request laboratory results" id="id_task_request_laboratory_results">
                    <incoming>sf_join_of_par_investigation_request_take_blood_task_request_laboratory_results</incoming>
                    <outgoing>sf_task_request_laboratory_results_task_laboratory_results_transmitted</outgoing>
                    <property name="prop_Investigation request" id="prop_task_request_laboratory_results_data_investigation_request_1"/>
                    <dataInputAssociation id="df_id_task_request_laboratory_results_data_investigation_request_1">
                        <sourceRef>id_data_investigation_request_1</sourceRef>
                        <targetRef>prop_task_request_laboratory_results_data_investigation_request_1</targetRef>
                    </dataInputAssociation>
                </userTask>
                <sequenceFlow sourceRef="id_task_request_laboratory_results" targetRef="id_task_laboratory_results_transmitted" id="sf_task_request_laboratory_results_task_laboratory_results_transmitted"/>
                <intermediateCatchEvent name="Laboratory results transmitted" id="id_task_laboratory_results_transmitted">
                    <incoming>sf_task_request_laboratory_results_task_laboratory_results_transmitted</incoming>
                    <outgoing>sf_task_laboratory_results_transmitted_task_laboratory_results_transmitted_triggerAction</outgoing>
                    <conditionalEventDefinition id="event_task_laboratory_results_transmitted">
                        <condition xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="tFormalExpression" language="text/cql">Laboratory results transmitted</condition>
                    </conditionalEventDefinition>
                </intermediateCatchEvent>
                <sequenceFlow sourceRef="id_task_laboratory_results_transmitted" targetRef="id_task_laboratory_results_transmitted_triggerAction" id="sf_task_laboratory_results_transmitted_task_laboratory_results_transmitted_triggerAction"/>
                <dataObjectReference name="Laboratory results" id="id_data_laboratory_results">
                    <extensionElements>
                        <ns5:type xmlns:ns5="http://aist.fh-hagenberg.at/msbpmn/bpmn-extension/fhir">laboratory_results</ns5:type>
                    </extensionElements>
                </dataObjectReference>
                <userTask name="Laboratory results transmitted" id="id_task_laboratory_results_transmitted_triggerAction">
                    <incoming>sf_task_laboratory_results_transmitted_task_laboratory_results_transmitted_triggerAction</incoming>
                    <outgoing>sf_task_laboratory_results_transmitted_triggerAction_end79</outgoing>
                    <dataOutputAssociation id="df_id_task_laboratory_results_transmitted_triggerAction_data_laboratory_results">
                        <targetRef>id_data_laboratory_results</targetRef>
                    </dataOutputAssociation>
                </userTask>
                <sequenceFlow sourceRef="id_task_laboratory_results_transmitted_triggerAction" targetRef="id_end79" id="sf_task_laboratory_results_transmitted_triggerAction_end79"/>
                <endEvent name="end" id="id_end79">
                    <incoming>sf_task_laboratory_results_transmitted_triggerAction_end79</incoming>
                </endEvent>
            </subProcess>
            <sequenceFlow sourceRef="id_task_labor" targetRef="id_join_of_par_further_diagnosis" id="sf_task_labor_join_of_par_further_diagnosis"/>
            <dataObjectReference name="Laboratory results" id="id_data_lab">
                <extensionElements>
                    <ns5:type xmlns:ns5="http://aist.fh-hagenberg.at/msbpmn/bpmn-extension/fhir">laboratory_results</ns5:type>
                </extensionElements>
            </dataObjectReference>
            <userTask name="Other medical reports" id="id_task_other_medical_reports">
                <incoming>sf_par_further_diagnosis_task_other_medical_reports</incoming>
                <outgoing>sf_task_other_medical_reports_join_of_par_further_diagnosis</outgoing>
            </userTask>
            <sequenceFlow sourceRef="id_task_other_medical_reports" targetRef="id_join_of_par_further_diagnosis" id="sf_task_other_medical_reports_join_of_par_further_diagnosis"/>
            <subProcess name="Perform cardioplumonary test" id="id_task_cardio">
                <incoming>sf_par_further_diagnosis_task_cardio</incoming>
                <outgoing>sf_task_cardio_join_of_par_further_diagnosis</outgoing>
                <dataOutputAssociation id="df_id_task_cardio_data_cardio">
                    <targetRef>id_data_cardio</targetRef>
                </dataOutputAssociation>
                <startEvent isInterrupting="false" parallelMultiple="false" name="start" id="id_start80">
                    <outgoing>sf_start80_dmn_investigation_request</outgoing>
                </startEvent>
                <sequenceFlow sourceRef="id_start80" targetRef="id_dmn_investigation_request" id="sf_start80_dmn_investigation_request"/>
                <userTask name="What is the Investigation request?" id="id_dmn_investigation_request">
                    <incoming>sf_start80_dmn_investigation_request</incoming>
                    <outgoing>sf_dmn_investigation_request_task_request_cardiological_results</outgoing>
                    <property name="prop_Anamnesis report" id="prop_dmn_investigation_request_data_anamnesis"/>
                    <dataInputAssociation id="df_id_dmn_investigation_request_data_anamnesis">
                        <sourceRef>id_data_anamnesis</sourceRef>
                        <targetRef>prop_dmn_investigation_request_data_anamnesis</targetRef>
                    </dataInputAssociation>
                    <dataOutputAssociation id="df_id_dmn_investigation_request_data_examination_request">
                        <targetRef>id_data_examination_request</targetRef>
                    </dataOutputAssociation>
                </userTask>
                <sequenceFlow sourceRef="id_dmn_investigation_request" targetRef="id_task_request_cardiological_results" id="sf_dmn_investigation_request_task_request_cardiological_results"/>
                <dataObjectReference name="Investigation request" id="id_data_examination_request">
                    <extensionElements>
                        <ns5:type xmlns:ns5="http://aist.fh-hagenberg.at/msbpmn/bpmn-extension/fhir">Investigation request</ns5:type>
                    </extensionElements>
                </dataObjectReference>
                <dataObjectReference name="Anamnesis report" id="id_data_anamnesis">
                    <extensionElements>
                        <ns5:type xmlns:ns5="http://aist.fh-hagenberg.at/msbpmn/bpmn-extension/fhir">anamnesis_report</ns5:type>
                    </extensionElements>
                </dataObjectReference>
                <userTask name="Request cardiological results" id="id_task_request_cardiological_results">
                    <incoming>sf_dmn_investigation_request_task_request_cardiological_results</incoming>
                    <outgoing>sf_task_request_cardiological_results_task_cardiological_results_transmitted</outgoing>
                    <property name="prop_Investigation request" id="prop_task_request_cardiological_results_data_examination_request"/>
                    <dataInputAssociation id="df_id_task_request_cardiological_results_data_examination_request">
                        <sourceRef>id_data_examination_request</sourceRef>
                        <targetRef>prop_task_request_cardiological_results_data_examination_request</targetRef>
                    </dataInputAssociation>
                </userTask>
                <sequenceFlow sourceRef="id_task_request_cardiological_results" targetRef="id_task_cardiological_results_transmitted" id="sf_task_request_cardiological_results_task_cardiological_results_transmitted"/>
                <intermediateCatchEvent name="Cardiological results transitted" id="id_task_cardiological_results_transmitted">
                    <incoming>sf_task_request_cardiological_results_task_cardiological_results_transmitted</incoming>
                    <outgoing>sf_task_cardiological_results_transmitted_task_cardiological_results_transmitted_triggerAction</outgoing>
                    <conditionalEventDefinition id="event_task_cardiological_results_transmitted">
                        <condition xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="tFormalExpression" language="text/cql">Cardiological results transitted</condition>
                    </conditionalEventDefinition>
                </intermediateCatchEvent>
                <sequenceFlow sourceRef="id_task_cardiological_results_transmitted" targetRef="id_task_cardiological_results_transmitted_triggerAction" id="sf_task_cardiological_results_transmitted_task_cardiological_results_transmitted_triggerAction"/>
                <dataObjectReference name="Cardiopulmonary results" id="id_data_cardiopulmonary_results">
                    <extensionElements>
                        <ns5:type xmlns:ns5="http://aist.fh-hagenberg.at/msbpmn/bpmn-extension/fhir">cardiopulmonary_results</ns5:type>
                    </extensionElements>
                </dataObjectReference>
                <userTask name="Cardiological results transitted" id="id_task_cardiological_results_transmitted_triggerAction">
                    <incoming>sf_task_cardiological_results_transmitted_task_cardiological_results_transmitted_triggerAction</incoming>
                    <outgoing>sf_task_cardiological_results_transmitted_triggerAction_end81</outgoing>
                    <dataOutputAssociation id="df_id_task_cardiological_results_transmitted_triggerAction_data_cardiopulmonary_results">
                        <targetRef>id_data_cardiopulmonary_results</targetRef>
                    </dataOutputAssociation>
                </userTask>
                <sequenceFlow sourceRef="id_task_cardiological_results_transmitted_triggerAction" targetRef="id_end81" id="sf_task_cardiological_results_transmitted_triggerAction_end81"/>
                <endEvent name="end" id="id_end81">
                    <incoming>sf_task_cardiological_results_transmitted_triggerAction_end81</incoming>
                </endEvent>
            </subProcess>
            <sequenceFlow sourceRef="id_task_cardio" targetRef="id_join_of_par_further_diagnosis" id="sf_task_cardio_join_of_par_further_diagnosis"/>
            <dataObjectReference name="Cardiopulmonary results" id="id_data_cardio">
                <extensionElements>
                    <ns5:type xmlns:ns5="http://aist.fh-hagenberg.at/msbpmn/bpmn-extension/fhir">cardio_pulmonary_results</ns5:type>
                </extensionElements>
            </dataObjectReference>
            <parallelGateway name="join" id="id_join_of_par_further_diagnosis">
                <incoming>sf_task_labor_join_of_par_further_diagnosis</incoming>
                <incoming>sf_task_cardio_join_of_par_further_diagnosis</incoming>
                <incoming>sf_task_other_medical_reports_join_of_par_further_diagnosis</incoming>
                <outgoing>sf_join_of_par_further_diagnosis_xor_interdisciplinary_optimisation</outgoing>
            </parallelGateway>
            <sequenceFlow sourceRef="id_join_of_par_further_diagnosis" targetRef="id_xor_interdisciplinary_optimisation" id="sf_join_of_par_further_diagnosis_xor_interdisciplinary_optimisation"/>
            <exclusiveGateway name="interdisciplinary optimisation needed?" id="id_xor_interdisciplinary_optimisation">
                <incoming>sf_join_of_par_further_diagnosis_xor_interdisciplinary_optimisation</incoming>
                <outgoing>sf_xor_interdisciplinary_optimisation_task_interdis_opt</outgoing>
                <outgoing>sf_xor_interdisciplinary_optimisation_join_of_xor_interdisciplinary_optimisation</outgoing>
            </exclusiveGateway>
            <sequenceFlow sourceRef="id_xor_interdisciplinary_optimisation" targetRef="id_task_interdis_opt" name="Yes" id="sf_xor_interdisciplinary_optimisation_task_interdis_opt">
                <conditionExpression id="sf_xor_interdisciplinary_optimisation_task_interdis_opt_condition">Yes</conditionExpression>
            </sequenceFlow>
            <sequenceFlow sourceRef="id_xor_interdisciplinary_optimisation" targetRef="id_join_of_xor_interdisciplinary_optimisation" name="else" id="sf_xor_interdisciplinary_optimisation_join_of_xor_interdisciplinary_optimisation">
                <conditionExpression id="sf_xor_interdisciplinary_optimisation_join_of_xor_interdisciplinary_optimisation_condition">else</conditionExpression>
            </sequenceFlow>
            <userTask name="Perform interdisciplinary optimisation" id="id_task_interdis_opt">
                <incoming>sf_xor_interdisciplinary_optimisation_task_interdis_opt</incoming>
                <outgoing>sf_task_interdis_opt_join_of_xor_interdisciplinary_optimisation</outgoing>
                <property name="prop_Laboratory results" id="prop_task_interdis_opt_data_lab"/>
                <property name="prop_Cardiopulmonary results" id="prop_task_interdis_opt_data_cardio"/>
                <dataInputAssociation id="df_id_task_interdis_opt_data_lab">
                    <sourceRef>id_data_lab</sourceRef>
                    <targetRef>prop_task_interdis_opt_data_lab</targetRef>
                </dataInputAssociation>
                <dataInputAssociation id="df_id_task_interdis_opt_data_cardio">
                    <sourceRef>id_data_cardio</sourceRef>
                    <targetRef>prop_task_interdis_opt_data_cardio</targetRef>
                </dataInputAssociation>
            </userTask>
            <sequenceFlow sourceRef="id_task_interdis_opt" targetRef="id_join_of_xor_interdisciplinary_optimisation" id="sf_task_interdis_opt_join_of_xor_interdisciplinary_optimisation"/>
            <exclusiveGateway name="join" id="id_join_of_xor_interdisciplinary_optimisation">
                <incoming>sf_task_interdis_opt_join_of_xor_interdisciplinary_optimisation</incoming>
                <incoming>sf_xor_interdisciplinary_optimisation_join_of_xor_interdisciplinary_optimisation</incoming>
                <outgoing>sf_join_of_xor_interdisciplinary_optimisation_end77</outgoing>
            </exclusiveGateway>
            <sequenceFlow sourceRef="id_join_of_xor_interdisciplinary_optimisation" targetRef="id_end77" id="sf_join_of_xor_interdisciplinary_optimisation_end77"/>
            <endEvent name="end" id="id_end77">
                <incoming>sf_join_of_xor_interdisciplinary_optimisation_end77</incoming>
            </endEvent>
        </subProcess>
        <sequenceFlow sourceRef="id_task_survey_medical_reports" targetRef="id_join_of_xor_anamnesis_unobtrusive" id="sf_task_survey_medical_reports_join_of_xor_anamnesis_unobtrusive"/>
        <exclusiveGateway id="id_xor_therapy_necessary">
            <incoming>sf_join_of_xor_anamnesis_unobtrusive_xor_therapy_necessary</incoming>
            <outgoing>sf_xor_therapy_necessary_task_therapy</outgoing>
            <outgoing>sf_xor_therapy_necessary_join_of_xor_therapy_necessary</outgoing>
        </exclusiveGateway>
        <sequenceFlow sourceRef="id_xor_therapy_necessary" targetRef="id_task_therapy" name="therapy and medical care needed" id="sf_xor_therapy_necessary_task_therapy">
            <conditionExpression id="sf_xor_therapy_necessary_task_therapy_condition">therapy and medical care needed</conditionExpression>
        </sequenceFlow>
        <sequenceFlow sourceRef="id_xor_therapy_necessary" targetRef="id_join_of_xor_therapy_necessary" name="else" id="sf_xor_therapy_necessary_join_of_xor_therapy_necessary">
            <conditionExpression id="sf_xor_therapy_necessary_join_of_xor_therapy_necessary_condition">else</conditionExpression>
        </sequenceFlow>
        <userTask name="Initiate therapy and medical care" id="id_task_therapy">
            <incoming>sf_xor_therapy_necessary_task_therapy</incoming>
            <outgoing>sf_task_therapy_join_of_xor_therapy_necessary</outgoing>
        </userTask>
        <sequenceFlow sourceRef="id_task_therapy" targetRef="id_join_of_xor_therapy_necessary" id="sf_task_therapy_join_of_xor_therapy_necessary"/>
        <exclusiveGateway name="join" id="id_join_of_xor_therapy_necessary">
            <incoming>sf_xor_therapy_necessary_join_of_xor_therapy_necessary</incoming>
            <incoming>sf_task_therapy_join_of_xor_therapy_necessary</incoming>
            <outgoing>sf_join_of_xor_therapy_necessary_xor_surgery_feasible</outgoing>
        </exclusiveGateway>
        <sequenceFlow sourceRef="id_join_of_xor_therapy_necessary" targetRef="id_xor_surgery_feasible" id="sf_join_of_xor_therapy_necessary_xor_surgery_feasible"/>
        <exclusiveGateway name="Surgery feasible?" id="id_xor_surgery_feasible">
            <incoming>sf_join_of_xor_therapy_necessary_xor_surgery_feasible</incoming>
            <outgoing>sf_xor_surgery_feasible_task_approve_surgery</outgoing>
            <outgoing>sf_xor_surgery_feasible_task_refuse_surgery</outgoing>
        </exclusiveGateway>
        <sequenceFlow sourceRef="id_xor_surgery_feasible" targetRef="id_task_approve_surgery" name="Yes" id="sf_xor_surgery_feasible_task_approve_surgery">
            <conditionExpression id="sf_xor_surgery_feasible_task_approve_surgery_condition">Yes</conditionExpression>
        </sequenceFlow>
        <sequenceFlow sourceRef="id_xor_surgery_feasible" targetRef="id_task_refuse_surgery" name="No" id="sf_xor_surgery_feasible_task_refuse_surgery">
            <conditionExpression id="sf_xor_surgery_feasible_task_refuse_surgery_condition">No</conditionExpression>
        </sequenceFlow>
        <subProcess name="Approve surgery" id="id_task_approve_surgery">
            <incoming>sf_xor_surgery_feasible_task_approve_surgery</incoming>
            <outgoing>sf_task_approve_surgery_join_of_xor_surgery_feasible</outgoing>
            <startEvent isInterrupting="false" parallelMultiple="false" name="start" id="id_start82">
                <outgoing>sf_start82_par_airway_control</outgoing>
            </startEvent>
            <sequenceFlow sourceRef="id_start82" targetRef="id_par_airway_control" id="sf_start82_par_airway_control"/>
            <parallelGateway name="Airway control" id="id_par_airway_control">
                <incoming>sf_start82_par_airway_control</incoming>
                <outgoing>sf_par_airway_control_task_survey_mellampati_score</outgoing>
                <outgoing>sf_par_airway_control_task_survey_tyromental_distance</outgoing>
                <outgoing>sf_par_airway_control_task_perform_lower_jaw_protrusion_test</outgoing>
            </parallelGateway>
            <sequenceFlow sourceRef="id_par_airway_control" targetRef="id_task_survey_mellampati_score" id="sf_par_airway_control_task_survey_mellampati_score"/>
            <sequenceFlow sourceRef="id_par_airway_control" targetRef="id_task_survey_tyromental_distance" id="sf_par_airway_control_task_survey_tyromental_distance"/>
            <sequenceFlow sourceRef="id_par_airway_control" targetRef="id_task_perform_lower_jaw_protrusion_test" id="sf_par_airway_control_task_perform_lower_jaw_protrusion_test"/>
            <userTask name="Survey Mellampati-Score" id="id_task_survey_mellampati_score">
                <incoming>sf_par_airway_control_task_survey_mellampati_score</incoming>
                <outgoing>sf_task_survey_mellampati_score_join_of_par_airway_control</outgoing>
            </userTask>
            <sequenceFlow sourceRef="id_task_survey_mellampati_score" targetRef="id_join_of_par_airway_control" id="sf_task_survey_mellampati_score_join_of_par_airway_control"/>
            <userTask name="Survey tyromental distance" id="id_task_survey_tyromental_distance">
                <incoming>sf_par_airway_control_task_survey_tyromental_distance</incoming>
                <outgoing>sf_task_survey_tyromental_distance_join_of_par_airway_control</outgoing>
            </userTask>
            <sequenceFlow sourceRef="id_task_survey_tyromental_distance" targetRef="id_join_of_par_airway_control" id="sf_task_survey_tyromental_distance_join_of_par_airway_control"/>
            <userTask name="Perform lower jaw protrusion test" id="id_task_perform_lower_jaw_protrusion_test">
                <incoming>sf_par_airway_control_task_perform_lower_jaw_protrusion_test</incoming>
                <outgoing>sf_task_perform_lower_jaw_protrusion_test_join_of_par_airway_control</outgoing>
            </userTask>
            <sequenceFlow sourceRef="id_task_perform_lower_jaw_protrusion_test" targetRef="id_join_of_par_airway_control" id="sf_task_perform_lower_jaw_protrusion_test_join_of_par_airway_control"/>
            <parallelGateway name="join" id="id_join_of_par_airway_control">
                <incoming>sf_task_survey_tyromental_distance_join_of_par_airway_control</incoming>
                <incoming>sf_task_perform_lower_jaw_protrusion_test_join_of_par_airway_control</incoming>
                <incoming>sf_task_survey_mellampati_score_join_of_par_airway_control</incoming>
                <outgoing>sf_join_of_par_airway_control_task_survey_tooth_status</outgoing>
            </parallelGateway>
            <sequenceFlow sourceRef="id_join_of_par_airway_control" targetRef="id_task_survey_tooth_status" id="sf_join_of_par_airway_control_task_survey_tooth_status"/>
            <userTask name="Survey tooth status" id="id_task_survey_tooth_status">
                <incoming>sf_join_of_par_airway_control_task_survey_tooth_status</incoming>
                <outgoing>sf_task_survey_tooth_status_task_inspection_of_the_corresponding_anatomic_region</outgoing>
            </userTask>
            <sequenceFlow sourceRef="id_task_survey_tooth_status" targetRef="id_task_inspection_of_the_corresponding_anatomic_region" id="sf_task_survey_tooth_status_task_inspection_of_the_corresponding_anatomic_region"/>
            <userTask name="Inspection of the corresponding anatomic region" id="id_task_inspection_of_the_corresponding_anatomic_region">
                <incoming>sf_task_survey_tooth_status_task_inspection_of_the_corresponding_anatomic_region</incoming>
                <outgoing>sf_task_inspection_of_the_corresponding_anatomic_region_end83</outgoing>
            </userTask>
            <sequenceFlow sourceRef="id_task_inspection_of_the_corresponding_anatomic_region" targetRef="id_end83" id="sf_task_inspection_of_the_corresponding_anatomic_region_end83"/>
            <endEvent name="end" id="id_end83">
                <incoming>sf_task_inspection_of_the_corresponding_anatomic_region_end83</incoming>
            </endEvent>
        </subProcess>
        <sequenceFlow sourceRef="id_task_approve_surgery" targetRef="id_join_of_xor_surgery_feasible" id="sf_task_approve_surgery_join_of_xor_surgery_feasible"/>
        <userTask name="Refuse surgery" id="id_task_refuse_surgery">
            <incoming>sf_xor_surgery_feasible_task_refuse_surgery</incoming>
            <outgoing>sf_task_refuse_surgery_join_of_xor_surgery_feasible</outgoing>
        </userTask>
        <sequenceFlow sourceRef="id_task_refuse_surgery" targetRef="id_join_of_xor_surgery_feasible" id="sf_task_refuse_surgery_join_of_xor_surgery_feasible"/>
        <exclusiveGateway name="join" id="id_join_of_xor_surgery_feasible">
            <incoming>sf_task_approve_surgery_join_of_xor_surgery_feasible</incoming>
            <incoming>sf_task_refuse_surgery_join_of_xor_surgery_feasible</incoming>
            <outgoing>sf_join_of_xor_surgery_feasible_end71</outgoing>
        </exclusiveGateway>
        <sequenceFlow sourceRef="id_join_of_xor_surgery_feasible" targetRef="id_end71" id="sf_join_of_xor_surgery_feasible_end71"/>
        <endEvent name="end" id="id_end71">
            <incoming>sf_join_of_xor_surgery_feasible_end71</incoming>
        </endEvent>
    </process>
    <ns4:BPMNDiagram>
        <ns4:BPMNPlane bpmnElement="Preoperative_Diagnosis">
            <ns4:BPMNShape bpmnElement="id_start82" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="3920.0" y="675.0" width="30.0" height="30.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_par_airway_control" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="4000.0" y="670.0" width="40.0" height="40.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_task_survey_mellampati_score" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="4090.0" y="830.0" width="100.0" height="80.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_task_survey_tyromental_distance" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="4090.0" y="650.0" width="100.0" height="80.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_task_perform_lower_jaw_protrusion_test" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="4090.0" y="470.0" width="100.0" height="80.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_join_of_par_airway_control" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="4240.0" y="670.0" width="40.0" height="40.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_task_survey_tooth_status" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="4330.0" y="650.0" width="100.0" height="80.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_task_inspection_of_the_corresponding_anatomic_region" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="4480.0" y="650.0" width="100.0" height="80.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_end83" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="4630.0" y="675.0" width="30.0" height="30.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNEdge bpmnElement="sf_par_airway_control_task_perform_lower_jaw_protrusion_test">
                <ns2:waypoint x="4040.0" y="690.0"/>
                <ns2:waypoint x="4065.0" y="690.0"/>
                <ns2:waypoint x="4065.0" y="510.0"/>
                <ns2:waypoint x="4090.0" y="510.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_join_of_par_airway_control_task_survey_tooth_status">
                <ns2:waypoint x="4280.0" y="690.0"/>
                <ns2:waypoint x="4330.0" y="690.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_task_survey_mellampati_score_join_of_par_airway_control">
                <ns2:waypoint x="4190.0" y="870.0"/>
                <ns2:waypoint x="4215.0" y="870.0"/>
                <ns2:waypoint x="4215.0" y="690.0"/>
                <ns2:waypoint x="4240.0" y="690.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_par_airway_control_task_survey_tyromental_distance">
                <ns2:waypoint x="4040.0" y="690.0"/>
                <ns2:waypoint x="4090.0" y="690.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_task_survey_tooth_status_task_inspection_of_the_corresponding_anatomic_region">
                <ns2:waypoint x="4430.0" y="690.0"/>
                <ns2:waypoint x="4480.0" y="690.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_start82_par_airway_control">
                <ns2:waypoint x="3950.0" y="690.0"/>
                <ns2:waypoint x="4000.0" y="690.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_task_perform_lower_jaw_protrusion_test_join_of_par_airway_control">
                <ns2:waypoint x="4190.0" y="510.0"/>
                <ns2:waypoint x="4215.0" y="510.0"/>
                <ns2:waypoint x="4215.0" y="690.0"/>
                <ns2:waypoint x="4240.0" y="690.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_task_inspection_of_the_corresponding_anatomic_region_end83">
                <ns2:waypoint x="4580.0" y="690.0"/>
                <ns2:waypoint x="4630.0" y="690.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_par_airway_control_task_survey_mellampati_score">
                <ns2:waypoint x="4040.0" y="690.0"/>
                <ns2:waypoint x="4065.0" y="690.0"/>
                <ns2:waypoint x="4065.0" y="870.0"/>
                <ns2:waypoint x="4090.0" y="870.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_task_survey_tyromental_distance_join_of_par_airway_control">
                <ns2:waypoint x="4190.0" y="690.0"/>
                <ns2:waypoint x="4240.0" y="690.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNShape bpmnElement="id_data_anamnesis" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="1880.0" y="1090.0" width="36.0" height="50.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_start80" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="1920.0" y="1215.0" width="30.0" height="30.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_dmn_investigation_request" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="2000.0" y="1190.0" width="100.0" height="80.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_task_request_cardiological_results" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="2150.0" y="1190.0" width="100.0" height="80.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_task_cardiological_results_transmitted" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="2300.0" y="1215.0" width="30.0" height="30.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_task_cardiological_results_transmitted_triggerAction" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="2380.0" y="1190.0" width="100.0" height="80.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_end81" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="2530.0" y="1215.0" width="30.0" height="30.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNEdge bpmnElement="sf_task_cardiological_results_transmitted_task_cardiological_results_transmitted_triggerAction">
                <ns2:waypoint x="2330.0" y="1230.0"/>
                <ns2:waypoint x="2380.0" y="1230.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_task_request_cardiological_results_task_cardiological_results_transmitted">
                <ns2:waypoint x="2250.0" y="1230.0"/>
                <ns2:waypoint x="2300.0" y="1230.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_dmn_investigation_request_task_request_cardiological_results">
                <ns2:waypoint x="2100.0" y="1230.0"/>
                <ns2:waypoint x="2150.0" y="1230.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_task_cardiological_results_transmitted_triggerAction_end81">
                <ns2:waypoint x="2480.0" y="1230.0"/>
                <ns2:waypoint x="2530.0" y="1230.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_start80_dmn_investigation_request">
                <ns2:waypoint x="1950.0" y="1230.0"/>
                <ns2:waypoint x="2000.0" y="1230.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNShape bpmnElement="id_data_examination_request" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="2032.0" y="1320.0" width="36.0" height="50.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_data_cardiopulmonary_results" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="2412.0" y="1400.0" width="36.0" height="50.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNEdge bpmnElement="df_id_dmn_investigation_request_data_examination_request">
                <ns2:waypoint x="2050.0" y="1270.0"/>
                <ns2:waypoint x="2050.0" y="1320.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="df_id_task_cardiological_results_transmitted_triggerAction_data_cardiopulmonary_results">
                <ns2:waypoint x="2430.0" y="1270.0"/>
                <ns2:waypoint x="2430.0" y="1400.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="df_id_dmn_investigation_request_data_anamnesis">
                <ns2:waypoint x="1916.0" y="1128.6184210526317"/>
                <ns2:waypoint x="2000.0" y="1192.171052631579"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="df_id_task_request_cardiological_results_data_examination_request">
                <ns2:waypoint x="2068.0" y="1331.2"/>
                <ns2:waypoint x="2150.0" y="1268.3333333333333"/>
            </ns4:BPMNEdge>
            <ns4:BPMNShape bpmnElement="id_data_anamnesis_report_1" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="1790.0" y="200.0" width="36.0" height="50.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_start78" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="1830.0" y="415.0" width="30.0" height="30.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_par_investigation_request_take_blood" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="1910.0" y="410.0" width="40.0" height="40.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_task_take_blood_sample" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="2000.0" y="300.0" width="100.0" height="80.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_dmn_investigation_request_lab" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="2000.0" y="480.0" width="100.0" height="80.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_join_of_par_investigation_request_take_blood" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="2150.0" y="410.0" width="40.0" height="40.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_task_request_laboratory_results" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="2240.0" y="390.0" width="100.0" height="80.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_task_laboratory_results_transmitted" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="2390.0" y="415.0" width="30.0" height="30.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_task_laboratory_results_transmitted_triggerAction" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="2470.0" y="390.0" width="100.0" height="80.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_end79" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="2620.0" y="415.0" width="30.0" height="30.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNEdge bpmnElement="sf_task_laboratory_results_transmitted_triggerAction_end79">
                <ns2:waypoint x="2570.0" y="430.0"/>
                <ns2:waypoint x="2620.0" y="430.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_par_investigation_request_take_blood_task_take_blood_sample">
                <ns2:waypoint x="1950.0" y="430.0"/>
                <ns2:waypoint x="1975.0" y="430.0"/>
                <ns2:waypoint x="1975.0" y="340.0"/>
                <ns2:waypoint x="2000.0" y="340.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_task_take_blood_sample_join_of_par_investigation_request_take_blood">
                <ns2:waypoint x="2100.0" y="340.0"/>
                <ns2:waypoint x="2125.0" y="340.0"/>
                <ns2:waypoint x="2125.0" y="430.0"/>
                <ns2:waypoint x="2150.0" y="430.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_dmn_investigation_request_lab_join_of_par_investigation_request_take_blood">
                <ns2:waypoint x="2100.0" y="520.0"/>
                <ns2:waypoint x="2125.0" y="520.0"/>
                <ns2:waypoint x="2125.0" y="430.0"/>
                <ns2:waypoint x="2150.0" y="430.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_task_request_laboratory_results_task_laboratory_results_transmitted">
                <ns2:waypoint x="2340.0" y="430.0"/>
                <ns2:waypoint x="2390.0" y="430.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_task_laboratory_results_transmitted_task_laboratory_results_transmitted_triggerAction">
                <ns2:waypoint x="2420.0" y="430.0"/>
                <ns2:waypoint x="2470.0" y="430.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_start78_par_investigation_request_take_blood">
                <ns2:waypoint x="1860.0" y="430.0"/>
                <ns2:waypoint x="1910.0" y="430.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_par_investigation_request_take_blood_dmn_investigation_request_lab">
                <ns2:waypoint x="1950.0" y="430.0"/>
                <ns2:waypoint x="1975.0" y="430.0"/>
                <ns2:waypoint x="1975.0" y="520.0"/>
                <ns2:waypoint x="2000.0" y="520.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_join_of_par_investigation_request_take_blood_task_request_laboratory_results">
                <ns2:waypoint x="2190.0" y="430.0"/>
                <ns2:waypoint x="2240.0" y="430.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNShape bpmnElement="id_data_investigation_request_1" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="2032.0" y="610.0" width="36.0" height="50.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_data_laboratory_results" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="2502.0" y="690.0" width="36.0" height="50.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNEdge bpmnElement="df_id_task_laboratory_results_transmitted_triggerAction_data_laboratory_results">
                <ns2:waypoint x="2520.0" y="470.0"/>
                <ns2:waypoint x="2520.0" y="690.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="df_id_dmn_investigation_request_lab_data_investigation_request_1">
                <ns2:waypoint x="2050.0" y="560.0"/>
                <ns2:waypoint x="2050.0" y="610.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="df_id_dmn_investigation_request_lab_data_anamnesis_report_1">
                <ns2:waypoint x="1826.0" y="246.94214876033058"/>
                <ns2:waypoint x="2017.1864406779662" y="480.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="df_id_task_request_laboratory_results_data_investigation_request_1">
                <ns2:waypoint x="2068.0" y="619.625"/>
                <ns2:waypoint x="2243.170731707317" y="470.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNShape bpmnElement="id_start76" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="1570.0" y="883.0" width="30.0" height="30.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_par_further_diagnosis" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="1650.0" y="878.0" width="40.0" height="40.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_task_labor" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="1740.0" y="150.0" width="970.0" height="610.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_task_other_medical_reports" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="2175.0" y="860.0" width="100.0" height="80.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_task_cardio" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="1830.0" y="1040.0" width="790.0" height="430.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_join_of_par_further_diagnosis" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="2760.0" y="866.0" width="40.0" height="40.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_xor_interdisciplinary_optimisation" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="2850.0" y="828.0" width="40.0" height="40.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_task_interdis_opt" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="2940.0" y="720.0" width="100.0" height="80.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_join_of_xor_interdisciplinary_optimisation" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="3090.0" y="809.0" width="40.0" height="40.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_end77" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="3180.0" y="814.0" width="30.0" height="30.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNEdge bpmnElement="sf_par_further_diagnosis_task_labor">
                <ns2:waypoint x="1690.0" y="898.0"/>
                <ns2:waypoint x="1715.0" y="898.0"/>
                <ns2:waypoint x="1715.0" y="455.00000000000006"/>
                <ns2:waypoint x="1740.0" y="455.00000000000006"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_task_labor_join_of_par_further_diagnosis">
                <ns2:waypoint x="2710.0" y="455.0"/>
                <ns2:waypoint x="2735.0" y="455.0"/>
                <ns2:waypoint x="2735.0" y="886.0"/>
                <ns2:waypoint x="2760.0" y="886.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_xor_interdisciplinary_optimisation_task_interdis_opt">
                <ns2:waypoint x="2890.0" y="848.0"/>
                <ns2:waypoint x="2915.0" y="848.0"/>
                <ns2:waypoint x="2915.0" y="760.0"/>
                <ns2:waypoint x="2940.0" y="760.0"/>
                <ns4:BPMNLabel>
                    <ns3:Bounds x="2825.0" y="804.0" width="90.0" height="30.0"/>
                </ns4:BPMNLabel>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_start76_par_further_diagnosis">
                <ns2:waypoint x="1600.0" y="898.0"/>
                <ns2:waypoint x="1650.0" y="898.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_task_cardio_join_of_par_further_diagnosis">
                <ns2:waypoint x="2620.0" y="1255.0"/>
                <ns2:waypoint x="2690.0" y="1255.0"/>
                <ns2:waypoint x="2690.0" y="886.0"/>
                <ns2:waypoint x="2760.0" y="886.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_par_further_diagnosis_task_other_medical_reports">
                <ns2:waypoint x="1690.0" y="898.0"/>
                <ns2:waypoint x="1932.5" y="898.0"/>
                <ns2:waypoint x="1932.5" y="900.0"/>
                <ns2:waypoint x="2175.0" y="900.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_join_of_xor_interdisciplinary_optimisation_end77">
                <ns2:waypoint x="3130.0" y="829.0"/>
                <ns2:waypoint x="3180.0" y="829.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_xor_interdisciplinary_optimisation_join_of_xor_interdisciplinary_optimisation">
                <ns2:waypoint x="2890.0" y="848.0"/>
                <ns2:waypoint x="2990.0" y="848.0"/>
                <ns2:waypoint x="2990.0" y="829.0"/>
                <ns2:waypoint x="3090.0" y="829.0"/>
                <ns4:BPMNLabel>
                    <ns3:Bounds x="2900.0" y="838.5" width="90.0" height="30.0"/>
                </ns4:BPMNLabel>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_join_of_par_further_diagnosis_xor_interdisciplinary_optimisation">
                <ns2:waypoint x="2800.0" y="886.0"/>
                <ns2:waypoint x="2825.0" y="886.0"/>
                <ns2:waypoint x="2825.0" y="848.0"/>
                <ns2:waypoint x="2850.0" y="848.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_task_interdis_opt_join_of_xor_interdisciplinary_optimisation">
                <ns2:waypoint x="3040.0" y="760.0"/>
                <ns2:waypoint x="3065.0" y="760.0"/>
                <ns2:waypoint x="3065.0" y="829.0"/>
                <ns2:waypoint x="3090.0" y="829.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_task_other_medical_reports_join_of_par_further_diagnosis">
                <ns2:waypoint x="2275.0" y="900.0"/>
                <ns2:waypoint x="2517.5" y="900.0"/>
                <ns2:waypoint x="2517.5" y="886.0"/>
                <ns2:waypoint x="2760.0" y="886.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_par_further_diagnosis_task_cardio">
                <ns2:waypoint x="1690.0" y="898.0"/>
                <ns2:waypoint x="1760.0" y="898.0"/>
                <ns2:waypoint x="1760.0" y="1255.0"/>
                <ns2:waypoint x="1830.0" y="1255.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNShape bpmnElement="id_data_cardio" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="2207.0" y="1500.0" width="36.0" height="50.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_data_lab" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="2258.0" y="1500.0" width="36.0" height="50.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNEdge bpmnElement="df_id_task_cardio_data_cardio">
                <ns2:waypoint x="2225.0" y="1470.0"/>
                <ns2:waypoint x="2225.0" y="1500.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="df_id_task_labor_data_lab">
                <ns2:waypoint x="2239.53738317757" y="760.0"/>
                <ns2:waypoint x="2274.808411214953" y="1500.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="df_id_task_interdis_opt_data_lab">
                <ns2:waypoint x="2294.0" y="1505.7142857142858"/>
                <ns2:waypoint x="2952.6666666666665" y="800.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="df_id_task_interdis_opt_data_cardio">
                <ns2:waypoint x="2243.0" y="1507.0"/>
                <ns2:waypoint x="2950.0" y="800.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNShape bpmnElement="id_start74" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="640.0" y="478.0" width="30.0" height="30.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_task_perform_anamnesis" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="720.0" y="453.0" width="100.0" height="80.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_task_perform_medical_check" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="870.0" y="453.0" width="100.0" height="80.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_end75" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="1020.0" y="478.0" width="30.0" height="30.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNEdge bpmnElement="sf_start74_task_perform_anamnesis">
                <ns2:waypoint x="670.0" y="493.0"/>
                <ns2:waypoint x="720.0" y="493.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_task_perform_medical_check_end75">
                <ns2:waypoint x="970.0" y="493.0"/>
                <ns2:waypoint x="1020.0" y="493.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_task_perform_anamnesis_task_perform_medical_check">
                <ns2:waypoint x="820.0" y="493.0"/>
                <ns2:waypoint x="870.0" y="493.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNShape bpmnElement="id_data_ogari" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="752.0" y="563.0" width="36.0" height="50.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNEdge bpmnElement="df_id_task_perform_anamnesis_data_ogari">
                <ns2:waypoint x="770.0" y="533.0"/>
                <ns2:waypoint x="770.0" y="563.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNShape bpmnElement="id_start72" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="380.0" y="346.0" width="30.0" height="30.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_xor_anamnesis_feasible" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="460.0" y="341.0" width="40.0" height="40.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_anamnesis_medical_check_group" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="550.0" y="363.0" width="560.0" height="270.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_anamnesis_not_feasible" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="780.0" y="183.0" width="100.0" height="80.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_join_of_xor_anamnesis_feasible" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="1160.0" y="341.0" width="40.0" height="40.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_end73" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="1250.0" y="346.0" width="30.0" height="30.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNEdge bpmnElement="sf_join_of_xor_anamnesis_feasible_end73">
                <ns2:waypoint x="1200.0" y="361.0"/>
                <ns2:waypoint x="1250.0" y="361.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_xor_anamnesis_feasible_anamnesis_not_feasible">
                <ns2:waypoint x="500.0" y="361.0"/>
                <ns2:waypoint x="640.0" y="361.0"/>
                <ns2:waypoint x="640.0" y="223.0"/>
                <ns2:waypoint x="780.0" y="223.0"/>
                <ns4:BPMNLabel>
                    <ns3:Bounds x="550.0" y="292.0" width="90.0" height="30.0"/>
                </ns4:BPMNLabel>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_xor_anamnesis_feasible_anamnesis_medical_check_group">
                <ns2:waypoint x="500.0" y="361.0"/>
                <ns2:waypoint x="525.0" y="361.0"/>
                <ns2:waypoint x="525.0" y="498.00000000000006"/>
                <ns2:waypoint x="550.0" y="498.00000000000006"/>
                <ns4:BPMNLabel>
                    <ns3:Bounds x="435.0" y="429.5" width="90.0" height="30.0"/>
                </ns4:BPMNLabel>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_start72_xor_anamnesis_feasible">
                <ns2:waypoint x="410.0" y="361.0"/>
                <ns2:waypoint x="460.0" y="361.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_anamnesis_medical_check_group_join_of_xor_anamnesis_feasible">
                <ns2:waypoint x="1110.0" y="498.0"/>
                <ns2:waypoint x="1135.0" y="498.0"/>
                <ns2:waypoint x="1135.0" y="361.0"/>
                <ns2:waypoint x="1160.0" y="361.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_anamnesis_not_feasible_join_of_xor_anamnesis_feasible">
                <ns2:waypoint x="880.0" y="223.0"/>
                <ns2:waypoint x="1020.0" y="223.0"/>
                <ns2:waypoint x="1020.0" y="361.0"/>
                <ns2:waypoint x="1160.0" y="361.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNShape bpmnElement="id_start70" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="60.0" y="380.0" width="30.0" height="30.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_dmn_operation_category" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="140.0" y="355.0" width="100.0" height="80.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_task_anamnese_status" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="290.0" y="93.0" width="1050.0" height="600.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_xor_anamnesis_unobtrusive" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="1390.0" y="369.0" width="40.0" height="40.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_join_of_xor_anamnesis_unobtrusive" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="3320.0" y="466.0" width="40.0" height="40.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_task_survey_medical_reports" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="1480.0" y="60.0" width="1790.0" height="1510.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_xor_therapy_necessary" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="3410.0" y="666.0" width="40.0" height="40.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_task_therapy" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="3500.0" y="675.0" width="100.0" height="80.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_join_of_xor_therapy_necessary" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="3650.0" y="791.0" width="40.0" height="40.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_xor_surgery_feasible" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="3740.0" y="845.0" width="40.0" height="40.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_task_approve_surgery" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="3830.0" y="380.0" width="890.0" height="590.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_task_refuse_surgery" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="4225.0" y="1070.0" width="100.0" height="80.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_join_of_xor_surgery_feasible" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="4770.0" y="870.0" width="40.0" height="40.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_end71" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="4860.0" y="875.0" width="30.0" height="30.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNEdge bpmnElement="sf_join_of_xor_anamnesis_unobtrusive_xor_therapy_necessary">
                <ns2:waypoint x="3360.0" y="486.0"/>
                <ns2:waypoint x="3385.0" y="486.0"/>
                <ns2:waypoint x="3385.0" y="686.0"/>
                <ns2:waypoint x="3410.0" y="686.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_dmn_operation_category_task_anamnese_status">
                <ns2:waypoint x="240.0" y="395.0"/>
                <ns2:waypoint x="265.0" y="395.0"/>
                <ns2:waypoint x="265.0" y="393.00000000000006"/>
                <ns2:waypoint x="290.0" y="393.00000000000006"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_xor_surgery_feasible_task_approve_surgery">
                <ns2:waypoint x="3780.0" y="865.0"/>
                <ns2:waypoint x="3805.0" y="865.0"/>
                <ns2:waypoint x="3805.0" y="675.0"/>
                <ns2:waypoint x="3830.0" y="675.0"/>
                <ns4:BPMNLabel>
                    <ns3:Bounds x="3715.0" y="770.0" width="90.0" height="30.0"/>
                </ns4:BPMNLabel>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_task_approve_surgery_join_of_xor_surgery_feasible">
                <ns2:waypoint x="4720.0" y="675.0"/>
                <ns2:waypoint x="4745.0" y="675.0"/>
                <ns2:waypoint x="4745.0" y="890.0"/>
                <ns2:waypoint x="4770.0" y="890.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_task_refuse_surgery_join_of_xor_surgery_feasible">
                <ns2:waypoint x="4325.0" y="1110.0"/>
                <ns2:waypoint x="4547.5" y="1110.0"/>
                <ns2:waypoint x="4547.5" y="890.0"/>
                <ns2:waypoint x="4770.0" y="890.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_task_anamnese_status_xor_anamnesis_unobtrusive">
                <ns2:waypoint x="1340.0" y="393.0"/>
                <ns2:waypoint x="1365.0" y="393.0"/>
                <ns2:waypoint x="1365.0" y="389.0"/>
                <ns2:waypoint x="1390.0" y="389.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_xor_anamnesis_unobtrusive_join_of_xor_anamnesis_unobtrusive">
                <ns2:waypoint x="1430.0" y="389.0"/>
                <ns2:waypoint x="2375.0" y="389.0"/>
                <ns2:waypoint x="2375.0" y="486.0"/>
                <ns2:waypoint x="3320.0" y="486.0"/>
                <ns4:BPMNLabel>
                    <ns3:Bounds x="2285.0" y="437.5" width="90.0" height="30.0"/>
                </ns4:BPMNLabel>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_task_survey_medical_reports_join_of_xor_anamnesis_unobtrusive">
                <ns2:waypoint x="3270.0" y="815.0"/>
                <ns2:waypoint x="3295.0" y="815.0"/>
                <ns2:waypoint x="3295.0" y="486.0"/>
                <ns2:waypoint x="3320.0" y="486.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_xor_therapy_necessary_task_therapy">
                <ns2:waypoint x="3450.0" y="686.0"/>
                <ns2:waypoint x="3475.0" y="686.0"/>
                <ns2:waypoint x="3475.0" y="715.0"/>
                <ns2:waypoint x="3500.0" y="715.0"/>
                <ns4:BPMNLabel>
                    <ns3:Bounds x="3385.0" y="700.5" width="90.0" height="30.0"/>
                </ns4:BPMNLabel>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_xor_anamnesis_unobtrusive_task_survey_medical_reports">
                <ns2:waypoint x="1430.0" y="389.0"/>
                <ns2:waypoint x="1455.0" y="389.0"/>
                <ns2:waypoint x="1455.0" y="815.0000000000001"/>
                <ns2:waypoint x="1480.0" y="815.0000000000001"/>
                <ns4:BPMNLabel>
                    <ns3:Bounds x="1365.0" y="602.0" width="90.0" height="30.0"/>
                </ns4:BPMNLabel>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_xor_surgery_feasible_task_refuse_surgery">
                <ns2:waypoint x="3780.0" y="865.0"/>
                <ns2:waypoint x="4002.5" y="865.0"/>
                <ns2:waypoint x="4002.5" y="1110.0"/>
                <ns2:waypoint x="4225.0" y="1110.0"/>
                <ns4:BPMNLabel>
                    <ns3:Bounds x="3912.5" y="987.5" width="90.0" height="30.0"/>
                </ns4:BPMNLabel>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_join_of_xor_surgery_feasible_end71">
                <ns2:waypoint x="4810.0" y="890.0"/>
                <ns2:waypoint x="4860.0" y="890.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_xor_therapy_necessary_join_of_xor_therapy_necessary">
                <ns2:waypoint x="3450.0" y="686.0"/>
                <ns2:waypoint x="3550.0" y="686.0"/>
                <ns2:waypoint x="3550.0" y="811.0"/>
                <ns2:waypoint x="3650.0" y="811.0"/>
                <ns4:BPMNLabel>
                    <ns3:Bounds x="3460.0" y="748.5" width="90.0" height="30.0"/>
                </ns4:BPMNLabel>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_join_of_xor_therapy_necessary_xor_surgery_feasible">
                <ns2:waypoint x="3690.0" y="811.0"/>
                <ns2:waypoint x="3715.0" y="811.0"/>
                <ns2:waypoint x="3715.0" y="865.0"/>
                <ns2:waypoint x="3740.0" y="865.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_start70_dmn_operation_category">
                <ns2:waypoint x="90.0" y="395.0"/>
                <ns2:waypoint x="140.0" y="395.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="sf_task_therapy_join_of_xor_therapy_necessary">
                <ns2:waypoint x="3600.0" y="715.0"/>
                <ns2:waypoint x="3625.0" y="715.0"/>
                <ns2:waypoint x="3625.0" y="811.0"/>
                <ns2:waypoint x="3650.0" y="811.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNShape bpmnElement="id_data_operation_category" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="172.0" y="1600.0" width="36.0" height="50.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNShape bpmnElement="id_data_anamnesis_report" isHorizontal="true" isExpanded="true">
                <ns3:Bounds x="797.0" y="1680.0" width="36.0" height="50.0"/>
            </ns4:BPMNShape>
            <ns4:BPMNEdge bpmnElement="df_id_task_anamnese_status_data_anamnesis_report">
                <ns2:waypoint x="815.0" y="693.0"/>
                <ns2:waypoint x="815.0" y="1680.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="df_id_dmn_operation_category_data_operation_category">
                <ns2:waypoint x="190.0" y="435.0"/>
                <ns2:waypoint x="190.0" y="1600.0"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="df_id_task_survey_medical_reports_data_anamnesis_report">
                <ns2:waypoint x="833.0" y="1694.7307692307693"/>
                <ns2:waypoint x="1480.0" y="1325.6089743589741"/>
            </ns4:BPMNEdge>
            <ns4:BPMNEdge bpmnElement="df_id_task_survey_medical_reports_data_operation_category">
                <ns2:waypoint x="208.0" y="1618.3272311212816"/>
                <ns2:waypoint x="1480.0" y="1146.7848970251719"/>
            </ns4:BPMNEdge>
        </ns4:BPMNPlane>
    </ns4:BPMNDiagram>
</definitions>