I don’t think it depends on noc code because various noc c already got it and some are waiting I think it is batch. Officers make batches of file and they send it.
That’s exactly what I got few hours before my medical request, call cic Monday morning I think ur medical request is on the way.check ur account messages frequently.
If u get ppr while u r outside Canada and u hv more than 15 days left for vacation then u can always request to change visa office and submit ur passport there or if u R returning soon then u can come back and send it here
Fastest was noc c truck driver and most of my buddies are working in semi skilled noc c jobs. I think it depends upon history and security screening.AINP