Visa Application

You are developing a case type to process visa applications. As part of the process, applicants
need to schedule an interview with the console. A child case is created for the interview process and
assessment. Following the interview, it typically takes 48 hours for the to reach a decision. For the
visa case to proceed to applicant notification, the interview case needs to be resolved.
How do you configure a case to achieve the required behavior?

A. Add a Create step creates the interview child case, Following the step, add a Wait step that pauses
the parent case unit 48 have elapsed.
B. Add a Create step creates the interview child case, Following the step, add a Wait step that pauses
the parent case unit the interview case reaches a status of Resolved and after 48 hours have elapsed.
C. Add a Create step creates the interview child case, Following the step, add a Wait step that pauses
the parent case unit the interview case status of Resolved.
D. Add a Create step creates the interview child case, There is no need to add a wait step.

I think the correct answer is B. Because 48 hours should elapse and also case should have been resolved.

Can anyone please help with the explaination?

The correct configuration is to create the interview as a child case using a Create step, then control the parent case using a Wait step with two conditions. The Wait step should pause the parent case until the interview child case reaches a Resolved status. It should also ensure that at least 48 hours have passed before continuing. This ensures both the decision process time and interview completion are satisfied. Only after both conditions are met does the visa case move forward to applicant notification. This setup guarantees proper dependency handling between the child and parent cases.