I am presently studying in quebec. Here Nurse Practitioners are very new... Very few are recognized as of yet. NP nephrology, NP cardiology, NP neonatalogy, NP primary care. I know they are working on integrating more but everything takes time! I do think that the job description is very similar to the USA. I know in neonatalogy the NP will go on rounds with the doctors and prescribe meds and treatment.. primary care NP's have advanced assessmentn skills.. can do certain techniques that MDs usually do. So yeah I do think it is the same... just make sure your specialty is recognized in the province you want to move to before you go!