============================================================================= Run Date: SEP 30, 2020 Designation: WEBB*2*9 Package : WEBB - BED MANAGEMENT SOLUTION Priority: EMERGENCY Version : 2 SEQ #15 Status: Released Compliance Date: OCT 02, 2020 ============================================================================= Subject: PPBPL RPT TZ; EMS NOTIFS; GDI/VALID ERROR; DIV EDATE; SITE/PT ICONS Category: - Informational Description: ============ Bed Management Solution (BMS) patch, WEBB*2*9 addresses the following defects: 1. Patient Pending Bed Placement List Report (PPBPL) Missing Data 2. Environmental Management Service (EMS) Notifications not sending for all ward groups 3. Unhandled Exception Error 4. Diversion End Date Set to Null/Empty 5. Site Configurable Icon Loading Issue 6. BMS Service Account Removing Patient Icons 7. Empty Validation Exceptions 8. PPBPL Export Report Ignoring Date Filter 9. Section 508 Audit Findings Remediation Patch Components: ----------------- N/A Files & Fields Associated: File Name (Number) Field Name (Number) New/Modified/Deleted ------------------ ------------------- -------------------- N/A Forms Associated: Form Name File # New/Modified/Deleted --------- ------ -------------------- N/A Mail Groups Associated: Mail Group Name New/Modified/Deleted --------------- -------------------- N/A Options Associated: Option Name Type New/Modified/Deleted ----------- ---- -------------------- N/A Protocols Associated: Protocol Name New/Modified/Deleted ------------- -------------------- N/A Security Keys Associated: Security Key Name ----------------- N/A Templates Associated: Template Name Type File Name (Number) New/Modified/Deleted ------------- ---- ------------------ -------------------- N/A Remote Procedures Associated: Remote Procedure Name New/Modified/Deleted --------------------- -------------------- N/A Parameter Definitions Associated: Parameter Name New/Modified/Deleted -------------- -------------------- N/A Additional Information: ----------------------- N/A New Service Requests (NSRs): ---------------------------- N/A Patient Safety Issues (PSIs): ----------------------------- N/A Defect Tracking System Ticket(s) & Overview: -------------------------------------------- 1. INC4383439 - Report Issue - PPBPL Status Report data missing Problem: ------- The PPBPL Report is not converting dates from Coordinated Universal Time (UTC) to local sites using Daylight Savings Time. Resolution: ---------- Updated the code in BMS to use a Time Zone handler to convert Coordinated Universal Time (UTC) to local site time, based on Daylight Savings Time, when needed for all "Date" fields on report. 2. INC7575830 - EMS Bed Notifications Not Populating VISN 09 TVH Duplicates: INC9084728 - Not Sending EMS Notifications to VISN 15 MRN INC9051729 - Not Sending EMS Notifications to VISN 21 REN INC9174225 - Not Sending EMS Notifications to VISN 09 TVH Problem: ------- When a bed has a Discharge or Transfer event, the Clean Request is created but the Notification is not sent to any EMS Staff. Resolution: ---------- Modified the BMS configuration method for getting the email accounts to send notifications. The new configuration will now use the "Ward Group" text it inserts into the "BED_CLEAN" table instead of the "Division ID", based on "BED_COMMENT_HISTORY". 3. INC10145376 - Replace System.Drawing ImageConverter.cs Code Duplicates: INC10440042 - Replace System.Drawing Namespace Image Converter Code INC10695528 - Replace System.Drawing Namespace AdminIcon Controller Code Problem: ------- There is a Graphic Device Interface (GDI)+ Unhandled Exception Error thrown by "Image.Save()" code in BMS. The "System.Drawing" code is not recommended by Microsoft to be used in an ASP.NET Service. Resolution: ---------- Removed the "System.Drawing" references and replaced with "System.Buffer" and "System.IO", to accomplish the same execution and return values as previous code. 4. INC8913431 - Diversion End Date Setting to Null/Empty Problem: ------- When a Diversion on a Facility is set to the future, the End Date's default is set to the current date, so the duration shows as an "Error". The End Date field should not show unless the "Status" of the Diversion is set to inactive. Resolution: ---------- Allow storage of a "Null" End Date in the database and store "Null" until the Diversion is set to inactive and the use sets the End Date field. Hide the End Date field until the option for setting the "Current?" field is equal to "No". 5. INC10503663 - Site Configurable Icon Loading Issue Problem: ------- Site Configurable Icons table does not always display. Resolution: ---------- An additional check was added to the code to force a refresh of Icon data for a site if the list was null or empty. Now the Site configurable icon table will always display. 6. INC10755962 - Icons Being Deleted by BMS Account - VISN 16 NOL Duplicates: INC11193054 - Icons Being Deleted by BMS Account - VISN 02 NOP INC11117104 - Icons Being Deleted by BMS Account - VISN 12 MIW INC10931458 - Icons Being Deleted by BMS Account - VISN 19 SLC INC10592972 - Icons Being Deleted by BMS Account - VISN 19 MUS INC10884768 - Icons Being Deleted by BMS Account - VISN 23 DES INC11010302 - Icons Being Deleted by BMS Account - VISN 19 SLC INC11305473 - Icons Being Deleted by BMS Account - VISN 04 WBP INC11563730 - Icons Being Deleted by BMS Account - VISN 19 MUS INC11710673 - Icons Being Deleted by BMS Account - VISN 16 NOL INC11917015 - Icons Being Deleted by BMS Account - VISN 16 NOL INC12520322 - Icons Being Deleted by BMS Account - VISN 16 NOL INC12854397 - Icons Being Deleted by BMS Account - VISN 07 BIR Problem: ------- When an Auto-Icon Order is canceled or discontinued, the BMS Service Account removes all patient associated icons that are currently active. Resolution: ---------- An XML Stored Procedure Schema was missing the @ICON_FLAG_ID parameter. The config file requires the parameter definition, so the application sends all values. 7. INC11440344 - Empty Validation Exception - VISN 16 BIL Duplicates: INC11480503 - Empty Validation Exception - VISN 12 MIW INC11476085 - Empty Validation Exception - VISN 08 BAY INC11513754 - Empty Validation Exception - VISN 07 TUA Problem: -------- When users try to add a patient to the Patients Pending Bed Placement List (PPBPL) and if the patient already belongs on the listing there is an empty validation exception message shown. There should be a friendly exception message. Resolution: ---------- Allow BMS to display "Friendly" custom exceptions for validation errors within the workflow code base of BMS. 8. INC12065725 - PPBPL Export Report Ignoring Date Filter Problem: -------- When users try to export the Patients Pending Bed Placement List (PPBPL) and have used one of the Date Filter buttons on the view, the export only takes the patients that are currently on the list instead of any that meet the date filter. Resolution: ---------- Update the export button code to include the "filter" key to the Query String for criteria to build the model to use in the export list. 9. RTC Defect #1289975 - Section 508 Audit Findings Remediation Problem: -------- In a Section 508 Review of BMS there were issues found with the scrolling text marquee, character limits on text boxes, and additional screen reader general descriptions of controls and tools. Resolution: ---------- Controls were added to the BMS home page marquee for keyboard and user control and more descriptive phrasing to text box character limitations were also implemented. Lastly, remediation sections of the application where the screen reader technology was not correctly describing the page to the user was implemented. Test Sites: ---------- Milwaukee VAMC VA Hudson Valley Software and Documentation Retrieval Instructions: ---------------------------------------------------- Documentation describing the new functionality for the Packman message containing a build may be included in this release. Sites may retrieve the software and/or documentation directly using Secure File Transfer Protocol (SFTP) from DOWNLOAD.VISTA.DOMAIN.EXT. Documentation can also be found on the VA Software Documentation Library at: http://www.domain.ext/vdl/ Documentation Title File Name SFTP Mode ============================================================================= BMS USER GUIDE bms_2_4_1_ug.pdf binary BMS TECHNICAL MANUAL bms_2_4_1_tm.pdf binary Patch Installation: ------------------- Austin Information Technology Center (AITC) performs patch installation on a centralized web server. Pre/Post Installation Overview: ------------------------------- N/A Pre-Installation Instructions: ------------------------------ N/A Installation Instructions: -------------------------- The BMS application is a centrally managed web-based application hosted at AITC. WEBB*2*9 will be loaded into BMS Production account by AITC staff. No software will be installed at the facilities. Post-Installation Instructions: ------------------------------- N/A Back-Out Plan: -------------------- A back-out plan will be sent to AITC and attached to the installation change order (CO) in a separate document. Routine Information: ==================== No routines included. ============================================================================= User Information: Entered By : Date Entered : MAR 05, 2019 Completed By: Date Completed: SEP 29, 2020 Released By : Date Released : SEP 30, 2020 ============================================================================= Packman Mail Message: ===================== No routines included