XWB*1.1*28 (4456)    BUILD (9.6)

Name Value
NAME XWB*1.1*28
DATE DISTRIBUTED 2002-08-26 00:00:00
PACKAGE FILE LINK RPC BROKER
REQUIRED BUILD
  • XT*7.3*58
    ACTION:   Don't install, remove global
  • XU*8.0*238
    ACTION:   Don't install, remove global
TYPE SINGLE PACKAGE
ALPHA/BETA TESTING NO
DESCRIPTION OF ENHANCEMENTS
Associated Patches:
===========
line of each of these routines now looks like:
 
     <tab>;;1.1;RPC BROKER;**[patch list]**; Mar 28, 1997
 
 
Remote Procedure Calls
======================
 
Two new RPCs will be exported with this package to be used as examples 
for the purposes of testing the M-to-M Broker.
The M-to-M Broker provides a new implementation of the RPC Broker 
 
  XWB M2M EXAMPLE LARRY 
  XWB M2M EXAMPLE REF
 
 
Checksums
=========
Sites should use CHECK^XTSUMBLD to verify checksums. 
 
  Routine Name  Before Patch    After Patch     Patch List
enabling the exchange of VISTA M-based data and business rules between 
  ============  ============    ===========     ==========
  XWBM2MC       None            6758340         28
  XWBM2MS       None            160268          28
  XWBM2MT       None            7883957         28
  XWBRL         None            3848552         28
  XWBRM         None            3795059         28
  XWBRMX        None            3053319         28
  XWBRPC        None            10961081        28
  XWBRPCC       None            5907709         28
  XWBUTL        None            3238078         28
two VISTA M servers, where both servers reside on the same, or on 
  XWBVL         None            1814637         28
  XWBVLC        None            1920009         28
  XWBVLL        None            3018372         28
 
 
 
Installation Instructions
=========================
 
>>>Users may remain on the system.
different VISTA M systems. It has been developed to provide Client/Server 
>>>TaskMan does *not* need to be stopped.
 
  1.  DSM sites - Some of these routines are usually mapped,
      so you will need to disable mapping for the affected routines.
 
  2.  Use the 'INSTALL/CHECK MESSAGE' option on the PackMan menu. This
      option will load the KIDS package onto your system.
 
  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.
functionality resident solely within the VISTA environment.  The 
      On the KIDS menu, under the 'Installation' menu, use the following
      options:
 
         Verify Checksums in Transport Global
         Print Transport Global
         Compare Transport Global to Current System
         Backup a Transport Global
 
  4.  Users can remain on the system. This patch can be loaded any
      non-peak time.
requesting server functions in the capacity of a "client." The server 
      This patch can be queued and installed at any time.
      TaskMan can remain running.
 
  5. On the KIDS menu, under the 'Installation' menu, use the following
      option:
        Install Package(s)  'XWB*1.1*28'
                             ==========
  
      Want KIDS to Rebuild Menu Trees Upon Completion of Install? YES// NO
 
receiving that request functions in the capacity of a "server." The 
      Want KIDS to INHIBIT LOGONs during the install? YES// NO
 
      Want to DISABLE Scheduled Options, Menu Options, and Protocols? NO
                                                                                                    ==
 
  6.  DSM Sites, after patch has installed, rebuild your map set.
Client/Server roles of each server can change depending on at what point 
in time each VISTA M server is making the request for data from it's 
 
counterpart VISTA M server. 
 
The requesting server and the receiving server can reside on the same, or 
on different VISTA M systems.  All M-to-M Broker client and server 
routines are packaged in one KIDS build.  This build will need to be 
installed on each VISTA system required for M-to-M Broker processing. 
 
Further information is provided in a separate document, "M-to-M BROKER 
Supplemental Documentation, Patch XWB*1.1*28" This document can be 
obtained by using FTP from the appropriate Customer Service directory:
XT*7.3*58       <<= must be installed BEFORE `XWB*1.1*28'
 
 
  OI FIELD OFFICE    FTP ADDRESS      DIRECTORY
  ======================================================
  Albany                127.0.0.1 (ftp.fo-albany.domain.ext)
  Hines                 127.0.0.1 (ftp.fo-chicago.domain.ext)
  Salt Lake City        152.131.2.1 (ftp.fo-slc.domain.ext)
 
  Host File Name: XWB1_1P28SP.PDF
 
XU*8.0*225      <<= **ONLY FOR CACHE SITES** must be installed BEFORE 
This document can also be downloaded from the Infrastructure 
Documentation center web page:
 
  http://vista.domain.ext/vdl/#App128
 
 
Background
==========
 
VISTA Imaging requested the development of the M-to-M Broker to be used 
                 `XWB*1.1*28'
to communicate between the M client on the VISTA Imaging Digital Imaging 
and Communications in Medicine (DICOM) Gateway and the M server on the 
main VISTA Hospital Information System.
 
The VISTA Imaging DICOM Gateway architecture uses M software on a 
workstation to create associations between newly acquired images and the 
computerized patient record.  Previous to the development of the M-to-M 
Broker, the gateway system communicated with the main Hospital 
Information System using the Distributed Data Processing (DDP) protocol, 
stored the acquired images on NT file servers and set database entries to 
XU*8.0*238      <<= must be installed BEFORE `XWB*1.1*28'
reference them.
 
Problems with DDP
 
* Causes database inconsistencies.
* Complete lack of security.
* DDP is bound to MAC addresses.
* DDP can be very slow on a busy HIS and/or network.
* DDP runs very slowly in a WAN environment because of inherent network 
  latencies.
 
 
Because of the database inconsistency problem, incidents of matching 
images to the wrong patient occurred at one particular site.
 
DDP doesn't have any security.  M-to-M Broker uses many of the robust 
security features implemented by the VISTA RPC Broker and Kernel 
software.  These security features are transparent to the end user and 
without additional impact on IRM.
 
For the VISTA Imaging DICOM Gateway, the M applications on separate VISTA 
 
systems will be converted to use this new M-to-M Broker software to 
communicate to the main HIS.  This will then eliminate the need for DDP 
where it is used.
 
 
List of Test Sites
==================
 
VISTA Imaging System Team, Washington Office of Information Field Office 
(OIFO)
DESCRIPTION
VAMC San Francisco
 
Blood Bank Team Coordination
============================
Clearance = August 21, 2002 
 
 
Routine Summary
===============
The following routines are included in this patch.  The second
TRACK PACKAGE NATIONALLY YES
BUILD COMPONENTS
  • ENTRIES:
    • XWB M2M CACHE LISTENER
      ACTION:   SEND TO SITE
  • ENTRIES:
    • XWB M2M EXAMPLE LARRY
      ACTION:   SEND TO SITE
    • XWB M2M EXAMPLE REF
      ACTION:   SEND TO SITE
  • ENTRIES:
    • XWBRL
      ACTION:   SEND TO SITE
      CHECKSUM:   B10251841
    • XWBVLC
      ACTION:   SEND TO SITE
      CHECKSUM:   B5223257
    • XWBVLL
      ACTION:   SEND TO SITE
      CHECKSUM:   B11694493
    • XWBUTL
      ACTION:   SEND TO SITE
      CHECKSUM:   B8664672
    • XWBRM
      ACTION:   SEND TO SITE
      CHECKSUM:   B13386009
    • XWBRMX
      ACTION:   SEND TO SITE
      CHECKSUM:   B7578330
    • XWBRPC
      ACTION:   SEND TO SITE
      CHECKSUM:   B55486271
    • XWBRPCC
      ACTION:   SEND TO SITE
      CHECKSUM:   B16354005
    • XWBM2MC
      ACTION:   SEND TO SITE
      CHECKSUM:   B34104310
    • XWBM2MS
      ACTION:   SEND TO SITE
      CHECKSUM:   B240504
    • XWBM2MT
      ACTION:   SEND TO SITE
      CHECKSUM:   B38875155
    • XWBVL
      ACTION:   SEND TO SITE
      CHECKSUM:   B4222328