8.5 Release Notes
  • 05 Jan 2024
  • 4 Minutes to read
  • Dark
    Light

8.5 Release Notes

  • Dark
    Light

Article summary

New and Updated Features

ComponentFeature
Forgot PasswordIf your IMAT appliance is configured for it, users can now reset their own password if they've forgotten it. Email addresses must be included in the user information in order for the workflow to work. They can be added through Admin: Users by administrators or by the users through Account.
ROI
  • ROI Management application events trigger required SET updates.
  • ROI Part2_consent records designating multiple facilities creates records for each selected facility.
  • The Active status is displayed in Part2_consent records table instead of appearing blank.
  • The ROI creation form now reads Retrieve instead of Send in the heading for the retrieval section of the UI.
  • The label End date now reads Expiration to better match the beginning date label. The downloaded CSV start/end header labels have also been updated.
  • The start label was changed to Entered in for the ROI records screen.
  • The revoke action is only available on entries where the end user’s facility matches the record’s created-by facility.
  • ROI Patient Lookup form has switched order of name fields and changed the given name label to be first name.
  • Correct Part 2 consent records display based on what records relate to the end user's facility.
  • The application header now displays the end user's facility in the light gray bar.
  • ROI usage logs are now indexed into the Audit store.
ROI Setup
  • A new ROI setup screen is available for all administrators. This allows administrators to quickly see if facilities are missing information for Part 2 consent records to be available. New facilities can also be set up from this screen.
  • Users who need access to the ROI setup screen must be assigned to the system role from the searchappliance_system group.
VHR
  • PHI Access prompts can be configured to trigger at every patient lookup.
  • The Recently Viewed Records displayed is improved. It now includes the date and the facility.
  • Health Exchange records now support PDFs; however, printing PDFs is unavailable.
  • RTF attachments may be downloaded from the record details screen.
VHR ConfigurationAdding "forcePHIAccessPrompts": true, to the lookup block in vhr-app.json forces the PHI access prompts to appear every time you select a patient lookup result. This is true even if you have already attested to view PHI data for that patient.

Bug Fixes

ComponentFeature
Admin: Access TokensWhite space around authtoken APIs regex fields has been trimmed; this was causing tokens to not use the correct API path.
Admin: Set Definitions
  • The side menu to the right was missing the information for Type. This has been corrected and either Single or Compound should appear now.
  • The side menu now shows local time rather than UTC.
  • The discrepancy between time zones when a Set has been updated has been fixed.
imat-api
  • An authtoken API regex should only match URL paths.
  • The Status column in Set Definitions is a bit misleading because of auto update timestamp property on the Updated column. The right panel now correctly shows both an updated time and a created time.
SearchServer
  • Updated the SearchServer to transition a store to a read only error state in the unlikely event that SearchServer is unable to open a required file. The most likely cause of such a situation is the system running out of file handles. To recover from this condition, SearchServer must be restarted.
  • Before doing merges on a store, automerge checks to see if the cache for that store is in a 'write' state. If it is not, automerge skips that store and does not do any merges on the indexes for that store.
  • The recovery code reduces the number of directory scans the code does to reduce the startup time. We also add a new function for cleanup that does a 'move or delete' rather than the current 'move or copy' to a remove directory.
  • Fixed a bug with the /admin/cancelrequest API which might cause SearchServer to restart when attempting to cancel a long running query.

    You can list long running queries using: /status/requests?mintime=xxxx (where the mintime is in seconds - if not present, it defaults to 60 seconds).

    Another optional parameter is maxlen=yyyy which allows you to increase how much of the request parameters of a request to include in the listing.

    From this call, you can gather the requestid which can be used to issue a command to cancel the request:/admin/cancelrequest?requestid=xxxx.

    NOTE: In most cases (unless the config is changed), admin requests will only be accepted from on box (localhost).
8.5 Hotfix 1January 5, 2024
SELinuxAdded SELinux policies for email password reset.
webappAdded TLS support for email password reset. There is a new entry in the email-server.json config file to specify which protocol to use, ssl or tsl: "protocol": "ssl | tsl".

Configuration

ComponentFeatureConfiguration File
VHR
  • Adding "forcePHIAccessPrompts": true, to the lookup block forces the PHI access prompts to appear every time you select a patient lookup result. This is true even if you have already attested to view PHI data for that patient.
  • You can debug a VHR report with polling config. Make VHR websocket usage configurable by adding this to vhr-app.json: reportDebugMode: true,.
vhr-app.json
8.5 Hotfix 1January 5, 2024
webappThere is a new entry to specify which protocol to use, ssl or tsl: "protocol": "ssl | tsl".email-server.json

Was this article helpful?