That is obviously a very huge challenge.
Currently it obviously falls under each province's responsibility to create its own program. The big issue, again, with it being just provincial is that people move. When someone crosses a provincial border, it's a little bit like starting all over again in terms of their medical health. You may not have access to records of things that were previously done. Records can't move across a provincial border unless the patient physically brings them.
The best screening program would be a national one in which access to patient information about previous screens would be available for all people across the country.