$TXT Created by G at CHY0016.FO-BAYPINES.DOMAIN.EXT (KIDS) on Thursday, 03/02/23 at 09:27 ============================================================================= Run Date: APR 05, 2023 Designation: SD*5.3*839 Package : SD - SCHEDULING Priority: Mandatory Version : 5.3 SEQ #693 Status: Released Compliance Date: APR 18, 2023 ============================================================================= Associated patches: (v)SD*5.3*838 <<= must be installed BEFORE `SD*5.3*839' Subject: VS GUI VERSION 1.7.39.1 Category: - Routine - Enhancement (Mandatory) Description: ============ VistA Scheduling (VS) Graphical User Interface (GUI) Release 1.7.39.1 and SD*5.3*839 includes several defect corrections and enhancements including updating the VS GUI to re-activate the logic for VS GUI to account for VA loaned devices. The SDESAPPTDATA routine was updated to prevent the patient internal entry number from being set to null. The SDES GET APPT REQ BY PAT ALL RPC was updated to accept an optional start and end date to use to limit the data returned. The SDES GET COMP/PEN 2507 RPC was updated to return all date related data in ISO 8601 format. The VS GUI was updated to always release the existing patient context when switching between patients in the calendar view. ************************************************************************** * GUI UPDATE NOTICE * * ---------------------------------------------------------------------- * * This patch MUST be installed before the GUI update for release * * 1.7.39.1 of VS is installed. * * * * * * The previous version of the VS GUI will not operate after this * * patch is installed. Therefore, VS GUI V1.7.39.1 and VistA patch * * SD*5.3*839 must be coordinated and installed during the same * * maintenance window. * * * * * ************************************************************************** Patch Components: ----------------- Files & Fields Associated: New/Modified/Deleted -------------------------- -------------------- File Name (Number) Field Name New/Modified/Deleted ------------------ ---------- -------------------- Forms Associated: ----------------- Form Name File Number New/Modified/Deleted --------- ----------- -------------------- N/A Mail Groups Associated: ----------------------- Mail Group Name New/Modified/Deleted --------------- -------------------- N/A Options Associated: ------------------- Option Name Type New/Modified/Deleted ----------- ---- -------------------- 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 ------------- ----------------------- -------------------- Remote Procedures Associated: ----------------------------- Remote Procedure Name New/Modified/Deleted --------------------- -------------------- SDES GET APPT REQ BY PAT ALL Modified SDES GET COMP/PEN 2507 Modified Parameter Definitions Associated: --------------------------------- N/A Defect Tracking System Ticket(s) & Overview: -------------------------------------------- JIRA tasks: =========== 1) VSE-4875: VistA: Modify SDESAPPTDATA. Problem: Need to modify SDESAPPTDATA to correct the problem with the patient internal entry number being set to null when it returns from SUMMARY2^SDESAPPTDATA. Resolution: The SDESAPPTDATA routine was updated to prevent the patient internal entry number from being set to null. 2) VSE-5011: VistA: Modify SDES GET APPT REQ BY PAT ALL to accept a date range for Appt Req Create Date. Problem: Need to modify SDES GET APPT REQ BY PAT ALL to accept a date range for Appointment Request Create Date. Return all Appointment Requests within the received Appointment Request Create Date. If no date range is passed in, then return all appointment request for the specified patient. Resolution: The SDES GET APPT REQ BY PAT ALL RPC was updated to accept an optional start and end date to use to limit the data returned. 3) VSE-5013: VistA: Modify SDES GET COMP/PEN 2507 to format all dates in ISO 8601 format. Problem: Need to modify SDES GET COMP/PEN 2507 to format all dates in ISO 8601 format. Resolution: The SDES GET COMP/PEN 2507 RPC was updated to return all date related data in ISO 8601 format. 4) VSE-5215: Update GUI to always release request from context when switching patients. Problem: In some instances, requests are not released from context when patient context changes, resulting in appointments being scheduled for the wrong patient. Resolution: The VS GUI was updated to always release the existing patient context when switching between patients in the calendar view. Test Sites: ----------- Hines, IL (HIN) Orlando, FL (ORL) Software and Documentation Retrieval Instructions: ---------------------------------------------------- Software is distributed by PackMan message and MSI software. NOTE: There are two installation files. The file titled VISTASCHEDULINGGUIINSTALLER_1_7_39_1_P.MSI is the production VS GUI installation file. The file titled VISTASCHEDULINGGUIINSTALLER_1_7_39_1_T.MSI is the preproduction VS GUI file. Other Software Files: This release also includes documentation and other software files. They can be obtained at: https://download.vista.domain.ext/index.html/SOFTWARE/ Documentation Title File Name FTP Mode -------------------------------------------------------------------------- VS GUI R1.7.39.1 INSTALLER VISTASCHEDULINGGUIINSTALLER_1_7_39_1_P.MSI Binary VS GUI R1.7.39.1 INSTALLER VISTASCHEDULINGGUIINSTALLER_1_7_39_1_T.MSI Binary VS GUI R1.7.39.1 VDD VS_GUI_1_7_39_1 VDD Binary VS GUI R1.7.39.1 DIBR VS_GUI_1_7_39_1 DIBR Binary VS GUI R1.7.39.1 Release Notes VS_GUI_1_7_39_1 RN Binary VS GUI R1.7.39.1 Technical Manual VS_GUI_1_7_39_1 TM Binary PIMS Technical Manual PIMS_TM Binary Documentation describing the new functionality is included in this release. Documentation can be found on the VA Software Documentation Library at: https://www.domain.ext/vdl/ Patch Installation: ------------------- GUI Installation Instructions: ------------------------- Sites that employ the VistA Consolidated Server (VACS) installation process will be alerted to the new GUI via an action item from Office of Information and Technology (OIT) Information Technology Operations and Services (ITOPS). Follow the detailed instructions in the Action Item email for VistA Consolidated Server (VACS) installation. The Information Operations (IO) HBMC Field Operations (FO) Application Division will lead and coordinate deployment activities with EUO, Client Technology, Citrix Back Office, and Area Managers, and other OIT and business partners as required. The released software package is available at: Release Manager Point of Contact: Name: Stevens Jack Phone: 772-646-2303 Email: jack.stevens1@domain.ext Pre/Post Installation Overview: ------------------------------- SD*5.3*837 updated the SDEC SETTINGS (#409.98) file to VS GUI version 1.7.39. The VS GUI version associated with SD*5.3*839 will be 1.7.39.1. As a result, there will be no need for a post install in SD*5.3*839 as the VistA side only tracks the VS GUI version to three degrees of precision. (1.7.39). Pre-Installation Instructions: ------------------------------ N/A Setup/Configuration Instructions: --------------------------------- This patch may be installed with users on the system, although it is recommended that it be installed during non-peak hours to minimize potential disruption to users. This patch should take less than 5 minutes to install. 1. Choose the PackMan message containing this patch. 2. Choose the INSTALL/CHECK MESSAGE PackMan option. 3. From the KIDS Menu, select the Installation Menu. From this menu, you may elect to use the following options. When prompted for the INSTALL NAME, enter SD*5.3*839. a. Backup a Transport Global - This option will create a backup message of any components exported with this patch. You are prompted to select "R" for Routines or "B" for Build. For this patch, backing up the "B"uild is suggested. Select one of the following: B Build R Routines Enter response: Build b. Compare Transport Global to Current System - This option will allow you to view all changes that will be made when this patch is installed. It compares all components of this patch (routines, DDs, templates, etc.). c. Verify Checksums in Transport Global - This option will allow you to ensure the integrity of the routines that are in the transport global. 4. From the Installation Menu, select the Install Package(s) option and when prompted for the INSTALL NAME, enter SD*5.3*839. 5. If prompted 'Want KIDS to Rebuild Menu Trees Upon Completion of Install? NO//' respond NO. 6. When prompted "Want KIDS to INHIBIT LOGONs during the install? NO//" respond NO. 7. If prompted "Want to DISABLE Scheduled Options, Menu Options, and Protocols? NO//" respond NO. 8. If prompted "Delay Install (Minutes): (0 - 60): 0//" respond 0. Post-Installation Instructions: ------------------------------- N/A Back-Out Plan/Roll Back Plan: ----------------------------- Install the backup message created during the installation of SD*5.3*839. See Deployment, Installation, Back Out and Rollback Guide (DIBR) https://download.vista.domain.ext/index.html/SOFTWARE/VS_GUI_1_7_39_1_ DIBR.PDF. Routine Information: ==================== The second line of each of these routines now looks like: ;;5.3;Scheduling;**[Patch List]**;Aug 13, 1993;Build 3 The checksums below are new checksums, and can be checked with CHECK1^XTSUMBLD. Routine Name: SDES2 Before: B6125801 After: B6339778 **816,818,819,820,823,825,826, 831,839** Routine Name: SDESAPPTDATA Before: B74372301 After: B74689168 **788,814,815,820,823,827,837, 838,839** Routine Name: SDESCOMPPEN Before: B76696322 After: B80979616 **836,837,839** Routine Name: SDESGETAPPTREQ Before:B230821654 After:B227983710 **815,818,819,823,824,825,828, 831,833,837,838,839** Routine Name: SDESGETAPPTREQ2 Before: n/a After: B7827275 **839** Routine list of preceding patches: 838 ============================================================================= User Information: Entered By : Date Entered : FEB 14, 2023 Completed By: Date Completed: APR 05, 2023 Released By : Date Released : APR 05, 2023 ============================================================================= Packman Mail Message: ===================== $END TXT