I have noticed that while the housing history determines a client's housing status based on the housing type, there is no such determination made when the client has a stay. In particular, some shelters might be transitional, which should have the client's housing status be listed as transitional, not homeless. When the client's most recent record is a stay, it should look up the service provider type to determine what the housing status should be. Some of the service provider types are things like "supportive housing" and so if they were using the admissions module for their housing, for some reason, the client should be listed as housed, not homeless or transitional.