Votes
MK
4 days ago
👍
AR
4 days ago
👍
AR
Ali Ryder 🧑‍💼 Staff
4 days ago
Open

Update Service Types

In the HIFIS_ServiceTypes table, the list of values is as follows: (NameE, ActiveYN)

Stay Y
Emergency N
Transition N
Non-Shelter N

Goods and Services Y
Storage N
Reservations Y
Turnaways N
Housing Y
Food Bank Y
Other N
Case Management Y
SPDAT Y
Housing Subsidy Y
VAT Y
Group Activities Y
Housing Loss Prevention Y
Diversion Y

However, of these, several do not do anything: Emergency, Transition, Non-Shelter, and Other. All four of these are currently set to "ActiveYN" = "N"

Additionally, Storage and Turnaways are also both set to "ActiveYN" = "N."

Most of the time it doesn't matter that these values don't do anything, except when configuring Programs. When adding a Program, there is a Services field that pulls from this table and includes all options. This leads to confusion for some newer administrators about which options to pick and which not to pick. For example, I am currently assisting a community expressing to me that they program they set up isn't working. They selected the "Emergency" and "Non-Shelter" service types, presumably assuming these would affect the Admissions module, but they do not.

The current behaviour in the Program module is it seems to be listing ALL items in HIFIS_ServiceTypes, regardless of whether the ActiveYN is set to Y or to N. It would make sense to filter it to only Active Service Types (simple fix).

However, that would also remove Storage and Turnaways from options you could add a Program to.

For Storage, this is no problem as there is no Program field on Storage.

However, for Turnaways, there IS a Program field, despite the fact that that doesn't make sense (I've previously submitted feedback that Turnaways should not be considered services), so this is a bit of a contradiction here.

Here are some ways you could solve this problem:

  1. Filter the Services field on Programs to only have Active Service Types (simplest)

  2. As #1, and also set Turnaways ActiveYN = "Y" instead of "N" (nearly as simple)

  3. As #1, and also remove the Programs field from Turnaways (still easy) - I'm fairly sure that the Turnaways screen did not used to have Programs on it, and it got added at some point for reasons unknown. But I don't know when that happened.

  4. As #1, and also reconfigure the Turnaways module so that it's no longer a service (way more work, but best solution)

🛏️Admissions 🎛️Programs 📊Reporting ↩️Turnaways 4.0.57 or lower 😕Incorrect Behaviour
Comments
AR
Ali Ryder 🧑‍💼 Staff

The Service Type field is also displayed as a parameter for reports that use the "Activity" parameter, so it's not isolated to just the Programs module.