LR*5.2*268 (3526)    BUILD (9.6)

Name Value
NAME LR*5.2*268
DATE DISTRIBUTED 2001-03-29 00:00:00
PACKAGE FILE LINK LAB SERVICE
REQUIRED BUILD
  • LR*5.2*221
    ACTION:   Don't install, leave global
TYPE SINGLE PACKAGE
ALPHA/BETA TESTING NO
DESCRIPTION OF ENHANCEMENTS
VISTA Laboratory Package patch LR*5.2*268 contains no changes to software
the corrective actions.
  can be installed when Laboratory users are on the system.
  Suggested time to install: non-peak hours.
  The install will disable several Lab options as specified in #7 below.
 
 
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.  The patch has now been loaded into a Transport global on your
      system.  You now need to use KIDS to install the transport global.
 
1.  NOIS CIN-0299-41416 reported that when using the combination of
  4.  On the 'Kernel Installation & Distribution System' Menu (KIDS),
      select the 'Installation' menu.
 
  5.  Use the 'Verify Checksum in Transport Global' option and verify that
      all routines have the correct checksums.
 
  6.  On the KIDS menu, under the 'Installation' menu, use the following
      options:
        Print Transport Global
        Compare Transport Global to Current System
listing by date and NOT wanting only incomplete entries, the report
        Backup a Transport Global
 
      If you wish to preserve a copy of the routines exported in this patch
      prior to installation, you should use the 'Backup a Transport Global'
      option at this time.  You may also compare the routines in your
      production account to the routines in the patch by using the 'Compare
      a Transport Global to Current System' option.
 
  7.  The install will disable the following Lab options during patch
      installation.
did not print all entries (completed and incomplete accessions). 
 
      Long form accession list [LRACC1]
      Long form accession list for microbiology [LRMIACC1]
      Lookup accession [LR LOOKUP ACCESSION]
 
  8.  Use the 'Install Package(s)' option under the 'Installation' menu
      and select the package 'LR*5.2*268'.  When prompted 'Want to
      DISABLE Scheduled Options, Menu Options, and Protocols? YES//',
      choose 'NO'.
 
 
  9. On a mapped system, rebuild your map set.
 
 10. Routine LR268 will be deleted after successful patch installation.
 
 
POST-INSTALLATION INSTRUCTIONS:
===============================
None
 
 
The reports have been corrected to print completed accessions when the
************************************************************************
Installation example:

Select Installation Option: 6  Install Package(s)
Select INSTALL NAME: LR*5.2*268 Loaded from Distribution  12/8/00@11:51:43
     => LR*5.2*268
 
This Distribution was loaded on Dec 08, 2000@11:51:43 with header of
   LR*5.2*268
   It consisted of the following Install(s):
user answers "NO" to the prompt "Do you want only incomplete entries?".
     LR*5.2*268
Checking Install for Package LR*5.2*268
Will first run the Environment Check Routine, LR268
 
 
                        --- Environment Check is Ok ---
 
Install Questions for LR*5.2*268
 
 

Want KIDS to Rebuild Menu Trees Upon Completion of Install? YES// NO
 
 
Want KIDS to INHIBIT LOGONs during the install? YES// NO
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
 
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.
 
2.  At the prompt "Do you want only incomplete entries?" if the user
DEVICE: HOME//
 
 
 Install Started for LR*5.2*268 :
               Dec 08, 2000@11:52:44
 
Build Distribution Date: Dec 08, 2000
 
 Installing Routines:....
               Dec 08, 2000@11:52:44
controlled by VHA DIRECTIVE 99-053, titled VISTA BLOOD BANK SOFTWARE.
entered a "?" the software would bypass the prompt and proceed to the 
 
 Running Pre-Install Routine: PRE^LR268.
 
               Sending install started alert to mail group G.LMI
 
                          *** Pre install started ***
 
                           *** No action required ***
 
                         *** Pre install completed ***
next prompt for device selection. Entering a "?" will now present the
 
 Installing PACKAGE COMPONENTS:
 
 Installing OPTION...
               Dec 08, 2000@11:52:44
 
 Running Post-Install Routine: POST^LR268.
 
                          *** Post install started ***
 
user with a help message and return to the prompt. This defect was
                           *** No action required ***
 
                         *** Post install completed ***
 
              Sending install completion alert to mail group G.LMI
 
 Updating Routine file......
 
 Updating KIDS files.......
 
identified during software review.
 LR*5.2*268 Installed.
               Dec 08, 2000@11:52:45
 
 Install Message sent #113161
 
Select Installation Option:
 
3.  Printing of the lab order number and the patient name could print
together when the order number exceeds five digits. Also patients with 
long names could cause the printing of the patient's identifier (SSN)
to wrap to the next line of the display. The printing of accession and
patient information on the report has been adjusted to provide sufficient
 
space to avoid this information printing together. This defect was 
identified during software review.
 
4.  The patch corrects a Vista Programming Standards and Conventions
(SAC) violation that was identified during software review as part of
patch development. The patch removes direct global read of global ^VA(200)
which contains the NEW PERSON (#200) file.  Routine LRWRKLS1 was
retrieving user's name. Call to the file has been changed to Kernel
supported reference (DBIA # 10060) using FileMan DBS call $$GET1^DIQ.
This defect was identified during software review.
This patch will addresses a fix to the options Long form accession list
 
5.  The patch converts a call to routine LRAFUNC1 to display date/time
values. This routine is being phased out. Call has been replaced with
calls to Kernel supported XLFDT date/time function.
 
6. Various non-interactive calls to %DT in routines LRWRKLST and LRWRKLS1
have been replaced with calls to corresponding Kernel supported XLFDT
date/time functions to determine current date/time and display other
date/time values associated with the accession.
 
[LRACC1] and Long form accession list for microbiology [LRMIACC1]
7. When selecting a listing for a specific test and incompletes only
criteria the report would print information for some accessions before
applying the selection criteria. The report has been changed to print
patient and accession information when the accession meets the specified
selection criteria. This defect was identified during software review.
 
8. The options Long form accession list [LRACC1] and Long form accession
list for microbiology [LRMIACC1] will now honor stop requests when tasked.
Users can call the TaskMan User [XUTM USER] option to stop tasks that they
started.
regarding the printing of completed accessions from non-daily accession
 
 
ASSOCIATED NOIS
---------------
 CIN-0299-41416 
  
 
ASSOCIATED E3R'S
----------------
 None
areas. The problem was reported in NOIS CIN-0299-41416. Additional
 
 
TEST SITES
----------
 Cincinnati VAMC
 Milwaukee VAMC
 
 
ROUTINE SUMMARY
===============
problems (item 2-8) were identified for these two options during the
  The following routines are included in this patch.  The second line
  of each of these routines now looks like:
  <tab> ;;5.2;LAB SERVICE;<patchlist>;Sep 27, 1994
 
                    Checksum       Checksum
   Routine Name     Before Patch   After Patch    Patch List
   ------------     ------------   -----------    ------------
   LR268            N/A            4332160        **268** (Deleted by KIDS)
   LRWRKLS1         6588663        4126947        **121,153,185,268**
   LRWRKLST         9455120        6742016        **1,17,38,153,185,221,268**
software review for patch development. Listed below are the problems and
 
List of preceding patches: 221
Sites should use CHECK^XTSUMBLD to verify checksums.  
        
************************************************************************
 
INSTALLATION INSTRUCTIONS
=========================
 
  The install time for this patch is less than 5 minutes. This patch
TRACK PACKAGE NATIONALLY YES
BUILD COMPONENTS
  • ENTRIES:
    • LRACC1
      ACTION:   DISABLE DURING INSTALL
    • LRMIACC1
      ACTION:   DISABLE DURING INSTALL
    • LR LOOKUP ACCESSION
      ACTION:   DISABLE DURING INSTALL
  • ENTRIES:
    • LRWRKLST
      ACTION:   SEND TO SITE
      CHECKSUM:   B41200786
    • LRWRKLS1
      ACTION:   SEND TO SITE
      CHECKSUM:   B14695265
ENVIRONMENT CHECK ROUTINE LR268
DELETE ENV ROUTINE Yes
POST-INSTALL ROUTINE POST^LR268
PRE-INSTALL ROUTINE PRE^LR268