Features
- We're introducing data validation as a technology preview intended for use by CTcue consultants. In addition to customizing and clearing results, this feature allows results to be validated using validation labels. It also allows you to:
- Create custom validation labels per project
- Set default validation labels per question. Separate defaults can be set for when a question has results and for when it does not
- Change validation labels for each question result per patient
- Filter patients based on their validation labels for each question
- Filter patients based on whether they have results for specific questions and answers
Improvements
General
- Various improvements have been made to the appearance of the application. Loading states in particular have been redesigned
- All table columns can now be deselected in the column customization modal. The modal will still prevent the column selection from being saved if the table requires at least one column to be selected
- Keyboard shortcuts have been regrouped so that term validation keyboard shortcuts are only visible in the patient finder
- Collaboration invitation notifications are marked as read when using the included link to navigate to a project
- Only unique date filter drafts are created when importing legacy projects
Patient finder
- Manually imported patients can be viewed even when there are no inclusion criteria
- Errors that can occur when manually adding patients from an uploaded file are now more explicit. Missing column headers and uploaded files that do not contain any identifiers are specifically detected
Clinical data collector
- Term previews now show data from included patients by default. The previous default was to show data from all patients
Bug fixes
- Terms created by pressing the Enter-key in the add term modal are saved and shown consistently
- The copy suffix that was added to copied terms' names has been removed because this functionality was partly broken
- An error that prevented scheduled searches from being run has been fixed
- An empty state has been added for multiple choice questions without answers
- An error that occurred when a relative date filter depends on a disabled question has been fixed
- Custom selected results are no longer sorted up top after a page refresh on single-patient pages
- The question preview table has been decoupled from the data validation table. This prevents deselected questions in the data validation table from causing results to go missing in the question preview table
- The length of export header names is now limited to prevent it from exceeding storage limits
- A memory leak in the question filter menu has been fixed
- Various errors that could occur when deleting a project have been fixed
- Date filters on the notifications page now work
- Administrators and CTcue consultants can manually include patients and bulk include patients
Miscellaneous
- Prevent the bed number and value fields from being searched. This change is being made because of technical reasons and it will be reverted when the application is upgraded to Elasticsearch 7