Ask your question and an employment lawyer in Ontario, BC or Alberta will answer in minutes
I was dismissed without cause while under the care of a Doctor. The reason I will under his care was because this company sent me into a very dangerously high blood pressure position ( Dr feared congenital heart failure) due to the pressure then put me under that day.
You should speak with a lawyer to find out your entitlements, and potential damages for disability or perceived disability discrimination.