Release 13.0

The MiEHDWIS team is excited to deliver the 13.0 release of MiEHDWIS on October 5, 2023. This release includes feature functionality for context-sensitive help, color-coding capabilities associated with an activity’s status, look and feel updates, the addition of two managerial reports, and search enhancements. Additionally, this release builds upon existing workflow configurations, inspection, and CROMERR framework for implementation in future releases. Please read on for additional features added in this release. In addition, this release includes many enhancements to existing functionality and numerous bug fixes.

Production Bug Fixes 

  • Fixed an issue to prevent users from entering values that exceed the database field limits in dynamic forms.

  • Fixed issues on generated forms to defective behavior with checkboxes for swimming pool conditions and rejections

  • Corrected defective symbols replacing less than signs within form functionality.

  • Fixed an issue to correct defective behavior on data binding during a second submit.

  • Corrected an issue where the position field is exposed to users other than the Local Health Department.

  • Corrected ineffective placeholder use within the phone widget on form designer.

  • Fixed an issue where deprecated roles or resolutions were presenting in OWM workflows.

  • Fixed an issue where the wrong lookup table was being pulled for a fee reason for entity configuration.

  • Corrected an issue where internal users were sent a notification with the {Work Item URL} embedded in it, allowing access to the Portal Collaboration tab for activities that were not configured for external access.

  • Fixed visual issue where PDF files and names were cut off on the Overview tab’s PDF Review card for Plan Review.

  • Fixed issues with Data Prompts, Signatures, and Triggers firing that prevented successful workflow configuration.

  • Corrected issue for bulk Septage licensing (invoice) process that was incorrectly waiving delinquencies based on the activity type modifier on the activity for bulk-created activities and invoices. This fixed the incorrect delinquency flag in MiCARS.

  • Fixed an issue for smaller screened devices that caused automatic scrolling away from the selected entry on the audit history page.

  • A fix to MiCARS invoicing for DNR State Parks and State Forests.

Activities

With this release, a system administrator can configure the color associated with an activity’s status for ease of identification. A fix was also put in place to correct that entity status was defaulting to gray without the ability to configure status colors for Activities nor Entities.

  • Certain activity statuses will be reflected with a color coding to clearly indicate assigned cohesive themes.\

  • This will be leveraged significantly in the future as activity statuses are consolidated into more consistent and useful status labels.

Context Sensitive Help

This release, feature functionality was built to allow users to navigate to external help from within MiEHDWIS main pages. Static content areas can be maintained so that users can click the help icon within the user menu which will redirect users to an external site specific to that page.

  • This change will alter the location of the help bubble to under the user profile menu but can route users to external sites with helpful guidance and informative information.

CROMERR

In this release, underlying framework was developed to move the application toward CROMERR compliance. The full end-to-end functionality will be enabled and implemented in a future release, but several stories were developed in preparation for future working functionality. This group of stories relates to electronic signatures (OneSpan) and implementation of such scope within workflow configurations.

  • System administrators now have a way to control when OneSpan data prompts are displayed to internal users.

  • System administrators can configure workflows to navigate the external user to the proper URL in OneSpan.

  • A new workflow condition was introduced to see validate if a logged-in user is a certifier on the entity submitting a work item.

  • Controls were developed to leverage a submission checkbox for external users to acknowledge their submissions. This implementation can apply as a generic checkbox as well as fulfilling CROMERR needs.

Dynamic Forms Data Binding: Program Area Regression

This release includes new data-binding functionality for dynamic forms. Dynamic forms can now be further customized and configured to include the major entities and activity information listed here:

  • Enabled data-binding for OWM Training Activities

  • Enabled data-binding for OWM Request Activities.

Look and Feel

In this release, cosmetic improvements were made to various screens to improve the usability of the MiEHDWIS application. These changes did not affect the underlying logic but provided better responsiveness to the user interface handling and layout. For more information, please review the features list at the bottom of this page.

Remaining Inspections

Building on the existing inspection activity type, this release introduced cross-cutting features and functional improvements to move the application closer to its goal of capturing violations, location, and equipment for inspections to be turned on in a future release. Configuration features within the existing Entity Configuration maintenance area were enhanced in this release to set up regulations and compliance items in MiEHDWIS. The following features were developed as part of the remaining inspections scope:

  • Functionality to alter inspection results for SP License;

  • Capabilities to view the list of regulations within entity configuration;

  • Capability to create regulations within entity configuration;

  • Capabilities to edit regulations within entity configuration;

  • The ability to view the list of compliance items within entity configuration;

  • Capability to create compliance items within entity configuration;

  • Capability to edit compliance items within entity configuration;

  • The ability to view a list of Inspection Violations;

  • Additions of Inspection Violations;

  • The ability to edit the Inspection Violations;

  • Creation of a new compliance widget for dynamic forms;

  • Loading of regulations and compliance items; and

  • The ability to view regulation and compliance item details in entity configuration.

Remaining Workflow

In this release, enhancements were made to workflows.

  • System administrators can leverage a new workflow function to automatically create one activity from another activity's workflow. When a user is on the step configured to auto-create a new activity and transition it, then the system will automatically create a new activity for the entity associated with the activity that was just transitioned if configured successfully.

  • Alterations were made to the Activity Assignment modal pop-up to make it more intuitive to users.

Reports

Two reports are added to managerial reports and will be available based on permissions and workgroup assignments. The User Quality Control Report and the Swimming Pool License Rejection Report were both added with this release.

  • The User Quality Control Report enables users with appropriate permissions to produce a list of Users and the groups/workgroups they are a part of.

  • The Swimming Pool License Rejection report allows users with appropriate permissions to produce a list of swimming pool licenses and why their license was rejected.

Search Enhancements

Search functionality was modified for a user’s search capabilities to improve the way search results render on the page.

  • Additional columns Resolution, County, Received Date, Created On, and Assignee have been added to the activity search results.

  • A filter change was made to Community Water Supply Entity Search Results to allow the user to select more filter criteria at a time and multi-select functionality. Status, Subdistrict, and County are now all multi-select selections.

  • Proposed was added as an additional default status in the list of Community Water Supply entities. Users will see this applied as the Community Water Supply entity page loads.

  • Activity Name and Status were added to the list of Task Search Result fields and CSV export.

  • An improvement was made to the default sort of tasks.

Bugs

  • [WATER-752] - Toggle open Audit History Details scrolls selection out of view

  • [WATER-4840] - File Description field is not aligned with other fields in the same row

  • [WATER-5576] - DNR State Parks and State Forests are sending incorrect customer type to MiCaRS

  • [WATER-5949] - External Activity Overview Cards Are Off

  • [WATER-5973] - Workitem URL Allows Portal Collab Access When Not Configured on the Activity

  • [WATER-5987] - Deprecated Contributor Role and End Resolution is listed in function dropdown.

  • [WATER-6001] - Form designer Contact Widget displays Positions field for Coverage data source

  • [WATER-6029] - PDF Review Card Cuts Off Text For Longer Review Progress Names

  • [WATER-6037] - Wrong Fee/Fine Reason Lookup Table Pulled When Voiding Fees on Activity

  • [WATER-6038] - Error on Saving Details for Dynamic Forms

  • [WATER-6044] - Septage Bulk Process for Invoicing is setting Waive Delinquency to Y when it should be N

  • [WATER-6052] - A value too large to be committed to the database now silently corrupts the data

  • [WATER-6053] - CWS Construction Form not visible for external user even though the External Visibility flag is yes.

  • [WATER-6066] - Editing a Saved Search Using a Matching Name Breaks the Buttons

  • [WATER-6069] - How symbols appear when generated form is in form view

  • [WATER-6071] - SP Information Dynamic Form Issues : Special Characters are not displaying correctly

  • [WATER-6105] - Export file does not pull Status column for Campgrounds

  • [WATER-6106] - Create person and then trying to edit the address- the save button spins

  • [WATER-6109] - 403 Permission Denied Issue Transitioning on the Customer Portal

  • [WATER-6111] - PDF Review Card Partially Cuts Off Bottom Row With Multiple Long PDF File Names

  • [WATER-6114] - Lost Entity Status Colors With Addition of Activity Status Colors

  • [WATER-6127] - Issues with Basic Campground Read-Only User

  • [WATER-6129] - Try to Access Entity Configuration with Basic Permissions

  • [WATER-6147] - Editing file details does not always display help icons

  • [WATER-6167] - ISE on rendering form after hiding address in a contact field corrupts form

  • [WATER-6168] - Unable to edit/save SWRF Inspection Details when Comments are over 2000 characters

  • [WATER-6169] - Issues with File Type Configuration

  • [WATER-6175] - Phone widget does not have a Placeholder field exposed in the Configuration dialog

  • [WATER-6176] - SH Annual Invoicing Process Created an Invoice for an Inactive Business License Activity

  • [WATER-6186] - Symbol displaying wrong during edit of a dynamic form

  • [WATER-6192] - Data Binding Not Always Working on Second Submit

  • [WATER-6220] - "Is Met" check box defaults to "Yes" even when check box is not selected (swimming pool conditions & rejections)

  • [WATER-6221] - Remove conditional visibility to a zone still hides that zone

  • [WATER-6222] - Unable to Sign using Signature Data Prompt

  • [WATER-6253] - Once an Item Grouping is selected for Compliance Item filtering, you can no longer view all Item Grouping Compliance Items together, you must select only one Item Grouping to view (filtered more or not).

  • [WATER-6255] - System Created Activities Missing Related Sub Record

  • [WATER-6259] - import of wfconfig does not include all of the Trigger settings

  • [WATER-6262] - Restrict Activity Type Drop-down for Create Activity Workflow Function

  • [WATER-6267] - Data Prompts and Triggers interfere with each other

  • [WATER-6271] - Clear Signature Hover Text Blocking Sign Button

  • [WATER-6275] - File Year placeholder: "Year" instead of "2023" when configured as Blank for CWS file type APR

  • [WATER-6276] - External OWM Request activity lands on message card at the bottom of the screen

  • [WATER-6294] - Compliance Item Groupings in Dynamic Form Widget

  • [WATER-6295] - Compliance Item Widget Sort Order

  • [WATER-6296] - Compliance Widget Padding

  • [WATER-6297] - Missing Tab Indicator for Compliance Widget

  • [WATER-6298] - Responsiveness of Compliance Widget in Multi-Column Layout

  • [WATER-6312] - New Compliance Widget for Dynamic Forms: Comments are not saved

  • [WATER-6337] - Text Area widget in Table Grid zone does not display the entire field value

  • [WATER-6347] - Notifications Prior to Release 12 Throwing 404 Error

  • [WATER-6365] - Portal Collaboration Messages and Navigation Bar

  • [WATER-6369] - Error when transitioning an activity with moved files.

  • [WATER-6386] - Activity Link on My Messages Takes User to Submission Queue

  • [WATER-6397] - Upon Clicking Save To Inactivate Citizen User Accounts, Nothing Happens

  • [WATER-6427] - WATERTEST-4427 (Step 5): ISE on Created On Sort

  • [WATER-6428] - WATERTEST-4427 (Step 6): Activity Name and Status Not Showing for Some Tasks

  • [WATER-6433] - Unable to Save Over an Existing Saved Search

  • [WATER-6445] - User chooses to export the list of tasks based on Tasks completed- export is missing Completed On column

  • [WATER-6447] - MiCaRS Customer/Amount Information Missing from Invoices

  • [WATER-6494] - Issues with Load Regulations - Campground, Swimming Pool Establishments, Septage Haulers, Septage Waste Receiving Facility

  • [WATER-6514] - Audit trail fields are still not showing on the screen when editing File Types

  • [WATER-6518] - In QA: Task drawer takes more than 30secs to load.

  • [WATER-6519] - Removed Contributor Role Lookup Code Showing Up in Function Dropdown

  • [WATER-6526] - Customer Portal Permissions (Front-End)

  • [WATER-6530] - Task drawer shows infinite spinner when opening on File

  • [WATER-6569] - Data prompt not rendering properly

  • [WATER-6572] - Must be a Certifier acknowledging certifier from another activity on the same entity

  • [WATER-6578] - Data Prompt click Transition button opens recipient dropdown menu

  • [WATER-6588] - Sending Swimming Pool Invoices to QA MiCaRS is failing-MiEHDWIS QA

  • [WATER-6430] - Internal error when sending message internal to external

  • [WATER-6495] - WATER-6494 Load Fixes

  • [WATER-6504] - Make comparison of user and OneSpan signer email addresses case insensitive

  • [WATER-6523] - Clicking away from County breaks

  • [WATER-6534] - ISE when accessing work item created externally, internally

  • [WATER-6536] - Incorrect User Has Access to Activity Details

Stories

  • [WATER-5294] - Create New Activity Workflow Function

  • [WATER-5405] - Additional Activity Result Fields

  • [WATER-5408] - Enable Data-Binding: OWM Training Activity

  • [WATER-5409] - Enable Data-Binding: OWM Request Activity

  • [WATER-5795] - Users Quality Control Report

  • [WATER-5834] - Configure OneSpan Data Prompt in Workflow

  • [WATER-5964] - Alter Activity Workflow Assignment

  • [WATER-5965] - Configure Activity Status Color

  • [WATER-6002] - Alter Inspection Results for SP License

  • [WATER-6003] - View List of Regulations within Entity Configuration

  • [WATER-6004] - Create Regulations within Entity Configuration

  • [WATER-6005] - Edit Regulations within Entity Configuration

  • [WATER-6006] - View List of Compliance Items within Entity Configuration

  • [WATER-6007] - Create Compliance Item within Entity Configuration

  • [WATER-6008] - Edit Compliance Item within Entity Configuration

  • [WATER-6010] - View a List of Inspection Violations

  • [WATER-6011] - Add Inspection Violations

  • [WATER-6012] - Edit Inspection Violations

  • [WATER-6014] - New Compliance Widget for Dynamic Forms

  • [WATER-6019] - Load Regulations

  • [WATER-6020] - Load Compliance Items

  • [WATER-6022] - Navigate External User to OneSpan

  • [WATER-6030] - Add Additional Help Bubbles to Existing Screens

  • [WATER-6031] - Add Context Sensitive Help Static Content Areas

  • [WATER-6032] - Access Content Sensitive Help

  • [WATER-6034] - View Regulation Details in Entity Configuration

  • [WATER-6035] - View Compliance Items Details in Entity Configuration

  • [WATER-6041] - Configure Ability to Externally Acknowledge Submission in Workflow

  • [WATER-6065] - Swimming Pool License Rejection Report

  • [WATER-6096] - Must be a Certifier Condition in Workflow

  • [WATER-6199] - Additional CWS Entity Search Fields

  • [WATER-6200] - Additional Task Search Fields

  • [WATER-6269] - Alter Compliance Widget

Tasks

  • [WATER-5376] - Usability of Dynamic Form on Customer Portal on Phone

  • [WATER-5597] - Research: Inconsistency issues with pages filling whole screen vs not

  • [WATER-5986] - Update varchar constraints in MiEHDWIS

  • [WATER-5989] - Notes Drawer Responsiveness Issues and Refactor

  • [WATER-5991] - Generated Documents Drawer Responsiveness Issues and Refactor

  • [WATER-5994] - Links Drawer Responsiveness Issues

  • [WATER-5996] - Actions Drawer Responsiveness Issues

  • [WATER-5997] - Signatures Drawer Responsiveness Issues

  • [WATER-5998] - Quick Access Toolbar Styling Issues

  • [WATER-6000] - Dynamic Forms Drawer Responsiveness Issues

  • [WATER-6036] - Research: Alternative Solutions for Certain Drawer Screens at Mobile

  • [WATER-6039] - Create Documentation for Campground

  • [WATER-6040] - Create Documentation For CWS

  • [WATER-6046] - Grid Filter Responsiveness Issues on Drawers

  • [WATER-6054] - Upgrade Cypress Version and Fix Failing E2E Tests

  • [WATER-6101] - Inconsistency in placement of help icon

  • [WATER-6115] - Responsiveness for Generic Activity Overview Screens

  • [WATER-6151] - REGULATION_VIEW / REGULATION_EDIT permission assignments

  • [WATER-6179] - ADA Issue with Shared table component with expander table

  • [WATER-6189] - Drawer or Quick Access disappears at certain zooms

  • [WATER-6190] - Entity/Activity Drawer E2E Regression

  • [WATER-6251] - Research: OneSpan Workflow Integration

  • [WATER-6252] - Setup Copy of Record framework

  • [WATER-6256] - COMPLIANCE_ITEM_VIEW / COMPLIANCE_ITEM_EDIT seeding

  • [WATER-6273] - Research responsive dynamic drawers loading offset to screen center on small screens

  • [WATER-6314] - Identify fix for Sanitization issues in Shared

  • [WATER-6338] - Reload Compliance Items/Regulations

  • [WATER-6364] - OneSpan Edge Case Scenarios Fixes

  • [WATER-6408] - Data Script: Set Activity Status Color and sort Order

  • [WATER-6483] - Update System Design Documentation: OneSpan