$TXT Created by MCCORMACK,JOHN J at TRAIN.MILWAUKEE.MED.VA.GOV (KIDS) on TUESDAY, 08/06/02 at 13:03 ============================================================================= Run Date: AUG 15, 2002 Designation: LA*5.2*62 Package : LA - AUTOMATED LAB INSTRUMENTS Priority: Mandatory Version : 5.2 SEQ #46 Status: Released ============================================================================= Associated patches: (v)LA*5.2*46 <<= must be installed BEFORE `LA*5.2*62' (v)LA*5.2*58 <<= must be installed BEFORE `LA*5.2*62' Subject: IMPLEMENTING LAB SUPPORT FOR HL PACKAGE NAMESPACING Category: - Routine Description: ============ VISTA Laboratory Package patch LA*5.2*62 contains no changes to software controlled by VHA DIRECTIVE 99-053, titled VISTA BLOOD BANK SOFTWARE. Patch LA*5.2*62 implements support for patch HL*1.6*91 NAMESPACE field (#16) in HL7 MESSAGE TEXT file (#772). The Laboratory HL7 clients Laboratory Electronic Data Interchange (LEDI) and CareVue will pass the namespace "LA" in the HL7 APIs that create messages or acknowledgements. During patch development, a software review identified the variable HLRESLT, returned by various HL package APIs, misspelled in routines LA7DVC and LA7DVM. The patch corrects the spelling of this variable. Additionally, these two routines referenced the variable VAIN(4) before the variable was initialized. This patch calls supported API INP^VADPT to initialize VAIN(4). ASSOCIATED NOIS --------------- NONE TEST SITES ---------- Durham VAMC Milwaukee VAMC ROUTINE SUMMARY =============== The following routines are included in this patch. The second line of each of these routines now looks like: ;;5.2;AUTOMATED LAB INSTRUMENTS;;Sep 27, 1994 Checksum Checksum Routine Name Before Patch After Patch Patch List ------------ ------------ ----------- ------------ LA62 N/A 4560523 **62** (Deleted by KIDS) LA7DVC 7338732 7449294 **53,62** LA7DVM 6949969 7061863 **53,58,62** LA7VHL 4500486 4568355 **27,46,62** LA7VHLU 4469720 4487468 **46,62** List of preceding patches: 46, 58 Sites should use CHECK^XTSUMBLD to verify checksums. ************************************************************************ INSTALLATION INSTRUCTIONS ========================= The install time for this patch is less than 10 minute. This patch can be installed when Laboratory users are on the system. Suggested time to install: non-peak requirement hours. NOTE: Kernel patches must be current on the target system to avoid problems loading and/or installing this patch. Patch installation needs to be coordinated with the Laboratory Information Manager (LIM/ADPAC). 1. If any of the above routines are mapped, disable mapping for them. 2. Use the 'INSTALL/CHECK MESSAGE' option of the PackMan menu. This option will load the KIDS patch onto your system. 3. On the 'Kernel Installation & Distribution System' Menu (KIDS), select the 'Installation' menu. 4. Use the 'Verify Checksum in Transport Global' option and verify that all routines have the correct checksums. 5. On the KIDS menu, under the 'Installation' menu, use the following options: Print Transport Global Compare Transport Global to Current System Backup a Transport Global 6. Perform the following steps if applicable: All Lab LEDI (LA7V*) related HL v1.6 LLPs should be shutdown. All CareVue related LLPs should be shutdown. Use the HL menu option Start/Stop Links [HL START] to shutdown these LLPs if they are running. 7. Use the 'Install Package(s)' option under the 'Installation' menu and select the package 'LA*5.2*62'. When prompted 'Want KIDS to INHIBIT LOGONs during the install? YES// choose 'NO'. When prompted 'Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES//', choose 'YES'. All LA7V* and LA7D* protocols should be placed out of service during the install. This can be accomplished by answering the KIDS install questions: Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES//', choose 'YES'. Enter options you wish to mark as 'Out Of Order': Enter protocols you wish to mark as 'Out Of Order': LA7V* Enter protocols you wish to mark as 'Out Of Order': LA7D* 8. On a mapped system, rebuild your map set. Note: Routine LA62 will be deleted after successful patch installation. POST-INSTALLATION INSTRUCTIONS: =============================== 1. Restart any LA7V* and CareVue HL v1.6 LLP's shutdown as part of the patch installation process. Use the Start LLP [HL START] option to restart LA7V* and CareVue HL v1.6 LLP's. ************************************************************************ Installation example: Select Installation Option: Install Package(s) Select INSTALL NAME: LA*5.2*62 Loaded from Distribution 6/10/02@16:05:04 => LA*5.2*62 This Distribution was loaded on Jun 10, 2002@16:05:04 with header of LA*5.2*62 It consisted of the following Install(s): LA*5.2*62 Checking Install for Package LA*5.2*62 Will first run the Environment Check Routine, LA62 --- Environment Check is Ok --- Install Questions for LA*5.2*62 Want KIDS to INHIBIT LOGONs during the install? NO// Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// Enter options you wish to mark as 'Out Of Order': Enter protocols you wish to mark as 'Out Of Order': LA7V* Enter protocols you wish to mark as 'Out Of Order': LA7D* Enter protocols you wish to mark as 'Out Of Order': Delay Install (Minutes): (0-60): 0// Enter the Device you want to print the Install messages. You can queue the install by enter a 'Q' at the device prompt. Enter a '^' to abort the install. DEVICE: HOME// TELNET VIRTUAL Install Started for LA*5.2*62 : Jun 10, 2002@16:10:21 Build Distribution Date: Jun 10, 2002 Installing Routines:...... Jun 10, 2002@16:10:21 Running Pre-Install Routine: PRE^LA62. Sending install started alert to mail group G.LMI *** Pre install started *** --- No actions required for pre install --- *** Pre install completed *** Running Post-Install Routine: POST^LA62. *** Post install started *** *** Post install completed *** --- No actions required for post install --- Sending install completion alert to mail group G.LMI Updating Routine file...... Updating KIDS files....... LA*5.2*62 Installed. Jun 10, 2002@16:10:22 Install Message sent #xxxxx Routine Information: ==================== Routine Name: - LA7VHLU Routine Checksum: Routine Name: - LA7VHL Routine Checksum: Routine Name: - LA7DVM Routine Checksum: Routine Name: - LA7DVC Routine Checksum: ============================================================================= User Information: Entered By : MCCORMACK,JOHN Date Entered : APR 24, 2002 Completed By: ELIJAH,VICKEY Date Completed: AUG 14, 2002 Released By : BELSCHWINDER,MICHAEL Date Released : AUG 15, 2002 ============================================================================= Packman Mail Message: ===================== $END TXT