LA*5.2*66 (7673)    BUILD (9.6)

Name Value
NAME LA*5.2*66
DATE DISTRIBUTED 2008-07-22 00:00:00
PACKAGE FILE LINK AUTOMATED LAB INSTRUMENTS
REQUIRED BUILD
  • HL*1.6*93
    ACTION:   Don't install, leave global
  • LA*5.2*57
    ACTION:   Don't install, leave global
  • LA*5.2*72
    ACTION:   Don't install, leave global
  • HL*1.6*122
    ACTION:   Don't install, leave global
TYPE SINGLE PACKAGE
ALPHA/BETA TESTING NO
DESCRIPTION OF ENHANCEMENTS
 Blood Bank Team Coordination
 RISK ANALYSIS: Changes made by patch LA*5.2*66 have no effect on Blood Bank
 
 
 5)  For Lab UI messages, any units/reference ranges received from an instrument
 are discarded as the units/reference ranges from the associated LABORATORY TEST
 file (#60) are used.
 
 
 6)  For Lab UI messages, abnormal flags received from an instrument are not
 stored.
 
 software functionality, therefore RISK is none.
 7)  The Lab UI Auto Download process (routine LA7ADL) is changed to support the
 FileMan system wide lock timeout via supported API LOCK^DILF.
 
 8. To provide for data entry consistency, results received via this
 interface are validated against the input transform for the data field
 used to store the test results. Test results received from an instrument
 that do not conform to the input transform for the related Lab Data Name
 will be rejected.
 
 If SET OF CODES is utilized as the data type for a particular interfaced
 
 test, the internally stored code needs to be brought into alignment with
 what the instrument is reporting. If the instrument sends a result that
 does not match what is entered in the SET OF CODES that result is
 considered not to be verifiable data.
 
 
 
 Associated Remedy:
 ===============
 HD0000000192820  lab DI at Lyons is not working Resolution:
 VALIDATION REQUIREMENTS BY OPTION: Because of the nature of the changes made,
                  Resolved by site.
                  thru UI No software changes required.
 HD0000000069104  NETWORKING DATA INNOVATIONS INSTRUMENT MGR
 HD0000000069215  LAB DI - migrate from v1.5 to v1.6 TCP
 HD0000000069217  Slow DHCP processing of lab instrument data
 
 Associated E3R:
 ===============
 N/A
 
 no specific validation requirements exist as a result of installation of this
 
 Test Sites
 ==========
  MILWAUKEE, WI -VAMC (large)
  NEW JERSEY HCS (large, integrated)
  TUCSON, AZ -VAMC (large)
 
 
 NEW OPTION:
 ========
 patch.
 
   [LA7 UI SETUP]     Lab Universal Interface Setup
     Allows configuring Lab Universal Interface entries (LA7UI*) in the
     LAB MESSAGE PARAMETER file (#62.48) and corresponding entries in the
     AUTO INSTRUMENT file (#62.4) which use the Lab Universal Interface.
 
   This option is attached to menu option Lab Universal Interface Menu
   [LA7 MAIN MENU].
 
 
 
 PROTOCOLS:
 ==========
 The following protocols are new:
 
    LA7UI ORM-O01 EVENT 2.2
       ORM event driver for Lab Universal Interface (HL7 v1.6 upgrade)
       using HL7 messaging v2.2
 
    LA7UI ORM-O01 SUBS 2.2
       ORM subscriber for Lab Universal Interface (HL7 v1.6 upgrade) using
 ************************************************************************
       HL7 messaging v2.2
 
    LA7UI ORU-R01 SUBS 2.2
       ORU subscriber for Lab Universal Interface (HL7 v1.6 upgrade) using
       HL7 messaging v2.2
 
    The following are ORU event drivers for Lab Universal Interface (HL7
    v1.6 upgrade) using HL7 messaging v2.2 :
      LA7UI1 ORU-R01 EVENT 2.2
      LA7UI2 ORU-R01 EVENT 2.2
 
      LA7UI3 ORU-R01 EVENT 2.2
      LA7UI4 ORU-R01 EVENT 2.2
      LA7UI5 ORU-R01 EVENT 2.2
      LA7UI6 ORU-R01 EVENT 2.2
      LA7UI7 ORU-R01 EVENT 2.2
      LA7UI8 ORU-R01 EVENT 2.2
      LA7UI9 ORU-R01 EVENT 2.2
      LA7UI10 ORU-R01 EVENT 2.2
 
 
 This patch upgrades the Lab Universal Interface (UI) from VistA's Health Level
 
 Documentation Retrieval:
 ========================
  Documentation is available on the ANONYMOUS.SOFTWARE directory at one of
  the following Office of Information (OI) Field Offices.  Sites may
  retrieve documentation in one of the following ways:
 
  1.  The preferred method is to FTP the files from:
            download.vista.domain.ext
      which will transmit the files from the first available FTP server.
 ============================
 Seven (HL) v1.5 to HL v1.6 including the use of v1.6 TCP/IP functionality.  It
 
  2.  Sites may also elect to retrieve documentation directly from a
      specific server as follows:
         Albany          ftp.fo-albany.domain.ext
         Hines           ftp.fo-hines.domain.ext
         Salt Lake City  ftp.fo-slc.domain.ext
 
 
      The documentation distribution includes:
 
 supports the current Lab UI HL7 Interface Specifications based on the HL7
 File Name          Contents                       Retrieval Formats
 ---------          --------                       -----------------
 LAB_52_LA66_INSTALL_USER_GUIDE.doc
                    Laboratory UI HL V1.6 Upgrade
                    Installation and User Guide
                    Patch LA*5.2*66                BINARY
 
 LAB_52_LA66_INSTALL_USER_GUIDE.pdf
                    Laboratory UI HL V1.6 Upgrade
                    Installation and User Guide
 Standard V2.2.
                    Patch LA*5.2*66                BINARY
 
 LAB_52_LA66_HL7_SPECIFICATIONS.doc
                    Laboratory UI HL V1.6 Upgrade
                    Installation and User Guide
                    Patch LA*5.2*66                BINARY
 
 LAB_52_LA66_HL7_SPECIFICATIONS.pdf
                    Laboratory UI HL V1.6 Upgrade
                    Installation and User Guide
 
                    Patch LA*5.2*66                BINARY
 
 
  3.  Documentation can also be retrieved from the VistA Documentation
      Library (VDL) at  http://www.domain.ext/vdl/
 
 
 
 INSTALLATION INSTRUCTIONS
 =========================
 The current UI interface using the HL v1.5 interface will continue to function
 
   The install time for this patch is less than 2 minutes.  This patch
   should be installed when Laboratory users are off the system.
 
   The Lab Universal Interface Auto Download should be shutdown before
   installing this patch.  This can be done via the Start/Stop Auto
   Download Background Job [LA7 ADL START/STOP] menu option.
 
   The KIDS environment check determines if the Lab UI Auto Download
   process is currently running:
 after patch installation.  The transition to the HL V1.6 interface can be
 
     If it is running it will be automatically shutdown during patch
     installation and automatically restarted after patch installation.
 
     If the Lab UI Auto Download process is not running at patch
     installation time then KIDS will take no action with the Lab UI Auto
     download process.
 
   After patch installation is complete, check the status of the Lab UI
   Auto Download process using the option Start/Stop Auto Download
 accomplished after patch installation on a connection by connection basis.
   Background Job [LA7 ADL START/STOP] and configure to normal
   operational setting (see step 6 below).
 
 
   Suggested time to install: non-peak requirement hours.
   The installation should NOT be queued.
 
    Note: Patch installation needs to be coordinated with the Laboratory
          Information Manager (LIM/ADPAC).
 
 When possible, switching from the old interface to the new interface should be
   1.  Use the 'INSTALL/CHECK MESSAGE' option of the PackMan menu.  This
       option will load the KIDS patch onto your system.
 
   2.  On the 'Kernel Installation & Distribution System' Menu (KIDS),
       select the 'Installation' menu.
 
   3.  Use the 'Verify Checksum in Transport Global' option and verify
       that all routines have the correct checksums.
 
   4.  On the KIDS menu, under the 'Installation' menu, use the following
 done on a per instrument basis instead of all instruments at once.  Follow the
       options:
         Print Transport Global
         Compare Transport Global to Current System
         Backup a Transport Global
 
   5.  Use the 'Install Package(s)' option under the 'Installation' menu
       and select the package 'LA*5.2*66'.
 
       When prompted
         'Want KIDS to Rebuild Menu Trees Upon Completion of Install?'
 post installation instructions to convert an interface to the HL V1.6
       choose 'NO'.  Note: Responding "Yes" to the prompt for rebuilding
       menu trees can significantly increase install time.
 
       When prompted
          'Want KIDS to INHIBIT LOGONs during the install?
       choose 'NO'.
 
       When prompted
           'Want to DISABLE Scheduled Options, Menu Options, and
            Protocols?  YES//'
 EFFECT ON BLOOD BANK FUNCTIONAL REQUIREMENTS: Patch LA*5.2*66 does not contain
 interface.
       choose 'NO' unless the site has additional laboratory options that
       should be disabled during install.
 
   6. If the Lab Universal Interface Auto Download process was stopped
      manually, restart it via the Start/Stop Auto Download Background
      Job [LA7 ADL START/STOP] menu option.
 
      If the process was stopped by the KIDS install itself, the process
      will restart automatically.
 
 
 
   Note: Routine LA66 will be deleted after successful patch installation.
 
 
 IMPLEMENTATION INSTRUCTIONS
 ------------------------------
  See LABORATORY UNIVERSAL INTERFACE (UI) HEALTH LEVEL (HL) V1.6 UPGRADE
      INSTALLATION AND USER GUIDE  PATCH LA*5.2*66
 
 
    Note: New Generic Instrument Manager (GIM) software must be obtained
 INSTALLATION EXAMPLE
 ====================
 
 Select Installation Option: Install Package(s) Select INSTALL NAME: LA*5.2*66
    Loaded from Distribution  9/13/07@15:03:06
      => LA*5.2*66  ;Created on Sep 13, 2007@13:07:05
 
 This Distribution was loaded on Sep 13, 2007@15:03:06 with header of
    LA*5.2*66  ;Created on Sep 13, 2007@13:07:05
    It consisted of the following Install(s):
          from the vendor in order for this new interface to work.
       LA*5.2*66 Checking Install for Package LA*5.2*66 Will first run the
 Environment Check Routine, LA66
 
                Sending install started alert to mail group G.LMI
             Shutting down Lab Universal Interface Auto Download Job
 ..........
                     N O T E:  If you abort this installation
               restart the Lab Universal Interface background job.
 
                           --- Environment is okay ---
 
 
 Install Questions for LA*5.2*66
 
 Incoming Files:
 
 
    62.48     LA7 MESSAGE PARAMETER  (including data) Note:  You already have
 the 'LA7 MESSAGE PARAMETER' File.  I will OVERWRITE your data with mine.
 
 Want KIDS to Rebuild Menu Trees Upon Completion of Install? YES// n  NO
 Before the release of this patch lab instruments interfaced through TCP/IP were
 
 
 Want KIDS to INHIBIT LOGONs during the install? YES// n  NO Want to DISABLE
 Scheduled Options, Menu Options, and Protocols? NO// n  NO
 
 Enter the Device you want to print the Install messages.  Enter a '^' to abort
 the install.
 
 DEVICE: HOME//   TELNET
 
 using a non-supported modification of an HL7 routine.  This patch will allow
 
  Install Started for LA*5.2*66 :
                Sep 13, 2007@15:03:27
 
 Build Distribution Date: Sep 13, 2007
 
  Installing Routines:
                Sep 13, 2007@15:03:28
 
  Running Pre-Install Routine: PRE^LA66
 sites to interface their automated testing devices via supported TCP/IP
                           *** Pre install started ***
                          *** Pre install completed ***
 
  Installing Data Dictionaries:
                Sep 13, 2007@15:03:28
 
  Installing Data:
                Sep 13, 2007@15:03:28
 
  Installing PACKAGE COMPONENTS:
 functionality and will allow the sites to manage these interfaces using the HL7
 
  Installing HL LOGICAL LINK
 
  Installing HL7 APPLICATION PARAMETER
 
  Installing PROTOCOL
   Located in the LA7 (LAB MESSAGING) namespace.
   Located in the LA7 (LAB MESSAGING) namespace.
   Located in the LA7 (LAB MESSAGING) namespace.
   Located in the LA7 (LAB MESSAGING) namespace.
 v1.6 package's tools.
   Located in the LA7 (LAB MESSAGING) namespace.
   Located in the LA7 (LAB MESSAGING) namespace.
   Located in the LA7 (LAB MESSAGING) namespace.
   Located in the LA7 (LAB MESSAGING) namespace.
   Located in the LA7 (LAB MESSAGING) namespace.
   Located in the LA7 (LAB MESSAGING) namespace.
   Located in the LA7 (LAB MESSAGING) namespace.
   Located in the LA7 (LAB MESSAGING) namespace.
   Located in the LA7 (LAB MESSAGING) namespace.
 
 any changes to the VISTA BLOOD BANK Software as defined by VHA DIRECTIVE
 
  Installing OPTION
                Sep 13, 2007@15:03:29
 
                                    LA*5.2*66
 ------------------------------------------------------------------------
  Running Post-Install Routine: POST^LA66
                           *** Post install started ***
          *** Updating facility name for LA7UI* entries in file #771 ***
                     *** Updating facility name completed ***
                   --- No actions required for post install ---
 HL7 messages are HL7 version 2.2 and the messaging is composed of ORM~O01 and
               Restarting Lab Universal Interface Auto Download Job
                          *** Post install completed ***
               Sending install completion alert to mail group G.LMI
 
  Updating Routine file...
 
  Updating KIDS files...
 
  LA*5.2*66 Installed.
                Sep 13, 2007@15:03:32
 ORU~R01 messages.  Messaging uses original acknowledgement mode.  ORM messages
 
  Install Message sent #nnnnn
 ------------------------------------------------------------------------
           --------------------------------------------------------------
   100%    |             25             50             75               |
 Complete  --------------------------------------------------------------
 
 
 Install Completed
 use "LA7LAB" as the Sending Application and "LA7UIx" as the Receiving
 Application.  ORU messages use "LA7UIx" as the Sending Application and "LA7LAB"
 as the Receiving Application.
 
 The PROTOCOL (#101), HL7 APPLICATION PARAMETER (#771), HL LOGICAL LINK (#870)
 and LA7 MESSAGE PARAMETER (#62.48) files each have ten entries using a naming
 convention that contains "LA7UIx" (where "x" is an integer) such as "LA7UI1
 2004-058 titled VISTA BLOOD BANK SOFTWARE VERSION 5.2.
 ORU-R01 EVENT 2.2" and "LA7UI1."  This convention allows the site to interface
 with multiple generic instrument managers.
 
 To setup an auto-instrument, the MESSAGE CONFIGURATION field (#8) of the AUTO
 INSTRUMENT file (#62.4) must be set to the appropriate LA7 MESSAGE PARAMETER
 file (#62.48) entry (ie LA7UI1).  Also, the FILE BUILD ENTRY field (#93) should
 equal "EN" and the FILE BUILD ROUTINE field (#94) should equal "LA7UID".
 
 In order to send/receive messages the configuration needs to be set ACTIVE via
 its STATUS field (#2) of LA7 MESSAGE PARAMETER file (#62.48).  The
 
 configuration must also specify which routine is used to process messages in
 LA7 MESSAGE PARAMETER file (#62.48) PROCESS DOWNLOAD field (#6) which should be
 set to "D EN^LA7UIO" for Lab Universal Interfaces.
 
   AUTO INSTRUMENT (#62.4)
     MESSAGE CONFIGURATION (#8) = LA7 MESSAGE PARAMETER entry (ie LA7UI1)
     FILE BUILD ENTRY (#93) = EN
     FILE BUILD ROUTINE (#94) = LA7UID
 
 
 EFFECT ON BLOOD BANK FUNCTIONAL REQUIREMENTS: Patch LA*5.2*66 does not alter or
   LA7 MESSAGE PARAMETER (#62.48)
     STATUS (#2) = ACTIVE
     PROCESS DOWNLOAD (#6) = D EN^LA7UIO
 
 
 1)  The v1.5 interface constructed ORM message segments that were not in
 compliance with the HL7 standard.  Previously an ORC segment was followed by
 one or more OBR segments.  The HL7 standard specifies that ORC/OBR segments
 should exist as a pair so in this interface each ordered test will be sent in
 the ORM message as an ORC/OBR segment pair.  Example:
 modify any software design safeguards or safety critical elements functions.
   PID...
   PV1...
   ORC...
   OBR...
   ORC...
   OBR...
 
 
 2)  HL7 message data is now checked for conflicts with HL7 delimiters.  If data
 conflicts with the message's delimiters then the data with be escape encoded
 
 according to HL7 rules.
 
 
 3)  In an ORM message, OBR-18 is constructed as an HL7 string data type.  The
 HL7 v1.5 interface constructed it as a coded element (CE) data type.
 
 
 4)  For Lab UI messages, if the specimen received does not match the HL7 0070
 table, an interface error message will be created unless the specimen is
 related to the LAB CONTROL NAME file (#62.3).
TRACK PACKAGE NATIONALLY YES
XPI1 NO
XPO1 NO
XPZ1 NO
FILE
  • UPDATE THE DATA DICTIONARY:   NO
    SEND SECURITY CODE:   NO
    SEND FULL OR PARTIAL DD:   FULL
    RESOLVE POINTERS:   NO
    DATA COMES WITH FILE:   YES
    SITE'S DATA:   OVERWRITE
    MAY USER OVERRIDE DATA UPDATE:   NO
    SCREEN TO SELECT DATA:   I $E($P(^LAHM(62.48,Y,0),"^"),1,5)="LA7UI"
SEQ# 55
BUILD COMPONENTS
  • ENTRIES:
    • LA7UI ORM-O01 SUBS 2.2
      ACTION:   SEND TO SITE
    • LA7UI ORU-R01 SUBS 2.2
      ACTION:   SEND TO SITE
    • LA7UI6 ORU-R01 EVENT 2.2
      ACTION:   SEND TO SITE
    • LA7UI7 ORU-R01 EVENT 2.2
      ACTION:   SEND TO SITE
    • LA7UI8 ORU-R01 EVENT 2.2
      ACTION:   SEND TO SITE
    • LA7UI9 ORU-R01 EVENT 2.2
      ACTION:   SEND TO SITE
    • LA7UI10 ORU-R01 EVENT 2.2
      ACTION:   SEND TO SITE
    • LA7UI1 ORU-R01 EVENT 2.2
      ACTION:   SEND TO SITE
    • LA7UI2 ORU-R01 EVENT 2.2
      ACTION:   SEND TO SITE
    • LA7UI3 ORU-R01 EVENT 2.2
      ACTION:   SEND TO SITE
    • LA7UI4 ORU-R01 EVENT 2.2
      ACTION:   SEND TO SITE
    • LA7UI5 ORU-R01 EVENT 2.2
      ACTION:   SEND TO SITE
    • LA7UI ORM-O01 EVENT 2.2
      ACTION:   SEND TO SITE
  • ENTRIES:
    • LA7 UI SETUP
      ACTION:   SEND TO SITE
    • LA7 MAIN MENU
      ACTION:   USE AS LINK FOR MENU/ITEM/SUBSCRIBERS
  • ENTRIES:
    • LA7UI9
      ACTION:   SEND TO SITE
    • LA7UI10
      ACTION:   SEND TO SITE
    • LA7UI2
      ACTION:   SEND TO SITE
    • LA7UI1
      ACTION:   SEND TO SITE
    • LA7UI3
      ACTION:   SEND TO SITE
    • LA7UI4
      ACTION:   SEND TO SITE
    • LA7UI5
      ACTION:   SEND TO SITE
    • LA7UI6
      ACTION:   SEND TO SITE
    • LA7UI7
      ACTION:   SEND TO SITE
    • LA7UI8
      ACTION:   SEND TO SITE
  • ENTRIES:
    • LA7UI1
      ACTION:   SEND TO SITE
    • LA7UI10
      ACTION:   SEND TO SITE
    • LA7UI2
      ACTION:   SEND TO SITE
    • LA7UI3
      ACTION:   SEND TO SITE
    • LA7UI4
      ACTION:   SEND TO SITE
    • LA7UI5
      ACTION:   SEND TO SITE
    • LA7UI6
      ACTION:   SEND TO SITE
    • LA7UI7
      ACTION:   SEND TO SITE
    • LA7UI8
      ACTION:   SEND TO SITE
    • LA7UI9
      ACTION:   SEND TO SITE
  • ENTRIES:
    • LA7UID
      ACTION:   SEND TO SITE
      CHECKSUM:   B3685088
    • LA7UIO
      ACTION:   SEND TO SITE
      CHECKSUM:   B9066917
    • LA7UIO1
      ACTION:   SEND TO SITE
      CHECKSUM:   B26968525
    • LA7UCFG
      ACTION:   SEND TO SITE
      CHECKSUM:   B4239468
    • LA7VIN4
      ACTION:   SEND TO SITE
      CHECKSUM:   B73244122
    • LA7VIN5A
      ACTION:   SEND TO SITE
      CHECKSUM:   B70776537
    • LA7ADL
      ACTION:   SEND TO SITE
      CHECKSUM:   B36417256
ENVIRONMENT CHECK ROUTINE LA66
DELETE ENV ROUTINE Yes
POST-INSTALL ROUTINE POST^LA66
DELETE POST-INIT ROUTINE Yes
PRE-INSTALL ROUTINE PRE^LA66
DELETE PRE-INIT ROUTINE Yes