I just want to offer my opinion on the back and forth.
My father is a physician, so I have a bit of insight. I would say that when it comes to a doctor providing care to a patient, they are bound by the Hippocratic oath and they must do that. Patients have rights. If they are not being cared for by their physician, they can certainly take it up with the licensing bodies in each province. However, if physicians feel that providing a good level of care would require a test, they can withhold that care because they would be swimming in uncharted waters, so to speak. The level of care could be completely dependent on that genetic test, so a doctor could rightly refuse and say, “We can go no further until I get that genetic test, because I'm swimming blind here.”
I believe that's just a bit of clarification to illustrate a point.