Yes, indeed, there should be legislation, both at the provincial and at the federal levels. They should mirror each other to protect Canadian citizens.
In the 1990s, there was an insurance claim where the individual passed away and the family was not able to get their claim because of the genetic mutation found in this individual, which had nothing to do with his death. More anecdotally, for Huntington's disease, where there's a direct genetic link, I've heard of cases where a grandfather is diagnosed with Huntington's, and because there's such a strong genetic component to that particular disease, the children and the grandchildren couldn't get insurance for their house. That is very limiting to Canadians, and very unjust.