LR*5.2*269 (3893)    BUILD (9.6)

Name Value
NAME LR*5.2*269
DATE DISTRIBUTED 2001-10-31 00:00:00
PACKAGE FILE LINK LAB SERVICE
REQUIRED BUILD
  • LR*5.2*153
    ACTION:   Don't install, leave global
TYPE SINGLE PACKAGE
DESCRIPTION OF ENHANCEMENTS
VISTA Laboratory Package patch LR*5.2*269 contains no changes to software
 
 
 
TEST SITES
----------
 Durham VAMC
 Lexington VAMC
 Philadelphia VAMC
 
 
ROUTINE SUMMARY
1. When using option Group verify (EA, EL, EW) [LRGV] that the warning
===============
  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
   ------------     ------------   -----------    ------------
   LR269            N/A            4831472        **269** (Deleted by KIDS)
   LRGP             6947313        5798854        **153,269**
message "THIS DATA APPEARS TO BELONG TO SOMEONE ELSE" was displayed on
   LRGP1            8924262        3988622        **112,269**
   LRGV             13358239       7051872        **269**
   LRGV1            5973234        3094124        **112,153,269**
   LRGV2            11151687       3432003        **121,153,269**
 
List of preceding patches: 153
Sites should use CHECK^XTSUMBLD to verify checksums.
   
************************************************************************
 
each accession to be verified. This defect was caused by the inappropriate
INSTALLATION INSTRUCTIONS
=========================
 
  The install time for this patch is less than 5 minutes. This patch
  can be installed when Laboratory users are on the system.
  Suggested time to install: non-peak requirement hours.
  The install will disable several Lab options as specified in #7 below.
 
 
NOTE: Kernel patches must be current on the target system
use of the $TEST function. Routine LRGV1 will now skip result data in
      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.
the ^LAH global if the data does not belong to the same accession area,
 
  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.
 
  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.
 
accession date and accession number. NOIS LEX-1098-42357 and PHI-0201-21212
  6.  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
 
      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.
 
         Group verify (EA, EL, EW) [LRGV]
         Group unverified review (EA, EL, EW) [LRGP]
 
  8.  Use the 'Install Package(s)' option under the 'Installation' menu
      and select the package 'LR*5.2*269'.  When prompted 'Want to
2. During patch development software review the following SAC violations
      DISABLE Scheduled Options, Menu Options, and Protocols? YES//',
      choose 'NO'.
 
  9. On a mapped system, rebuild your map set.
 
 10. Routine LR269 will be deleted after successful patch installation.
 
 
POST-INSTALLATION INSTRUCTIONS:
===============================
were identified.
None
 
 
************************************************************************
Installation example:
 
Select Installation Option: 6  Install Package(s)
 
Select INSTALL NAME: LR*5.2*269  Loaded from Distribution  10/31/01@14:08:53
     => LR*5.2*269 TEST v6
controlled by VHA DIRECTIVE 99-053, titled VISTA BLOOD BANK SOFTWARE.
 
 
This Distribution was loaded on Oct 31, 2001@14:08:53 with header of
   LR*5.2*269 TEST v6
   It consisted of the following Install(s):
     LR*5.2*269
Checking Install for Package LR*5.2*269
Will first run the Environment Check Routine, LR269
 
 
               Sending install started alert to mail group G.LMI
   a. Routine LRGV2 contained a direct global read of the ^DD global to
 
                        --- Environment Check is Ok ---
 
Install Questions for LR*5.2*269
 
 
Want KIDS to Rebuild Menu Trees Upon Completion of Install? NO//
 
 
Want KIDS to INHIBIT LOGONs during the install? YES// NO
   retrieve the name of the corresponding dataname from LAB DATA file
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.
 
DEVICE: HOME// 0;P-OTHER;80;99999999  TELNET VIRTUAL
 
 
 Install Started for LR*5.2*269 :
   (#63), CHEM, HEM, TOX, RIA, SER, etc. subfile (#4). Defect corrected
               Oct 31, 2001@14:20:51
 
Build Distribution Date: Mar 29, 2001
 
 Installing Routines:.......
               Oct 31, 2001@14:20:52
 
 Running Pre-Install Routine: PRE^LR269.
 
                          *** Pre install started ***
   with change to Kernel supported reference (DBIA # 2052) using
 
                           *** No action required ***
 
                         *** Pre install completed ***
 
 Installing PACKAGE COMPONENTS:
 
 Installing OPTION...
               Oct 31, 2001@14:20:52
 
   FileMan DBS call $$GET1^DID.
 Running Post-Install Routine: POST^LR269.
 
                          *** Post install started ***
 
                           *** No action required ***
 
                         *** Post install completed ***
 
              Sending install completion alert to mail group G.LMI
 
 
 Updating Routine file......
 
 Updating KIDS files.......
 
 LR*5.2*269 Installed.
               Oct 31, 2001@14:20:52
 
 Install Message sent #xxxxx
   b. Routine LRGV1 contained locks on ^LAH global without timeouts.
   Defect corrected by adding timeouts to locking of ^LAH global.
 
 
   c. Routine LRGV contained code to set variables IO and IOSL. Defect
   corrected by removing code.
 
3. During patch development software review the following defects were
   identified and corrected.
 
   a. Comments associated with results could possibly be duplicated
   when moved from the ^LAH global to the LAB DATA file (#63), CHEM,
   HEM, TOX, RIA, SER, etc. subfile (#4), COMMENT field (#.99).
   Defect corrected in routine LRGV2.
 
 
   b. Monthly accession areas would not be processed. Routine LRGP1
   was not calculating accession date correctly for monthly accession
   areas. The defect was reported by Lloyd Milligan of Sea Island
   Systems, Inc.
     
   c. When processing/verifying by tray/cup and a corresponding entry in
   the ^LAH global did not exist for the tray/cup combination then
   processing would stop and leave remaining entries unprocessed.
   Routine LRGV will now continue to process remaining entries.
DESCRIPTION
 
   d. If results exist for different accession areas but the same
   accession numbers then routine LRGP was not handling these results
   properly and keeping them separate. Routine has been corrected to
   keep results for different accessions but the same accession number
   separate based on accession area and accession date.
 
   e. Option Group unverified review (EA, EL, EW) [LRGP] could print
   results for accessions that are not for the same accession area,
   accession date and accession number. Routine LRGP will now skip result
===========
   data in the ^LAH global if the data does not belong to the same accession
   area, accession date and accession number.
 
   f. Option Group unverified review (EA, EL, EW) [LRGP] could print
   the wrong date/time on the printed report if the reported was queued
   via TaskMan. Option was printing the date/time that the user originally
   setup the report. Report will now print the date/time that the report
   actually starts to print.
 
   g. Option Group verify (EA, EL, EW) [LRGV] would verify flagged results
This patch will address fixes to defects reported in NOIS LEX-1098-42357
   which contained critical results and or a delta check when the user
   indicated that these results should not be group verified. The option
   will now only verify results that are critical or have a delta check
   when the user indicates that flagged results should be verified.
 
   h. Option Group verify (EA, EL, EW) [LRGV] was storing verified results
   in LAB DATA file (#63) without NLT order and result codes, test units,
   performing facility, and results flags. The option will now store these
   result parameters.
 
and PHI-0201-21212 and compliance changes for Standards and Conventions
   i. Option Group verify (EA, EL, EW) [LRGV] will now allow the user to
   abort from a verifying session and will pause when the display screen
   is filled. The test results being verified will print on the report.
 
 
4. The options Group verify (EA, EL, EW) [LRGV] and Group unverified
review (EA, EL, EW) [LRGP] will now honor stop requests when tasked.
Users can call the TaskMan User [XUTM USER] option to stop tasks that
they started.
 
Programming Standards (SAC) violations for the group verify process.

ASSOCIATED NOIS
---------------
 LEX-1098-42357
 PHI-0201-21212
 
 
ASSOCIATED E3R'S
----------------
 None
TRACK PACKAGE NATIONALLY YES
BUILD COMPONENTS
  • ENTRIES:
    • LRGV
      ACTION:   DISABLE DURING INSTALL
    • LRGP
      ACTION:   DISABLE DURING INSTALL
  • ENTRIES:
    • LRGV1
      ACTION:   SEND TO SITE
      CHECKSUM:   B11269524
    • LRGV2
      ACTION:   SEND TO SITE
      CHECKSUM:   B10632361
    • LRGP1
      ACTION:   SEND TO SITE
      CHECKSUM:   B16137059
    • LRGV
      ACTION:   SEND TO SITE
      CHECKSUM:   B41992939
    • LRGP
      ACTION:   SEND TO SITE
      CHECKSUM:   B21996439
ENVIRONMENT CHECK ROUTINE LR269
DELETE ENV ROUTINE Yes
POST-INSTALL ROUTINE POST^LR269
PRE-INSTALL ROUTINE PRE^LR269