HIFIS Feedback

Our log of things that can be improved with HIFIS. Here's the official issues log.

Trending
  1. 16034: RecentActivityDateTime is null

    In HIFIS_Clients, a bunch of clients are having null values stored for RecentActivityModuleTypeID and RecentActivityDateTime​ , despite having actions in their file that constitute activity. So far I cannot detect any commonality between the clients who do have a Recent Activity, and those who don't have any. Affected software elements Clients Approaching Inactivity reportRecent Inactivity reportCoordinated Access moduleAny custom report that includes a "days since last activity" calculation

    #333Ali Ryder

    4

  2. Stored procedure sp_CheckClientState not being initiated

    Every night, the stored procedure sp_checkClientState is supposed to run, which is supposed to check each client's date of last activity and update their activity/inactivity status accordingly. It appears that this procedure is not always being called when it is supposed to, which is resulting in a number of issues related to activity/inactivity.

    #297Ali Ryder

    1

  3. New Supportive Housing Module

    New Supportive Housing module, similar to that described in ACRE Consulting's report. https://www.acreconsulting.ca/products/178360-HIFIS-Improvement-Project-Supportive

    #171Ali Ryder

    1

  4. Client's Recent Activity not Updating

    When creating new services (Admissions, Case Management, Housing Placements, Reservations, SPDAT, Storage, Turnaways etc..) for a client in HIFIS 4.0.60.4.2, the 'RecentActivityModuleTypeID' and 'RecentActivityDateTime' fields in the HIFIS_Clients table are not updated to reflect the client's most recent activity. This can result in inaccurate data shown in the 'RecentInteractionDateTime' and 'SinceLastActivityDays' fields in the vw_CoordinatedAccess and vw_CoordinatedAccessExport views.

    #243Ryan B

    2

  5. Housing Status: Incorrectly displaying as "Unknown"

    Known bug that happens a LOT! Clients show up as “Unknown” housing status even when there is data that should give them a different status! More detail in the comments.

    #156Ali Ryder

    7

  6. 14885: Chronic Homelessness mismatch

    We updated our production environment to build 60.3 on Wednesday and have noticed some inconsistencies between the “Chronic Homelessness Y/N” field from the CA module and what is reported under the new “Chronically Homeless” Yes/No field available on the client profile. We use the CA module in order to run our local prioritization, so it’s important that we understand how it’s working and why the Y/N fields aren’t matching with what HIFIS is saying for the client on their profile. This example client shows “Yes” for the new Chronically Homeless field on the client profile. Please see the relevant housing history for this client below as well. From the CA Module, looking for this same client, he is reporting “N” under Chronic Homelessness Y/N. Here is a query demonstrating the relevant fields: SELECT CA.ClientID ,CA.HomelessIn365Days ,CA.HomelessIn1095Days ,CA.ChronicallyHomelessYN FROM vw_CoordinatedAccess as CA WHERE ClientID = 125 I am attempting to troubleshoot to trace the issue back to the source, but I thought I would start by reporting it and provide a sample query to the devs to demonstrate the issue. SELECT CA.ClientID ,CA.HomelessIn365Days ,CA.HomelessIn1095Days ,CA.ChronicallyHomelessYN as CAChronicallyHomelessYN ,HIFIS_Clients.IsChronicallyHomelessYN as ClientProfileChronicallyHomelessYN FROM vw_CoordinatedAccess as CA INNER JOIN HIFIS_Clients on CA.ClientID = HIFIS_Clients.clientID WHERE CA.ChronicallyHomelessYN HIFIS_Clients.IsChronicallyHomelessYN The following query is currently giving us 126 results (with 1376 total results from vw_CoordinatedAccess). 69 of the 126 are showing Y for Chronic in the CA Module, and N for Chronic on the client profile. The remaining 57 are showing N for Chronic in the CA Module, and Y for Chronic on the client profile.

    #219Christie S

    4

  7. Better way to track Referrals

    Introduce new behaviour in HIFIS to allow better tracking of referral completion, recording referrals in more circumstances, and referring clients to other service providers inside HIFIS. Reference: https://www.acreconsulting.ca/products/216596-HIFIS-Improvement-Project-Referrals

    #341Ali Ryder

    0

  8. Error when minimum age of consent is blank

    In previous versions, HIFIS handled a blank "minimum age of consent" as if there was no minimum. Starting in 60.3, users get an alert about the minimum age of consent even if the minimum age is left blank, and upon clicking the save button, they get an error and are unable to proceed.

    #221Ali Ryder

    0

  9. When a client has multiple Watch Concerns/Behavioural Risk Factors, display the flag more than once

    Imagine a client with, say, a medical alert (e.g. epilepsy) who also is an intravenous drug user. This is a situation that would logically result in multiple watch concerns or behavioural risk factors. However, the flag currently only shows the presence or absence of any such factors, and the tooltip only indicates that the client has factor(s). This means that the second (and third, and fourth) factors have a tendency to get lost, as users don't notice that a new one was added. When a client has multiple Watch Concerns or Behavioural Risk Factors, the flag should appear multiple times, once for each record. In addition, the tooltip should say what the factor is (e.g. "Medical Alert") instead of the type of record (e.g. "Watch Concern").

    #351Ali Ryder

    0

  10. Make Add Contributing Factors multi-select

    If attempting to use the Contributing Factors module to record a higher number of factors (say, more than 1-3), then it can be tedious as they all need to be added one at a time. Instead, we suggest that the "Add Contributing Factor" screen have the Contributing Factor drop-down menu be multi-select. We do not suggest a change to the data structure, simply have a way to add multiple Contributing Factors easily at the same time. Each record would be independent from each other after they are added. The same approach can also be taken with Watch Concerns and Behavioural Risk Factors.

    #350Ali Ryder

    0

  11. For some custom tables, add fields to bottom of page instead of separate tab

    In some modules, like Case Management, Client Vitals, and Housing Placements, there are already multiple tabs displayed. The Custom Tables get inserted as a new tab at the end. This is relatively easy to access and navigate. For other modules, like Turnaways, Admissions, and Goods & Services, the workflow makes it highly unlikely that users will ever see that a Custom Table exists for that module. For example, in order to add a Custom Table to the Turnaways module, a user must: 1) add a turnaway record, click save, 2) be redirected back to the turnaways list, 3) click on the Display button for the turnaway that was just created, 4) click on the Custom Tables tab, 5) click on Add Custom Table record. Most users are just going to save the turnaway and move on, so they won't even see that a custom table exists. In these situations, it would be preferable if the custom table were displayed inline at the bottom of the existing form, like on the Add Client screen - at the top there is a section about consent, then in the middle there is a section about the client, then there is a bottom section about housing history. In short, the preferred display depends highly on which module the Custom Table is attached to. Some are quite usable, and some are entirely unusable. Potentially, there could be a setting for each table to ask whether the questions should be displayed inline or in a separate tab.

    #349Ali Ryder

    0

  12. Make Indigenous Identity a multi-select rather than single-select field

    #348Ali Ryder

    0

  13. Case Management > View All Session Details Blank

    In testing 60.3 we have found an issue with the “View All Session Details” button in the Case Management area. To see this, create a new case management record, or open a client that already has an open case management record, either from Front Desk > Case Management, or from Client Management > Case Management. Then Click on the Display button to view the details. What we expect to see here is a summary of all sessions attached to the case management record. In our production environment (v4.0.59.7.1) we see a summary of all sessions attached to the case management record.

    #215Christie S

    4

  14. Change username

    Sometimes a user account might get added with a typo, or in contravention of a naming policy. It would be great if we could be able to modify user accounts.

    #213Ali Ryder

    1

  15. Client Search not working as expected

    The Client Search is really different than in our current production version (4.0.59.4). Is it working the way you expect it to? For example, to get to my client John William Test (Alias 1 Jonathan Silly Pants), it no longer works to search jo te or wi pa. john test doesn't work either, you have to type in test, john. But jonathan silly works. Is that by design? Absurdly, han sil works.

    #40Kristina N

    4