LR*5.2*554 (12744)    BUILD (9.6)

Name Value
NAME LR*5.2*554
DATE DISTRIBUTED 2022-02-09 00:00:00
PACKAGE FILE LINK LAB SERVICE
REQUIRED BUILD
  • LR*5.2*549
    ACTION:   Don't install, leave global
TYPE SINGLE PACKAGE
ALPHA/BETA TESTING NO
DESCRIPTION OF ENHANCEMENTS
Defect Tracking System Ticket(s) & Overview:
SCAN TIME, TIME SPECIMEN COLLECTED and TIME SCANED INTO LAB from 
approximately 10 years ago. Entries in the HOWDY SPECIMEN TIMES BY UID 
file #69.87 are never deleted. After 10 years, when lab accessions (UIDs) 
are no longer unique, data for current UIDs can no longer be added to 
file #69.87, because the software checks for the presence of the UID and 
does not allow duplicates.
 
The site that reported the issue is using the option LRHY TRACK 
COLLECTION to produce a report of patient specimens collected via Howdy. 
That report retrieves data from the HOWDY SPECIMEN TIMES BY UID file 
===========================================
(#69.87). The site gave several examples of accessions (UIDs) that are 
showing data from 2011. Lab accession numbers (UIDs) are only unique for 
10 years. Many of the entries in this site's file #69.87 are > 9 years 
old, and thus have UIDs that are no longer unique and are the source of 
this data error on the report.
 
The option that creates the entries in file #69.87 is LRHY PHLEBOTOMY 
LOG. The routine for that option checks to see if the UID entered in the 
option is already in file #69.87. If it is, the option does not add the 
UID to the file again. Because the only UID from 10 years ago is in the 
 
file, the current UID cannot be added, and this is the real source of the 
problem.
 
There should really be a utility added, perhaps called from LRNIGHT, that 
checks file #69.87 for entries >9 years old and deletes those entries 
from the file. Note that this will eventually affect all VA sites that 
use Howdy, and specifically those that use the LRHY PHLEBOTOMY LOG option.
 
 
   Resolution:
1.      INC20231002 - CTX Incorrect Information in VistA Track Collection
   ----------
Logic is added to the NIGHTLY LAB CLEANUP process.  The routine LRNIGHT 
will run LRHOWDY^LRWU9A in the background.  LRHOWDY^LRWU9A will delete 
records that are more than 9 years old from file #69.87.
 
 
   Technical Resolution:
   ---------------------
Within the SUBTASKS section of routine LRNIGHT, code is added to job off 
LRHOWDY^LRWU9A to background processing.  
 
 
Entry point LRHOWDY is added to routine LRWU9A. 
 
LRHOWDY loops through the SCAN index of file #69.87 and deletes records 
that are greater than 9 years old, time is not considered so a record 
that was scanned anytime today exactly 9 years ago is not deleted, the 
record must have been scanned over 9 years ago to be purged.
   Problem:
   -------
Incorrect information is being populated in the VistA Track Collection on 
several patients. It is displaying incorrect information for the WALK-UP 
TRACK PACKAGE NATIONALLY YES
XPI1 NO
XPO1 NO
XPZ1 NO
SEQ# 453
BUILD COMPONENTS
  • ENTRIES:
    • LRWU9A
      ACTION:   SEND TO SITE
      CHECKSUM:   B45530375
    • LRNIGHT
      ACTION:   SEND TO SITE
      CHECKSUM:   B10306333