============================================================================= Run Date: JAN 11, 2021 Designation: XWB*1.1*72 Package : XWB - RPC BROKER Priority: Mandatory Version : 1.1 SEQ #54 Status: Released Compliance Date: FEB 11, 2021 ============================================================================= Subject: RPC BROKER FIX/ENHANCEMENT Category: - Informational - Enhancement (Mandatory) Description: ============ Patch XWB*1.1*72 RPC Broker Development Kit (BDK) with support for Delphi XE8, 10, 10.1, 10.2, 10.3, and 10.4 Delphi/RAD Studio v10.4 is now supported by the RPC Broker Development Kit (BDK) Patch XWB*1.1*72 corrects the following issue: o A user having only one division set in the NEW PERSON (#200) file was causing the site's DEFAULT INSTITUTION entry to be set in the Division field of the RPCBrokerx.User class, not the entry from the NEW PERSON (#200) file. This patch ensures the Division field is properly set. o Before this patch there were many compiler Hints and Warnings, as well as some memory leaks. The Hints and Warnings have been addressed along with many of the memory leaks. Backward Compatibility ====================== Patch XWB*1.1*72 is built on top of and includes all the BDK Delphi code of patch XWB*1.1*71, except for the change described above. Applications compiled with this version of the BDK will automatically incorporate these fixes into their applications. Distribution and Installation ============================= There is no action for VHA sites required by this patch. This patch is Programmer-Only Client-Only. There is no server side (VistA PackMan or KIDS) part to the patch. There are no client side (Windows executable) programs for VHA production workstations. The patch is intended for Delphi developer client workstations only. The BDK Delphi code is distributed as a zip file (XWB_1_1_P72.zip) on the anonymous directory sites. The zip file is intended for Delphi GUI application developers only. It contains all the source code and instructions for compiling and installing for Delphi XE8, 10, 10.1, 10.2, 10.3, and 10.4, as well as a few sample programs. The installation of the BDK requires less than 30 Megabytes of disk space on a workstation. Blood Bank Team Coordination ============================ RISK ANALYSIS: Changes made by patch XWB*1.1*72 have no effect on Blood Bank software functionality, therefore, RISK is none. Patch Components ================ Files & Fields Associated: ------------------------- Forms Associated: Form Name Type New/Modified/Deleted --------- ---- -------------------- N/A Options Associated: ------------------ Option Name Type New/Modified/Deleted ----------- ---- -------------------- N/A Protocols Associated: -------------------- N/A Security Keys Associated: ------------------------ N/A Templates Associated: -------------------- Template Name Type File Name (Number) New/Modified/Deleted ------------- ---- ------------------ -------------------- N/A Remote Procedure Calls Associated: --------------------------------- RPC Name Type New/Modified/Deleted -------- ---- -------------------- New Service Requests (NSRs) --------------------------- N/A Patient Safety Issues (PSIs) ---------------------------- N/A SDM Ticket(s) & Overview ------------------------ Test Sites: (Patch Tracking Message #N/A) ---------- Field test waiver: No field testable components included in patch. Patch Installation: ================== Pre-Installation Instructions ----------------------------- There are no pre-installation steps associated with patch XWB*1.1*72 Software and Documentation Retrieval Instructions: -------------------------------------------------- The software for this patch is being released using a host file. The host file is available at the following location: https://download.vista.domain.ext/index.html/SOFTWARE/XWB_1_1_P72.ZIP The install README file is available at the following location: https://download.vista.domain.ext/index.html/SOFTWARE/XWB_1_1_P72_README.T XT Documentation contained in the XWB_1_1_P72_README.txt file contains updated instructions for installing the RPC Broker BDK. Documentation describing the new functionality is included in this release. Documentation can be found on the VA Software Documentation Library at: https://www.domain.ext/vdl/application.asp?appid=23 The files containing the updated RPC Broker documentation may also be downloaded from the following location. https://download.vista.domain.ext/index.html/SOFTWARE/ RPC Broker Readme File (XWB_1_1_72_RM.DOCX/.PDF) RPC Broker Release Notes (XWB_1_1_RN.DOCX/.PDF) RPC Broker Patch XWB*1.1*72 Deployment, Installation, Back-Out, and Rollback Guide (DIBRG) (XWB_1_1_72_DIBRG.DOCX/.PDF) RPC Broker Developer's Guide (XWB_1_1_DG.DOCX/.PDF) RPC Broker Online Help File (BROKER_1_1.CHM) RPC Broker Systems Management Guide (XWB_1_1_SM.DOCX/.PDF) RPC Broker Technical Manual (XWB_1_1_TM.DOCX/.PDF) RPC Broker User Guide (XWB_1_1_UG.DOCX/.PDF) Routine Information: ==================== No routines included. ============================================================================= User Information: Entered By : Date Entered : JUL 31, 2020 Completed By: Date Completed: JAN 11, 2021 Released By : Date Released : JAN 11, 2021 ============================================================================= Packman Mail Message: ===================== No routines included