$TXT Created by G at CHY0017D.FO-BAYPINES.DOMAIN.EXT (KIDS) on Thursday, 02/01/24 at 12:09 ============================================================================= Run Date: FEB 20, 2024 Designation: SD*5.3*869 Package : SD - SCHEDULING Priority: Mandatory Version : 5.3 SEQ #719 Status: Released Compliance Date: MAR 05, 2024 ============================================================================= Associated patches: (v)SD*5.3*857 <<= must be installed BEFORE `SD*5.3*869' (v)SD*5.3*864 <<= must be installed BEFORE `SD*5.3*869' (v)SD*5.3*866 <<= must be installed BEFORE `SD*5.3*869' (v)SD*5.3*867 <<= must be installed BEFORE `SD*5.3*869' Subject: VS GUI VERSION 1.7.53.0 Category: - Routine - Data Dictionary - Enhancement (Mandatory) Description: ============ VistA Scheduling (VS) Graphical User Interface (GUI) Release 1.7.53.0 and patch SD*5.3*869 includes several defect corrections and enhancements including: The SDES CREATE CLINIC, SDES EDIT CLINIC, SDES GET HOLIDAYS and SDES CLINIC RSC SEARCH JSON Remote Procedure Calls (RPCs) have been replaced by newer RPCs and will be deleted at the sites. The new SDES2 QUERY APPT REQUESTS RPC allows the user to query appointment requests, consults and recall requests. The query supports multiple filter criteria such as patient(s), clinic(s)/service(s), request types, origination date, priority group, PID date, wait time, and urgency (consults only). The new SDES2 CREATE APPT REQ creates new appointment requests in the SDEC APPT REQUEST file (#409.85). The new SDES2 EDIT APPT REQ RPC allows the editing of an appointment request in the SDEC APPT REQUEST file (#409.85). The new SDES2 GET APPTS BY CLIN LIST2 RPC accepts an array of clinic IENs and returns appointments for today. Today is defined by clinic's time zone. The new SDES2 CREATE WALKIN APPT RPC creates appointment request, appointment, and does check-in for walk-in appointments. The new SDES2 SET APPT CHECKIN RPC will set the Status for the patient in the CHECK-IN STEP STATUS multiple (#409.843) in the SDEC APPOINTMENT file (#409.84). The new SDES2 SET CHECK-IN STEP RPC will create a new status in the SDEC CHECK-IN STEP STATUS file (#409.842). The new SDES2 CANCEL APPOINTMENT RPC will cancel appointments in the SDEC APPOINTMENT (#409.84), HOSPITAL LOCATION (# 44) and PATIENT (#2) files. The new SDES2 CANCEL CLINIC AVAIL RPC will cancel clinic availability for the specified clinic and time period. The validation logic for the SDES CREATE APPT REQ RPC was updated to send back an error if the DFN on both the child request and parent request don't match. Wrapped Request and Response calls in VVS logic in a block to capture and log exceptions to the trace log. The VS GUI was updated to display the Timezone for both the Patient and for the Provider on the View Video Visit and Edit Video Visit windows. The logic supporting the SDES2 EDIT CLINIC RPC was updated to allow for the removal of inactive diagnostic codes. The SDES CREATE APPOINTMENTS RPC and SDEC APPADD RPC were updated to correctly validate and identify the provider or default provider. The new SDES2 GET PATIENT CLIN STATUS RPC returns whether a patient is "NEW" or "ESTABLISHED" within a clinic. The SDES ADD CLNGRP ITEM and SDES SEARCH PROVIDERS RPCs were updated to fix typos in their definition. The new SDES2 CREATE PROVIDER RESOURCE RPC allows the creation of a Provider Resource. The new SDES2 EDIT PROVIDER RESOURCE RPC allows the Provider Resource Hospital location to be modified. The logic supporting the SDES CHECKOUT RPC was updated to comply with the latest SAC standards. The VS GUI was updated to display all of the information stored for a behavioral flag. The new PBSP ID field (#200) was added to store the Provider Based Scheduling Profile ID which uniquely identifies that this clinic supports Provider Based Scheduling Profile and the ID of the primary Provider associated with this clinic. The new SDES2 GET ELIGIBILITY CODES RPC returns the Eligibility Code information if an Eligibility Code Name is sent in - or - all Eligibility Code information if no Name is sent in. The logic supporting the SDES2 CHECK CLIN AVAIL DEFINED RPC was updated to return an appropriate error message and not generate a hard error when no Clinic IEN is passed into the RPC. The code supporting the SDES2 CREATE APPOINTMENT RPC was updated to pass in the clinic IEN to the ISO date converter to correctly pick up the timezone offset associated with the clinic. The returned JSON object for the SDES2 CREATE APPOINTMENT RPC was updated to match current JSON standards. ************************************************************************** * GUI UPDATE NOTICE * * ---------------------------------------------------------------------- * * This patch MUST be installed before the GUI update for release * * 1.7.53.0 of VS is installed. * * * * * * The previous version of the VS GUI will not operate after this * * patch is installed. Therefore, VS GUI V1.7.53.0 and VistA patch * * SD*5.3*869 must be coordinated and installed during the same * * maintenance window. * * * * * ************************************************************************** Patch Components: ----------------- Files & Fields Associated: New/Modified/Deleted -------------------------- -------------------- SDES ERROR CODES New errors being Modified (#409.93) deployed File Name (Number) Field Name New/Modified/Deleted ------------------ ---------- -------------------- HOSPITAL LOCATION PBSP ID New (#44) (#200) 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 ----------- ---- -------------------- SDECRPC Broker Modified SDESRPC Broker Modified 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 --------------------- -------------------- SDES ADD CLNGRP ITEM Modified SDES CLINIC RSC SEARCH JSON Deleted SDES CREATE CLINIC Deleted SDES EDIT CLINIC Deleted SDES GET HOLIDAYS Deleted SDES SEARCH PROVIDERS Modified SDES2 CANCEL APPOINTMENT New SDES2 CANCEL CLINIC AVAIL New SDES2 CREATE APPT REQ New SDES2 CREATE PROVIDER RESOURCE New SDES2 CREATE WALKIN APPT New SDES2 EDIT APPT REQ New SDES2 EDIT PROVIDER RESOURCE New SDES2 GET APPTS BY CLIN LIST New SDES2 GET ELIGIBILITY CODES New SDES2 GET PATIENT CLIN STATUS New SDES2 QUERY APPT REQUESTS New SDES2 SET APPT CHECKIN New SDES2 SET CHECK-IN STEP New Parameter Definitions Associated: --------------------------------- N/A Defect Tracking System Ticket(s) & Overview: -------------------------------------------- JIRA tasks: =========== 1) VSE-6139: VistA - Retire RPCs 90 days post patch 853. Problem: As a VistA developer, I want to retire the following RPCs so that they are replaced with new RPCs. SDES CREATE CLINIC replaced by SDES2 CREATE CLINIC SDES EDIT CLINIC replaced by SDES2 EDIT CLINIC SDES GET HOLIDAYS replaced by SDES2 GET HOLIDAYS SDES CLINIC RSC SEARCH JSON replaced by SDES SEARCH CLINIC Resolution: The SDES CREATE CLINIC, SDES EDIT CLINIC, SDES GET HOLIDAYS and SDES CLINIC RSC SEARCH JSON Remote Procedure Calls (RPCs) have been replaced by newer RPCs and will be deleted at the sites. 2) VSE-6418: VistA - Create an RPC in the SDES2 namespace to add additional fields to the Query Search Tool. Problem: As an ISS developer I would like to be able to query for a clinic, a service or specialty, Priority Group, Origination Date, PID, and Urgency. Include sort criteria. Resolution: The new SDES2 QUERY APPT REQUESTS RPC allows the user to query appointment requests, consults and recall requests. The query supports multiple filter criteria such as patient(s), clinic(s)/service(s), request types, origination date, priority group, PID date, wait time, and urgency (consults only). 3) VSE-6469: VistA - Rewrite SDES CREATE APPT REQ in the SDES2 namespace. Problem: As a Mumps developer I want to rewrite the SDES CREATE APPT REQ RPC in the SDES2 namespace so that I have the USER DUZ in the SDCONTEXT array to store the correct requesting user in the database. Resolution: The new SDES2 CREATE APPT REQ creates new appointment requests in the SDEC APPT REQUEST file (#409.85). 4) VSE-6473: VistA - Rewrite SDES EDIT APPT REQ in the SDES2 namespace. Problem: As a Mumps developer I want to rewrite the SDES EDIT APPT REQ RPC in the SDES2 namespace so that I have the USER DUZ in the SDCONTEXT array to store the correct requesting user in the database. Resolution: The new SDES2 EDIT APPT REQ RPC allows the editing of an appointment request in the SDEC APPT REQUEST file (#409.85). 5) VSE-6481: VistA - Rewrite SDES GET APPTS BY CLIN LIST2 in the SDES2 namespace. Problem: As a MUMPS developer I want to rewrite the SDES GET APPTS BY CLIN LIST2 in the SDES2 namespace so that I have the USER DUZ in the SDCONTEXT array to store the correct requesting user in the database. I also want to use the USER DUZ and define if the patient is sensitive based on the USER DUZ. Resolution: The new SDES2 GET APPTS BY CLIN LIST2 RPC accepts an array of clinic Internal Entry Number (IENs) and returns appointments for today. Today is defined by clinic's time zone. 6) VSE-6488: VistA - Rewrite SDES CREATE WALKIN APPT in the SDES2 namespace. Problem: As a Mumps developer I want to rewrite the SDES CREATE WALKIN APPT in the SDES2 namespace so that I have the USER DUZ in the SDCONTEXT array to store the correct requesting user in the database. Resolution: The new SDES2 CREATE WALKIN APPT RPC creates appointment request, appointment, and does check-in for walk-in appointments. 7) VSE-6492: VistA - Rewrite SDES SET APPT CHECK-IN STEP in the SDES2 namespace. Problem: As a Mumps developer I want to rewrite the SDES SET APPT CHECK-IN STEP in the SDES2 namespace so that I have the USER DUZ in the SDCONTEXT array to store the correct requesting user in the database. Resolution: The new SDES2 SET APPT CHECKIN RPC will set the Status for the patient in the CHECK-IN STEP STATUS multiple (#409.843) in the SDEC APPOINTMENT file (#409.84). 8) VSE-6493: VistA - Rewrite SDES SET CHECK-IN STEP in the SDES2 namespace. Problem: As a Mumps developer I want to rewrite the SDES SET CHECK-IN STEP in the SDES2 namespace so that I have the USER DUZ in the SDCONTEXT array to store the correct requesting user in the database. Resolution: The new SDES2 SET CHECK-IN STEP RPC will create a new status in the SDEC CHECK-IN STEP STATUS file (#409.842). 9) VSE-6494: VistA - Rewrite SDES CANCEL APPOINTMENT 2 in the SDES2 namespace. Problem: As a Mumps developer I want to rewrite the SDES CANCEL APPOINTMENT 2 in the SDES2 namespace so that I have the USER DUZ in the SDCONTEXT array to store the correct requesting user in the database. Update the logic to not reopen an appointment request or parent appointment request IF a cancellation reason is chosen that would not ordinarily reopen the request. Resolution: The new SDES2 CANCEL APPOINTMENT RPC will cancel appointments in the SDEC APPOINTMENT (#409.84), HOSPITAL LOCATION (# 44) and PATIENT (#2) files. 10) VSE-6495: VistA - Rewrite SDES CANCEL CLIN AVAILABILITY in the SDES2 namespace. Problem: As a Mumps developer I want to rewrite the SDES CANCEL CLIN AVAILABILITY in the SDES2 namespace so that I have the USER DUZ in the SDCONTEXT array to store the correct requesting user in the database. Resolution: The new SDES2 CANCEL CLINIC AVAIL RPC will cancel clinic availability for the specified clinic and time period. 11) VSE-6624: VistA - Modify SDES CREATE APPT REQ to verify the patient DFN on both the child request and parent request match. Problem: When scheduling a MRTC child appointment request we want to verify that the patient DFN on both the child request and parent request match. Resolution: The validation logic for the SDES CREATE APPT REQ RPC was updated to send back an error if the DFN on both the child request and parent request don't match. 12) VSE-6742: VSE GUI - Add Logging Code to VVC for trace logs Problem: As a user, I want the call or response for resending a VVC link to show in trace logs so I can capture the call/response in the trace log. Resolution: Wrapped Request and Response calls in VVS logic in a try...catch... block to capture and log exceptions to the trace log. 13) VSE-6792: VS GUI: Timezone is not populating in the View Video Visit and Edit Video Visit. Problem: The Timezone is in place listed as HAWAII-ALEUTIAN when initially scheduling an appointment. When dialog loads for View Video Visit the Timezone field is blank for both Patient and for Provider. When dialog loads for Edit Video Visit the Timezone field is blank for both Patient and for Provider. Resolution: The VS GUI was updated to display the Timezone for both the Patient and for the Provider on the View Video Visit and Edit Video Visit windows. 14) VSE-6821: VistA - Modify SDES2 EDIT CLINIC to allow removal of inactive diagnostic codes. Problem: As an Acheron developer I want to allow the user to remove inactive diagnostic codes from a clinic so that diagnostic codes associated to a clinic are kept up-to-date. Resolution: The logic supporting the SDES2 EDIT CLINIC RPC was updated to allow for the removal of inactive diagnostic codes. 15) VSE-6878: VistA - Fix issues in SDES CREATE APPOINTMENTS RPC and SDEC APPADD. Problem: Fix the following issues in SDES CREATE APPOINTMENTS RPC, SDEC APPADD 1.) The provider validation does not return an error if the provider being passed in is invalid. Instead it defaults it to "" I '$D(^VA(200,+$G(ARY84("SDPROVIEN")),0)) S ARY84("SDPROVIEN")="" 2.) If the provider is not passed in, the code is trying to pull the default provider from field 16 DEFAULT PROVIDER, which is not the correct field. The logic will need to identify the provider from the PROVIDER multiple(subfile) in 44.1. I ARY84("SDPROVIEN")="" S ARY84("SDPROVIEN")= $$GET1^DIQ(44,ARY84("CLINICIEN")_",",16,"I"). Can either loop through the multiple, or look at the ADPR index. 3.) The PROVIDER IEN being passed in is incorrectly being used to pull data from file 403.54 using the provider IEN from file 200. 4.) If the provider IEN is invalid. An error should be returned to the calling application, rather than setting the provider to null. Resolution: The SDES CREATE APPOINTMENTS RPC and SDEC APPADD RPC were updated to correctly validate and identify the provider or default provider. 16) VSE-6884: VistA - Create a new RPC in the SDES2 namespace to look back 36 months to determine established patients. Problem: As a VSA developer I would like an RPC in the SDES2 namespace that can be called to look back 36 months so that I can determine if the patient is a new or establish patients. Resolution: The new SDES2 GET PATIENT CLIN STATUS RPC returns whether a patient is "NEW" or "ESTABLISHED" within a clinic. 17) VSE-6988: Correct spelling mistakes in the Remote Procedures file for SDES ADD CLNGRP ITEM and SDES SEARCH PROVIDERS. Problem: As a Mumps developer I want to correct spelling mistakes in the Remote Procedure file for the following RPCs so that the RPC definitions are correct: SDES ADD CLNGRP ITEM SDES SEARCH PROVIDERS Resolution: The SDES ADD CLNGRP ITEM and SDES SEARCH PROVIDERS RPCs were updated to fix typos in their definition. 18) VSE-6989: VistA - Create a new RPC in the SDES2 namespace to create a provider resource. Problem: As a VSA developer I want a new RPC to create a provider resource. Resolution: The new SDES2 CREATE PROVIDER RESOURCE RPC allows the creation of a Provider Resource. 19) VSE-6990: VistA - Create a new RPC in the SDES2 namespace to edit a provider resource. Problem: As a VSA developer I want a new RPC to edit a provider resource. Resolution: The new SDES2 EDIT PROVIDER RESOURCE RPC allows the Provider Resource Hospital location to be modified. 20) VSE-7007: VistA - SDES CHECKOUT is working intermittently. Problem: As a mumps developer I want to update SDES CHECKOUT to not use /// . This logic is not working consistently when being called via the RPC Broker. Resolution: The logic supporting the SDES CHECKOUT RPC was updated to comply with the latest SAC standards. 21) VSE-7015: VS GUI - Detailed behavioral flag displaying text beyond 25th line. Problem: A patient with a long and detailed behavioral flag, this flag can been seen in its entirety in both CPRS and in a trace log from VS GUI, but when the flag first appears after selecting the patient, it does not display past the 25th line (Array 24). We tried taking control and slowly moving the scroll bar but it would end with the "Police Escort" Line before jumping to the bottom blankness. Sitting at the bottom and waiting a few seconds did not allow it to populate nor did scrolling back up. Resolution: The VS GUI was updated to display all of the information stored for a behavioral flag. 22) VSE-7024: VistA - Add appropriate fields to VistA files. Problem: As a MUMPS developer I want to add the appropriate fields to VistA files in support of Provider Based Scheduling Profile (PBSP). Resolution: The new PBSP ID field (#200) was added to store the Provider Based Scheduling Profile ID which uniquely identifies that this clinic supports Provider Based Scheduling Profile and the ID of the primary Provider associated with this clinic. 23) VSE-7037: VistA - Create a new RPC that returns back Eligibility of Visits values from file #8. Problem: As a VSA developer I want a new RPC that returns the eligibility of visit information. Resolution: The new SDES2 GET ELIGIBILITY CODES RPC returns the Eligibility Code information if an Eligibility Code Name is sent in - or - all Eligibility Code information if no Name is sent in. 24) VSE-7065: VistA - Modify SDES2 CHECK CLIN AVAIL DEFINED RPC to not return an undefined error. Problem: When checking for clinic availability, but no Clinic IEN is sent in, it will error out with an undefined error. Resolution: The logic supporting the SDES2 CHECK CLIN AVAIL DEFINED RPC was updated to return an appropriate error message and not generate a hard error when no Clinic IEN is passed into the RPC. 25) VSE-7138: VistA - Modify SDES2 CREATE APPOINTMENT to convert start date to ISO format correctly. Problem: The clinic IEN wasn't being properly passed into the date conversion utility which was resulting incorrect ISO date calculation. Resolution: The code supporting the SDES2 CREATE APPOINTMENT RPC was updated to pass in the clinic IEN to the ISO date converter to correctly pick up the timezone offset associated with the clinic. 26) VSE-7151: VistA: Modify the return error response in SDES2 CREATE VET REQ AND APPT. Problem: As a MUMPS developer I want to Modify the return error response that is being returned from SDES2 CREATE VET REQ AND APPT to match current JSON standards. Resolution: The returned JSON object for the SDES2 CREATE APPOINTMENT RPC was upated to match current JSON standards. Test Sites: ----------- Salt Lake City, UT (SLC) St. Cloud, MN (STC) 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_53_0_P.MSI is the production VS GUI installation file. The file titled VISTASCHEDULINGGUIINSTALLER_1_7_53_0_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.53.0 INSTALLER VISTASCHEDULINGGUIINSTALLER_1_7_53_0_P.MSI Binary VS GUI R1.7.53.0 INSTALLER VISTASCHEDULINGGUIINSTALLER_1_7_53_0_T.MSI Binary VS GUI R1.7.53.0 VDD VS_GUI_1_7_53_0 VDD Binary VS GUI R1.7.53.0 DIBR VS_GUI_1_7_53_0 DIBR Binary VS GUI R1.7.53.0 Release Notes VS_GUI_1_7_53_0 RN Binary VS GUI R1.7.53.0 Technical Manual VS_GUI_1_7_53_0 TM Binary VS GUI R1.7.53.0 User Guide Addendum VS_GUI_1_7_53_0_UG_ADD 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) Software Product Management (SPM) Services. 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: https://download.vista.domain.ext/index.html/SOFTWARE Release Manager Point of Contact: Name: Stevens Jack Email: jack.stevens1@domain.ext Pre/Post Installation Overview: ------------------------------- Routine SDES869P will update SDEC SETTINGS (#409.98) file. Routine will run at the end of patch installation process. 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*869. 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*869. 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: ------------------------------- Post install routine SDES869P will automatically run at the end of the installation process. After the post install has finished running, sites can delete the SDES869P routine using the Delete Routines [XTRDEL] if they wish. Back-Out Plan/Roll Back Plan: ----------------------------- 1. Load the Backup MailMan Message a. Go into MailMan and find the backup message created in step 3a of the installation process and read that message. b. At the "Type to continue or '^' to exit:" prompt enter ^ to get to the command prompt. c. At the command prompt enter X for eXtract and press enter. d. At the "Select PackMan function:" prompt enter 6 for INSTALL/CHECK MESSAGE and press enter. e. At the "OK to Continue with Load? NO//" prompt, type YES and press enter. f. At the "Want to Continue with Load? YES//" prompt, press enter. g. Exit MailMan. 2. Go Into the Kernel Installation & Distribution System (KIDS) and load and install the backup like you would a regular patch. a. Enter D ^XUP at the command prompt. b. At the "Select OPTION NAME:" prompt, enter Kernel Installation & Distribution System" and press enter. c. From the main KIDS menu, select the Installation ... option. d. From the Installation ... option, select 6 Install Package(s). e. At the "Select INSTALL NAME:" prompt enter SD*5.3*869b. f. If prompted for "Want KIDS to INHIBIT LOGONs during the install? NO//" take the default by pressing enter. g. If prompted for "Want to DISABLE Scheduled Options, Menu Options, and Protocols? NO//" take the default by pressing enter. h. At the DEVICE: prompt, enter the output device of your choice. i. Verify that the SD*5.3*869b backup installs without any issues. The VS GUI NATIONAL and VS GUI LOCAL entries in the SDEC SETTINGS (#409.98) file needs to be reverted to 1.7.52. If 1.7.53.0 VS GUI was installed, it will need to be reverted to VS GUI 1.7.52.0. Routine Information: ==================== The second line of each of these routines now looks like: ;;5.3;Scheduling;**[Patch List]**;Aug 13, 1993;Build 13 The checksums below are new checksums, and can be checked with CHECK1^XTSUMBLD. Routine Name: SDEC07 Before:B183774663 After:B188377259 **627,642,651,658,665,669,671, 672,701,686,740,694,785,788, 790,799,801,805,816,819,842, 843,847,851,869** Routine Name: SDES2APPTCKNSTEP Before: n/a After: B12958738 **869** Routine Name: SDES2CANCELAPPT Before: n/a After:B221964860 **869** Routine Name: SDES2CANCLNAVAIL Before: n/a After: B68172209 **869** Routine Name: SDES2CHKCAVAIL Before: B1636441 After: B1647397 **866,869** Routine Name: SDES2CKNSTEP Before: n/a After: B5976338 **869** Routine Name: SDES2CLINICLIST Before: n/a After: B60403050 **869** Routine Name: SDES2CREATEAPPT Before:B132627097 After:B132616498 **866,869** Routine Name: SDES2CRTAPREQ Before: n/a After:B196153793 **869** Routine Name: SDES2CRTPRVRES Before: n/a After: B5590333 **869** Routine Name: SDES2CRTVETAPPT Before: B43514341 After: B47366908 **867,869** Routine Name: SDES2CRTWALKIN Before: n/a After: B49637681 **869** Routine Name: SDES2EDITAPREQ Before: n/a After:B169378997 **869** Routine Name: SDES2EDITPRVRES Before: n/a After: B3928199 **869** Routine Name: SDES2GETELIGCD Before: n/a After: B11110655 **869** Routine Name: SDES2GETPATSTAT Before: n/a After: B7233244 **869** Routine Name: SDES2PATDATA Before: B25470403 After: B25452830 **867,869** Routine Name: SDES2QRYAPREQS Before: n/a After:B144650280 **869** Routine Name: SDES2QRYAPREQSA Before: n/a After: B99231766 **869** Routine Name: SDES2QRYAPREQSB Before: n/a After: B41276420 **869** Routine Name: SDES2VAL44A Before: B8859350 After: B8865445 **853,857,869** Routine Name: SDES869P Before: n/a After: B2543323 **869** Routine Name: SDESCHECKOUT Before:B198686634 After:B227594092 **826,827,836,853,867,869** Routine Name: SDESCREATEAPPREQ Before:B186770167 After:B187758857 **823,826,833,835,837,843,844, 846,847,864,869** Routine Name: SDESCREATEAPPT Before: B88327228 After: B95833819 **814,823,826,827,828,842,843, 846,847,851,853,869** Routine list of preceding patches: 857, 864, 866, 867 ============================================================================= User Information: Entered By : Date Entered : NOV 16, 2023 Completed By: Date Completed: FEB 20, 2024 Released By : Date Released : FEB 20, 2024 ============================================================================= Packman Mail Message: ===================== $END TXT