Saying the public deserves to know, the Arizona Senate approved a measure requiring hospitals that get public money to ask patients if they are in this country legally.