Atmoforms Release Note v3.03
Version 3.03 Latest Features and Functionality
This document describes the additions and changes in functionality to Atmoforms in version 3.03 of the software. This release note describes changes to Atmoforms since V3.02.
1 MRN on Jellybean Chart
Patient identifiers (aka MRNs) are now shown on the Jellybean chart along with their names.
2 Highlight Changes toggle with Subforms
Newly added subform sections are now included within the highlighting when viewing the activities history. This includes both changes to items within a subform as well as entire subform instances.
3 Form Group Ordering
The order of forms in form groups can now be set from the Form Group edit screen.
This will dictate the order the forms appear in the Event Overview report (previously they were displayed alphabetically by form name).
4 Read-Only OPD
The admin setting read only personal details now applies to a service user’s OPD forms as well as their personal details. If this setting is enabled, the OPD forms are not editable.
5 Facility to permanently delete patients added
The ability to “hard delete” patients out of the system has been added. This is an extremely destructive action and due to the nature of relational databases will cause all related records, including audit records to be removed. This action will delete patients from ALL registries; there is no facility to specify individual registries.
This should be ran with extreme care with system backups taken.
As such the following rules are enforced:
- Only a list with no duplicate identifiers is allowed
- Patients cannot be deleted if they are used as “Personal contacts”
- Only patients can be deleted. (Staff members and unregistered people can not be)
- Only Patients whose identifier has not changed can be deleted
- All patients listed for deletion must exist in Atmoforms
- If deleting from the linked staging database then all the patients must exist in the staging database
Bug fixes
Area of software | Description of fix |
---|---|
Atmoforms/Forms/History | Subform numeric headers are no longer highlighted as though changed when the highlight change bar is used and there are no changes within the subform. |
Atmoforms/Forms/History | When Cross Item History is set to OFF, item history filters and print preview will now be scoped to only that form instance so that filters that would return zero results are now not displayed |
Atmoforms/Forms/History | Numerics with a prefix or a suffix are now displayed in print preview. Previously they displayed as ‘NaN’ |
Atmoforms/Forms/Attachments | File upload controls now behave consistently, with the “Browse” button and drag-and-drop being the only methods to select a file to upload. |
Atmoforms/Forms/Dashboard | Fixed issue where UK date format was used in form item history graph when US format set. |
Atmoforms/Forms/OPD | ‘Include Unanswered Items’ toggle now visible for OPD form at the top of the form. |
Atmoforms/Forms/OPD | Subform sections will now correctly be displayed when editing/viewing OPD forms. |
Atmoforms/Activities | Fixed issue where some filters in the activities tab would not be cleared when attempting to clear current filters. |
Atmoforms/Summary | Fixed issue with min width of the table cell to ensure event name is always present. |
Atmoforms/Admin/Audit | Altered wording for audit when form added via dynamic load. |
Atmoforms/Admin/Audit | Fixed issue where subforms on both OPD and main forms were not correctly auditing with the type of “subform created” and were instead using “form instance created”. |
Atmoforms/Admin/Security | Display of the “Advanced security not enabled” banner is now more stable and will no longer flicker when switching tabs. |
Atmoforms/Print Preview | Fixed double guidance being displayed when printing a form with help text and switching the help text filter to ‘Yes’. |
Atmoforms/Home/Search | Cancel button now no longer pushed outside window when searching for inactive service users without full screen input enabled. |
Atmoforms/Mediator | The staging API will, as of the 3.3 package generator in Builder 2.17, support up to approximately 400 forms when enrolling patients. Fixed issue with ‘unexpected character’ error when bulk loading forms. |
Atmoforms/Mediator | Management UI Settings page now checks to ensure the Mediator can make requests to Atmoforms. If the Mediator is unauthorised, patient enrollments cannot not be started until the Mediator is correctly configured and this is verified in Settings. |
Atmoforms/Management | The toggle to enable/disable key items on OPD form definitions is now disabled with a banner explaining why. |
Atmoforms | Improved the null checking of the object array where there are no forms associated with a registry event to ensure that the server correctly handles these scenarios. |