I'm not an expert on government databases, but as I said, it boggles the mind that a bunch of smart people can't get together, get a software developer here or there, look at the database and just pick out these records.
As a self-employed criminal lawyer, I know I get a lot of unwanted automatic mail from various Government of Canada agencies. They find me, and they know exactly what I am up to, what taxes I've paid and when my installments are due, so the Government of Canada is really good at those automatic record-accessing databases. Surely when it comes to helping out some poor, marginalized, mentally ill people who are really in need of this assistance, for whom this could make a big difference in whether or not they reintegrate into society, I have to think—and I'm not being glib, either—that some smart people can sit down in a room and get it done.