It absolutely can be done. There are good examples of homeless management information systems. There are over 300 communities in the U.S. today that have them. Edmonton and seven cities in Alberta, including Calgary, have management information systems in place. There are variations of it; in Toronto, there's a shelter information system.
On March 26th, 2015. See this statement in context.