HEART - TRANSPLANT - (BPMN Specification)
HEART - TRANSPLANT - (BPMN Specification)
Process documentation
Version: 1.0.0
Process documentation
Table of contents
1 Choreography 3
2 Collaboration 11
3 Conversation 20
4 Perform tests 20
1 Choreography
Diagram Type Choreography Diagram (BPMN 2.0)
Path Shared documents / Praca semestralna
Author Dominik Sęk
Revision Number 2
Last modified Apr 10, 2022
Diagram Link https://academic.signavio.com/p/editor?
id=b9b0feb6c09940ad873b688d02fddaf1
1.2 Elements
Start Event
Cardiac surgery ward
1.1 Diagram
no
Transplant needed
yes
after 7 days
Patient Transport to ICU
test results within norms?
Visit hospital report for tests Prepare transplant Team Patient
Process documentation
no
transplant impossible yes
Cardiac surgery ward
Echo scan, ECG, hemodynamic, no patient died?
Patient Patient Patient Order rehab & weekly tests Analyze tests operation failed
morphology tests
patient dead or unable to take part?
no
yes
Medical interview, order Echo scan, ECG,
tests evaluate medical history hemodynamic,morphology test results good? Cardiac surgery ward Cardiac surgery ward Cardiac surgery ward Patient
tests Inform patient
Transplant needed
no
yes
Hospital Hospital Hospital transplant the organ
transplant impossible
transplant went well?
Inform about rehab Inform about results
yes
Cardiac surgery ward
Need for donor
Order tests inform about discharge patient
test results
Hospital Cardiac surgery ward Cardiac surgery ward Hospital Hospital
no
yes
put patient on waitlist Find donor verify compability inform hospital Transport organ
compatible?
Transplant Coordination Centre Transplant Coordination Centre Transplant Coordination Centre Transplant Coordination Centre Transplant Coordination Centre
Put patient into recipient database Inform the hospital about a possible donor Deliver the organ
Process documentation
Patient
Transport organ
Choreography Task
Organization units:
Hospital
Transplant Coordination Centre
Additional process participants:
Hospital
Transplant Coordination Centre
Data objects: Deliver the organ
Parallel Gateway
Parallel Gateway
transplant the organ
Choreography Task
Organization units:
Cardiac surgery ward
Patient
Additional process participants:
Cardiac surgery ward
Patient
transplant went well?
Exclusive (XOR) Gateway
patient died?
Exclusive (XOR) Gateway
Transport to ICU
Choreography Task
Organization units:
Cardiac surgery ward
Patient
Additional process participants:
Cardiac surgery ward
Patient
operation failed
End Event
discharge patient
End Event
Organization units
Cardiac surgery ward
Participant
Initiating: yes
Cardiac surgery ward
Participant
Initiating: yes
Cardiac surgery ward
Participant
Initiating: yes
Cardiac surgery ward
Participant
Cardiac surgery ward
Participant
Initiating: yes
Cardiac surgery ward
Participant
Initiating: yes
Cardiac surgery ward
Participant
Initiating: yes
Cardiac surgery ward
Participant
Cardiac surgery ward
Participant
Data objects: Inform patient
Initiating: yes
Hospital
Participant
Data objects: Need for donor
Initiating: yes
Hospital
Participant
Data objects: Order tests
Hospital
Participant
Initiating: yes
Hospital
Participant
Hospital
Participant
Hospital
Participant
Data objects: inform about test results
Patient
Participant
Patient
Participant
Data objects: Visit hospital
Initiating: yes
Patient
Participant
Initiating: yes
Patient
Participant
Patient
Participant
Data objects: report for tests
Patient
Participant
Patient
Participant
Patient
Participant
Patient
Participant
Patient
Participant
Transplant Coordination Centre
Participant
Initiating: yes
Transplant Coordination Centre
Participant
Initiating: yes
Transplant Coordination Centre
Participant
Data objects: Inform the hospital about a possible donor
Initiating: yes
Transplant Coordination Centre
Participant
Initiating: yes
Transplant Coordination Centre
Participant
Data objects: Put patient into recipient database
2 Collaboration
Diagram Type Business Process Diagram (BPMN 2.0)
Path Shared documents / Praca semestralna
Author Dominik Sęk
Revision Number 8
Last modified Apr 10, 2022
Diagram Link https://academic.signavio.com/p/editor?
id=c3142d99c08846adafa4d9efecda48e2
discharge patient
perform physical yes inform patient & Patient waiting
Interview Patient evaluate medical exam & evaluate put patient on begin rehab
& order tests history results waitlist
2.2 Description
Pre-transplant rehab
yes
prepare organ received
Hospital
yes
coordination delivered organ
received compatible donor info centre end rehab transplant went well? patient died?
no
perform ECG & Analyse results continue therapy perform tests transplant failed
morphology transplant possible?
Perform tests begin rehab after 1h
Cardiac surgery ward
no
Patient reports for tests
2.1 Diagram
no
yes
end transplant
rehab impossible
additional
Process documentation
pharmacothera
py
end rehab error
reject organ reject
organ
error
request donor
Transplant Coordination Centre Transplant Coordination Centre
no
yes inform the transport organ
find donor verify compability hospital to hospital
need for organ end organ delivery
donor received donor transport
& recipient compatible? request received
transplant recipients
Process documentation
• Hospital
• Patient
• Transplant Coordinating Center
The Hospital and the Transplant Coordinating Center are represented as private
participants/processes, while the Patient is represented as a public participant/
process.
A Heart Transplant follows the following scenario. The process begins when the Patient
is admitted to the Cardiac Surgery Ward of the Hospital. Then the Doctor of that Ward
will interview the Patient and order the following tests:
• hemodynamic examination
• Cardiac ECG
• Morphology
• ECHO of the heart
The examinations are mandatory and are carried out in the Department of Cardiac
Surgery in any order. After all the tests have been performed, the Patient is referred
to the Department Physician who performs a physical examination and assesses the
results. Based on the knowledge gathered, the doctor makes a decision on the patient's
qualification for transplantation:
While waiting for the donor the Patient undergoes continuous pre-transplantation
rehabilitation in the Cardiac Surgery Department of the Hospital. Every week ECG and
morphology tests are performed, which are then evaluated by the Doctor. In case of
abnormal results, the Doctor orders weekly pharmacotherapy. At any time while waiting
for a transplant, the following may occur:
In both cases the Patient is removed from the list of recipients and the process is
terminated.
The process is continued when the Transplantation Coordination Centre notifies the
Cardiac Surgery Department of the Hospital about the organ available for the Patient.
Following the notification received, the Hospital in the Cardiac Surgery Department
immediately performs the mandatory examinations for the Patient, in any order:
haemodynamic examination
• haemodynamic examination
• ECG of the heart
• morphology
• ECHO of the heart
In the case of the 1 hour passing by or in case of resignation from the organ, there
is a return to waiting for transplantation, i.e. pre-transplantation rehabilitation of the
Patient, while in the Transplantation Coordination Centre the process is completed. If
readiness for transplantation is confirmed, the Transplantation Team of the Hospital
is prepared for the procedure, while the Transplantation Coordination Centre carries
out transport of the organ to the Hospital. In the meantime, the Patient is prepared for
transplantation. After transporting the organ to the Cardiac Surgery Department of the
Hospital, transplantation takes place. In the course of transplantation, the following may
take place
• death of the Patient, in which case the process ends with a negative result
• collapse state of the Patient, in which case the patient is transported to the
Intensive Care Unit (ICU) of the Hospital and the process ends with a neutral
result
If none of the above-mentioned situations occurs, the process ends with a positive
result, i.e. correct transplantation and the Patient is discharged from the Hospital.
2.3 Elements
Process elements
Admit patient
Start Message Event
Organization units: Hospital - Doctor
Interview Patient & order tests
Task
Organization units: Hospital - Doctor
evaluate medical history
Task
Organization units: Hospital - Doctor
Additional process participants: Patient
Patient reports for tests
Intermediate Message Event
Organization units: Hospital - Cardiac surgery ward
Perform tests
Collapsed Subprocess
Organization units: Hospital - Cardiac surgery ward
Subprocess reference: Perform tests (https://academic.signavio.com/p/model/
eb0a298ffb0242f9ac43052ebf6ba987)
perform physical exam & evaluate results
Task
Organization units: Hospital - Doctor
Additional process participants: Patient
are results qualifying?
Exclusive (XOR) Gateway
Organization units: Hospital - Doctor
Transplantation impossible
End Event
Organization units: Hospital - Doctor
inform patient & put patient on waitlist
Task
Organization units: Hospital - Doctor
begin rehab
Task
transplant impossible
End Event
Organization units: Hospital - Cardiac surgery ward
organ delivered
Terminate End Event
Organization units: Hospital - Cardiac surgery ward
reject organ error
Intermediate Error Event
Organization units: Hospital - Cardiac surgery ward
Transplant organ
Task
Organization units: Hospital - Cardiac surgery ward
transplant went well?
Exclusive (XOR) Gateway
Organization units: Hospital - Cardiac surgery ward
discharge patient
End Event
Organization units: Hospital - Doctor
patient died?
Exclusive (XOR) Gateway
Organization units: Hospital - Cardiac surgery ward
transport to ICU
Task
Organization units: Hospital - Cardiac surgery ward
transplant failed
End Event
Organization units: Hospital - Cardiac surgery ward
need for donor received
Start Message Event
Organization units: Transplant Coordination Centre
Data objects: transplant recipients
find donor
Task
Organization units: Transplant Coordination Centre
Data objects: transplant recipients
verify compability
Task
Organization units: Transplant Coordination Centre
donor & recipient compatible?
Organization units
Cardiac surgery ward
Lane
Organization unit: Hospital
Doctor
Lane
Organization unit: Hospital
Hospital
Pool
Lane
Lane
Organization unit: Transplant Coordination Centre
Patient
Collapsed Pool
Process type: Public
Transplant Coordination Centre
Pool
Data / IT-Systems
transplant recipients
Data Store
Organization unit: Transplant Coordination Centre
3 Conversation
Diagram Type Conversation Diagram (BPMN 2.0)
Path Shared documents / Praca semestralna
Author Dominik Sęk
Revision Number 3
Last modified Apr 10, 2022
Diagram Link https://academic.signavio.com/p/editor?
id=ba995d8237094cb1b30c6ae856ce7aab
3.1 Diagram
Transplant Coordination
Patient Hospital
Centre
4 Perform tests
Diagram Type Business Process Diagram (BPMN 2.0)
Path Shared documents / Praca semestralna
Author Dominik Sęk
Revision Number 8
Last modified Apr 10, 2022
Diagram Link https://academic.signavio.com/p/editor?
id=eb0a298ffb0242f9ac43052ebf6ba987
4.1 Diagram
Test results
4.2 Elements
Process elements
Tests ordered
Start Event
ECG
Task
hemodynamic examination
Task
echo scan
Task
morphology
Task
prepare test results
Task
Data objects: Test results
Tests performed
End Event
Data / IT-Systems
Test results
Data Object
Input/Output: Output