Release 10.0

The MiEHDWIS team is excited to deliver the 10.0 release of MiEHDWIS on December 15, 2022. Among its numerous system/bug enhancements, this release adds functionality to alter the Local Health Department (LHD) associated with each entity for all entity types, as well as filter based on LHDs when using the document and activity advanced search tools. Additionally, this release enhances the Dynamic Forms builder by allowing campground functional data to be represented on (bound to) electronic forms.

Administrative / Bug Fixes

  • Fixed issue with tiles not adjusting uniformly when changing window size

  • Fixed issue that caused cross-browser rendering issues on forms

  • Fixed issue that caused incorrect invoice Created On date for SH license activities

  • Fixed issues that blocked user from making payments on more than one invoice from the financial card

  • Implemented more graceful handling of banner / error message when GEC webservice is unavailable for Spotlight

  • Fixed issue that caused discrepancies between MiCaRS invoice totals and MiEHDWIS invoice totals

  • Fixed issues that caused duplicate and empty fields / column names on export file for Sample Sites

  • Fixed issue that blocked user from saving dynamic form data on campground construction permit dynamic forms

  • General fixes to dynamic forms editor

  • Fixed issue related to voiding fees on an invoice

  • Much more! (Check the Bugs list at the bottom of this document)

LHD Management

  • Alter LHD Associations. This release includes the ability for users to maintain the local health department office associated with an entity. Users with edit entity permissions can easily update an LHD association directly from the entity detail screen.

  • Activity Search with LHD Filters. Users can now search for activities using a Local Health Department and LHD Office filter. All activities that match the selected filter will be displayed in the search results.

  • Document Search with LHD Filters. Users can now search for documents using Local Health Department and LHD Office filter. This search returns all documents attached to activities which meet the LHD filter criteria.

Campground Data-Binding

  • Campground Data-binding for Dynamic Forms. Gives the ability to users to access functional data tables that support the Campground Construction Permit activity and campground entities for data-binding these fields to a dynamic form. The following information is now available for data-binding:

    • Campground Construction Permit Details

    • CG Construction Permit Totals

    • Conditions

    • Linked Contacts (both entity and activity)

    • Linked Contributors (both entity and activity)

    • Campground Entity Details

    • Entity Construction Totals

    • Drinking Water Supplies

    • Wastewater Supplies

    • Wastewater Systems

    • Discharge Permits

General Enhancements

  • Entity Search Screens. Entity Search screens are now found by clicking through to the appropriate Program Area using the main menu. This is a more logical and intuitive approach to navigating to your desired search area.

  • Saved Search Enhancements. Users can now add multiple work groups to a saved search. This gives more accessibility and usability to the saved search feature!

Feature List

Bug

  • [WATER-1679] - Update Template Maintenance Screen Action Terminology

  • [WATER-2129] - Action Issues > File name is turning 'CG' into 'Cg'.

  • [WATER-3007] - Audit History Maintenance Filter Cannot Return to No Selection

  • [WATER-3139] - Spotlight table sort order toggling loses sort order indicator when grid returned to default

  • [WATER-3160] - When moving files on an entity with a long list of activities, the top of the list is partially hidden

  • [WATER-3256] - Tiles don't adjust uniformly when changing window size

  • [WATER-3462] - Edit Dashboard Bar Not Closing When Navigating Elsewhere in App

  • [WATER-3682] - Portal Collaboration Has Inconsistent UI in Firefox

  • [WATER-3693] - Remove "Wssn" and left-align PWSID label in the Viol w/o Tier 1/2 PN Spotlight

  • [WATER-3712] - Form Cross-Browser Rendering Issues

  • [WATER-3751] - 'Content Manager Folder name' field name needs to be changed

  • [WATER-3813] - Adding a Note on an Activity activates the messages section of the Portal Collaboration and appears to require a message in that section

  • [WATER-4009] - Clicking Activity Takes User to Bottom of Activity Overview Page

  • [WATER-4052] - Multiuser Login/Logout randomly displays User Permissions Required

  • [WATER-4316] - Workflow tab pushes the command buttons away from the upper right corner

  • [WATER-4346] - "Refine Search" Feature in Entity Advanced Searching Not Working When no Default in User Preferences

  • [WATER-4348] - Invoice Activities - Activity Date shows yesterday's date

  • [WATER-4397] - Refine Search Not Redirecting to Search Parameters

  • [WATER-4466] - Financial Card Update modal doesn't close when invalid or unneeded Control Number used - even though the processes complete properly

  • [WATER-4479] - CWS Invoice Export doesn't match the fields in MiEHDWIS

  • [WATER-4639] - Cannot make payments for more than one invoice from the Financial Card

  • [WATER-4647] - Export file for Sample Sites has duplicate fields/ column names

  • [WATER-4814] - Spotlight (maybe entity) throws Internal Server Error when GEC webservice is unavailable

  • [WATER-4845] - Dropdown Menus are not displaying longer character selections

  • [WATER-4895] - Design Standard - Data Entry Screens and submission buttons

  • [WATER-4935] - Unable to Update Sort Order on Lookups Codes

  • [WATER-4941] - Text runs off page and isn't visible when using Activity Search for "Resolution Type" and selecting many Activity Resolutions.

  • [WATER-5028] - General Issue - Type-Aheads Missing Ability to Clear

  • [WATER-5046] - Task - Missing Validation for Workgroup/Individual

  • [WATER-5081] - Delete Contact Message

  • [WATER-5082] - Septage Hauler Vehicle Model Showing Up as Not Set or No Model Found When Left Blank

  • [WATER-5266] - File type not consistently filtering on file tag

  • [WATER-5287] - Link Contact to User Issues

  • [WATER-5338] - UI Card on OWM overview page lines are looking strange

  • [WATER-5342] - Filter on Contributor in Contracts Drawer searching of code not value

  • [WATER-5353] - Responsive Design not in Edit Details for Local Health Departments and LHD Offices

  • [WATER-5419] - Messages are activated and persists upon adding a task, selecting show external users

  • [WATER-5423] - Amount Due Field on Invoice Does Not Match MiCaRS

  • [WATER-5426] - OWM Detail edit not saving next event type

  • [WATER-5430] - Link to member contact information, takes back to the organization contact details instead of the person contact

  • [WATER-5437] - Nothing happens when linking contact to User Profile when Contact does not exist

  • [WATER-5439] - City is not capitalized in validation message

  • [WATER-5445] - Workflow Diagram Preview Disappears After Zooming Browser In and Out

  • [WATER-5467] - Dynamic form select values not transforming in tables until mouse-over

  • [WATER-5496] - Export file for Sample Sites has empty fields/ column names

  • [WATER-5498] - Issues saving dynamic form data for Campground Construction Permit

  • [WATER-5500] - Year Formatting for Dates on Campground Dynamic Form

  • [WATER-5504] - Pull Fund Distribution Amount from Fee Template when Is Variable

  • [WATER-5511] - Contact Component on Dynamic Forms Renders Changing Data Upon Multiple Opens

  • [WATER-5518] - Clicking on Workflow Preview Makes Workflow Disappear

  • [WATER-5520] - Saved Search Name Does Not Have Character Limit Presented and Weird Activity Occurs When Going Over 'Limit'

  • [WATER-5531] - CG-Data Binding-Forms: The widget is defaulted to Phone for strings

  • [WATER-5533] - Saved Search Name Validation is not working in Maintenance

  • [WATER-5590] - Data-bound lookup Select widget causes Internal Server Error - Campground Township Lookup Code errors out form

  • [WATER-5591] - Dynamic form has an error when certain fields are trying to be generated

  • [WATER-5616] - Multiple Activity Submissions with Firefox

  • [WATER-5672] - While working on an activity (dynamic forms) the screen automatically takes the user to another activity screen

  • [WATER-5673] - EDDY is referencing incorrect account line item when voiding a fee on an invoice

  • [WATER-5731] - Unable to Use "Generate Internal Task" Function

Story

  • [WATER-4420] - Include Invoice Document Link on Financials Overview Card

  • [WATER-5022] - Move Entity Search Screens Under Program Areas Instead

  • [WATER-5149] - Alter OWM Entity for LHD

  • [WATER-5151] - Alter Campground for LHD

  • [WATER-5152] - Alter Septage Hauler and Septage Waste Receiving Facility for LHD

  • [WATER-5153] - Alter Swimming Pools for LHD

  • [WATER-5155] - Alter Document Search for LHD

  • [WATER-5156] - Alter Activity Search for LHD

  • [WATER-5178] - Alter CWS for LHD

  • [WATER-5381] - Alter How Saved Searches are Created

  • [WATER-5386] - Alter Saved Search Maintenance

  • [WATER-5397] - Enable Data-Binding: Campground Construction Permit Activity

  • [WATER-5418] - Enable Data-Binding: Campground Entity Information

Task

  • [WATER-2161] - UI Adjustments to Lookup Code Interface

  • [WATER-2330] - Disable Save Buttons While They Work

  • [WATER-3184] - Configure elastic job for Water Azure Database maintenance

  • [WATER-4311] - Refactor service and repository layer to rely on Workflow Step and Transition Properties rather than Workflow Step Ids

  • [WATER-5030] - Enable Letter Data Model for Local Health Departments and LHD Offices

  • [WATER-5157] - Remove Existing LHD Contacts

  • [WATER-5158] - Enable LHD Data Model in Dynamic Forms

  • [WATER-5254] - Investigate why Azure blob service needs to be running for Activity Searches/activity things

  • [WATER-5283] - Research Open File within Foxit

  • [WATER-5325] - Reload Config and QA with PI8 Codebase

  • [WATER-5326] - Add recommended indices to tables

  • [WATER-5341] - Setup Jenkins shared library to reduce code duplication in deploy pipeline

  • [WATER-5346] - Research: Optimize MiEHDWIS build size and time

  • [WATER-5350] - Redirect after log in does not work as expected

  • [WATER-5358] - General Inconsistencies on Counts in Tabs

  • [WATER-5359] - Missing Snack Bar Messages on Create Entity

  • [WATER-5361] - Missing Cancel on Work Item on Customer Portal

  • [WATER-5362] - Null on Contact Header

  • [WATER-5363] - Decouple Dynamic Forms common, entities, and repositories from other core projects

  • [WATER-5366] - Side Nav Collapsed or Hamburger on Tablet

  • [WATER-5368] - Cannot See All Top Menu Features on a Tablet

  • [WATER-5374] - Entity Header Responsiveness

  • [WATER-5375] - Refresh Config/Training environment after PI8 production release

  • [WATER-5378] - Screens with Quick Filters

  • [WATER-5395] - Activity Snack Bar Message Inconsistencies

  • [WATER-5414] - Fix automatic focus on Contacts and Task drawers

  • [WATER-5415] - Update LHD Data Script to Use Branch instead of LHD (Parent)

  • [WATER-5417] - Disable the Is Variable checkbox on Fee Template Details if template has more than two Fund Distributions

  • [WATER-5422] - Missing snack bar messages when an entity has been edited successfully

  • [WATER-5468] - System header initial state incorrect

  • [WATER-5578] - Research: Profile Image Exception