VBECS BUNDLE 1.0 (7953)    BUILD (9.6)

Name Value
NAME VBECS BUNDLE 1.0
DATE DISTRIBUTED 2009-04-23 00:00:00
PACKAGE FILE LINK VBECS
MULTIPLE BUILD
  • VBECS 1.0
    REQUIRED TO CONTINUE:   YES
  • LR*5.2*325
    REQUIRED TO CONTINUE:   YES
TYPE MULTI-PACKAGE
DESCRIPTION OF ENHANCEMENTS
VBEC*1*0 is being exported as part of the VBECS_BUNDLE_1.KID package 
 
 assigned as a Secondary Menu Option.
 
 
PROTOCOL:
=========
 VBECS ADT-AO8 CLIENT - This protocol is used to deliver HL7 messages
 from VistA to VBECS via the VBECSPTU logical link.
 
 VBECS ADT-A08 ROUTER - This protocol is used to receive an HL7 message
 from the VAFC ADT-A08 SERVER protocol and executes routing logic to
I. OVERVIEW
 determine whether the message is to be forwarded to VBECS. VBECS
 receives only messages that contain changes to various patient
 demographic data.
 
 VBECS ADT-AO8 SERVER - This event driver protocol is triggered by the
 
 VBECS ADT-A40 CLIENT - This protocol is used to deliver the HL7
 message from VistA to VBECS via the VBECSPTM logical link.
 
 VBECS ADT-A40 SERVER - This event driver protocol is triggered by the
The VistA Blood Establishment Computer Software (VBECS) shall facilitate 
 
 
 VBECS OMG CLIENT - This is the subscriber protocol to the VBECS OMG
 SERVER protocol that receives the HL7 message from VBECS providing
 order updates to the original order message.
 
 VBECS OMG SERVER - This protocol is triggered when an HL7 message from
 VBECS is received by the HL7 package.
 
HL7 APPLICATION PARAMETER:
ongoing compliance with Food and Drug Administration (FDA) standards for 
==========================
 VBECS - This HL7 Application represents the VBECS side of the VBECS/CPRS 
interface.
 
 VBECS ADT - This HL7 Application represents the receiving application
 of the Patient Update and Patient Merge router protocols.
 
 VBECS TRIGGER - This HL7 Application represents the VBECS side of the
 Patient Update and Patient Merge interfaces.
 
medical devices and enhance the Department of Veterans Affairs (VA) 
HL LOGICAL LINK:
================
 VBECS-OERR - Used to transmit HL7 messages from VBECS to CPRS.
 
 VBECSPTM - Used to transmit HL7 messages from VistA to VBECS when a
 patient merge event occurs.
 
 VBECSPTU - Used to transmit HL7 messages from VistA to VBECS when a
 patient update event occurs.
 
Veterans Health Administration's (VHA) ability to deliver quality 
PARAMETER DEFINITION:
=====================
 VBECS VISTALINK - Parameter definition used to identify all VBECS 
Parameters.
 
PARAMETERS:
===========
 LISTENER IP ADDRESS - Stores the value of the Blood Bank medical
 device server where the VistALink listener is installed.
 
services to meet the needs of the user community. VBECS is considered an 
 LISTENER PORT NUMBER - Stores the value of the port number where Blood
 Bank medical device VistALink listener is listening.
 
 These Parameters are used by M APIs to build the XML messages used by 
VistALink.
 VBECS Blood Products
 VBECS DSS Extract
 VBECS Order Entry
 VBECS Patient ABID
 VBECS Patient ABO_RH
encapsulated medical device and therefore does not communicate directly 
 VBECS Patient Available Units
 VBECS Patient Report
 VBECS Patient TRRX
 VBECS Patient Transfusion History
 VBECS Update Workload Event
 VBECS Workload
 
REMOTE PROCEDURE:
=================
 VBECS ACCESSION AREA LOOKUP
with other VistA applications.
 VBECS BLOOD BANK USER LOOKUP
 VBECS DIVISION LOOKUP
 VBECS DSS EXTRACT
 VBECS HCPCS CODES LOOKUP
 VBECS HOSPITAL LOCATION LOOKUP
 VBECS LAB ACCESSION UID LOOKUP
 VBECS LAB ORDER LOOKUP BY UID
 VBECS LAB TEST RESULTS LOOKUP
 VBECS LABORATORY TEST LOOKUP
 VBECS MED PROFILE LOOKUP
 
 VBECS PATIENT LOOKUP
 VBECS PROVIDER LOOKUP
 VBECS WORKLOAD CODES LOOKUP
 
GLOBALS - FILES:
===============
 ^VBEC(6002.01, - VBECS WORKLOAD CAPTURE File (#6002.01)
 
 ICRs:
 =====
release. The installation of this bundle will be controlled by phase 
Two new namespaces are being introduced into the VistA enterprise with 
 The following ICRs were created to allow data transfer between the Blood 
Bank medical device and the VBECS Application Interfacing Support 
software.
 4607, 4608, 4609, 4610, 4611, 4612, 4613, 4614, 4615, 4616, 4617,
 4618, 4619, 4620, 4621, 4622, 4623, 4624, 4625, 4626, 4627, 4628, 4633
 
 The following ICRs were created, or modified, to allow data transfer 
between the VBECS Application Interfacing Support software and other 
VistA applications.
 1587, 1963, 2400, 2503, 2817, 3176, 3177, 3181, 3631, 3879, 4629,
the release of VBECS. The first, gov.va.med.vbecs, represents the Blood 
 4636, 4766, 4767, 4773, 4774, 4776, 4779,
 
ASSOCIATED REMEDY TICKETS
=========================
 N/A
 
TEST SITES:
===========
 HEARTLAND-EAST HCS
 PHILADELPHIA, PA
Bank medical device software. The second, VBEC, represents the VBECS 
 SAN DIEGO, CA
 
SACC Exemptions:
================
XINDEX displays the following warning. The Standards And Conventions 
Committee granted an exemption to allow the use of a star read on May 4th 
2006.
 
VBECRL   * *  114 Lines,  4099 Bytes, Checksum: B10917646
         FOR  READ VBECX#VBECREAD:VBECTO SET TOFLAG=$T DO:VBECFRST CHK 
Application Interfacing Support software. The VBEC namespace, created in 
DO:'VBECS
          TOP  QUIT:DONE
   READ+6       I - Star or pound READ used.
 
Installation Sequence 
======================
The files listed below represent the patches that will be part of the 
controlled phased release.  Follow the sequence listed below when your 
phased installation occurs.
 
the VBEC 1.0 KIDS build, will be added to the Package file in VistA and 
  1. LR*5.2*335
  2. LR*5.2*367
  3. VBECS Bundle (consisting of VBEC*1*0 and LR*5.2*325)
  4. VBEC*1.0*1
  5. OR*3.0*212
 
Documentation Retrieval:
 
Documentation is available for the entire VBECS package on the 
ANONYMOUS.SOFTWRE directory at one of the following Office of Information 
is used to identify the M software and files that support interfacing 
(OI) Field Offices.  Sites may retrieve documentation in either ".PDF" or 
"DOC" format in one of the following ways:
 
1.      The preferred method is to FTP the files from :
Download.vista.domain.ext
 
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
other VistA applications with the Blood Bank medical device. This 
       Salt Lake City          ftp.fo-slc.domain.ext
 
NOTE:  The documentation files listed below will be listed in each of the 
VBECS and LR patches that are part of the VBECS package and associate 
patches, they only need to be downloaded once.
 
File Name                                   Retrieval format:  Binary
===========                                 ==========================
Blood Bank Pre-Implementation Data Validation, Mapping, and Conversion 
ADPAC Guide.doc
software is not released as part of the Blood Bank medical device.
Blood Bank Pre-Implementation Data Validation, Mapping, and Conversion 
ADPAC Guide.pdf
Blood Bank Pre-Implementation Data Validation, Mapping, and Conversion 
Installation and User Guide.doc
Blood Bank Pre-Implementation Data Validation, Mapping, and Conversion 
Installation and User Guide.pdf
Blood Bank Pre-Implementation Data Validation, Mapping, and Conversion 
Technical Manual.doc
Blood Bank Pre-Implementation Data Validation, Mapping, and Conversion 
Technical Manual.pdf
 
VBECS Data Conversion Recommended Validation Method.xls
VBECS Application Interfacing Support Software Installation and User 
Configuration Guide.doc
VBECS Application Interfacing Support Software Installation and User 
Configuration Guide.pdf
VBECS Implementation Process.xls
VistA Blood Establishment Computer Software (VBECS) 1.4.0.0 Installation 
Guide.doc
VistA Blood Establishment Computer Software (VBECS) 1.4.0.0 Installation 
Guide.pdf
II. FUNCTIONAL OVERVIEW
VistA Blood Establishment Computer Software (VBECS) 1.4.0.0 Technical 
Manual-Security Guide.doc
VistA Blood Establishment Computer Software (VBECS) 1.4.0.0 Technical 
Manual-Security Guide.pdf
VistA Blood Establishment Computer Software (VBECS) 1.4.0.0 User Guide.doc
VistA Blood Establishment Computer Software (VBECS) 1.4.0.0 User Guide.pdf
Known Defects and Anomalies.doc
Known Defects and Anomalies.pdf
 
INSTALLATION INSTRUCTIONS:
release.  An Implementation Manager will be assigned to your site and 
The reengineered Blood Bank system uses VistALink and Health Level Seven 
==========================
 
 Pre-Installation Items:
 =======================
 
  Environment Check:
  ------------------
Programmer access is required to install this patch. Prior to 
installation, the installer must ensure the DUZ(0) node of the DUZ array 
is set to the "@" symbol.
(HL7) messaging for data exchange with a client-server mode application 
 
  Users on the System:
  --------------------
   This patch may be installed with users on the system.
 
  Software Installation Time:
  ---------------------------
   The estimated installation time for this patch is less than 
   5 minutes during non-peak hours.
 
interfacing architecture through M Application Programmer Interfaces 
  Queuing:
  ---------
   Note: Patch installation requires responses from the installer and
   must not be queued.
 
  Pre-requisites:
  ---------------
   Patch installer must enter the collection sample types for new Lab
   tests created during installation. Obtain sample types from the
   Laboratory Information Manager
(APIs), VistA Remote Procedure Calls (RPCs), and HL7 interfaces released 
 
  Namespace:
  ----------
   The namespace for the VBECS Application Interfacing Support package is:
    Name: VBECS - Prefix: VBEC
 
  Required Patches:
  -----------------
   Application                          Patch/Build
   -----------------------------        -----------
in the VBEC 1.0 KIDS build.
   Laboratory Services                  LR*5.2*187
                                        LR*5.2*288
                                        LR*5.2*294
   Toolkit                              XT*7.3*58
 
  New File and Global Information:
  --------------------------------
   There is one new global, ^VBEC.  The ^VBEC global contains the
   following new file.
                                                        Journaling
 
   File #   File Name                   Global Root     Recommended
   ------   ------------------------    ------------    -----------
   6002.01  VBECS WORKLOAD CAPTURE      ^VBEC(6002.01,  YES
 
  VBECS Configuration Checklists:
  -------------------------------
   a. Complete Appendix D: Configuration Checklist of the VistA Blood
      Establishment Computer Software (VBECS) Installation Guide.
   b. Complete Appendix B: Configuration Worksheet of the VBECS 
      Application Interfacing Support Software Installation and User
This software will provide a transparent database transition through the 
      Configuration Guide.
 
  Installation Steps:
  ===================
 
The installation of VBECS and its related patches are being handled as a 
controlled release. The implementation manager will contact you with the 
location of the KIDS Host Files prior to your scheduled installation 
date. The documentation files will be available for download in advance 
of installation through the anonymous download site.
use of M APIs, RPCs, and HL7 interfaces. The APIs released in this build 
 
   1. Use the 'LOAD A DISTRIBUTION' option (#1) on the 'KIDS INSTALLATION'
      menu, and enter: VBECS_BUNDLE_1.KID 
 
   2. From the 'Kernel Installation & Distribution System' menu, select
      the Installation menu.
 
   3. From this menu, you may now elect to use the following options (when
      prompted for INSTALL NAME, enter  VBECS BUNDLE 1.0)
 
will allow other VistA applications to continue the retrieval of Blood 
      a. Backup a Transport Global - This option will create a backup
         message of any routines exported with the patch.  It will NOT
         backup any changes such as DDs or templates.
 
      b. Compare Transport Global to Current System - This option will
         allow you to view all changes that will be made when the patch
         is installed.  It compares all components of the patch
         (routines, DDs, templates, etc.).
 
      c. Verify Checksums in Transport Global - This option will allow you
Bank data stored in the Blood Bank system. The RPCs will allow the Blood 
         to ensure the integrity of the routines that are in the
         transport global.
 
      d. Print Transport Global - this option will allow you to view the
         components of the KIDS build.
 
   4. Use the Install Package(s) option and select package
      VBECS_BUNDLE_1.KID.  This will automatically install VBEC*1*0
      and LR*5.2*325
 
will contact your POC for VBECS and will provide your site with the 
Bank system to continue to retrieve data from other VistA applications. 
   5. When prompted "Enter the Coordinator for Mail Group 'VBECS INTERFACE
      ADMIN':", please enter the name of the individual that will be
      responsible for maintaining the new mail group. This mail group
      receives notifications when an HL7 transmission, or a query through
      the VBECS VistALink client, to the Blood Bank medical device has
      failed. The users added to this group would be Lab/Blood Bank
      supervisors and/or IRM staff responsible for managing the VBECS
      package and interfaces.
 
   6. When prompted 'Want KIDS to Rebuild Menu Trees Upon Completion of
The HL7 interfaces will allow the exchange of data between the Blood Bank 
      Install? NO//', respond Yes.
 
   7. When prompted 'VBECS Server IP Address:', enter the Cluster
      IP address from Appendix B: Configuration Worksheet, Hardware
      Information, row 1.
 
   8. When prompted 'VBECS VistALink Listener Service Port Number:',
      enter the VistALink Listener Service port number from
      Appendix B: Configuration Worksheet, Hardware Information, row 2
      for installing in the TEST account, row 3 for installing in the
system and other VistA applications.
      PRODUCTION account.
 
   9. When prompted 'Want KIDS to INHIBIT LOGONs during the install?
      No//', it is recommended you answer NO.
 
   8. When prompted 'Want to DISABLE Scheduled Options, Menu Options,
      and Protocols? No//', respond NO
 
  11. When prompted by "Select COLLECTION SAMPLE for Lab Test
      ABO/RH - LAB:," select the collection sample appropriate for the
 
      ABO/Rh test.
 
  12. When prompted by "Select COLLECTION SAMPLE for Lab Test ANTIBODY
      SCREEN - LAB:," select the collection sample appropriate for the
      Antibody Screen test.
 
  13. When prompted by "Select COLLECTION SAMPLE for Lab Test DIRECT
      ANTIGLOBULIN TEST - LAB:," select the collection sample appropriate
      for the Direct Antiglobulin Test test.
 
III. TECHNICAL COMPONENTS
  14. When prompted by "Select COLLECTION SAMPLE for Lab Test TRANSFUSION
      REACTION WORKUP - LAB:," select the collection sample appropriate
      for the Transfusion Reaction Workup test.
 
  15. When prompted by "Select COLLECTION SAMPLE for Lab Test 
      TYPE & SCREEN - LAB:," select the collection sample appropriate for
      the Type & Screen test.
 
  16. The POST Installation routine VBECPOST will be deleted from
      your system automatically after successful installation.
This section lists the components of the VBECS, and LAB SERVICES 
installed in VistA by the VBEC BUNDLE 1.0 Multi Package KIDS build that 
supports VBECS.
 
 
location of the KIDS Host Files prior to your scheduled installation date 
MAIL GROUP:
===========
 VBECS INTERFACE ADMIN - Receives alert mail messages when problems  
arise with VBECS Application Interfacing. The users added to this  group 
would be Lab/Blood Bank supervisors and/or IRM responsible for  managing 
the VBECS package and interfaces.
 
ROUTINES:
=========
VBECA1
Installation Sequence.  The VBECS BUNDLE is a host file that consists of 
VBECA1A
VBECA1B
VBECA1B1
VBECA3
VBECA3A
VBECA3B
VBECA3C
VBECA4
VBECA5A
VBECA5B
both VBEC*1*0 and LR*5.2*325.  Installation of the VBECS BUNDLE will 
VBECA6
VBECA7
VBECA7A
VBECA7A1
VBECA7B
VBECENV
VBECHLRT
VBECLU
VBECLU0
VBECLU3
automatically install both VBEC*1*0 and LR*5.2*325
VBECPOST
VBECRL
VBECRPC
VBECRPC1
VBECRPCA
VBECRPCB
VBECRPCC
VBECRPCD
VBECRPCE
VBECRPCH
=====================
VBECRPCM
VBECRPCP
VBECRPCW
VBECVLC
 
 
OPTION:
=======
 VBECS VISTALINK CONTEXT - (B)roker type option used by VistALink to
 authenticate users. All Blood Bank users must have this option
TRACK PACKAGE NATIONALLY YES