LR*5.2*328 (6975)    BUILD (9.6)

Name Value
NAME LR*5.2*328
DATE DISTRIBUTED 2006-05-25 00:00:00
PACKAGE FILE LINK LAB SERVICE
REQUIRED BUILD
  • LR*5.2*291
    ACTION:   Don't install, leave global
TYPE SINGLE PACKAGE
ALPHA/BETA TESTING NO
DESCRIPTION OF ENHANCEMENTS
EFFECT ON BLOOD BANK FUNCTIONAL REQUIREMENTS: Patch LR*5.2*328 does not
Bank software functionality, therefore RISK is none.
 
 
  1.  If any of the above routines are mapped, disable mapping for them.
 
  2.  Use the 'INSTALL/CHECK MESSAGE' option on the PackMan menu. This
        option will load the KIDS package onto your system.
 
  3.  On the 'Kernel Installation & Distribution System' Menu (KIDS),
      select the 'Installation' menu.
 
 
  4.  From this menu, you may then elect to use the following options
      (when prompted for the INSTALL NAME, enter LR*5.2*328):
        a. Print Transport Global
        b. Backup a Transport Global
        c. Compare Transport Global to Current System
        d. Verify Checksums in Transport Global
 
      Use the 'Verify Checksum in Transport Global' option and verify that
      all routines have the correct checksums.
 
VALIDATION REQUIREMENTS BY OPTION: Because of the nature of the changes
  5.  Use the 'Install Package(s)' option under the 'Installation' menu
      and select the package 'LR*5.2*328'.  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 'NO'.
 
      During install KIDS will place the "Accession order then immediately
      enter data option [LR ACC THEN DATA] out of order.
 
  6.  On a mapped system, rebuild your map set.
made, no specific validation requirements exist as a result of installation
 
 Note: Routine LR328 will be deleted after successful patch installation.
 
 
INSTALLATION EXAMPLE
==================== 
 
Select Installation Option: 6  Install Package(s)
Select INSTALL NAME: LR*5.2*328 Loaded from Distribution Loaded from
Distribution  4/21/05@16:56:33
of this patch.
     => LR*5.2*328
 
This Distribution was loaded on Apr 21, 2005@16:56:33 with header of
   LR*5.2*328
   It consisted of the following Install(s):
     LR*5.2*328
Checking Install for Package LR*5.2*328
Will first run the Environment Check Routine, LR328
 
 
 
               Sending install started alert to mail group G.LMI
 
                        --- Environment Check is Ok ---
 
Install Questions for LR*5.2*328
 
 
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
 
 Install Started for LR*5.2*328 :
               Apr 21, 2005@16:58:02
 
Build Distribution Date: Apr 21, 2005
 
 Installing Routines:
               Apr 21, 2005@16:58:02
Nature of Problem:
 
 Running Pre-Install Routine: PRE^LR328
 
                          *** Pre install started ***
 
                           *** No action required ***
 
                         *** Pre install completed ***
 
 Installing PACKAGE COMPONENTS:
 PSI-04-059 identified a patient safety issue identified during the
 
 Installing OPTION
               Apr 21, 2005@16:58:02
 
 Running Post-Install Routine: POST^LR328
 
                          *** Post install started ***
 
                           *** No action required ***
 
 testing phase of the Laboratory Electronic Data Interchange (LEDI III)
                         *** Post install completed ***
 
              Sending install completion alert to mail group G.LMI
 
 Updating Routine file...
 
 Updating KIDS files...
 
 LR*5.2*328 Installed.
               Apr 21, 2005@16:58:03
contain any changes to the VISTA BLOOD BANK Software as defined by VHA
 software patches LA*5.2*64 and LR*5.2*286.
 
 Install Message sent #XXXX
 
Install Completed






 
 Two test sites reported an undefined error related to the variable SEX
 which contains the patient's sex. During analysis of the reported error,
 it was determined, by the laboratory development team, that the variable
 that referenced the patient's sex was being killed between accessions when
 a laboratory order created two or more accessions.
 
 The problem occurs when laboratory users enter laboratory test results
 using the VistA Laboratory option "Accession order then immediately enter
DIRECTIVE 2004-053 titled VISTA BLOOD BANK SOFTWARE VERSION 5.2.
 data [LR ACC THEN DATA]".  If the laboratory order being processed
 creates two or more accessions, the second and any subsequent accessions,
 may calculate age and/or sex based normals and abnormals incorrectly.
 
 We believe this to be a pre-existing problem; however, we cannot
 determine how long the problem has been occurring. It is unknown as to
 whether any specific incidents have occurred if any.  Also, but most
 importantly, no patients were harmed.
 
Solution:
 
 The LR*5.2*328 patch was developed which will set patient's demographics
 between processing of accessions when using the "Accession order then
 immediately enter data [LR ACC THEN DATA]" option.  This will ensure that
 the patient's age/sex is defined before calculating any age/sex based
 normals and determining abnormality flags.
 
 The routine LRFAST is modified to define the applicable patient 
 demographic values for sex, date of birth, and age when processing each
 accession associated with the order.
 
EFFECT ON BLOOD BANK FUNCTIONAL REQUIREMENTS: Patch LR*5.2*328 does not
 
 ASSOCIATED E3R
 --------------
 None
 
 ASSOCIATED REMEDY
 ---------------
 None
 
 ASSOCIATED PSI
alter or modify any software design safeguards or safety critical elements
 ---------------
 PSI-04-059 PATIENT SAFETY ISSUE: Laboratory, 11/3/2004 5:20:06 PM
 
  
 TEST SITES
 ----------
 Durham VAMC 
 Manchester VAMC
 Milwaukee VAMC
 North Chicago VAMC
functions.
 
 
ROUTINE SUMMARY
===============
  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
 
   ------------     ------------   -----------    ------------
   LR328            N/A            4831454        **328** (Deleted by KIDS)
   LRFAST           19472230       19464995       **100,121,201,286,291,328**
 
 List of preceding patches: 291
 Sites should use CHECK^XTSUMBLD to verify checksums.
 
 
INSTALLATION INSTRUCTIONS
-------------------------
RISK ANALYSIS: Changes made by patch LR*5.2*328 have no effect on Blood
  The install time for this patch is less than 5 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).
TRACK PACKAGE NATIONALLY YES
SEQ# 280
BUILD COMPONENTS
  • ENTRIES:
    • LR ACC THEN DATA
      ACTION:   DISABLE DURING INSTALL
  • ENTRIES:
    • LRFAST
      ACTION:   SEND TO SITE
      CHECKSUM:   B29752400
ENVIRONMENT CHECK ROUTINE LR328
DELETE ENV ROUTINE Yes
POST-INSTALL ROUTINE POST^LR328
PRE-INSTALL ROUTINE PRE^LR328