Question: business process modelling bpmn. Business Process Modelling. Activity 1: Visa. (20p) Model a BPMN collaboration diagram for the following scenario, describing a visa application process

business process modelling bpmn.
Business Process Modelling. Activity 1: Visa. (20p) Model a BPMN collaboration diagram for the following scenario, describing a visa application process of a country close to Indonesia. Include the control flow, data and organisational perspectives. The process starts when an applicant submits a visa application to the country's immigration department. As a first step, the payment of the visa fee is processed. If the payment fails, the visa is rejected. Next, if there is any missing document that was not attached to the application, new documents are requested and the process does not continue until all documents have been submitted. Then, the department makes an initial assessment. If all seems right, the police check, income check and medical check are executed concurrently. Otherwise, these three checks are executed in the order they were mentioned. If any of these checks fails, then the visa is rejected (if any of the other checks are still running, they are cancelled and the payment of the application fee does not get refunded). If all checks have been passed, then the visa is granted. The police check and the income check are performed by the immigration department. The medical check is performed by an external medical service provider. Only after the provider receives a notification from the department, the applicant can make an appointment for a medical check. At the date and time of the appointment, the applicant registers at the reception. Then, three tests are performed: an x-ray, a health questionnaire and a blood test. Finally, the results are assessed and the immigration department is notified of the outcome. At any point before a decision is made, the applicant can cancel the application. In that case, the application fee will be refunded (but only if it had been paid) and all the tests will be cancelled (even the medical check). Note: Only model the department and the medical organisation as white boxes; the other parties can be modelled as black boxes. Keep the model as elegant and small as possible. Hint: Use signals for many-to-many communication between tasks in the same pool and between tasks in different poolsStep by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
