If the medical has E-facility then the results are uploaded into CIC systems in 3-4 days. Regarding PPR, that can vary significantly from days to months in rare cases. As for return of passport after stamping, in Pakistan its usually taking 10-14 days presently but it differs depending upon visa...