$TXT Created by HARTIN,JAMES at MNTVBB.FO-ALBANY.MED.VA.GOV (KIDS) on Friday, 05/13/05 at 13:15 ============================================================================= Run Date: AUG 15, 2005 Designation: LR*5.2*323 Package : LR - LAB SERVICE Priority: Mandatory Version : 5.2 SEQ #253 Status: Released Compliance Date: SEP 15, 2005 ============================================================================= Associated patches: (v)LR*5.2*121 <<= must be installed BEFORE `LR*5.2*323' Subject: UNDEFINED VARIABLE WHILE VERIFYING MICRO DATA Category: - Routine Description: ============ During the verification of Micro Data, an undefined error has occurred at line APP+5^LRMIUT1. This patch corrects this defect. EFFECT ON BLOOD BANK FUNCTIONAL REQUIREMENTS: Patch LR*5.2*323 does not contain any changes to the VISTA BLOOD BANK Software as defined by VHA DIRECTIVE 2004-058 titled VISTA BLOOD BANK SOFTWARE VERSION 5.2. EFFECT ON BLOOD BANK FUNCTIONAL REQUIREMENTS: Patch LR*5.2*323 does not alter or modify any software design safeguards or safety critical elements functions. RISK ANALYSIS: Changes made by patch LR*5.2*323 have no effect on Blood Bank software functionality, therefore RISK is none. VALIDATION REQUIREMENTS BY OPTION: Because of the nature of the changes made, no specific validation requirements exist as a result of installation of this patch. ASSOCIATED NOIS / REMEDY TICKET: ================ TAM-0903-31620 / HD0000000070304 UNDEFINED VARIABLE (X) ERROR AT APP+5~LRMIUT1 ALB-0704-50987 / HD0000000070859 undefined variable (X) error at APP+5 BIL-0204-31571 / HD0000000070559 NP'd tests/results show as pending but not on long form ASSOCIATED E3R(s): ================== N/A PARTICIPATING TEST SITES: ========================= Bronx, NY Puget Sound HCS Durham, NC NOIS OVERVIEW: ============== Problem: -------- An error message occurs, undefined variable X, at APP+5^LRMIUT1. Resolution: ----------- Place a $G in the code at APP+5^LRMIUT1 [S LX1=$G(X)]. This will prevent the error when X is not initialized. The routine was already doing this 2 lines down, but it appears this set of LX1 was over looked. COMPONENTS: =========== TECHNICAL: ========== ROUTINE SUMMARY =============== The following is a list of the routines included in this patch. The second line of each of these routines now looks like: ;;5.2;LAB SERVICE;[Patch List];Sep 27, 1994 CHECK^XTSUMBLD results Routine name Before Patch After Patch Patch List ============ ============ =========== =========== LRMIUT1 5365961 5391636 100,121,323 INSTALLATION INSTRUCTIONS ========================= This patch can be loaded with users in the system. Installation time Is minimal (5 seconds). 1. Use the INSTALL/CHECK MESSAGE option on the PackMan menu. [Note: TEXT PRINT/DISPLAY option in the PackMan menu will display the patch text only.] 2. Start up the Kernel Installation and Distribution System Menu [XPD MAIN]: Edits and Distribution ... Utilities ... Installation ... Select Kernel Installation & Distribution System Option: Installation --- 1 Load a Distribution 2 Verify Checksums in Transport Global 3 Print Transport Global 4 Compare Transport Global to Current System 5 Backup a Transport Global 6 Install Package(s) Restart Install of Package(s) Unload a Distribution 3. From this menu, you may elect to use the following options: (when prompted for the INSTALL NAME, enter LR*5.2*323) (a) Backup a Transport Global - this option will create a backup message of any routines exported with the patch. It will NOT backup any other changes such as DDs or templates. (b) Compare Transport Global to Current System - this option will allow you to view all changes that will be made. (c) Verify Checksums in Transport Global - this option will allow you to ensure the integrity of the routines that are in the transport global. (d) Print Transport Global - this option will allow you to view the components of the KIDS build. 4. Use the Install Package(s) option and select the package LR*5.2*323. 5. When prompted 'Want KIDS to INHIBIT LOGON during the install? YES// Respond NO. 6. When prompted 'Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES//', respond NO. 7. When prompted to select the protocols that you would like to place 'out of order', Press since no protocols need to be selected. Routine Information: ==================== Routine Name: - LRMIUT1 Routine Checksum: ============================================================================= User Information: Entered By : JACOBSON,PHIL Date Entered : JUL 26, 2004 Completed By: CROSSMAN,PAM Date Completed: AUG 15, 2005 Released By : MURCH,CLAUDETTE Date Released : AUG 15, 2005 ============================================================================= Packman Mail Message: ===================== $END TXT