Read the release notes on our new Knowledge Base here: take me there >
The new knowledge base - available in English, Dutch, Czech and other languages - contains all up-to date knowledge articles, including new and updated articles that reflect changes implemented with v4.13. The knowledge articles here are deprecated, will no longer be maintained and will be deleted in due time.
This version contains new features, a number of improvements and various bug fixes. Below you will find a brief overview of all that has changed.
Features
- We have added a library feature to the application. The library is a place where users can store small building blocks that are frequently used in the hospital by multiple users across multiple projects. Users can import these building blocks into their projects, so that they don't have to build them from scratch each time. This saves time, but also helps new users to see examples of queries and learn from them. It also allows hospitals to create a standard way to define a medical concept and let everyone apply it identically across different projects. You can find the library in the main left navigation under projects, or import library items directly from the Add Term modal. The library comes pre-loaded with a few common library items. In future releases we may add more common items. Read more about the library and how to use it on our support pages:
Improvements
We have implemented several usability improvements:
- The “add term” modal is updated to allow users to add library items to their project query.
- The “import term” modal is now integrated into the “add term” modal. This functionality can be accessed on a separate tab in the add term modal. As a result, the button is no longer available separately on the query building pages.
- In the updated "add term” modal, you can now select and add combinations of new categories, text-to-query suggestions and imported terms from other projects in one action. A shopping cart bar at the bottom keeps track of all selected items and allows you to update the selection before adding the items to your project.
- When you have multiple items in an input field and you hold down the backspace key to remove the search input, the selected items remain unaffected. To remove the selected items as well, you will need to release the backspace key and press it again. This prevents the accidental deletion of all input when you only intended to remove the new input text.
- For DBC codes you can now add multiple specialism and diagnoses codes in one go with a “bulk add values” module. The specialism code is required and the diagnosis is optional.
- When you add a filter in term preview, then the respective column will be enabled automatically, so you can view the data right away. This does not affect the default filter selection.
- For age, age at time of event, and number fields you can now apply the equals operator (=). It acts the same as a “between” operator where the min and max have been set to the same value. This is more logical for users to apply when they search for a specific number (e.g. age = 18) rather than a range (e.g. age between 18 and 19).
- We have added buttons to the patient cohort and data validation empty states to indicate more clearly to users what they need to do to find patients or collect data and to direct them to the respective pages to resolve the issue.
- We have added clearer warnings in the patient finder and data collector when you have relative dates against disabled terms or questions. This helps users to identify issues with their query earlier on in the process.
- We have also introduced a new confirmation warning when you disable a question for which there is another question with an active relative date filter that relies on the question you are trying to disable. This ensures that disabling the question doesn’t inadvertently impact the results of dependent questions.
- Disabled questions and empty sections are now automatically hidden in the in-patient view of the data collector, so that these questions are not clogging the view. This helps users focus on the questions that are enabled.
- In the data collector you can now manage and configure the validation labels directly from the data validation pages. This means you can change or update labels during the validation process without having to switch context and navigate to the project settings. To do this, with advanced validation features enabled, simply click on the table column to assign a label and press the settings icon to add or adjust the labels.
- To allow users to navigate quickly to the results for specific questions in the data validation table, you can now search in the question navigation and jump directly to a specific question. This is in addition to the previous and next question navigation buttons that were introduced earlier.
- We have added a banner to the single patient pages when you view them from question preview. This should make it clearer that you are looking at the data in a preview context and can thus not validate or customize results in this screen.
- In the question preview for "all results” questions in the data collector you will now be able to filter results by groupings in the results distribution table, so that you can better analyze the expected data for the question.
- The most common auto-complete suggestions are now shown at the top, also if there is no search term.
- In repeating events questions and questions that (directly or indirectly) depend on these questions, you can now deselect all columns. This way users no longer need to take manual actions or use workarounds to remove unnecessary columns and keep a good overview of the data they are interested in. Columns can be re-selected in the question selection panel that has now been added to the in-patient screen for repeating events questions.
- We have added a warning to the question settings to clarify what happens to your customized results if you change the question type.
- Hub users are now notified when the owner of a project stops sharing the project with them through the Hub
- The welcome email to new users now automatically contains links to the FAQs and (in Dutch emails) the sign-up page for trainings. With this we offer new users more direct information to become familiar with the application.
We have made several improvements to the export page:
- We have changed the layout of the export page to provide a clearer overview. All the export settings are now presented on the left side of the screen and the downloads on the right.
- The export page is no longer hidden for users who don't have permission to export their project. They will see the page in a view-only mode, that does not allow them to change any settings or run any exports. This prevents confusion for users with limited permissions not knowing of the existence of the export option.
- If you have enabled 'scheduled search and/or export' you will now receive an in-app notification when the schedule is about to reach the end date, so you can review and update the settings if the project should continue running for longer.
- Export jobs will now start with smaller batches of data in the background, so the export will stop faster when the user cancels the job immediately after starting it. This reduces confusion for users who feel like the cancel button doesn't work after they cancel the export for a large project because it is still processing the current batch of data. Keep in mind that the batches will be bigger later in the process, so cancelling the export later may still take some time to stop.
We have implemented a few security updates to reduce the risk of unauthorized access to accounts:
- We have now introduced stricter requirements for new passwords, including a higher minimal character length.
- We have updated the error message that is displayed when a login fails, so that users better understand what the issue is
- Email addresses are now temporarily prevented from logging in after multiple failed login attempts. This is to better protect user accounts against unauthorized access. This does not affect logins using single sign-on. To resolve issues with locked accounts, valid users can either request a new password or try again later.
- Admin users are now able to use a new audit event to determine if an email address is temporarily prevented from logging in due to exceeding the maximum number of login attempts.
Other improvements:
- Synonym lists are now available for multiple languages: English, Dutch, Czech, German, Spanish, French and Italian. Our implementation team can enable the languages needed for your local environment.
- Synonyms that have already been added (in a “form responses” or “reports” term) are placed at the bottom of the suggestions and are disabled. This prevents users from selecting the same synonym list twice.
- We have added a popup to the login screen that warns users when they are visiting the application using an unsupported browser. We support the most recent versions of the most common browsers. You can still use the application with older browser versions, but you may not have the best experience.
- We have changed the logic of the question term limit to allow users to set the limit lower than 100 events per term in the application. In addition, we now show the plus ("+") indicator in the patient validation pages when there are more results in the category than the limit set for the question.
- It is now possible to change the configuration for the application to limit data permissions for users by specialism instead of DBCs. DBCs are only used in The Netherlands, so for hospitals in other countries there is now a way to use this functionality. The specialisms are derived by default from the following categories: diagnoses, admissions, appointments.
- For the Spanish language, our system can now differentiate the letter ñ from n.
Bug fixes:
- It is now possible again to manually import patients on the patient cohorts page when there are no criteria added at all. Previously this button was disabled until at least one criterium was added.
- Search is now blocked more clearly if your search criteria are out of date. Previously, it was possible to switch between cohorts and get pages to somewhat work, but eventually you would end up with patients not matching your latest search criteria. To avoid this, you must initiate a new search.
- The modal to filter on the patient ids has received some fixes. We now de-duplicate the IDs you paste and show a number of (unique) ids. The descriptions have been updated to be clearer. In addition, the modal no longer closes if you click on the info pop-up.
- If you have added a parent term with a nested term (for example admission with admission periods) to a question in that data collector and you have set the result preference to collect the results of the parent term (e.g. admission) instead of the nested term (e.g. admission periods), then we will now maintain that result preference also when you add another nested term. Previously this was automatically switching back again to collect results of the nested term.
- We fixed issues with SSO when "Windows Hello" pin is active.
- Admins can download an overview of the projects in the hospital. This file has a column “collaborators”, which was always showing as “false”. The query has been fixed to check whether each project has collaborators or not, so the correct data will now be shown.
- The dropdown menu to change a question type now closes correctly without an extra click needed in the case of a warning modal being dismissed.
- We fixed issues with terms not being draggable in import terms.
- We fixed an issue where the exclusion with “must not any” setting would show up in an export. No results will be found, so these terms should not be part of the export.
- We improved the question preview statistics performance by fetching minimal data to calculate the result bins.
- We fixed an issue in the keyboard shortcut modal where sometimes the P/N keys would not show up, even though Previous/Next navigation is possible using those hotkeys. We now list all available keys as expected.
- We fixed an issue where clicking on a group (with nested groups) would not navigate to the patient. In addition, we have updated the description for groups showing “x / y terms” to be more clear.
- We now allow nested terms to be clicked even if the parent term is disabled. So the (parent) term can be enabled from the sidebar.
- We fixed an issue that caused autocomplete suggestions and fields on the single-patient pages to appear empty in older browser versions.
- Custom amount filters under reports terms in the patient cohorts page without any inputs are now correctly identified as empty and are not considered active.
- We identified an issue in the data collector overview and question preview for patients with many forms. We would hit an internal limit and not return anything, even if a result existed. This only occurred in a couple of instances as adding filters on the form/form entry greatly reduces the search space. The issue has been resolved, but we're still working on making these cases more performant.
- We fixed an issue in the patient finder where using relative dates on admissions or forms in exclusion criteria could give different results if the relative date was placed on the term or nested terms.
- We fixed an issue in project duplication. We now duplicate the question level 'if nothing found' validation label correctly. It is also preserved if you import the project from the Hub.
- Groups are now always expanded in the "import term" modal.
- We improved the autocomplete behavior with multiple value fields.
- We now allow search for code fields that have long descriptions (more than 30 characters).
- Question preview for all results questions show buttons to filter on the number of results. These are now centered so they remain in view on very small screens.
- It is now possible to adjust the question limit for repeating events questions. However, the client will never render more than 100 events per question.
- The autocomplete for ATC codes now works even if there are no descriptions.
- We fixed a small bug in the category tab related to the event limit number disappearing.
- We fixed an issue where unselecting all columns resulted in having no rows show up in the connector export.
- We have fixed an inconsistency with customized parent events. Data will now be visible, even if you adjust your search filters in a way that makes it no longer found. This is now similar to other categories.
- You can now use page shortcuts (e.g. pressing "N” for next patient) after selecting an item in a dropdown field, without needing to unselect the dropdown field first.
- Fixed an issue that caused term validations of previously included- and excluded patients to change to invalid when searching again.
- We have added or updated a few translations in various places.
- We have fixed or improved various styling issues.