How to handle routing and push notifications in ionic with certain conditions.

I have created an app with OneSignal Plugin in ionic4. Where push notification is working fine. I have a condition that I want to share with you and also I want to get some suggestions from you. My requirement is to handle push notification and routing. I am puzzled about the issues. So I need help related to that issue.

  1. I have 5 types of users in-app I have to display 5 different pages to all 5 different types of users when they open the application on their phone how can I handle this?
  2. Will I have to implement push notification handlers on all these pages?
  3. How can I handle push notification at one place so that when users click on the notification users will redirect to different pages from there homepage?