Release 14.0

The MiEHDWIS team is excited to deliver the 14.0 release of MiEHDWIS on January 25, 2024. This major release of the MiEHDWIS application delivers extensive functionality targeting the Environmental Protection Agency’s Cross-Media Electronic Reporting Rule (CROMERR) requirements; improvements to the Inspection processes, including a new set of tools for citing inspection regulations and documenting inspection violations; drastic improvements to the user interface (UI) to make the application easier to use and access on mobile devices; tons of bugs fixes and search enhancements across most program areas; and the ability to take and upload pictures using a phone, tablet, or laptop camera.

MiEHDWIS - Release 14 Look and Feel Responsiveness Updates.mp4
Look and Feel & Responsiveness Updates

Cross-Media Electronic Reporting Rule (CROMERR)

https://www.epa.gov/cromerr

MiEHDWIS now embodies the CROMERR framework, which is responsible for setting standards for electronic report receiving systems to ensure submitters (or certifiers) have valid and active accounts (i.e., have been identity-proofed), have authorized the use of a digital signature in place of their wet signature, have been authorized to submit electronic reports for their respective regulated entities they support, and who have agreed to maintain the integrity and security of their accounts and signing devices.

More specifically, MiEHDWIS can perform the following functions specific to CROMERR:

  • Allow the submitter (certifier) to electronically sign or certify their electronic document submission using a session-based Personal Identification Number (PIN), similar to other multifactor authentication technology we all use when logging into our banks or when completing our taxes.

  • Configure workflows to prompt the user with an acknowledgement checkbox with CROMERR-specific language attesting to the completeness and accuracy of the data their submitting. This functionality can be used on non-CROMERR based workflows, too.

  • Generate a legally bindable artifact, called a Copy of Record (CoR), which stores copies of the original submitted files and a cover sheet containing transaction history associated with the submission (i.e., Account information, date/timestamps, confirmation of PIN usage and checkbox verification).

Inspections

This release contains the following inspection-related features, which are available across existing Program Areas.

  • The ability to capture Latitude and Longitude information against an inspection record.

  • Program Areas can now manage Regulation data and Compliance Items, complete with a priority designation, which can be populated on an electronic form for Inspectors to complete in the field. Custom workflow functions can also copy violations to accompanying inspections records, making it easier to pull data out of the form itself.

  • MiEHDWIS now supports the ability to use your device camera to capture photos and upload them directly against the entity and activity. Although this functionality was built for use with Inspection-based activities, it is available across the entire system where file uploads are available.

Responsiveness (a.k.a, Look and Feel)

Release 14 contains huge improvements to MiEHDWIS more accessible on portable devices such as tablets, phones, and other devices with smaller monitors. Most notably, you will see your dashboards, user profile, electronic signing services (i.e., signature pad), and the object drawer (i.e., Notes, Tasks, Files, etc.) expand and contract to better fit the space you are working with.

Search Enhancements

The release contains various search enhancements across the Campground, Swimming Pool (Establishment), Onsite Wastewater, Septage Hauler, and Septage Waste Receiving Facility program areas and associated activity searches.

Functionality

Bug

  • [WATER-2594] - Can't touch scroll

  • [WATER-5854] - SH Entity: Invoices Tab shows the Past due as YES and navigating to the Invoice details shows Past Due as NO, also Fees Tab shows Is Due NO

  • [WATER-5909] - Dynamic Form Columns Cut Off

  • [WATER-5974] - Notification Program Area Changes Cause Front-End Issues

  • [WATER-6102] - Remove obsolete Notification Templates

  • [WATER-6148] - Quick Create > Person/Organization; overlapping text is displayed for a random amount of time on first viewing

  • [WATER-6234] - Entity Config Activity Type Missing Length Check

  • [WATER-6277] - Failure to Publish to CM10 because two folders exist (both created by Eddy) for 2023

  • [WATER-6288] - When selecting specific File Types on CWS File Upload, File Year no longer shows character count

  • [WATER-6300] - Saved Search User Count lists only 0

  • [WATER-6302] - CWS Construction Permit form cannot be submitted

  • [WATER-6313] - New Compliance Widget for Dynamic Forms: Cannot submit the form

  • [WATER-6324] - Edit Function and Trigger Modal closes when canceling the Remove

  • [WATER-6325] - Searching Documents for Form Year = 2023 brings up documents with no File Month or File Year set

  • [WATER-6328] - Compliance Widget- Close button representation: cross mark (X)

  • [WATER-6332] - Weird Validation Behavior on Customer Portal

  • [WATER-6345] - Activity Status and Type data-binding error

  • [WATER-6358] - Functionality Change - Not Externally Visible Files show up in Portal Collaboration Attachments Now

  • [WATER-6360] - Files Set as Not Externally Visible Are Being Displayed to External Users\

  • [WATER-6409] - Data-mapped Text Area widget cannot be made read only

  • [WATER-6410] - Hard refresh prevents redirect while making dynamic forms

  • [WATER-6429] - Header padding should extend to fill the length of screen

  • [WATER-6431] - Paging on Inspection Violations Isn't Correct on Creation

  • [WATER-6432] - The location description field does not truncate at the limit of the field (100)

  • WATER-6434] - Importing a Dynamic Form from the Clipboard Does Nothing

  • [WATER-6436] - View Financials Details Hyperlink on SH Overview Financials Card

  • [WATER-6440] - New Workflow Function Allows Activities to be Created Under Erroneous Program Area/Entity

  • [WATER-6480] - Failed to publish form error upon submit

  • [WATER-6482] - Compliance Item Comments are not saving

  • [WATER-6487] - Incorrect Contributor Role Label displayed in the Customer Portal

  • [WATER-6501] - Some UI Issues with longer Violation Comments\

  • [WATER-6506] - Can't Create Canadian Contact Location Address with Province and Zip

  • [WATER-6510] - Color of Camera button issue and "Click to browse, or drag files here" button to say "Browse or drag files"

  • [WATER-6525] - Issue saving multiple pictures as external user, using the Use device camera button

  • [WATER-6559] - PDF Review card in Portal Collaboration tab displays internal only files

  • [WATER-6577] - Extra Space in Names of Newly Created/Linked SH Activities

  • [WATER-6585] - Unable to Preview Multiple Forms within CoR at the Same Time

  • [WATER-6612] - Failed to Publish Form Upon Submit: Construction Permit Application Dynamic Form

  • [WATER-6613] - Databound Select fields do not work in TableGrid or Repeatable zones

  • [WATER-6639] - Activity Status color code different on Customer Portal work item overview

  • [WATER-6641] - Approved (hyperlink) does not open to display Workflow Steps on Access Requests Overview Page

  • [WATER-6649] - Bacti Dynamic Form - Data display issue after editing

  • [WATER-6657] - 404 Error in activity after working in file drawer

  • [WATER-6671] - Notification Errors out when you try to mark as read or delete notification

  • [WATER-6681] - ISE in MQT when changing campground type for first time after transactions are queued

  • [WATER-6688] - HTTP 403 Error on transitioning CWS Construction Permit

  • [WATER-6690] - Import WFConfig file not setting Copy of Record configuration

  • [WATER-6703] - Contributor Access Granted notification does not replace the variable correctly

  • [WATER-6708] - Actions for File Details edits not showing on File Details Action Drawer

  • [WATER-6714] - [object Object] returned in Address form fields

  • [WATER-6759] - Profile Signature Not Saving

  • [WATER-6761] - Clicking "Save Draft" on Review Form Task Submits It

  • [WATER-6813] - "Is Met" checkbox set to Yes is not reflect in swimming pool conditions & rejects

Story

  • [WATER-5402] - Enable Data-Binding: Septage Hauler Vehicle Inspection Activities

  • [WATER-5625] - Remove Dynamic Form Hyperlinking for External Users on Attachments Card

  • [WATER-5839] - Show Copy of Record Card on Customer Portal

  • [WATER-5841] - Show Copy of Record Card On Activity Overview

  • [WATER-5842] - Generate/Validate a PIN for External User

  • [WATER-6009] - Inspection Workflow Function for Compliance Items

  • [WATER-6015] - View a List of Inspection Locations

  • [WATER-6016] - Add Inspection Locations

  • [WATER-6017] - Edit Inspection Locations

  • [WATER-6018] - Data Binding for Inspection Locations

  • [WATER-6021] - Configure Ability to Enter a Security PIN in Workflow

  • [WATER-6023] - Capture Photos within Drawer

  • [WATER-6024] - Capture Photos on Customer Portal

  • [WATER-6042] - Configure Ability to Create CoR in Workflow

  • [WATER-6063] - Download Copy of Record Externally

  • [WATER-6076] - CROMERR-Compliant Application Submit

  • [WATER-6100] - Add Inspector Name to Inspection Activities

  • [WATER-6108] - View Copy of Record Details through Activity Overview

  • [WATER-6196] - Alter Septage Hauler Entity Overview

  • [WATER-6197] - Additional Campground Entity Search Field

  • [WATER-6198] - Alter Onsite Wastewater Entity Search Fields

  • [WATER-6201] - Additional Activity Search Fields

  • [WATER-6205] - Adjust Septage Hauler Entity Search Results

  • [WATER-6206] - Adjust Septage Receiving Facility Entity Search Results

  • [WATER-6207] - Adjust Swimming Pool Establishment Entity Search Results

  • [WATER-6265] - Adjust Swimming Pool Entity Search Results

  • [WATER-6451] - New Workflow Function to Control When Internally Accessible

  • [WATER-6573] - Ensure Only Externally Sourced Files are Included in a CoR

  • [WATER-6574] - Ensure Only Externally Sourced Forms are Included in a CoR

Task

  • [WATER-6013] - Enable Inspection Violation Letter Variables

  • [WATER-6116] - Responsiveness for Custom Activity Overview Screens - CWS

  • [WATER-6122] - Responsiveness for View Custom Activity Details Screens - CWS

  • [WATER-6130] - Responsiveness for Edit Custom Activity Details Screens - CWS

  • [WATER-6153] - Responsiveness for Entity Overview - CWS

  • [WATER-6161] - Responsiveness for View Entity Details - CWS

  • WATER-6212] - Responsiveness for Edit Entity Details - CWS

  • [WATER-6280] - Enable Inspection Location Letter Variables

  • [WATER-6336] - Prep Work: Security PIN

  • [WATER-6348] Environment Refresh: Config-Only

  • [WATER-6370] - Research Missing Links for Bulk Activity Create

  • [WATER-6371] - Research Missing Inspection Status

  • [WATER-6381] - Responsiveness for View Profile

  • [WATER-6382] - Responsiveness for Edit Profile

  • [WATER-6387] - Responsiveness for Signature Pad

  • [WATER-6388] - Responsiveness for View Preferences

  • [WATER-6389] - Responsiveness for Edit Profile Preferences

  • [WATER-6394] - Responsiveness for Editing Dashboard

  • [WATER-6402] - Responsiveness for View 'My Work Item' Overview Page - Customer Portal

  • [WATER-6452] - Activity Is External Flag

  • [WATER-6453] - Activity Is Internally Visible Flag

  • [WATER-6481] - Prep Work: Create Copy of Record Workflow Function

  • [WATER-6492] - Make the device camera dialog responsive

  • [WATER-6508] - Links to specific locations open for users that shouldn't be allowed to see them

  • [WATER-6509] - Activity information missing from side drawers

  • [WATER-6512] - Research: API Routes + Authorization

  • [WATER-6516] - File Is Externally Created Flag

  • [WATER-6517] - Form Is Externally Created Flag

  • [WATER-6522] - Duplicate SP numbers for same facility - Need to Combine to one SP number

  • [WATER-6535] - Implement base letter variable service for OWM

  • [WATER-6538] - Form Designer: Store details for object values on save

  • [WATER-6542] - Form Designer: Store Value - Contact

  • [WATER-6590] - Update Septage Field Staff Persona on Lower Environments

  • [WATER-6600] - Research: Login issues in scan environment

  • [WATER-6604] - Fix Generate Default for Select and Address

  • [WATER-6689] - Update CONFIG to version 14 with a refresh from production