I am unsure of how to model the following scenario. A customer signs up for a product. Based on the product he signed up for, he would have to complete a certain set of activities (These activities are depicted in the view above).
Example: If I signed up for Product A and I signed up using the Customer App, I have to do Task 1,2,3 and 4.
If I signed up for Product A but did it through an Agent App, I have to do Task 1,2 and 3
If I signed up for Product B and I signed up using the Customer App, I have to do Task 1,3 and 4.
If I signed up for Product B but did it through an Agent App, I have to do Task 1,2 and 3
To sum up, the Tasks I do depends on the kind of app I am using and the product I subscribed for. I do not have to do the tasks in a certain order, I (the user) should be allowed to choose which one I want to complete as long as I do all the tasks I have to do. What confuse me is that, and please correct me if I am wrong, I am under the impression that with an Inclusive gateway I can do the activities simultaneously. Which means that for my problem, the inclusive gateway will not work because I can not take a selfie and fill in a form at the same time?
Also, How would the solution change if I had to complete them in a certain order instead of by users choice.
Thank you. Any input or comment is welcome