Okay, just discussed with Pushkar.. there's 5 possible scenarios, which are:
0. Search string entered, Either filters applied with ONLINE PAY --> Show doctors based on ONLINE PAY filter
3.1 Showing other doctors in filtered location (If available)
4.1 Showing other doctors (may or may not be popular) in filtered type (if available )
5.1 Showing other doctors by filtered type
All locations and specialisations **WILL** have at least 1 result on Sminq.