$TXT Created by at MNTVBB.DOMAIN.EXT (KIDS) on Thursday, 01/16/20 at 09:01 ============================================================================= Run Date: FEB 26, 2020 Designation: PRCA*4.5*366 Package : PRCA - ACCOUNTS RECEIVABLE Priority: EMERGENCY Version : 4.5 SEQ #319 Status: Released Compliance Date: MAR 02, 2020 ============================================================================= Associated patches: (v)PRCA*4.5*350<<= must be installed BEFORE `PRCA*4.5*366' Subject: FAILED TEXT TRANSACTION SETUP IN FILE 433 Category: - Routine Description: ============ Accounts Receivable patch, PRCA*4.5*366, addresses the following issue: 1. Failed text transaction setup in AR TRANSACTION (#433) file. Patch Components: ----------------- 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 Additional Information: Blood Bank Team Coordination: ----------------------------- N/A New Service Requests (NSRs): -------------------------- N/A Patient Safety Issues (PSIs): ----------------------------- N/A Defect Tracking System Ticket(s) & Overview: -------------------------------------------- 1. INC9076002 - using Account Profile view site found a bill with missing text transactions Problem: -------- When using a myriad of options to update/manipulate bills, patch PRCA*4.5*315 created a text transaction to allow the user a history of the bill's handling. However, the FileMan update code passed an invalid update variable containing the internal bill pointer that was incorrectly directed to post with a '///' variable, which at times would cause only a stub text transaction with no pointer to the bill or other pertinent information. Resolution: ----------- Routines RCTCSPD4 and RCTCSPD5 have been modified to check all uses of the '///' in the BILL NUMBER (#.03) field of the AR TRANSACTION (#433) file, to be '////'. This simply accepts the pointer passed and allows fully correct text transaction filing by updating the BILL NUMBER (#.03) field of the AR TRANSACTION (#433) file, correctly allowing a valid linkage of all transactions under a bill. Routine: RCTCSPD4, RCTCSPD5 TEST SITES: ----------- Baltimore VA Medical Center Cincinnati VA Medical Center Software and Documentation Retrieval Instructions: -------------------------------------------------- N/A Patch Installation: Pre/Post Installation Overview: ------------------------------- This patch may be installed with users on the system although it is recommended it be queued to run after normal business hours to minimize potential disruption to users. This patch will take about 5 minutes to install as the post-install processing is tasked. Pre-Installation Instructions: ------------------------------ N/A Installation Instructions: -------------------------- 1. Choose the PackMan message containing this patch. 2. Choose the INSTALL/CHECK MESSAGE PackMan option. 3. From the Kernel Installation & Distribution System Menu, select the Installation Menu. From this menu, you may select to use the following options. When prompted for the INSTALL NAME, enter the patch PRCA*4.5*366: a. Verify Checksums in Transport Global - This option will allow you to ensure the integrity of the routines that are in the transport global. b. Print Transport Global - This option will allow you to view the components of the KIDS build. c. 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, DD's, templates, etc.). d. Backup a Transport Global - This option will create a backup message of any routines exported with this patch. It will not backup any other changes such as DD's or templates. 4. From the Installation Menu, select the Install Package(s) option and choose the patch to install. 5. When Prompted "Want KIDS to INHIBIT LOGONs during the install? NO//" respond NO. 6. When Prompted "Want to DISABLE Scheduled Options, Menu Options, and Protocols? NO//" respond NO. Post-Installation Instructions: ------------------------------- N/A Back-Out Plan: -------------- Prior to installing the updated KIDS package, the site/region should have saved a backup of the routines in a mail message using the Backup a Transport Global [XPD BACKUP] menu option. The message containing the backed-up routines can be loaded with the "Xtract PackMan" function at the Message Action prompt. The PackMan function INSTALL/CHECK MESSAGE is then used to install the backed-up routines onto the VistA system. Routine Information: ==================== The second line of each of these routines now looks like: ;;4.5;Accounts Receivable;**[Patch List]**;Mar 20, 1995;Build 3 The checksums below are new checksums, and can be checked with CHECK1^XTSUMBLD. Routine Name: RCTCSPD4 Before:B137477745 After:B139105648 **315,339,350,366** Routine Name: RCTCSPD5 Before: B19943104 After: B20462237 **315,339,366** Routine list of preceding patches: 350 ============================================================================= User Information: Entered By : Date Entered : JAN 15, 2020 Completed By: Date Completed: FEB 26, 2020 Released By : Date Released : FEB 26, 2020 ============================================================================= Packman Mail Message: ===================== $END TXT