$TXT Created by ROY,JERRY at ANC8.FO-BAYPINES.MED.VA.GOV (KIDS) on Wednesday, 04/19/06 at 12:58 ============================================================================= Run Date: NOV 20, 2006 Designation: HDI*1*6 Package : HDI - HEALTH DATA & INFORMATICS Priority: Mandatory Version : 1 SEQ #3 Status: Released Compliance Date: DEC 21, 2006 ============================================================================= Associated patches: (v)HDI*1*2 <<= must be installed BEFORE `HDI*1*6' Subject: NEW API(S) AND BULLETIN CHECKS Category: - Routine - Other - Enhancement (Mandatory) Description: ============ It was found that the status messages generated during VUID initialization did not always make it to the HDI Central Server. The local status files were being updated appropriately. This resulted in inconsistent statuses. Code was added to routines HDISVM00 and HDISVM02 to call a new API $$ERR2XTMP^HDISVU01 which stores the incurred error message in the ^XTMP global. Another API was created to add a Domain and its related files to the HDIS DOMAIN File. The above changes are for HDI internal use only, and have no visual effects at local sites. API for Insuring Test Account Integrity ---------------------------------------- The following API is distributed by this patch. The API will be used by the HSITES and are documented under DBIA 4856. $$TESTACT^HDISVCUT() Sets the HDIS SYSTEM file fields to reflect a mirrored test account and remove any multiple entries. Detail Integration Agreement: 4856 NAME: DBIA4856 CUSTODIAL PACKAGE: HEALTH DATA & INFORMATICS SUBSCRIBING PACKAGE: USAGE: Supported ENTERED: SEP 8,2006 STATUS: Active EXPIRES: DURATION: Till Otherwise Agr VERSION: DESCRIPTION: TYPE: Routine API will be used by HSITES as part of their software to insure that mirrored test accounts are setup properly. ROUTINE: HDISVCUT COMPONENT: TESTACT This API will be used by HSITES. HSITES has a software tool which sites use to insure a test account has been setup properly. This API will change the mirrored production account data to function properly in the test site environment. It will update the Domain/IP Address and the System Type (Production or Test) in the HDIS System file (#7118.21). The following API is distributed by this patch. The API will be used internally by HDI routines to add entries in the HDIS DOMAIN (#7115.1) file. $$UPDTDOM^HDISVCUT(HDDOM,.HDISDFFS) HDDOM - Domain Name (i.e. ORDERS) HDISDFFS - An array equal to the files included in the Domain (i.e. HDISDFFS(100.01)="") INSTALLATION INSTRUCTIONS: ========================== This patch can be installed with users on the system with installation taking less than 10 minutes. Note: Patch HDI*1.0*2 is a REQUIRED build for HDI*1.0*6. KIDS will not allow the installation of this patch without the prior installation of it. 1. Use the INSTALL/CHECK MESSAGE option on the PackMan menu. [Note: TEXT PRINT/DISPLAY option in the PackMan menu will display the patch text only.] 2. From the Kernel Installation and Distribution System Menu, select the Installation menu. 3. From this menu, you may elect to use the following options (when prompted for INSTALL NAME, enter HDI*1.0*6): a. Backup a Transport Global b. Compare Transport Global to Current System c. Verify Checksums in Transport Global d. Print Transport Global 4. Use the Install Package(s) option and select the package HDI*1.0*6. 5. When prompted 'Want KIDS to INHIBIT LOGONs during the install? YES//', respond NO. 6. When prompted 'Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES//', respond NO. ROUTINE SUMMARY: ================ The following is a list of the routine(s) included in this patch. The second line of each of these routine(s) will look like: ;;1.0;HEALTH DATA & INFORMATICS;**[patch list]**;Feb 22, 2005 CHECK^XTSUMBLD results Routine Name Before Patch After Patch Patch List ============ ============ ============ =================== HDISVCUT 2550602 4085380 6 HDISVF09 7700864 12712534 6 HDISVM00 1241777 1584995 6 HDISVM02 2181352 2466958 6 HDISVU01 689454 1102021 6 Routine Information: ==================== The checksums below are new checksums, and can be checked with CHECK1^XTSUMBLD. Routine Name: HDISVCUT Before: B6418022 After: B15283864 **6** Routine Name: HDISVF09 Before: B25236145 After: B70195314 **6** Routine Name: HDISVM00 Before: B3587426 After: B4708917 **6** Routine Name: HDISVM02 Before: B6106835 After: B7192540 **6** Routine Name: HDISVU01 Before: B1879599 After: B3808363 **6** ============================================================================= User Information: Entered By : OSTRANDER,ROBIN Date Entered : JAN 24, 2006 Completed By: SCHLEHUBER,PAM Date Completed: NOV 17, 2006 Released By : HARROD,PAUL Date Released : NOV 20, 2006 ============================================================================= Packman Mail Message: ===================== $END TXT