Yes, the visa validity indicated on your visa is the official expiry date. It is also indicated in your COPR. From what you are saying that you have done your medicals last March, but it was only received by CIC on April, hence, your validity date.
Furthermore, you can check your COPR. Your...