| 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
|