Changelog

Latest releases of HIFIS

  1. 4.0.60.5.1

    Minor Release

    ACRE Consulting Summary

    • Consent is way more flexible. You can now add custom options and disable the ones you don't want, like any other lookup table. "Declined - Anonymous" was changed to "Declined to Share." Explicit + Coordinated Access no longer adds two different records that need to be managed separately. You can make consent attachments mandatory. When you add a new consent, the old one automatically expires. You get a warning when a client's consent is expiring soon.
    image
    • The Encampments module is now useable, with the addition of "Encampment Enumerations"
    image
    • Addressed 69 votes!

     

    What's Different

    Activity Log

    • The following activities that users perform in the Coordinated Access list will appear in the Activity log: Generate, Export, Print
    • The following Encampment Actions are now tracked in User’s Activity Logs: User creates a new Encampment record, User deletes an Encampment record, User creates a new Enumeration log, User edits an Enumeration or Encampment record
    2

    Encampments missing from audit log

    #25Ali Ryder
    Complete

    1

    Admissions

    • When booking a client into shelter, their Housing History now appears, with the option to add a new record, update a record, or delete a record (when the user has the appropriate rights).
    • When booking a client out of shelter, their Housing History now appears, with the option to add a new record, update a record, or delete a record (when the user has the appropriate rights).
    5

    13152: Book-Out leads to Add Housing History

    When a client does a book-out, the Reason for Discharge field is mandatory. If the user selects one of the housed options, like "Housed - Independent" for example, HIFIS should automatically be adding a Housing History record. Here's what I'd like to see: A user does a book-out and on the Book Out screen, selects a housed option in reason for dischargeThe user clicks saveHIFIS detects that one of the "housed" options has been selected, and redirects the client to the Add Housing History screenThe Add Housing History screen should automatically enter the start date = the date of the book-outThe Add Housing History screen should automatically select the Housing Type (looked up from the Reason for Discharge)The user can then add the rest of the details and hit save. This would go a long way to ensuring that housing status and housing transitions are being calculated correctly, and make the CHR have better data, and result in less work for shelter staff.

    #56Ali Ryder
    Complete

    2

    • There is now a shortcut button to add an admission record for a client under the Client Management menu on a client’s profile.
    • Fixed an issue where you could not create a room with a name above 20 characters.
    • Fixed an issue where Effective Date field is ignored when managing bed status (not in release notes)
    2

    15092: Effective Date field is ignored for Bed Status History

    When you're indicating that a bed had a status change, say, last week (i.e. Edit Bed), the Effective Date field is ignored. So if I changed this bed to be out of service as of October 1, the date that actually gets stored for the bed status change date is today (current timestamp). Recording: https://www.loom.com/share/3e975079b0044fc68aa620b5fef018c8?sid=72945616-2547-4bfe-a2e5-59239537e8af

    #246Ali Ryder
    Fixed

    2

    Bulletins

    • 769792 - Clients who are hidden no longer appear in bulletins unless the user has the ‘Right to See Hidden Clients’ enabled.

    Case Management

    • Ability to select multiple activities when entering a new case session. (Note: This was listed on the release notes in error.)
    • Allow users to attach multiple documents at a time in the Case Management module.
    • 770438 - Fixed an issue where no items appeared after selecting the ‘View All Session Details’ button.
    8

    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
    Next version

    3

    • 770208 - Fixed an issue when displaying the Case Management details, the Programs field was blank.
    1

    Users are unable to see programs associated with a case management record.

    #277Ali Ryder
    Fixed

    1

    • 770602 - Addressed the issue where the action buttons remain visible on case management records from other service providers, even when the user doesn’t have the appropriate rights.

    Clients

    • Changes to the geographic region field in Client Vitals are tracked in the Client Vitals History Log.
    1

    Changes to Geographic Region (Vitals) not stored in Client Vitals history

    #292Ali Ryder
    Complete

    1

    • Clients who are hidden are no longer visible under all Front Desk modules.
    • Consent type in the client profile summary box changes colour based on the consent type.
    • Visual indicator has been added to: Consent status, Encampment
    • Clients now become "Deceased" on the "Date of Death" field instead of today's date (not listed in official release notes) 
    3

    15091: Deceased status change date should = date of death

    If someone marks a client as Deceased, there's an optional date of death field. However, the date that is recorded for the status change (i.e. Active > Deceased) is the data entry date. If someone isn't informed about a client's death until much later, HIFIS should reflect the actual date of death as opposed to the date that someone recorded it.

    #245Ali Ryder
    Complete

    1

    • The Client State History list now says ‘System’ in the “Changed By” column when a change was made due to an automated process.
    • Pronouns can now be specified for client during creation and on the Client Vitals screen. The look-up table can be customized.
    image
    • 770450 - Fixed issue where clients with Veteran Summaries cannot be merged.
    • 770555 - Fixed the toggle color for Client is “Hidden” or “Visible” (Visible is now blue and Hidden is now red).
    1

    Reverse colours for Client Visible/Hidden

    Now that the binary toggles are blue/red, it's really clear which values are YES and which ones are NO. For the "Client is" Hidden/Visible toggle, Visible appears to be the NO option, which seems backwards.

    #225Ali Ryder
    Fixed

    1

    • 770351 - Fixed the issue with the Racial Identity checkboxes not being compliant with WET4.
    • 770626 - Fixed an issue where editing a client’s vitals resulted in their Chronically Homeless status being set to “No”.
    4

    14971: Editing Client Vitals sets Chronically Homeless Status to 'No'

    When editing a client’s vitals in HIFIS 4.0.60.3 and 60.4, the HIFIS application sets the client’s Chronically Homeless status to ‘No’, regardless of the client's current Chronically Homeless status. This may cause the Chronically Homeless status of some clients to be reported incorrectly by the application.

    #224Ryan B
    Fixed

    3

    Consent

    2

    Re-label consents

    It would be nice to be able to re-label consent types. For example, a community may not like the name "Declined - Anonymous" and want to label it differently, like maybe they only use it for victims of domestic violence so they might call it "DV client." Or, they may want to call the "Explicit" consent something like "Signed HIFIS Consent Form." Furthermore, it would be nice to perhaps have different copies of these. Particularly if a consent form is being deprecated, it might be nice to, say, have two versions of the Explicit consent (obviously you wouldn't be using them at the same time), but like, one called "2019 Consent Form" and one called "2022 Consent Form." This could help reduce some confusion, like if I see a client has several expired Explicit consents, I would know a little bit more about whether the client has since signed the new form and then withdrew consent, or whether they only had the old consent and still need to sign the new one. The conversation a staff would have might be different in those two cases. So please introduce most of the normal look-up table behaviour for consent types. Let us add a custom value, and have it roll-up to a default value and have HIFIS use the behaviour of the roll-up value. We could have “Signed HIFIS form” rolling up to “Explicit” and “Provided verbal consent” also rolling up to “Explicit.” Disabling “Declined - Anonymous” consent and replacing it with “Declined to share” and replacing “Inherited” with “Guardian provided consent.”

    #159Ali Ryder
    Complete

    1

    5

    Ability to disable explicit consent option

    We are currently running build 4.0.59.5. I have an consent related enhancement request to submit for a future HIFIS patch. We would like to be able to disable the “Explicit” consent type option in the consent drop down when creating a client or a consent record. When we upgraded our HIFIS instance from 58 to the 59 version, we selected the option to convert all our Explicit consent records into Coordinated Access + Explicit consent, since our consent form already included consent for entry into the Coordinated Access system. We are running into a process issue where we can not stop users from selecting the “Explicit” option when creating new consent records, when really they should be selecting Explicit + Coordinated Access consent. This results in clients being created with only the Explicit record (just like they used to be prior to v59) and thus are missing from the CA list, even if they meet all the other criteria. We have tried to train workers not to use the “Explicit” option, but unfortunately we have a lot of users who are not understanding this requirement to get their clients into the CA system, even after multiple reminders. The only way we can fix this currently is our HIFIS coordinator reviewing a custom report and adding the missing CA consent. If we had some other way to prevent “Explicit Only” clients from being created, it would increase our data quality for the ESDC export as well as save our coordinator a lot of time manually reviewing the files that have explicit consent but are missing CA consent. This would affect the add client screen (with enforce consent) where we would like the ability to remove “Explicit” as an option. This would also affect the Client Management -> Consent screen As well as the Enforce Consent popup when that setting is enabled.

    #90Christie S
    Complete

    3

    • A consent expiry notification has been added when accessing a client’s profile. It will appear based on a new field found in the Cluster Settings
    3

    Alert for upcoming consent expiry

    I am hoping for a pop up to occur when someone's consent is about to expire in X number of days. And in Administration of the installation there should be setting for how many days in advance of the expiry, the pop up should occur. Kind of similar to how HIFIS allows you to set an inactivity threshold, we would like there to be a setting for 'consent is about to expire pop-up threshold.'

    #38Lindsey G
    Complete

    1

    • Consent attachments have been added to the list of mandatory and disabled field options.
    6

    Make consent uploads mandatory

    Currently, can't make the attachments field in Consent module mandatory or disabled.

    #62Laura S
    Complete

    1

    • Consent value “Declined Anonymous” has been renamed to “Decline to Share” to better reflect its behaviour.
    • Once a new consent has been created, any existing active consents are automatically end dated.
    • Combine the Coordinate Access Consent and Explicit into one record. 
    2

    Don't create two records for CA + Explicit Consent

    Stop bundling the two types of consent together. Right now, Explicit consent (and only Explicit) consent governs whether the data is shared in HIFIS. CA consent governs whether the data shows up in the CA module. And CA consent can only be provided if Explicit consent is also present. So clients must have two different consent records, both with different start and end dates and attachments and so on. One problem with this is when you open up a client file, you cannot tell if a client (see attached) has just Explicit consent, or whether they have Explicit + CA consent. So a lot of clients have only Explicit consent because nobody notices the error, ever. How about this: the client only has one type of consent at a time. If someone provides CA consent, then we record a record that says "Coordinated Access" consent was provided. And a client's data is shared if either CA consent or Explicit consent is provided. So instead of a typical client having two different consent records, they only have one - either Explicit, or Coordinated Access.

    #36Ali Ryder
    Complete

    1

    • Allow users to attach multiple documents at a time in the Consent module.
    • When adding Declined consent to a client, the end date can be updated or removed.
    • When a client dies, their consent automatically expires (not listed in official release notes) 
    1

    Deceased client procedure

    Deceased clients can do all sorts of things that they shouldn't, like: be booked in, or remain booked in, to shelterhave open case fileshave open housing placements or housing loss prevention recordshave open subsidiesreally, have open anythings My suggestion is when you make a client Deceased, have a little procedure that occurs, with a popup for the user that says "the following records will be closed:" and then list everything that's open for the client and close them all. When there is a reason required, like reason for discharge, then the reason should automatically be deceased. Then have an "okay to proceed" button.

    #157Ali Ryder

    1

    Coordinated Access

    • 770956 - Fixed an issue where users could export the Unique Identifier List without having the appropriate rights.

    Custom Tables

    • The module a Custom Table is linked to can now be changed. If there is data attached to the Custom Table, it is duplicated instead of moved.

    Data Export

    • The Client Racial Identity field is now included in the Client’s data export.

    Documents

    • Allow users to attach multiple documents at a time in the Documents module.

    Encampments

    • Users can now add an enumeration record to an active Encampment.
    4

    Encampments mixes up two concepts

    What is an encampment? It's a group of tents together in an area that I can see when I walk down the street (or through the woods, or wherever). But an important aspect of encampments is that they change over time. Today, there might be 10 tents, next week there might be 15, and in the spring, there might be only 5 remaining. The point is that there are kind of two key data points here: where the encampment is and when. Now the Encampments module does contain both of these elements, but here's the problem: it's not possible for someone to pull the data in such a way that allows them to track a single encampment over time. Let's dive into this a little deeper: There's an encampment in Kingston called Belle Park. It's in the news, everybody knows about it. So I'm an outreach worker. I go to Belle Park and then load up HIFIS. I can create a new Encampment in HIFIS, name it Belle Park, and say there are 10 people there. And today is November 13. That's fine. But what happens next week? I come back again, and now there are 12 people. So I have two choices: I can edit the existing Encampment record, and replace the count of there being 10 people last week with a record that there are now 12 people. The single "Encampment" record can only store one population count. Or, I can create a new Encampment. I choose the latter. So now I've created a second Encampment record, it's also called Belle Park, and it has 12 people. But now what am I supposed to do about the dates? For the first Encampment record, am I supposed to add an End Date? Because there are still people in the Encampment. What am I supposed to do for the Start and End Date for the second Encampment? It's really not clear what you'd use the dates for, so I can foresee that you'd have like 20 copies of "Belle Park" that are all "Active" and have random dates associated with them that don't make sense. And the important thing is I can't roll them up, I can't categorize them so that I can track trends over time, because the Encampment field is a free text instead of a drop-down. So if I spell Belle Park with lower case versus upper case those count as different things, and maybe there might be other terms people might use like "Belle Park Encampment" or "Belle Island" or "Belle Tent Park" that once again are not the same. So the Encampments module is conflating two important but related concepts: The first is a physical location. The physical location of the Encampment. I would call this record in HIFIS an Encampment. Belle Park is the encampment, not Belle Park on November 13. The second is a population count on a date-stamp. This is somewhat like a PIT count. On Nov 13, we found 23 people. On Nov 15, we found 25 people. So you need a bunch of sub-records of counts, connected to the parent record. The parent record being the Encampment. I would call the sub-records Encampment Counts or just Counts or Enumerations.  You could conceptualize it like a Case file that has multiple Sessions within it; a Housing Placement has multiple follow-ups; etc.

    #65Ali Ryder
    Complete

    5

    • Clients (anonymous or existing) can be added to enumeration records to Encampment to indicate which clients were present at an Encampment on a given day.
    • On the Manage Encampment screen: Encampment status appears in the heading, based on the presence of an end date, Enumeration tab has been added, Comments tab has been added
    • Comments can now be added to Encampments. Ability to display, add, edit, and delete comments can be determined by user rights.
    1

    Encampment Notes

    It would be nice to add Comments/Notes to the Encampments module.

    #64Ali Ryder
    Complete

    3

    • Add active and inactive status for Encampment records: Encampment status will remain Active if there isn’t an end date, Encampment status will be considered Inactive when the end date is equal to today’s date or the date is in the past.
    • Updated the Encampment List: Place Type column has been renamed to Encampment Location
    • Updated the Encampment List: These columns will no longer appear when viewing the list: Service(s) Offered, Number of Clients
    • Updated the Encampment List: These columns have been added when viewing the list: Start Date: will display the date the encampment was first created; Status: will reflect whether the encampment is active or inactive; Last Visit: will reflect the date of the most recent enumeration record attached to that Encampment
    • Added a validation preventing users to add future date in Encampment record.
    • Encampments have been added under the Client Management menu on a client’s profile.
    • 770389 - Addressed the issue on preventing the end date from being older than the start date.
    • 770645 - Addressed an issue where you could future date an encampment record.
    • 770577 - The description text entered without spaces, extends beyond the border of the webpage.
    • 770531 - Remove the timestamp from the field and only display the dates.

    Financial Profile

    • 770429 - Fixed issue where Income records are duplicating once saved.
    6

    Financial Profile records duplicating

    In testing 60.3 we have found an issue with records duplicating under the Financial Profile area. This appears to be affecting all 4 tabs within the Financial Profile section. Whenever you add a record under Income, Expenses, Assets or Debts when there is already a record, the new record is added multiple times. For example, I added a “Employment - Casual" record under Incomes on client # 5624 on the demo site. Adding the first record seems to work properly.I then added a new income record for “OW” and two were createdI then added another new record for “Panhandling” which was created 3 times.Adding a fourth record for “Disability Benefits” resulted in 4 records being created

    #4Christie S
    Fixed

    3

    • 770639 - Fixed an issue where users couldn’t add an Income Type of “Aboriginal Band Council” when the client had been assigned a custom look-up value under “Indigenous Status”.

    Goods & Services

    • 770670 - Fixed an issue with user rights to Express Goods and Services not working correctly.
    • 770698 - Fixed issue with the Referred field in Express Services not being displayed correctly.
    • 770918 - Fixed issue with the Goods field in Express Goods not being displayed correctly when using HIFIS in French.

    Group Activities

    • 770765 Fixed an issue where Group Activities couldn’t be edited.
    2

    14708: Error editing Group Activity record with "Current Location"

    What I was doing when I found the issue: Editing a group activity where the initial location was set using the "Current Location" option, or when setting a new location using "Current Location" What should have happened was: Successfully updating the Group Activity record What actually happened was: ELMAH error message type="System.FormatException" message="Input string was not in a correct format." source="mscorlib" detail="System.FormatException: Input string was not in a correct format. at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info) Has this happened more than once? Yes The version of HIFIS I’m using is: 60.3

    #216Christie S
    Fixed

    1

    Housing Loss Prevention

    • Allow users to attach multiple documents at a time in the Housing Loss Prevention module.

    Housing Placement

    • Allow users to attach multiple documents at a time in the Housing Placement module.
    • 770699 - Fixed issue where the Date Search Started for Housing Placements could not be edited.
    3

    Housing Placement dates

    There's incorrect behaviour when you try to modify some dates in Housing Placements. You can Move In and specify the move-in date, but if you make an error, it's difficult to change. Yes you can modify the Start Date in the corresponding Housing History record, but the Move In Date on the HP record does not update.When you Secure a Unit, you can specify the Housing Secured date. When you Add and Secure a Unit, you can't specify the Housing Secured DateYou can't modify the Housing Secured Date after the Housing Has been secured, in the case that a staff makes an error

    #117Ali Ryder
    In progress

    1

    Identification

    • Identification Records can now be marked as confidential.
    • Ability to view confidential identification records can be determined by user rights.

    Incidents

    • Police fields not displayed automatically (not in release notes)
    2

    Police fields shown on Incidents on page load

    In 4.0.60.3, on pageload for Add Incident, the police-specific fields (Charges Laid, Police Badge, and Police Report Number) are displayed by default, instead of hidden by default. If the value of Emergency Services changes (i.e. add "Fire Dept" to the field), the police-specific fields disappear.

    #211Ali Ryder
    Fixed

    1

    Look-up Tables

    • The City look-up table can now be modified.

    PIT Count

    • 770597 - Fixed the survey number increasing by concatenating number, instead of incrementing
    • 770501 - Fixed issue where you could click on the Abandoned Survey button despite it appearing disabled.
    • 770596 - Fixed issue where there is an infinite loading page when the abandon survey button is clicked while completing a Live Survey – Scrolling survey.
    • 770514 Fixed issue where the province field disappears after saving.
    • 770661 - Fixed an issue where a value was include for Question 7 in the exported CSV, even when Don’t Know/ Declined.
    • 770712 - Fixed an issue where users cannot “Add an Option” for question 15.

    Rights

    • Access to the Field Dictionary can be determined by user rights (Display Field Dictionary and Edit Field Dictionary).
    1

    Editing Field Dictionary

    All users, regardless of the users’ rights, can edit the field dictionary in HIFIS.

    #179Ali Ryder
    Complete

    1

    • 770594 - Corrected the word "appointments" as it wasn’t properly spelled out in some sections of the rights tree.
    • 770335 - Users without the “Add Client” user right no longer can add clients.
    • 769729 - Users with the following labels under the user rights have been properly adjusted: Complete Programs List

    Reports

    • 770527 - Addressed the issue when editing a report after updating it in Report Manager, it removes the assigned Report Categories and Service Providers.
    • 770882 - Addressed an issue where Report Categories were not having the desired effect.
    • Redirect properly after custom report upload (not listed in official release notes)
    1

    15148: Not redirected to Custom Reports tab after uploading a custom report.

    In previous versions of HIFIS (e.g., 4.0.59.7.1) the browser was redirected to the Custom Reports tab after uploading a custom report. This is no longer occurring in HIFIS 4.0.60.4. Instead, when uploading a custom report in 4.0.60.4, the following occurs: • After pressing the Save button, a green ‘Data Saved’ balloon is shown in the top right corner of the screen. • The browser remains on the ‘Add Report Form’, but the title of the ‘Add Report’ form is changed to ‘Report Generator | [Report Name]. • Clicking the Cancel button on the Add Report form OR clicking the Reports > Report Manager menu item redirects to an empty version of the ‘Add Report’ form. ticket 15148 - identified as a bug to be fixed in a future version.

    #259Ryan B
    Fixed

    1

    Service Provider

    • Add Option to Make Geographic Region fields Mandatory.

    Service Restriction

    • Visual indicator of Service Restriction is now visible in the Client Management menu for all affected modules.

    SPDAT

    • Removed categories from the Progress Panel when they are not applicable.
    • 770954 - Fixed user rights issues associated with Adult VI-SPDAT version 2.

    System

    • Client names are now clickable under all Front Desk modules.

    Users

    • Attachments can be added to HIFIS user files. Multiple attachments can be added at once.
    • 770571 - Fixed issue where users couldn’t be created when the minimum password length was larger than 14 characters.
    1

    If you add a user when the minimum password length > 14, user fails to save

    When a user is created in HIFIS, they get a temporary password of 14 characters. If the minimum password length is > 14 characters, then the new user creation will generate an error - the error is basically that the password doesn't meet the requirements. BUT this error is not visible, so the page just reloads with no error message visible.

    #312Ali Ryder
    Fixed

    1

    Database Changes

    The HIFIS Schema is available here and has been updated for 60.5.

    • Modified Table – HIFIS_CityTypes: Added two new columns called Stratum and RollUpID
    • New Table – HIFIS_Consent_Documents 
    • New Record – HIFIS_ConsentTypes: A new value for Explicit + Coordianted Access consent has been added, with ConsentTypeID=5.
    • Modified Table – HIFIS_Cluster: A new column was added called ConsentExpirationNotification 
    • Updated Stored Procedure – sp_ClientStateChanges: The stored procedure will be triggered to execute asynchronously, preventing conflicts with other database operations.
    5

    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
    Fixed

    1

    • New Table - HIFISPronounTypes 
    • New Table – HIFIS_PronounTypes_SP 
    • Modified Table – HIFIS_People: A new column was added called PronounsID 
    • New Table – EXPORT_RacialIds 
    • New Table – HIFIS_Encampment_Comments 
    • New Table – HIFIS_Encampment_Enumeration_Clients: On update, all client data from HIFIS_Encampments will be copied into the HIFIS_Encampment_Enumeration_Clients.
    • New Table – HIFIS_Encampment_Enumerations 
    • Modified Table – HIFIS_Encampments: The following columns were removed, as they are captured in HIFIS_Encampments_Enumerations moving forward: AnonymousCount, DemoChildYouthCount, DemoAdultCount, DemoSeniorCount, DemoMaleCount, DemoFemaleCount, DemoOtherCount, DemoAboriginalCount, DemoNonAboriginalCount, DemoDisabledCount, DemoNonDisabledCount 
    • Deleted Table – HIFIS_Encampments_Clients: This table is obsolete, with the addition of enumeration functionality.
    • Modified Table – HIFIS_FoodBankItems: A new column was added called BehaviourTypeID 
    • Modified Table – HIFIS_PeopleIdentification: A new column was added called ConfidentialYN
    • Modified Table – HIFIS_PiTQuestionnaires: A new column was added called TemplateNameF
    • New Record – HIFIS_Rights: New value for 'Encampments Comments' has been added with a RightID=1196
    • New Record – HIFIS_Rights: New value for 'Add Encampment Comments' has been added with a RightID=1197
    • New Record – HIFIS_Rights: New value for 'Delete Encampment Comments' has been added with a RightID=1198
    • New Record – HIFIS_Rights: New value for 'Display Encampment Comments' has been added with a RightID=1199
    • New Record – HIFIS_Rights: New value for 'Edit Encampment Comments' has been added with a RightID=1200
    • New Record – HIFIS_Rights: New value for 'List Encampment Comments' has been added with a RightID=1201
    • New Record – HIFIS_Rights: New value for ‘View Confidential Identifications’ has been added with a RightID=1191
    • New Record – HIFIS_Rights: New value for ‘View Confidential User Documents’ has been added with a RightID=1207
    • New Table – HIFIS_AccountTypes 
  2. 4.0.60.4.4

    Maintenance Patch

    If you ran a PIT Count in fall 2024 in HIFIS, you need this version. Otherwise, stick with 4.0.60.3.

    HIFIS 4.0.60.4.4 addresses issues related to the Point-in-Time (PiT) Count module and the export functionality required to submit PiT Count data to the Government of Canada.

     

    What's Different

    PIT Count

    • Fixed an issue where surveyors can abandon a survey without filling all the mandatory fields in the Survey Details. This will prevent an error message from appearing when accessing the survey list.
    • Fixed an issue where the number of days in question 7 would not clear if you change the responses to “Don’t Know” or “Decline to Answer” after entering a value in the field.
    • Fixed an issue where the city selected in question 7b would disappear when editing a survey.
    • Question 8b-14-15 - Fixed an issue where using the “Add an Option” function was not saving custom responses.

     

    Known Issues

    • May reset all of your Reports to General (Report Category) and Service Provider #1
  3. 4.0.60.4.3

    Maintenance Patch

    ACRE Consulting's Summary

    Don't bother with this one. If you're thinking about it, go with 4.0.60.4.4.

     

    What's Different

    PIT Count

    • Question 2 Partners are no longer listed as "Pet(s)" in the export.
    • Question 8 The "Province" field now retains its value after saving and returning to the survey.
  4. 4.0.60.4.2

    Maintenance Patch

    ACRE Consulting's Summary

    Don't bother with this one. If you're thinking about it, go with 4.0.60.4.4.

     

    What's Different

    Activity Status

    • Fixed an issue where clients marked as "Deceased" or "Archived" were incorrectly changed to "Active" or "Inactive" after updating to version 4.0.60.4.
    2

    60.4 Deceased Clients are inactive

    in updating to 60.4 - all of our Clients that were previously deceased were marked as inactive. HICC is aware and is currently working on a solution 🤞

    #238Kat L
    Fixed

    5

    PIT Count

    • Question 1b When using “Other (not in list) as a response, the custom response entered now appears in the export.
    • Question 1b Fixed an issue where custom responses no longer appeared after a survey was saved and edited.
    • Question 2 When a respondent indicates that they have a pet, the “Pet(s)” values now appears in the export.
    • Question 2 If the partner indicates having a pet, they are labeled as "Pet," but the
    • export still shows a partner being present with the same family head.
    • Questions 3-5-6-7 Corrected an issue in the Live Surveys - Paging mode where navigating between questions or editing after saving caused the "Age" and "Duration" fields to reset to zero.
    • Question 8 The "Province" field clears after saving the survey, preventing it from being included in the export.
    • Question 14 The PiTLnkMult file now correctly categorizes and reflects the custom responses for "Reasons for Housing Loss" and "Sources of Income" as per user selection.
    • Question 15 The responses selected now appear in the export.
  5. 4.0.60.4

    Minor Release

    ACRE Consulting's Summary

    • Addressed 9 votes
    • Big changes to activity and inactivity which might have big impacts on your Coordinated Access data. We recommend rigorous testing before updating.

     

    Highlights

    • Big changes to activity and inactivity
    • Fixed bug preventing Housing Loss Prevention subsidies from being edited or deleted

     

    What's Different

    Activity and Inactivity

    • The clients state will now be based on the date an activity took place as opposed to when it was entered in HIFIS.
    1

    Activity status derived from audit log not service dates

    There is an issue when determining when a client becomes active/inactive. It is derived from the audit log  but it should not be. So I just added a Goods & Services transaction. By all accounts, adding a Goods & Services transaction counts as activity. I added it to a currently inactive client, but I backdated the start date to a week ago. However, the client State Change History indicates that the client only became active today, and they should have become active last week.  I continue to suggest that activity should be determined from the HIFIS_Services table, not the HIFIS_AuditLog table for this reason.

    #135Ali Ryder
    Complete

    1

    • The following actions now consitute Activity: Adding a new appointments record; Adding a new consent record; and Adding a new turn away record.
    • Cases and housing placement records will maintain a client’s active status as long as they remain open.
    • The following actions no longer count as Activity: Adding a comment to a case management record; Adding a session to a case management record; Adding a follow-up to a housing placement record; Adding a placement attempt to a housing placement record.
    • The inactivity threshold is now set and locked at 90 days.
    • The Inactivity Threshold field has been removed from the cluster settings.
    • All client activity records have been recalculated to align with the new 90-day inactivity threshold.

    Application Settings

    • Resolved an issue where newly entered attestation messages were not saving properly.
    2

    Can't modify attestation text

    On 60.2.1, go to Cluster Settings and modify Attestation text. Hit save. It should say green "Data saved." However, open the Cluster settings again and you will see that the change has not been applied.

    #14Ali Ryder
    Complete

    3

    • Update labels in the cluster settings

    Case Management

    • Added "Referred From" and "Referred To" fields

    Clients

    • Added functionality to ensure a merge comment is left on the remaining client after a merge.
    • Fixed an issue that prevented clients aged 50-62 from being flagged as veterans.

    Consent

    • Enabled editing or removal of the Consent End Date for the "Declined - Anonymous" Consent Type.
    • Resolved an issue where clients with expired consent were not exposed to the cluster.
    1

    Clients disappearing after consent expires

    When a client that previously had Declined - Anonymous consent, but subsequently has an Explicit consent, and then the Explicit consent expired, the client will revert to being hidden from the previous Declined - Anonymous consent. The client can only be activated again by the original service provider. This seems to be related to a fix/new in 4.0.59.6 https://hifisfeedback.acreconsulting.ca/announcements/40596

    #45Sara L
    Complete

    1

    Data Export

    • The Client State and the associated Date of Change are now exported with client records.
    • Corrected an issue where some fields displayed "Select an Option" as a value.

    Directory of Services

    • Fixed an issue where international addresses were not displayed when viewing a record.

    Diversion

    • Fixed an issue where workflow diversion attempts did not appear in the Client Activity Log.
    • Improved the alignment consistency of the workflow diversion form.

    Encampments

    • Addressed an error that occurred when the description contained more than one line.

    Group Activities

    • Added an error message when assigning a client with an active service restriction to a group activity.

    Housing History

    • Fixed an issue where deleting a Housing History record left orphaned records.

    Housing Loss Prevention

    • Users can now delete subsidies from Housing Loss Prevention records.
    4

    13401: Can not Edit or Delete a Subsidy

    In 60.2 you cannot edit or delete a subsidy. When trying to edit, you get a "Loading" message that never clears. When trying to delete you receive an error in the right corner that says item failed to delete. Tested for both Housing Placement and Housing Loss Prevention. Added and secured a unit. Moved in Went to the Subsidy tab within the Housing Placement record and added a new subsidy Once created I used the edit option (pencil) to try and edit and it kept loading I went back to the record and tried to delete the subsidy and received the item failed to delete. Ticket #13401

    #6Christie S
    Complete

    2

    Housing Placement

    • Added "Referred From" and "Referred To" fields

    PIT Count

    • The latest versions of the VI-SPDAT are now used for Registry Week.
    • Fixed an issue where switching from English to French in the scrolling version deleted numerical values.
    • Corrected alignment issues in the Event Details page.
    • Fixed an issue in Question 1b, where users were not allowed to select an option.
    • Properly organized the values in Question 13.
    • Resolved an issue where selecting a community deleted other responses in Question 8.

    Reports

    • Removed the dependency on hifis.ca from the Report module.

    Turnaways

    • Fixed an issue where Turnaways Client Service was not updating in the database.

    Users

    • Added an attachment feature for HIFIS user files to allow better file management.
    • Resolved an issue where multiple volunteers could not be added using the Excel template.
    • Users with the "Get new reports" right can no longer view custom reports from other Service Providers.
    1

    "Get New Reports" right causes unintended additional access

    An admin staff I was working with was concerned that they could access reports that were "private" to only one service provider, while they were logged in somewhere else. So I tested it out and figured out the root issue. For context though, here's the steps to reproduce: Configure a CUSTOM report to only be visible at one Service Provider. In my screenshot above, the SP I have is "Region of Oz"Grant a user access to ONLY a service provider that is not the one selected above. Give them rights that include Log On, Display Reports, Generate Reports, and View Report Manager (but no other rights in the Report Manager category)Log in as that user. Go to the Report Manager and attempt to locate the report.Report should NOT appear, as expected (this is good)Now, modify the same user account and grant the right to "Get New Reports"Log in as that user. Go to the Report Manager and attempt to locate the report.The report WILL now appear, along with every other report that exists in HIFIS. I think that the Get New Reports right is probably intended to provide access to HIFIS Reports (not Custom Reports) that have not yet been deployed to the HIFIS instance. But I don't think it's supposed to grant access to Custom Reports that have been uploaded but are attached to other service providers a user doesn't have access to.

    #2Ali Ryder
    Complete

    1

    Database Changes

    • Removed InactivityThreshold column from HIFIS_Cluster 

     

    New Issues

    2

    Clients active despite 90+ days of inactivity

    In 60.4 Clients are active way past the 90 day threshold (and are reactivated during the update) some of these clients have never had a service and are active despite being created years ago- causing the numbers of active clients to Spike. HICC is aware of this and is currently working on the issue

    #239Kat L
    In progress

    2

    2

    60.4 Deceased Clients are inactive

    in updating to 60.4 - all of our Clients that were previously deceased were marked as inactive. HICC is aware and is currently working on a solution 🤞

    #238Kat L
    Fixed

    5

    5

    Being booked at a shelter no longer refreshes activity daily - 60.4

    Clients currently in shelter appear to not have their activity status reset every day if they are actively booked into shelter. So instead of 0 days, all clients who have been booked in shelter are showing last activity day as the day of the update instead of 0 days.

    #240Kat L
    Next version

    2

    Ongoing Known Issues

    4

    14971: Editing Client Vitals sets Chronically Homeless Status to 'No'

    When editing a client’s vitals in HIFIS 4.0.60.3 and 60.4, the HIFIS application sets the client’s Chronically Homeless status to ‘No’, regardless of the client's current Chronically Homeless status. This may cause the Chronically Homeless status of some clients to be reported incorrectly by the application.

    #224Ryan B
    Fixed

    3

    1

    Updating to 60.3 or 60.4 is slow

    Updating to 60.2 is slow because 60.2 introduces a new script that calculates chronicity for all clients, and takes ages. But we would expect that updating from 60.2 --> 60.3 or 60.3 --> 60.4 should run more quickly, right? Turns out that the update scripts to 60.3 and 60.4 will re-run the chronicity script introduced in 4.0.60.2 causing unnecessary slowness during update.

    #222Ali Ryder

    1

    6

    Financial Profile records duplicating

    In testing 60.3 we have found an issue with records duplicating under the Financial Profile area. This appears to be affecting all 4 tabs within the Financial Profile section. Whenever you add a record under Income, Expenses, Assets or Debts when there is already a record, the new record is added multiple times. For example, I added a “Employment - Casual" record under Incomes on client # 5624 on the demo site. Adding the first record seems to work properly.I then added a new income record for “OW” and two were createdI then added another new record for “Panhandling” which was created 3 times.Adding a fourth record for “Disability Benefits” resulted in 4 records being created

    #4Christie S
    Fixed

    3

    8

    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
    Next version

    3

    11

    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
    In progress

    7

    4

    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

  6. 4.0.60.3

    Minor Release

    ACRE Consulting's Summary

    • There are a few annoying but relatively minor bugs outstanding, but this is a noteworthy version because it has a bunch of bug fixes, and it doesn't have the activity changes that came with 4.0.60.4, if those are a deal-breaker for you.
    • However, if you need to use HIFIS for the 2024 PIT Count, you need a more recent version.
    • Addressed 20 votes

     

    Highlights

    • New Veteran Summary form
    • Updated PiT Count module with 2024 version of the survey

     

    What's Different

    Application Settings

    • Introduced a configuration option to prompt users for attestation after a specified period of time.

    Assessments

    • Updated headers and tool tips for SPDAT/VI-SPDAT assessments.
    • Moved question 9 and 10 of the VI-SPDAT Family V3 survey to the correct category.

    Bulletins

    • Corrected pagination implementation for bulletins on the domain side.

    Case Management

    • Added "Case Worker" to filter options.
    • Added pagination to the case management sessions list for improved navigation performance.

    Clients

    • Resolved rendering inconsistency for apostrophes in HIFIS name fields in client vitals.
    • Fixed issues with duplicate “unknown” housing statuses.
    2

    Duplicated Unknown housing status on client created date

    I have a total of 36 clients. I found the issue for 7 clients including Anonymous, Anonymous, that's around 20% of clients affected. I tested the demo site and the issue is present for over 1200 clients. Here are some examples of affected clients: all clients between 2,881 and 2,895 inclusive; 2,723; 800; 259.... there's lots.It's always duplicated Unknown status. Every time. I haven't found a duplicated status that wasn't Unknown.It's always the same client becoming unknown a bunch of times at the exact same timestamp.The timestamp is the same timestamp as the client created date.There are always 77 copies of the duplicated unknown status. The number 77 probably has to do with something in my database. I tested on demo.hifis.ca and the number was 615. I don't know what I have 77 of and demo.hifis.ca has 615 of, but there's probably something. In 4.0.60.2.1

    #1Ali Ryder
    Complete

    2

    • Fixed the “Display Client Vitals” right being associated to the wrong right.
    1

    Rights to Client Vitals

    When we assign rights to a user, either via individual rights or a Template, sometimes the rights related to client vitals don't apply properly. So in the section Client Details > Vitals, there are 4 rights. I commonly want to assign Add Vitals, Edit Vitals, and Display Vitals, but not Ability to Hide Clients. If I individually check off the rights, then the user won't actually have access to the Vitals tab. However, if I hit the "select all" parent right, and then remove Ability to Hide Clients, the rights the user has end up being exactly the same, but it works properly in that case. So there's something misconfigured, but I don't know what exactly. Here's a video: https://www.loom.com/share/405270bb37db481ebe414982f14f4c7e?sid=38ccf871-6bca-41c0-9216-819d63fc84de

    #8Ali Ryder
    Complete

    2

    • Resolved issue where client search was not generating expected results.
    7

    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
    Complete

    4

    • Fixed Alias 2 field not being searchable.
    • Improved performance for Client Search by optimizing Racial Identity handling.
    • Added an option to divert a client after their file has been created.

    Coordinated Access

    • Reduced the number of decimal places in percentage housing history to two.
    • Missing data points now appear as "0" or "unknown".
    • Added a new rights option to allow users to access the Coordinated Access Summary.

    Diversion

    • Added the ability to return the diversion workflow instructions to the default text.
    • Added Diversion to the list of activities.
    2

    Diversion does not count as activity

    Adding a Diversion record does not make a client active or keep a client active

    #87Ali Ryder
    Complete

    2

    • Added a "Housed Safely" question to page 3 of the diversion workflow.
    1

    Housed Safely Last Night missing from workflow

    On the Diversion Attempt screen (one-page version) there is a field called "Housed Safely Last Night" However, I'm noticing that the same field is not present anywhere in the Diversion Workflow, not on any page. I believe it should be on page 3, which is about Last Night's Housing.

    #84Ali Ryder
    Complete

    4

    • Added the ability to create a new person (People) from the diversion form.
    • Added Housing History preview to the standard Diversion form.
    • Diversion records are now listed when a family member has been added to the diversion form.
    • Fixed date fields in HIFIS_Services to correctly use the diversion record date instead of the created date.

    Encampments

    • Resolved issue where the number of anonymous clients resets after editing an encampment.
    • Fixed 'Anonymous Clients' label being covered by the associated field.

    Group Activities

    • Included group activities in the client activity log.
    1

    Group Activities not in Audit Log

    This is a duplication of https://hifisfeedback.acreconsulting.ca/b/6vrrdwev/feature-ideas/actions-missing-in-audit-log but it’s important enough to merit its own post. When a client is added as an attendee in a Group Activity, there is no corresponding record generated in the Audit Log. However, adding the client to the Group Activity does count as activity, so the client’s date of recent activity is updated and if they were inactive, they become active once more.

    #126Ali Ryder
    Complete

    1

    Incidents

    • Added the ability to delete documents in incident records.

    Look-up Tables

    • Updated look-up values to align with the Homelessness Glossary for Communities terminology.
    • Added "Dosage Type" to the list of look-up tables to allow uses to customize the values.

    Medication Dispensing

    • Changed 'Pill Count' label to 'Unit Count' to accommodate different types of medication.
    • Allowed medication dispensing for clients that aren't admitted to a Service Provider. Note: Only the service provider who is the owner of the medication record will be able to dispense medication to a client.

    Outreach

    • Added a filter to view outreach service records within a specific time frame.
    • Introduced a non-map view for locations attached to outreach services.

    PiT Count

    • Updated the PiT Count module with the 2024 version of the survey.
    • Added validation to Question 3 of the survey to screen out respondents below the age of 13.
    • Limited possible answers for Question 7 based on the response to Question 6.
    • Introduced an "Abandoned" button to the Data Entry Survey.
    • Added “Enumeration” as a value in the "Reason for Abandoned Survey" table.

    Questionnaires

    • Exported questionnaires now validate null values in answered questions.

    Reservations

    • Added proper validation for blank date and time fields when creating a reservation.

    Service Provider

    • Created a new table to record changes to Service Provider details.
    • Implemented restrictions to limit user access rights when creating a new service provider.
    • Corrected parent Service Provider list display when editing settings of a Service Provider outside the current cluster.
    2

    Parent Service Provider only shows service providers in current cluster

    On the Add/Edit Service Provider screens, the Parent Service Provider drop-down menu only shows service providers in the current cluster.

    #34Ali Ryder
    Complete

    2

    Service Restriction

    • Fixed the sorting feature for the "Reason for Restriction" column in the Service Restriction list.

    System

    • Province and city information is no longer mandatory for addresses outside Canada.
    • Updated the DateGreaterThan validation message for clarity.
    • Aligned HIFIS logo properly on all window sizes.
    1

    Display issue on HIFIS header on login screen

    I noticed when I resized my browser, my v60 instance is no longer displaying aligned. My browser width at the time was about 980px.

    #49Ali Ryder
    Complete

    3

    • Fixed incorrect link in the Housing History out-of-date banner.

    Turnaways

    • Ensured turn aways list shows records when a client is added as a family member.

    Users

    • Fixed the Quick Access Button functionality in the new HIFIS update.
    • Corrected the password reset URL to include the missing prefix.
    3

    Reset Password Link broken

    In 4.0.60, when users are sent a password reset link, the host (first) portion of the URL is missing. For example, it will say: "Please click the following link to reset your password: /Account/ResetPassword/123456" Instead of the necessary: "https://acre.hifis.site/Account/ResetPassword/123456"

    #10Sara L
    Complete

    2

    Veteran

    • Updated the Veteran module to allow for better data capturing.
    • Added a "Referred to VAC" date field in the Veteran Summary form.
    Screenshot 2024-04-15 131457

     

    Database Changes

    New Tables:

    • HIFIS_OrganizationDetailsChanges
    • HIFIS_OrganizationDetails_FieldTypes
    • HIFIS_VeteransSummary
    • HIFIS_VeteranStatusVerificationTypes
    • HIFIS_VeteranStatusVerificationTypes_SP
    • HIFIS_ReferredVACClientTypes
    • HIFIS_ExistingVACClientTypes

     

    New Known Issues

    4

    14971: Editing Client Vitals sets Chronically Homeless Status to 'No'

    When editing a client’s vitals in HIFIS 4.0.60.3 and 60.4, the HIFIS application sets the client’s Chronically Homeless status to ‘No’, regardless of the client's current Chronically Homeless status. This may cause the Chronically Homeless status of some clients to be reported incorrectly by the application.

    #224Ryan B
    Fixed

    3

    6

    Financial Profile records duplicating

    In testing 60.3 we have found an issue with records duplicating under the Financial Profile area. This appears to be affecting all 4 tabs within the Financial Profile section. Whenever you add a record under Income, Expenses, Assets or Debts when there is already a record, the new record is added multiple times. For example, I added a “Employment - Casual" record under Incomes on client # 5624 on the demo site. Adding the first record seems to work properly.I then added a new income record for “OW” and two were createdI then added another new record for “Panhandling” which was created 3 times.Adding a fourth record for “Disability Benefits” resulted in 4 records being created

    #4Christie S
    Fixed

    3

    8

    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
    Next version

    3

    1

    Updating to 60.3 or 60.4 is slow

    Updating to 60.2 is slow because 60.2 introduces a new script that calculates chronicity for all clients, and takes ages. But we would expect that updating from 60.2 --> 60.3 or 60.3 --> 60.4 should run more quickly, right? Turns out that the update scripts to 60.3 and 60.4 will re-run the chronicity script introduced in 4.0.60.2 causing unnecessary slowness during update.

    #222Ali Ryder

    1

    1

    HIFIS automatically marks clients as "Not a Veteran" if their age falls between 50 and 62, regardless of their actual veteran status.

    Present in 60.3, fixed in 60.4

    #274Ali Ryder
    Fixed

    1

    Ongoing Known Issues

    11

    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
    In progress

    7

    4

    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. 4.0.60.2.1

    Maintenance Patch

    ACRE Consulting's Summary

    Fixes the biggest issue impacting users. Green light to deploy. Biggest outstanding issue is client search not functioning as expected.

     

    Bug Fixes

    3

    Pagination missing on Client Search

    When you use the Client Search, results show but the ability to navigate to another page is missing, so if your search result returns more than X clients, they cannot be found.

    #42Shannon F
    Complete

    1

     

  8. 4.0.60.2

    Minor Release

    ACRE Consulting's Summary

    • A lot of issuse with 4.0.60.1 are addressed in this update, but a small number of issues were created. It's almost there! Hold off until the remaining major bugs are addressed.
    • Addressed 25 votes

     

    Highlights

    • Fixed issue displaying housing status records multiple times
    • Historical chronicity information is now stored properly in the database
    • Fixed rights issues linked to the diversion form

     

    What's Different

    Administration

    • Fixed error message when a user attempts to delete a Diversion record using the Client Service Delete module.
    1

    Users are not able to delete diversion records from the Client Service Delete module.

    #53Ali Ryder
    Complete

    2

    • The header on the Diversion Workflow steps has been translated when using HIFIS in French.
    • Merging clients no longer results in an error
    5

    Can't merge clients in 60

    An error related to merging clients has been brought to my attention in v60. It looks like merging any two clients throws an error. Notably though, there seems to be multiple errors thrown, and it seems somewhat random which error message you get. I've seen at least 3 different ones.

    #48Ali Ryder
    Complete

    2

    Admissions

    • Fixed bug where users were not able to reserve beds that are currently being used.
    • Fixed bug where users were not able to deactivate a room.
    • Users can now add a Diversion Attempt from the Admissions module (Front Desk and Client Management menu).

    Assessments

    • The scorecard and the administration section of the VI-SPDAT v3 Adult, v3 Family, and v2 Youth are now in the same order as the survey.
    • Fixed bug where if your first response to a new VI-SPDAT assessment, after filling out the administration section, is to “Refuse” a question, then an error message would appear.
    • When editing a VAT record, the “File on Record” field has been fixed to be properly aligned.

    Case Management

    • Fixed issue where users could not close cases.
    2

    Can't close case file in 4.0.60.1

    When closing a case, get an error saying "The value '## Days' is not valid for TotalElapsedTime."

    #57Brenna S
    Complete

    2

    Client Details

    • Client’s details page now has a matching header. Client - Vitals --> Client - Details
    • The “Date of Death” field has been fixed and no longer appears as a dropdown field.
    1

    Date of Death

    In 4.0.60.1, the Date of Death field is now, inexplicably, a drop-down menu that contains no values.

    #61Ali Ryder
    Complete

    2

    • The “Private Service Provider” label now appears as “Fournisseur de services privé” in the client tombstone when using HIFIS in French.

    Coordinated Access

    • Fixed issue where if there were housing records that started over 30 days ago, and ran into the “Last 30 Days”, they were not counted towards a client’s percentage housing completed statistics. Housing Records

    Diversion

    • Clients with a recent diversion attempt will now have an alert on their profile, similar to a service restriction alert.
    • Users can now add a housing history record to a client’s diversion record, regardless of whether they were housed safely the night before.
    • Here's what the official release notes say:
    • Edit Diversion screen is now the same for form and workflow
    1

    Edit Diversion shows different screen for workflow vs form

    I'm not clear on, once you do a Diversion Workflow versus a Diversion Form, why the software remembers whether it was a Workflow or Form, and shows a different Edit form accordingly. First of all, this is unnecessary - the Workflow is only useful in the moment, and not helpful if you have to edit it for some reason. For example, maybe you want to change the Referred From field, because the client didn't disclose it initially. If you edit the "Diversion Workflow, it'll take you back to editing page 7 and you have to first remember what page the Referred From field is on and then navigate through all the pages back to it. That's cumbersome for the user. It also seems simpler from a development standpoint to store the data equally and not care how it was entered, much like how it doesn't matter if you do an "Express Goods" transaction or a "Goods & Services Transaction," the data is stored exactly the same and it looks the same after you've recorded it. So, in conclusion, there should be one consistent Edit Diversion screen that you get to when you hit the Edit button, regardless of which way the Diversion was recorded, and it should take you to a one-page form that has all of the fields on one screen.

    #70Ali Ryder
    In progress

    3

    • HIFIS_Services now has an end date for Diversions with Goods & Services attached
    2

    Blank service DateEnd for Diversions

    When a Goods & Services record is attached to a Diversion record, HIFIS_Services.DateEnd is NULL.

    #60Ali Ryder
    Complete

    3

    • Fixed bug where the “Client Information” and “Client Management” options no longer appeared when a user was on a client’s diversion list.
    • Users are no longer able to access modules they do not have the proper rights to from the Diversion forms.
    • The “Scheduled Follow-Up” field in the Workflow version of the diversion form is no longer mandatory.
    2

    Follow-up on Diversion should not be mandatory

    In the Diversion module, the "Scheduled Follow-up" field should be optional, not mandatory. For context, here's why it needs to be optional and not mandatory: First and foremost, because there is no option to actually do a follow-up in the Diversion module! This means that every single Diversion has either an "upcoming" follow-up or a "past due" follow-up, and they are flagged as requiring attention, but there's no way to dismiss the alert saying they require attention. Second, because not every Diversion requires follow-up. Sometimes a person is diverted by buying them a bus ticket back to their home community, in which case it might be difficult to follow up. And in other cases, it might simply be so clear that you're successful that a follow-up is not needed. Or, if you end up booking them into shelter, then you're going to be working with them in the context of them being a shelter guest and you probably wouldn't want to go back and update the Diversion record. Third, because neither the Housing Placement module nor the Housing Loss Prevention module, which seem to be being replicated here, actually require scheduled follow-ups, so it's inconsistent.

    #72Ali Ryder
    Complete

    4

    • Users who are editing a diversion record can now cancel the process without changing the status to “Abandoned”.
    1

    Canceling the Edit Diversion makes it Abandoned

    If you Edit a Diversion sort of by accident, and then hit "Cancel" to say, oops I don't mean to actually change anything, it says it will set the status to "Abandoned" which seems counter-intuitive. The user has already created a Diversion attempt and saved it with a status other than "Abandoned," so the Diversion attempt was actually not Abandoned. But, in attempting to avoid overwriting data, the user could unintentionally overwrite the actual status of the Diversion, which seems backwards to me.

    #71Ali Ryder
    Complete

    3

    • Users can now add Goods and Services in the diversion form when the program field is mandatory.
    2

    Add Goods & Services in Diversion fails to save

    When I try to add a Goods record OR a Services record while completing a Diversion - either the Diversion Workflow, or from the Edit Diversion screen, it fails to save if Programs are a mandatory field for Express Goods / Express Services.

    #67Ali Ryder
    Complete

    3

    Encampments & Outreach

    • Added Bing key to viewbag on all pages to remove message requesting credentials when using the map view.
    • Fixed issue with outreach capable services always creating address relations in the database.
    1

    Outreach List shows all Goods & Services/Group Activities

    It has come to my attention that all Goods & Services and Group Activities are being now listed on the Outreach List, regardless of if they have a location or anything like that. This strikes me as problematic. There are plenty of times you would provide a Goods & Services transaction that's not Outreach, and same goes for Group Activities. It just seems a bit weird to have every single one of these transactions show up on the Outreach List, when many of them. As a very simple fix, I'd suggest perhaps that only Goods & Services and/or Group Activities with a captured Service Location should show up on this list.

    #63Ali Ryder
    Complete

    3

    • The Outreach module now only displays records associated to the Service Provider you are currently logged into.
    1

    Map view on outreach shows services for other providers

    In /Outreach/ServicesList there should only be outreach services for the current service provider visible. On the Standard View (i.e. list) the correct services show up. On the Map View, it shows services for other service providers.

    #78Ali Ryder
    Complete

    3

    Housing Status & Chronicity

    • Fixed issue where a new entry was added everyday for the client’s housing status in the client’s vitals history.
    1

    Chronic homelessness not working properly

    In 4.0.60.1, clients are becoming chronically homeless multiple times, and also becoming chronically homeless at the wrong time.

    #81Ali Ryder
    Complete

    3

    • When you delete a client’s Housing History record, if there are no other records in their file, the housing status will now change back to “Unknown”.
    • A historical record of a client’s chronicity information is now properly recorded and stored in the database.
    2

    History of chronic homelessness is missing

    If a client was chronically homeless but isn't anymore, say if they were in shelters from Jan 1 2022 to July 1 2022, then the records relating to chronic homelessness disappear. I would expect there to be a record saying that they became chronically homeless on, say, July 1 2022 (ish), and then another record saying they stopped being chronically homeless on, say, January 1 2023 (ish). So I'd expect to see two records here. What I'm actually seeing is, if the client is still chronically homeless, there'll be a record saying that they became chronically homeless on July 1 2022. But if the client is no longer chronically homeless, that record gets deleted, so there is no record that they ever were chronically homeless.

    #79Ali Ryder
    Complete

    1

    Landlords

    • Reintroduced the Geo Region and City filters to the filter options menu.

    PiT Count

    • Changed the naming of COH/COH CORE questions to Optional questions when setting up a PiT Event.
    • When adding local questions, if you create a single or multi selection question and use the same response in 2 or more questions, the response will now appear for all questions it is assigned to, instead of only the original.
    • The PiT Survey will now only accept integers (non-fractional numbers) in fields that only accept numerical values.
    • Updated export files to match the 2024 version of the Poin-in-Time (PiT) Count Survey.
    • When users create a local question and select the “Yes/No” type, the question now will have the same type of available responses as the Core survey.

    Programs

    • Fixed bug where inactive programs without an end date were not appearing in the inactive tab.

    Service Restrictions

    • Fixed issue where if a Service Provider had too many service restrictions, the page failed to load and returned an error if they selected to view “All”.

    System

    • User can now change the language of the End-User License Agreement (EULA) when accessing HIFIS for the first time.
    • When viewing the “Bed Count History” tab on the Data Export, the page now properly shows the number of entries, instead of “Showing 0 to 0 entries”.

    Users & Rights

    • Users who don’t have the right to edit or view the Workflow steps no longer see these actions.
    1

    "Diversion workflow steps" shows to users without right

    A user with rights to everything in the Diversion module (HIFIS Modules > Diversion) but without rights to anything in Administration (including Administration > Diversion Workflow Steps). The Administration menu appears for this user with the option Diversion Workflow Steps. When the user clicks on it, they get a "you don't have rights" error message. The bug is that the option should not appear in the Administration menu at all.

    #89Ali Ryder
    Complete

    4

    • Reorganized the SPDAT/VI-SPDAT rights tree and removed duplicates.
    2

    v3 VI-SPDAT rights are a mess

    There's a new category for the latest versions, instead of putting them under the matching category as before Several rights are inconsistently named. VI-F-SPDAT vs F-VI-SPDAT and TAY-VI-SPDAT vs Y-VI-SPDAT Doubled up on Y-VI-SPDAT v2 rights and no VI-SPDAT v3 rights

    #50Ali Ryder
    Complete

    3

    • Reintroduced the “Add PiT Volunteer” button from the User list page.
    • Removed the ability of non-admin users to clone Admin user rights.
    • Updated Goods and Services rights labels to be more accurate. Previously, Services were described as "Activities"

     

    Database Changes

    New tables:

    • HIFIS_BedCountHistory
    • HIFIS_Client_RacialIdentities
    • HIFIS_ClientRacialIdentityTypes
    • HIFIS_Clients_Diversions
    • HIFIS_DiversionDestinationTypes
    • HIFIS_DiversionDestinationTypes_SP
    • HIFIS_Diversions
    • HIFIS_DiversionStatusTypes
    • HIFIS_DiversionStatusTypes_SP
    • HIFIS_DiversionWorkFlowSteps
    • HIFIS_EncampmentLocationTypes
    • HIFIS_EncampmentLocationTypes_SP
    • HIFIS_Encampments
    • HIFIS_Encampments_Clients
    • HIFIS_ReasonForDisbandedTypes
    • HIFIS_ReasonForDisbandedTypes_SP
    • HIFIS_SPDAT_HousingYouthv2Types
    • HIFIS_SPDAT_YesNoNATypes
    • Chronic homelessness is now stored in HIFIS_ClientHistoryChanges.FieldTypeID = 18 instead of 17

     

    Known Issues

    3

    Pagination missing on Client Search

    When you use the Client Search, results show but the ability to navigate to another page is missing, so if your search result returns more than X clients, they cannot be found.

    #42Shannon F
    Complete

    1

    7

    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
    Complete

    4

    1

    The sort function in the Directory of Services is not working.

    #276Ali Ryder

    0

    1

    The Client Information and Client Management menus are missing when users view the "State Change History" log.

    #275Ali Ryder

    0

    1

    Users are unable to see programs associated with a case management record.

    #277Ali Ryder
    Fixed

    1

    8

    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
    Next version

    3

  9. 4.0.60.1

    Major Version

    ACRE Consulting's Summary 🙄

    • The first major release in 3 years brings lots of new features all at the same time, which is a mixed blessing. This version seems like there was too much crammed in and there was a rush to get to the finish line. A lack of testing shows. Our recommendation: do not deploy until important bugs are fixed.
    • Addressed 6 votes

     

    Highlights

    • Diversion Module: A new module that allows for communities to record and track diversion efforts.
    • Outreach & Encampment: The ability to geographically tag services and group activities and view records on a map.
    • Racial Identity Question: New mandatory racial identity question added to the client vitals.
    • Updated VI-SPDAT Assessments: Included in the release and the latest version of the VI-SPDAT assessments.

     

    New Features & Major Changes

    Diversion Module

    1

    New Diversion Module

    New Diversion module, similar to that described in ACRE Consulting's report. https://www.acreconsulting.ca/feature-recommendations

    #206Ali Ryder
    Complete

    2

    Version 4.0.60.1 introduces a new Diversion module to HIFIS communities. This dedicated section within HIFIS enables users to easily log diversion attempts and seamlessly document their outcomes directly within the application. With this feature, users can easily save diversion records, monitor progress, and make necessary edits or deletions as required.

    Key Features:

    • Users can choose between the full form or use a work flow approach to enter diversion records.
    • Diversion records can be created and accessed directly from a client’s file
    • Anonymous diversion attempts can be entered (Only accessible from the form version)
    • New Look-up Table: Diversion Status Type – Allows the user to add and remove values for the “Diversion Status” field
    • New Look-up Table: Expected Diversion Destination – Allows the user to update the default instructions for the diversion workflow.

     

    Outreach & Encampments

    Outreach features have now been added to enable HIFIS communities to record encampments across their community. Users will also be able to track service and group activities that happen during community outreach.

    Key Features:

    • New Outreach module is accessible from the Front Desk tab.
    • Users can enter encampments using geographic locations that can be viewed using Bing Maps.
    • Services form now allow users to add geographic locations.
    • Group activities form now allow users to add geographic locations.
    • Services and group activities tagged with geographic locations become visualized on Bing Maps within the Outreach module.
    • Tag geographic locations with the flexibility of using location services on your mobile device, pinpointing locations on Bing Maps, or manually entering coordinates.

     

    Racial Identity Question

    Version 4.0.60.1 introduces a mandatory default racial identity question. For existing clients, a placeholder response will be automatically added, along with a notification in their file indicating the need for vital updates. Please note that this look-up table is not user-editable or adjustable by HIFIS administrators.

     

    What's Different

    Admissions

    • Fixed an issue where future bookings were blocking live admission.
    • The “Reservation Status” field no longer appears when creating a new reservation.
    1

    Client Reservation List Add button

    On the Client > Admissions List, when you click on Add Reservation, it actually takes you to the Edit Reservation screen in which you can adjust the Reservation Status, which you cannot do if you add a Reservation through the Front Desk.

    #113Ali Ryder
    Complete

    1

    • Users can now reserve a bed even if it is currently being used.
    • Hovering over a booked bed will no longer display the date twice in the Date and Time field.
    1

    Manage rooms and beds shows date twice

    When a user hovers over a bed that is currently being used, the date and time field displays the date the client was booked into the bed twice and does not reveal the time of the book in.

    #109Ali Ryder
    Complete

    1

    • The "Effective Date" on Beds field is now translated when using HIFIS in French.
    • Added a “Reason for Bookout” field to the block operation form for improved tracking.

    Assessments

    • Added VI-SPDAT v2 - Youth assessment
    • Added VI-SPDAT v3 - Family assessment
    • Added VI-SPDAT v3 - Single Adult assessment [feedback: 163516]
    1

    Add VI-SPDAT v3 series

    #83Ali Ryder
    Complete

    1

    • Resolved the issue where the VAT form would process non-stop when entering client and case worker names.
    • Fixed the missing description error message appearing on VI-SPDAT when a description is provided.

    Clients

    • Racial Identity field on Client Vitals
    • A summary of Coordinated Access data points is now available.
    • Added "Chronically Homeless" row in the client tombstone.
    • Paginated custom tables to allow for faster loading.
    • Housing Status now displays clients currently being housed in a Public Institution
    • Users can now remove Housing History fields when creating a client.
    • Fixed the filter when viewing admission record from the client’s profile.

    Consent

    • Users can open attachments under Explicit + CA without issues.

    Coordinated Access

    • Updated labels on the coordinated access export
    • Users can now access client profiles from the Coordinated Access module
    • Coordinated Access now includes Public Institution housing type on the Coordinated Access List.

    Data Export

    Added four fields to the list of data exported to Reaching Home:

    • Bed Count: The number of available beds, if any, associated with the service;
    • Overflow: The number of overflow beds, if any, associated with the service provider;
    • Activity Status: The activity status of the service provider (inactive, active);
    • Date and Time Modified: The date and time that service provider information was updated.

    Documents

    • The correct date for barcodes and consent documents now appear. [feedback: 163543]
    1

    Document date

    The date of documents associated to a client's consent or their barcode always reflects the actual date. Not the date the document was added to the file.

    #110Ali Ryder
    Complete

    2

    Family

    • Fixed an issue in the Family Module where users were unable to use the "Create and Add member" option.
    • The delete button for the family head now has a tooltip for improved usability.

    Goods & Services

    • Fixed the “ Error Object Reference Not Set” message when attempting to edit a record.
    • Fixed an issue where values matching would disappear from the goods field.

    Housing Continuum

    • Added "Public Institution" as a new category in the Housing Continuum.
    • Users can update the Public Institutions housing category to appear as Housed or Homeless.

    Housing History

    • The Housing type column now matches the Service Provider type of the shelter a client is booked into.

    Housing Loss Prevention

    • Added the ability to edit and delete Housing Loss Prevention.

    Housing Placement

    • Added the ability to edit and delete Housing Placement.

    Look-Up Tables

    • “Waiting Request Status” values no longer remain in the dropdown field after unsubscribing to them.
    • Updated and added new default values in the Gender table. Added: Two-Spirit, Trans Woman, Trans Man, Non-Binary (Genderqueer); Removed: Transgender; Updated: Other --> Other (Not Listed), Unknown --> Don't Know, Undeclared / Refused --> Decline to Answer

    PiT Count

    • Updated the Point-in-Time Count module to display the 2024 version of the survey.

    Reports

    • The Geographic Region field in custom reports now display custom values as well as default look-up values.
    • After downloading a new report, the report edit page is displayed.
    • Default INFC reports now use translated labels.
    • Non-admin users can now download reports from the marketplace.
    1

    Issue deploying reports

    I was doing some work for a community and noticed they had a bunch of reports that needed to be deployed. So I downloaded one of them and it promptly disappeared from my screen. I panicked a little, thinking I had somehow lost their report, then I figured it out. The problem is that when you download a report for the first time, it has all of the mandatory fields blank: no service providers can run it. It's not in any report categories. So no user can actually access it except for the root admin. However, it's not necessarily true that the root admin will be the one taking the action of deploying new reports. I've seen some communities where they reserve root access for just a DBA, and grant their actual HIFIS administrators their own named accounts (i.e. like "Aryder" instead of "Admin") and they might have all of the rights, so they really SHOULD be able to do everything. My proposed fix is this: Have a separate right that grants the ability to download and deploy new reports from the marketplace When somebody with that right clicks the appropriate button, instead of just fetching the report, they are also prompted to define the report categories and service providers for the report on the same popup screen That way, the same person who downloads the report has the ability to also add a description and define who can use it.

    #209Ali Ryder
    Complete

    1

    • Updated the title of the Case Management report.
    • Versioning compare now works correctly within the same database Version.

    Rights

    • Removed unused rights from the rights template: Duplicate Displayed Transaction, Jump to a Family Member

    Service Restrictions

    • Service Restrictions now correctly load the page when the filter is set to "All".

    Storage

    • Added a “Storage Outcome” field to the storage form.

    System

    • The 2023 version of the End User License Agreement (EULA) is now added to HIFIS.
    • The EULA no longer appears for every new user. It will only be displayed when logging into HIFIS for the first time.
    • HIFIS footer has been updated with new and functional links.

     

    Database Changes

    •  HIFIS_UserProfilesEULAAcceptedYN removed

    Known Issues

    • Fixing bug 633405 cause some display issues on the Service Restrictions list. This will be resolved in an upcoming update.
    • Fixing bug 711902 caused that the user may remain on the “Rooms and Beds” page after reserving a bed for a client. Workaround: The form saves properly, simply exit the form or refresh the page.
  10. 4.0.59.7

    Minor Release

    Highlights

    • French translation of all SPDAT assessments: Updated and translated the text for all of the SPDAT assessments in HIFIS.
    • Code optimization: Improvements to the performance of the user list and the coordinated access module.
    • 15 Minor changes and 32 bug fixes.

     

    What's Different

    Admissions

    • Fixed inconsistent spacing and alignments in the admissions list.
    • User can now create a historical stay for a client that is currently booked in.
    • Fixed the bed availability details button.
    • Fixed the bed availability not displaying properly when using geographic regions filter.
    • Users can now reserve beds that are currently in use.
    • Fixed the “Back” button producing an error when an apostrophe is included in a room name.
    • The room and bed name for hidden service providers are no longer visible in the client’s profile.

    Audit Log

    • Watch concerns records now appear in the client activity log.

    Case Management

    • Fixed the display form for closed case management records that have no end date.

    Clients

    • A client’s date of birth can no longer be the same as the date their profile was created.

    Consent

    • HIFIS now validates consents for family members that are added to a form.

    Coordinated Access

    • Optimized the Coordinated Access module to reduce loading time.

    Custom Tables

    • The people field now displays values when viewing a custom table.
    • The sorting order of custom table values are sorted properly in the display view.

    Family

    • Fixed the family head field displaying former family heads in the results
    • Fixed issue where client under the minimum age can be selected as a family head.

    Goods & Services

    • Fixed program tags not deleting from goods and services records.

    Housing

    • Fixed housing unit fields being linked to the housing history form when these fields are mandatory.
    • Fixed hidden service provider information appearing from the housing history module
    • Features now appear when viewing the housing unit list.
    • Fixed the housing unit addresses filter field, it now works in combination with the other filter options.
    • Housing loss prevention records no longer generate an error that a value is missing in the “PlacementStatus” table.

    Look-up Tables

    • Added the following communities to the list of cities in HIFIS: Fort Fitzgerald, Janvier/Chard, Draper, Gregoire Lake Estates, Saprae Creek Estates

    PIT Count

    • Removed the Question Template sub-module.

    Rights

    • Updated the admin user account rights to ensure it is targeting all of the rights in HIFIS.
    • Removed “On the Fly” rights from the user rights list.
    • The bulletin board can now only be seen for users with the appropriate rights.
    • Removed the connection between the “Access archived client information” right and the admissions short cut in a client’s file.

    SPDAT & VI-SPDAT

    • Translated and corrected typos for the: SPDAT Adult Version 3, SPDAT Adult Version 4, SPDAT Family Version 1, SPDAT Family Version 2, SPDAT Youth Version 1, VI-SPDAT Adult Version 1, VI-SPDAT Adult Version 2, VI-SPDAT Family Version 1, VI-SPDAT Family Version 2, VI-SPDAT Youth Version 1

    System

    • A custom error message now appears when a user unsuccessfully attempts to log in rapidly.
    • Fixed the service provider change shortcut; users can now attempt to log in again if they enter the wrong account credentials without generating an error message.
    • Fixed the change password function; removed the error and users can now change their password on their own.
    • Fixed issue with inactive clients from other clusters appearing when searching clients when entering a record.
    • Fixed the username field clearing when entering the wrong credentials on the log in page.
    • The “DateCreated” field for the “HIFIS_Comments” table now records the time correctly.
    • Removed the question mark “<?> “ that appears for certain characters when using HIFIS in French.

    Users

    • Optimized the user list page to reduce loading time.
    • Added additional filtering functionalities to the user list page.