KIDS build text print for PATCH,USER Printed at VAHACG.FO-ALBANY.MED.VA.GOV 11/03/10@19:18 Subj: Released XT*7.3*116 SEQ #88 [#41607] 10/20/08@12:56 From: <"National Patch Module"@FORUM.VA.GOV> Page 1 ------------------------------------------------------------------------------- $TXT Created by FORT,WALLY at NXT.FO-OAKLAND.MED.VA.GOV (KIDS) on Monday, 09/08/08 at 15:42 ============================================================================= Run Date: OCT 20, 2008 Designation: XT*7.3*116 Package : XT - TOOLKIT Priority: Mandatory Version : 7.3 SEQ #88 Status: Released Compliance Date: NOV 20, 2008 ============================================================================= Associated patches: (v)XT*7.3*89 <<= must be installed BEFORE `XT*7.3*116' Subject: Update XML parser to handle long Attributes. Category: - Routine Description: ============ ------------------------------------------------------------------------------- Subj: Released XT*7.3*116 SEQ #88 [#41607] Page 2 ------------------------------------------------------------------------------- Patch Tracking #: 48889769 Test Sites: San Diego VAMC, Philadelphia VAMC, Heartland-East HCS Blood Bank Clearance: Sep 15, 2008 HD 270734. Problem: If a XML document had very long attributes, the parser could run out of text in its buffer before finding the end and report an error. This patch adds checks to keep the buffer full. The problem shows up in VistALink calls to the VistA Blood Establishment Computer Software (VBECS) system. ========================================================================= Installation: >>>Users may remain on the system. >>>TaskMan does *not* need to be stopped. >>>VistaLink jobs may encounter and error. ------------------------------------------------------------------------------- Subj: Released XT*7.3*116 SEQ #88 [#41607] Page 3 ------------------------------------------------------------------------------- 1. Use the 'INSTALL/CHECK MESSAGE' option on the PackMan menu. This option will load the KIDS package onto your system. 2. The patch has now been loaded into a Transport global on your system. You now need to use KIDS to install the Transport global. 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 3. Users can remain on the system. This patch can be loaded any non-peak time. This patch can be queued for install at non-peak hours. TaskMan can remain running. 4. Installation will take less than 2 minutes. On the KIDS menu, under the 'Installation' menu, use the following ------------------------------------------------------------------------------- Subj: Released XT*7.3*116 SEQ #88 [#41607] Page 4 ------------------------------------------------------------------------------- option: Install Package(s) 'XT*7.3*116' ========== Accept the following defaults. Want KIDS to INHIBIT LOGONs during the install? NO// Want to DISABLE Scheduled Options, Menu Options, and Protocols? NO// ========================================================================= Routine Information: ==================== The second line of each of these routines now looks like: ;;7.3;TOOLKIT;**[Patch List]**;Apr 25, 1995;Build 1 The checksums below are new checksums, and can be checked with CHECK1^XTSUMBLD. Routine Name: MXMLPRSE Before: B64689690 After: B64969959 **58,67,89,116** Subj: Released XT*7.3*116 SEQ #88 [#41607] Page 5 ------------------------------------------------------------------------------- Routine list of preceding patches: 89 ============================================================================= User Information: Entered By : FORT,WALLY Date Entered : SEP 08, 2008 Completed By: SINGH,GURBIR Date Completed: OCT 20, 2008 Released By : HARROD,PAUL Date Released : OCT 20, 2008 ============================================================================= Packman Mail Message: ===================== ============================================================================= ============================================================================= KIDS build text print for PATCH,USER Printed at VAHACG.FO-ALBANY.MED.VA.GOV 11/03/10@18:18 Subj: Released XT*7.3*110 SEQ #89 [#41615] 10/22/08@08:46 From: <"National Patch Module"@FORUM.VA.GOV> Page 1 ------------------------------------------------------------------------------- $TXT Created by FORT,WALLY at NXT.FO-OAKLAND.MED.VA.GOV (KIDS) on Tuesday, 08/05/08 at 14:27 ============================================================================= Run Date: OCT 22, 2008 Designation: XT*7.3*110 Package : XT - TOOLKIT Priority: Mandatory Version : 7.3 SEQ #89 Status: Released Compliance Date: NOV 22, 2008 ============================================================================= Associated patches: (v)XT*7.3*26 install with patch `XT*7.3*110' (v)XT*7.3*68 <<= must be installed BEFORE `XT*7.3*110' Subject: XINDEX update for new SAC. Category: - Routine Description: Subj: Released XT*7.3*110 SEQ #89 [#41615] Page 2 ------------------------------------------------------------------------------- ============ Patch Tracking #: 47709989 Test Sites: Dublin VAMC, San Francisco VAMC, Bronx VAMC, Palo Alto VAMC Blood Bank Clearance: 02/15/2008 HD223794, HD228480 The SACC has released a new SAC document which be retrieved in a .DOC or .PDF format at SACC Home Page: http://vista.med.va.gov/sacc/ This patch makes XINDEX match the changes in the new SAC document, with following changes: The size limit on routines is now 20,000 of which only 15,000 can be on lines that have commands or start ";;". The length of variables names is now 16 characters. Transaction processing is allowed. TSTART, TCOMMIT, TROLLBACK and TRESTART Subj: Released XT*7.3*110 SEQ #89 [#41615] Page 3 ------------------------------------------------------------------------------- Fixes a bug in pattern alternation, it should be interpreted correctly now. Allow lowercase commands and functions (i.e. s A=$a("X")...). When displaying long variable names, they will not be truncated in the list of errors. Creates a new entry point QUICK^XINDEX. This entry point calls ^%RSEL to get a set of routines and displays just errors to the terminal. To automate the checking there is a second entry point QUICK^XINDX6("routine[,routine...]") that will check the routine names passed in. Adds new Checksums when routines are displayed. Checks that LOCK's have timeouts. Checks that LOCK's are Incremental. HD219271. Changes the namespace check for Parameter Definition file (8989.51) Subj: Released XT*7.3*110 SEQ #89 [#41615] Page 4 ------------------------------------------------------------------------------- routine XPARDD1, to allow for an "alpha"_"numeric" namespace. This is being used by the new regions. Includes field SIZE (#1.2) from the ROUTINE file (#9.8) in the build to update it to allow values up to 30000. ========================================================================= Installation: >>>Users may remain on the system. >>>TaskMan does *not* need to be stopped. 1. Use the 'INSTALL/CHECK MESSAGE' option on the PackMan menu. This option will load the KIDS package onto your system. 2. The patch has now been loaded into a Transport global on your system. You now need to use KIDS to install the Transport global. On the KIDS menu, under the 'Installation' menu, use the following options: Verify Checksums in Transport Global Subj: Released XT*7.3*110 SEQ #89 [#41615] Page 5 ------------------------------------------------------------------------------- Print Transport Global Compare Transport Global to Current System Backup a Transport Global 3. Users can remain on the system. This patch can be queued and installed at any time. TaskMan can remain running. 4. Installation will take less than 2 minutes. Install Package(s) 'XT*7.3*110' ========== Accept the following defaults. Want KIDS to INHIBIT LOGONs during the install? NO// Want to DISABLE Scheduled Options, Menu Options, and Protocols? NO// ========================================================================= Routine Information: ==================== Subj: Released XT*7.3*110 SEQ #89 [#41615] Page 6 ------------------------------------------------------------------------------- The second line of each of these routines now looks like: ;;7.3;TOOLKIT;**[Patch List]**;Apr 25, 1995;Build 11 The checksums below are new checksums, and can be checked with CHECK1^XTSUMBLD. Routine Name: XINDEX Before: B21133883 After: B27047863 **20,27,48,61,66,68,110** Routine Name: XINDX1 Before: B15760349 After: B17410203 **20,61,66,68,110** Routine Name: XINDX2 Before: B15959009 After: B17870564 **20,27,48,110** Routine Name: XINDX3 Before: B11306466 After: B11413243 **20,27,61,68,110** Routine Name: XINDX4 Before: B10469833 After: B13130963 **20,61,68,110** Routine Name: XINDX51 Before: B23879807 After: B25548431 **20,48,61,110** Routine Name: XINDX6 Before: B15763697 After: B19519203 **20,27,66,110** Routine Name: XINDX7 Subj: Released XT*7.3*110 SEQ #89 [#41615] Page 7 ------------------------------------------------------------------------------- Before: B11008474 After: B10829991 **20,27,48,68,110** Routine Name: XINDX9 Before: B12499095 After: B15969319 **20,27,48,61,66,68,110** Routine Name: XPARDD1 Before: B2037911 After: B2070740 **26,110** Routine list of preceding patches: 26, 68 ============================================================================= User Information: Entered By : FORT,WALLY Date Entered : DEC 12, 2007 Completed By: SINGH,GURBIR Date Completed: OCT 21, 2008 Released By : HARROD,PAUL Date Released : OCT 22, 2008 ============================================================================= Packman Mail Message: ===================== ============================================================================= ============================================================================= KIDS build text print for PATCH,USER Printed at VAHACG.FO-ALBANY.MED.VA.GOV 11/03/10@18:18 Subj: Released XT*7.3*111 SEQ #90 [#41962] 01/13/09@07:39 From: <"National Patch Module"@FORUM.VA.GOV> Page 1 ------------------------------------------------------------------------------- $TXT Created by BEUSCHEL,GARY at NXT.FO-OAKLAND.MED.VA.GOV (KIDS) on Friday, 05/16/08 at 08:49 ============================================================================= Run Date: JAN 13, 2009 Designation: XT*7.3*111 Package : XT - TOOLKIT Priority: Mandatory Version : 7.3 SEQ #90 Status: Released Compliance Date: FEB 13, 2009 ============================================================================= Subject: DATA STANDARDIZATION (VUID) API SET Category: - Enhancement (Mandatory) - Routine Description: ============ Subj: Released XT*7.3*111 SEQ #90 [#41962] Page 2 ------------------------------------------------------------------------------- This patch is in support of Data Standardization's effort to allow the mapping of one term to another term. Mapping of terms is done via the REPLACED BY VHA STANDARD TERM field (#99.97) and provides the high level goals of: 1. Non-standard terms inheriting standardized characteristics 2. Deprecating a term and replacing it with a new term This patch consists of an API set that: 1. Maps one term to another term 2. Obtains the term that another term is mapped to 3. Extracts field values from the term that another term is mapped to 4. Shows the mapping relationships that a term has with other terms Documentation Changes ===================== New APIs are documented in: - IA #5078 in the FORUM DBA Integration Agreements section - Toolkit-Data Standardization section of the Kernel APIs online Website: http://vista.med.va.gov/kernel/apis/index.shtml Subj: Released XT*7.3*111 SEQ #90 [#41962] Page 3 ------------------------------------------------------------------------------- Blood Bank Clearance ==================== Clearance - Jan 24, 2008 EFFECT ON BLOOD BANK FUNCTIONAL REQUIREMENTS: Patch XT*7.3*111 contains changes to a package referenced in VHA OI SEPG SOP 192-023 Review of VISTA Patches for Effects on VISTA Blood Bank Software. This patch does not alter or modify any VistA Blood Bank software design safeguards or safety critical elements functions. RISK ANALYSIS: Changes made by patch XT*7.3*111 have no effect on Blood Bank software functionality, therefore RISK is none. Remedy Ticket ============= 227546 Thanks to Test Sites ==================== N/A - This patch has received a test site exemption. Routine Summary: Subj: Released XT*7.3*111 SEQ #90 [#41962] Page 4 ------------------------------------------------------------------------------- ================ Please see the "Routine Information" section. Installation Instructions: ========================== This patch may be installed with VISTA users online. It may be installed at any time. TaskMan does not need to be STOPPED or placed in a WAIT state and installation should take less than a minute. 1. Use the 'INSTALL/CHECK MESSAGE' option on the PackMan menu. This option will load the KIDS package onto your system. 2. The patch has now been loaded into a transport global on your system. You now need to use KIDS to install the transport global. 3. On the KIDS menu, under the 'Installation' menu, use the following options: Print Transport Global Compare Transport Global to Current System Subj: Released XT*7.3*111 SEQ #90 [#41962] Page 5 ------------------------------------------------------------------------------- Verify Checksums in Transport Global Backup a Transport Global 4. On the KIDS menu, under the 'Installation' menu, use the following option: Select Installation Option: Install Package(s) Select INSTALL NAME: XT*7.3*111 ========== Answer 'NO' to 'Want KIDS to INHIBIT LOGONs during the install? Answer 'NO' to 'Want to DISABLE Scheduled Options, Menu Options, and Protocols?' Routine Information: ==================== The second line of each of these routines now looks like: ;;7.3;TOOLKIT;**[Patch List]**;Apr 25, 1995;Build 2 The checksums below are new checksums, and can be checked with CHECK1^XTSUMBLD. Routine Name: XTIDTRM Subj: Released XT*7.3*111 SEQ #90 [#41962] Page 6 ------------------------------------------------------------------------------- Before: n/a After: B30822430 **111** ============================================================================= User Information: Entered By : BEUSCHEL,GARY Date Entered : JAN 09, 2008 Completed By: SINGH,GURBIR Date Completed: JAN 12, 2009 Released By : HARROD,PAUL Date Released : JAN 13, 2009 ============================================================================= Packman Mail Message: ===================== ============================================================================= ============================================================================= KIDS build text print for PATCH,USER Printed at VAHACG.FO-ALBANY.MED.VA.GOV 11/03/10@19:22 Subj: Released XT*7.3*109 SEQ #91 [#42147] 03/09/09@09:07 From: <"National Patch Module"@FORUM.VA.GOV> Page 1 ------------------------------------------------------------------------------- $TXT Created by FORT,WALLY at NXT.KERNEL.FO-OAKLAND.MED.VA.GOV (KIDS) on Friday, 03/28/08 at 12:14 ============================================================================= Run Date: MAR 09, 2009 Designation: XT*7.3*109 Package : XT - TOOLKIT Priority: Mandatory Version : 7.3 SEQ #91 Status: Released Compliance Date: APR 09, 2009 ============================================================================= Associated patches: (v)XT*7.3*72 <<= must be installed BEFORE `XT*7.3*109' Subject: XPARLIST errors out. Category: - Routine Description: ============ Subj: Released XT*7.3*109 SEQ #91 [#42147] Page 2 ------------------------------------------------------------------------------- Patch Tracking #: 46753795 Test Sites: Salisbury VAMC Blood Bank Clearance: 08/31/2007 This patch addresses three bugs. 1. Problem reported in Remedy Tickets: HD99092, HD198637 If a parameter is missing its value node, then the option to List Values for a Selected Package will error out. For some unknown reason this happened to the ORDER ENTRY/RESULTS REPORTING package. The fix is to check for a value node first to prevent the error. To test: D ^XUP Select OPTION NAME: GENERAL PARAMETER TOOLS XPAR MENU TOOLS Select General Parameter Tools Option: LP List Values for a Selected Package Subj: Released XT*7.3*109 SEQ #91 [#42147] Page 3 ------------------------------------------------------------------------------- Select PACKAGE NAME: ORDER ENTRY/RESULTS REPORTING OR Values for PKG: ORDER ENTRY/RESULTS REPORTING Parameter Instance Value ---------------------------------------------------------------------------- $ECODE=,M7, $STACK=7 Location: ALLENT+6^XPARLIST +2 After the patch is installed you will get a list of parameters. 2. Problem reported in Remedy Ticket: HD207058 In XPAREDIT you get an error when entering a variable pointer when selecting an entry to edit. See example. Select PARAMETER DEFINITION NAME: XQAL BACKUP REVIEWER XQAL BACKUP REVIEWER may be set for the following: Subj: Released XT*7.3*109 SEQ #91 [#42147] Page 4 ------------------------------------------------------------------------------- 1 User USR [choose from NEW PERSON] 35 Service SRV [choose from SERVICE/SECTION] 40 Division DIV [choose from INSTITUTION] 50 System SYS [SCT.FO-SLC.MED.VA.GOV] Enter selection: ? Enter the number, name, or abbreviation of the selection. You may also use variable pointer syntax (Example: LOC.WEST2). ?? Enter the number, name, or abbreviation of the selection. You may also use variable pointer syntax (Example: LOC.WEST2). Enter selection: USR.HARAD,P . W " ",$P(LST(X),U,2)," ",$P(LST(X),U,6) ; echo selection ^ GETCLS+24^XPAREDT1 After the patch is installed: Select PARAMETER DEFINITION NAME: XQAL BACKUP REVIEWER XQAL BACKUP REVIEWER may be set for the following: Subj: Released XT*7.3*109 SEQ #91 [#42147] Page 5 ------------------------------------------------------------------------------- 1 User USR [choose from NEW PERSON] 35 Service SRV [choose from SERVICE/SECTION] 40 Division DIV [SAN FRANCISCO] 50 System SYS [NXT.KERNEL.FO-OAKLAND.MED.VA.GOV] Enter selection: SRV.IRM --------------- Setting XQAL BACKUP REVIEWER for Service: IRM --------------- Select Instance: 3. Problem reported in Remedy Ticket: HD63679: The Parameter Definition (#8989.51) XPAR ALL ENTITIES was missing some values that are allowed in the Parameter File (#8989.5). The missing values have been added. ========================================================================= Installation: Subj: Released XT*7.3*109 SEQ #91 [#42147] Page 6 ------------------------------------------------------------------------------- >>>Users may remain on the system. >>>TaskMan does *not* need to be stopped. 1. Use the 'INSTALL/CHECK MESSAGE' option on the PackMan menu. This option will load the KIDS package onto your system. 2. The patch has now been loaded into a Transport global on your system. You now need to use KIDS to install the Transport global. 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 3. Users can remain on the system. This patch can be queued and installed at any time. TaskMan can remain running. 4. Installation will take less than 2 minutes. Subj: Released XT*7.3*109 SEQ #91 [#42147] Page 7 ------------------------------------------------------------------------------- Install Package(s) 'XT*7.3*109' ========== Want KIDS to INHIBIT LOGONs during the install? NO// Want to DISABLE Scheduled Options, Menu Options, and Protocols? NO// ========================================================================= Routine Information: ==================== The second line of each of these routines now looks like: ;;7.3;TOOLKIT;**[Patch List]**;Apr 25, 1995;Build 5 The checksums below are new checksums, and can be checked with CHECK1^XTSUMBLD. Routine Name: XPAREDT1 Before: B14411024 After: B14290771 **26,109** Routine Name: XPARLIST Before: B8698571 After: B8750384 **26,72,109** Subj: Released XT*7.3*109 SEQ #91 [#42147] Page 8 ------------------------------------------------------------------------------- Routine list of preceding patches: 72 ============================================================================= User Information: Entered By : FORT,WALLY Date Entered : AUG 30, 2007 Completed By: SINGH,GURBIR Date Completed: MAR 05, 2009 Released By : HARROD,PAUL Date Released : MAR 09, 2009 ============================================================================= Packman Mail Message: ===================== ============================================================================= ============================================================================= KIDS build text print for PATCH,USER Printed at VAHACG.FO-ALBANY.MED.VA.GOV 11/03/10@19:23 Subj: Released XT*7.3*114 SEQ #92 [#42288] 04/02/09@12:18 From: <"National Patch Module"@FORUM.VA.GOV> Page 1 ------------------------------------------------------------------------------- $TXT Created by MENDOZA,RAUL at NXT.FO-OAKLAND.MED.VA.GOV (KIDS) on Tuesday, 09/30/08 at 15:55 ============================================================================= Run Date: APR 02, 2009 Designation: XT*7.3*114 Package : XT - TOOLKIT Priority: Mandatory Version : 7.3 SEQ #92 Status: Released Compliance Date: MAY 03, 2009 ============================================================================= Subject: Asterisk Inserted in Install Name Field Category: - Routine Description: ============ Subj: Released XT*7.3*114 SEQ #92 [#42288] Page 2 ------------------------------------------------------------------------------- Patch Tracking #: 48992424 Test sites: ========== None (Testing Exemption for patch XT*7.3*114 approved) Blood Bank Clearance: 10/6/08 ==================== Related Remedy Tickets: ====================== #HD168407 Issue: There is a bug in the Patch Monitor where an asterisk is inserted in the Install Name field (#7) of the Patch Monitor file (#9.9) when it is a new package or new version. For example, patch "KERNEL 8" will be "KERNEL 8*.0". This happens when a patch arrives to G.PATCHES then the server option S.XTPM Patch Server extracts the information and stores it in file 9.9 (Patch Monitor file). Regular patches that fix bug to existing Subj: Released XT*7.3*114 SEQ #92 [#42288] Page 3 ------------------------------------------------------------------------------- package will not be affected. Fix: Made code modifications to check for new package or new version of package and not stuff in a "*". Before patch: ------------------------------------------------------------- Select PATCH MONITOR PATCH NAME: Kernel 8 PATCH NAME: Kernel 8// INSTALL NAME: Kernel 8*.0// <<--inserts a "*" After Patch: ------------------------------------------------------------- Select PATCH MONITOR PATCH NAME: Kernel 8 Subj: Released XT*7.3*114 SEQ #92 [#42288] Page 4 ------------------------------------------------------------------------------- PATCH NAME: Kernel 8// INSTALL NAME: Kernel 8// <<--removed the "*" Example: ======= Forward a new package or new version of a package to the server 'S.XTPM PATCH SERVER' then check the field #7 (Install Name) in file 9.9 (Patch Monitor). In MailMan: -------------------------------------------------------------------------- Subj:Released Kernel 8 SEQ #1[#28873] 16 Nov 2006 14:15:15 -0500 (EST) 790 lines From: <"National Patch Module"@FORUM.VA.GOV> In 'IN' basket. Page 1 -------------------------------------------------------------------------- $TXT Created by MENDOZA,RAUL at FO-OAKLAND.MED.VA.GOV (KIDS) on Monday, 10/30/0 6 at 13:21 Subj: Released XT*7.3*114 SEQ #92 [#42288] Page 5 ------------------------------------------------------------------------------- ========================================================================== Run Date: NOV 16, 2006 Designation: KERNEL 8 Package : XU KERNEL Priority: Mandatory Version : 8.0 SEQ #1 Status: Released Compliance Date: DEC 17, 2006 ========================================================================== Subject: Kernel 8 Category: - Informational Description: ============ Enter RETURN to continue or '^' to exit: ^ Enter message action (in IN basket): Ignore// Forward Forward mail to: S.XTPM PATCH SERVER Patch Monitor Server ------------------------------------------------------------------ Subj: Released XT*7.3*114 SEQ #92 [#42288] Page 6 ------------------------------------------------------------------------------- Now check file #9.9: Select OPTION: ENTER OR EDIT FILE ENTRIES INPUT TO WHAT FILE: PERSON CLASS// 9.9 PATCH MONITOR (1510 entries) EDIT WHICH FIELD: ALL// Select PATCH MONITOR PATCH NAME: KERNEL 8 PATCH NAME: KERNEL 8// . . . INSTALL NAME: KERNEL 8// <<-- No "*" Installation: ============ >>>Users may remain on the system. Subj: Released XT*7.3*114 SEQ #92 [#42288] Page 7 ------------------------------------------------------------------------------- >>>TaskMan does *not* need to be stopped. 1. Use the 'INSTALL/CHECK MESSAGE' option on the PackMan menu. This option will load the KIDS package onto your system. 2. The patch has now been loaded into a Transport global on your system. You now need to use KIDS to install the Transport global. 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 3. Users can remain on the system. This patch can be queued and installed at any time. TaskMan can remain running. 4. Installation will take less than 2 minutes. Install Package(s) XT*7.3*114 Subj: Released XT*7.3*114 SEQ #92 [#42288] Page 8 ------------------------------------------------------------------------------- ========== Please except the defaults for the following install questions Want KIDS to INHIBIT LOGONs during the install? NO// Want to DISABLE Scheduled Options, Menu Options, and Protocols? NO// Routine Information: ==================== The second line of each of these routines now looks like: ;;7.3;TOOLKIT;**[Patch List]**; Apr 25, 1995;Build 1 The checksums below are new checksums, and can be checked with CHECK1^XTSUMBLD. Routine Name: XTPMKPTC Before: B75764182 After: B77159451 **98,100,114** Routine list of preceding patches: 100 Subj: Released XT*7.3*114 SEQ #92 [#42288] Page 9 ------------------------------------------------------------------------------- ============================================================================= User Information: Entered By : MENDOZA,RAUL E. Date Entered : JUN 04, 2008 Completed By: SINGH,GURBIR Date Completed: APR 01, 2009 Released By : HARROD,PAUL Date Released : APR 02, 2009 ============================================================================= Packman Mail Message: ===================== ============================================================================= ============================================================================= KIDS build text print for PATCH,USER Printed at VAHACG.FO-ALBANY.MED.VA.GOV 11/03/10@19:23 Subj: Released XT*7.3*108 SEQ #93 [#42422] 05/11/09@06:59 From: <"National Patch Module"@FORUM.VA.GOV> Page 1 ------------------------------------------------------------------------------- $TXT Created by GARCIA,JOSE L at KRN.FO-OAKLAND.MED.VA.GOV (KIDS) on Friday, 12/12/08 at 11:40 ============================================================================= Run Date: MAY 11, 2009 Designation: XT*7.3*108 Package : XT - TOOLKIT Priority: Mandatory Version : 7.3 SEQ #93 Status: Released Compliance Date: JUN 11, 2009 ============================================================================= Associated patches: (v)XT*7.3*93 <<= must be installed BEFORE `XT*7.3*108' Subject: IMPROVE RESPONSE IN $$SCREEN~XTID Category: - Routine Description: ============ Subj: Released XT*7.3*108 SEQ #93 [#42422] Page 2 ------------------------------------------------------------------------------- Patch Tracking #: 49356926 Test Sites: CENTRAL TEXAS HCS, COLUMBUS, OH(OPC), MARTINSBURG, WV Blood Bank Clearance: 09/10/2008 Remedy ticket: 201109 Integration Control Registration #: 4631 This patch improves the performance of the $$SCREEN^XTID function in ICR # 4631. Problem: The current implementation of the $$SCREEN^XTID function becomes very inefficient when performing a data search or record selection that involves a large number of entries. It is suggested that calls to the screen function that involves the same file be cached for the duration of the call. Fix: Both the API and implementation have been changed so that the caller of the function can pass a flag to indicate the need to use cached values to improve the speed of the screen. The new parameter in the function should not affect existing application making use of the function. Subj: Released XT*7.3*108 SEQ #93 [#42422] Page 3 ------------------------------------------------------------------------------- This patch is in support of the VHA Data Standardization efforts, VHA Unique ID (VUID). Integration Control Registration # 4631 has been updated to reflect this change. Also, the online documentation for this set of APIs has been updated and can be found at the following website, under the 'Toolkit-VHA Unique ID (VUID)' section. http://vista.med.va.gov/kernel/apis/index.shtml Verification of Successful Installation and Test Plan: ===================================================== There is no functional test that can be performed by the installing site. The site however can 1. Verify that KIDS indicates a successful installation of the two routines in this patch. 2. Verify that the current applications using this API are not impacted. TIU, Vitals, and Allergies make use of the API being modified. The expected behavior of these applications is that 1) Selectable terms continue to be selectable Subj: Released XT*7.3*108 SEQ #93 [#42422] Page 4 ------------------------------------------------------------------------------- 2) Non-selectable terms continue to be non-selectable Installation: ============ >>> TaskMan does *not* need to be stopped. >>> time to load and install is less than 5 minutes >>> Users of applications TIU, VITALS, and Allergies may be affected during installation of the patch. If you need to avoid the users from receiving an "" error, install during off-hours. 1. Use the 'INSTALL/CHECK MESSAGE' option on the PackMan menu. This option will load the KIDS package onto your system. 2. The patch has now been loaded into a Transport global on your system. You now need to use KIDS to install the Transport global. On the KIDS menu, under the 'Installation' menu, use the following options: Verify Checksums in Transport Global Print Transport Global Subj: Released XT*7.3*108 SEQ #93 [#42422] Page 5 ------------------------------------------------------------------------------- Compare Transport Global to Current System Backup a Transport Global 3. Users can remain on the system. This patch can be loaded any non-peak time. This patch can be queued and installed at any time. TaskMan can remain running. 4. Installation will take less than 2 minutes. On the KIDS menu, under the 'Installation' menu, use the following option: Install Package(s) 'XT*7.3*108' ========== Accept default answers for the following questions Want KIDS to INHIBIT LOGONs during the install? YES// NO Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO Routine Information: Subj: Released XT*7.3*108 SEQ #93 [#42422] Page 6 ------------------------------------------------------------------------------- ==================== The second line of each of these routines now looks like: ;;7.3;TOOLKIT;**[Patch List]**;Apr 25, 1995;Build 3 The checksums below are new checksums, and can be checked with CHECK1^XTSUMBLD. Routine Name: XTID Before: B3782395 After: B3927853 **93,108** Routine Name: XTID1 Before: B27860493 After: B29516503 **93,108** Routine list of preceding patches: 93 ============================================================================= User Information: Entered By : GARCIA,JOSE Date Entered : AUG 15, 2007 Completed By: SINGH,GURBIR Date Completed: MAY 07, 2009 Released By : HARROD,PAUL Date Released : MAY 11, 2009 ============================================================================= Subj: Released XT*7.3*108 SEQ #93 [#42422] Page 7 ------------------------------------------------------------------------------- Packman Mail Message: ===================== ============================================================================= ============================================================================= KIDS build text print for PATCH,USER Printed at VAHACG.FO-ALBANY.MED.VA.GOV 11/03/10@19:23 Subj: EMERGENCY Released XT*7.3*113 SEQ #94 [#44155] 11/30/09@14:24 From: <"National Patch Module"@FORUM.VA.GOV> Page 1 ------------------------------------------------------------------------------- $TXT Created by WINN,TAMI at DEVCRN.FO-ALBANY.MED.VA.GOV (KIDS) on Friday, 11/21/08 at 11:12 ============================================================================= Run Date: NOV 30, 2009 Designation: XT*7.3*113 Package : XT - TOOLKIT Priority: EMERGENCY Version : 7.3 SEQ #94 Status: Released Compliance Date: DEC 03, 2009 ============================================================================= Associated patches: (v)XT*7.3*42 <<= must be installed BEFORE `XT*7.3*113' (v)XT*7.3*43 <<= must be installed BEFORE `XT*7.3*113' (v)XT*7.3*47 <<= must be installed BEFORE `XT*7.3*113' Subject: IDENTITY HUB CHANGES FOR DUPLICATE RECORD MERGE Category: - Routine - Enhancement () Subj: EMERGENCY Released XT*7.3*113 SEQ #94 [#44155] Page 2 ------------------------------------------------------------------------------- - Data Dictionary Description: ============ Changes to the KERNEL Duplicate Resolution System [XDR MAIN MENU] options to support the new PSIM Probabilistic Search. This patch is related to VistA patch MPIF*1.0*52 and Master Patient Index Austin patches MPI*1.0*62 and MPI*1.0*71. XT*7.3*42, XT*7.3*43, and XT*7.3*47 are required builds for patch XT*7.3*113. ************************************************************************* NOTE: The compliance date of this patch has been shortened due to dependencies which exist with the MPI Austin patch MPI*1.0*71, the Person Service Identity Management (PSIM) and Identity Management (IMDQ) Toolkit software releases. These releases support the switch to Initiate Identity Hub probabilistic algorithm during MPI searches. It is imperative that this patch be installed no later than the compliance date to ensure we are ready for the switch over. Your understanding and Subj: EMERGENCY Released XT*7.3*113 SEQ #94 [#44155] Page 3 ------------------------------------------------------------------------------- support is appreciated. ************************************************************************ The Person Service Identity Management (PSIM) centralized probabilistic Initiate search algorithm will replace the local KERNEL Duplicate Resolution System [XDR MAIN MENU] search process for identifying local potential duplicate PATIENT (#2) records. See patch MPIF*1.0*52 for additional information. After the probabilistic algorithm is implemented on the Master Patient Index (MPI), most pairs of duplicate patients will be added to the VistA DUPLICATE RECORD (#15) file by the MPI package, when the search on the MPI identifies a pair as exact matches, or when Healthcare Identity Management (HC IdM) uses the new IMDQ Toolkit application to verify that a pair of patients are a match. The KERNEL Duplicate Resolution System options that were previously used to search the PATIENT file for potential matches will no longer be available for PATIENT searches. Records will be loaded onto the DUPLICATE RECORD (#15) file with a status of POTENTIAL DUPLICATE, UNVERIFIED. Once records have been loaded, the existing KERNEL Duplicate Resolution System [XDR MAIN MENU] options will be used as before to validate the potential duplicate Subj: EMERGENCY Released XT*7.3*113 SEQ #94 [#44155] Page 4 ------------------------------------------------------------------------------- patients, and to perform the merge on the PATIENT (#2) file. NOTE: The option "Add Verified Duplicate Pair" on the KERNEL Duplicate Resolution system Utilities menu will still be available, so facility staff will still be able to use the duplicate record system to add duplicate patient pairs for merging. DETAILED DESCRIPTION OF CHANGES: A new routine, XDRDADDS, and remote procedure, XDR ADD POTENTIAL PATIENT DUP will be called from the Master Patient Index (MPI) system to add records to the local VistA DUPLICATE RECORD (#15) file when potential matches are identified. This routine will generate an email message to the mail group in the DUPLICATE MANAGER MAIL GROUP (#.11) field in the DUPLICATE RESOLUTION (#15.1) file. A new field SUPPRESS NEW DUP EMAIL (#99) was added to the DUPLICATE RESOLUTION file (#15.1) to control whether to send or not send the email message when entries are added to the DUPLICATE RECORD file as described above. During the initial installation of the MPI patch related to the new Initiate search engine, a job will search the entire central database Subj: EMERGENCY Released XT*7.3*113 SEQ #94 [#44155] Page 5 ------------------------------------------------------------------------------- to look for matches using the new algorithm. This job might add several pairs of patients to the DUPLICATE RECORD file at local VistA sites. HD IdM will use an option to temporarily set the SUPPRESS NEW DUP EMAIL field at the VistA sites so that multiple email messages will not be sent. After the bulk processing is complete, HC IdM will notify the sites to check their DUPLICATE RECORD file for new entries and determine whether to either merge the patient pairs, or to set their status to VERIFIED, NOT A DUPLICATE. HC IdM will then run the option to reset the SUPPRESS NEW DUP EMAIL flag so that the email messages will no longer be suppressed. New routine XDRDEFLG was created to be executed from new Remote Procedure XDR UPD SUPPR EMAIL. This is called from a new IMDQ option on the MPI server. It sets the SUPPRESS NEW DUP EMAIL (#99) field on the DUPLICATE RESOLUTION file (#15.1) to either stop or resume sending the email messages when a new entry is added to the DUPLICATE RECORD file as described above. Routine XDRDPICK was modified. If the status on a pair of patient records is changed to 'VERIFIED, NOT A DUPLICATE', and if this VistA system is attached to the MPI, new routine MPIFDNL calls Remote Procedure Subj: EMERGENCY Released XT*7.3*113 SEQ #94 [#44155] Page 6 ------------------------------------------------------------------------------- MPI DNLADD UPD on the MPI server, to add a record to the MPI DO NOT LINK (#985.28) file. This file will prevent the patients from being identified as potential duplicates again. NOTE: Because this routine will call an RPC, the personnel who access the XDR menus must be set up as valid users who have access to run an RPC. See details in Installation Instructions. Routine XDRDEDT was modified. If the status on a patient pair is changed from VERIFIED, NOT A DUPLICATE back to POTENTIAL DUPLICATE, UNVERIFIED, and if the VistA system is attached to the MPI new routine MPIFDNL calls Remote Procedure MPI DNL ADD UPD on the MPI server, to inactivate the record on the MPI DO NOT LINK (#985.28) file. Routine XDRMADD was changed so that duplicate record checking (scoring) will no longer be performed when a pair of PATIENT records is added to the DUPLICATE RECORD file (#15) using the option 'Add Verified Duplicate Pair' as described below. Routines XDRDCNT, XDRDCOMP, XDRDFPD, XDRDLIST, XDRDPICK, XDRDPRGE and XDRDQUE were changed in support of either allowing or not allowing the PATIENT (#2) file to be selected as described in the OPTION changes Subj: EMERGENCY Released XT*7.3*113 SEQ #94 [#44155] Page 7 ------------------------------------------------------------------------------- below. Several of the KERNEL Duplicate Resolution System [XDR MAIN MENU] options were altered: (1) Utilities [XDR UTILITIES MENU] options: - Add Verified Duplicate Pair [XDR ADD VERIFIED DUPS] - The option will no longer calculate a score on patient pairs. - Check Pair of Records to see if Duplicates [XDR CHECK PAIR] - This option will no longer be available for patients. - Find Potential Duplicates for an Entry in a File [XDR FIND POTENTIAL DUPLICATES] - This option will no longer be available for patients. (2) Manager Utilities [XDR MANAGER UTILITIES] options: - Purge Duplicate Record File [XDR PURGE] - This option be put 'OUT OF ORDER', and will be removed from the XDR MANAGER UTILITIES menu. - Start/Halt Duplicate Search [XDR SEARCH ALL] - This option will no longer be available for patients. A post-init routine XT73P113 will run. This routine will place the option Subj: EMERGENCY Released XT*7.3*113 SEQ #94 [#44155] Page 8 ------------------------------------------------------------------------------- XDR PURGE 'OUT OF ORDER', and will remove it from the XDR MANAGER UTILITIES menu option. Documentation Update: ===================== The following KERNEL Duplicate Resolution System VISTA documentation is available, updated for patch XT*7.3*113. Facilities should download the revised documentation listed as follows: User Manual xt_73_p113_um.pdf Release Notes xt_73_p113_rn.pdf Technical Manual xt_73_p113_tm.pdf The preferred retrieval method is to FTP from the ANONYMOUS.SOFTWARE directory at: DOWNLOAD.VISTA.MED.VA.GOV This transmits the file from the first available FTP server. Sites may also elect to retrieve software directly from one of the following servers. OI Field Office FTP Address Directory Subj: EMERGENCY Released XT*7.3*113 SEQ #94 [#44155] Page 9 ------------------------------------------------------------------------------- ------------------------------------------------------------------ Albany ftp.fo-albany.med.va.gov ANONYMOUS.SOFTWARE Hines ftp.fo-hines.med.va.gov ANONYMOUS.SOFTWARE Salt Lake City ftp.fo-slc.med.va.gov ANONYMOUS.SOFTWARE Note: These files must be transferred in binary or IMAGE, not ASCII, mode. The documents can also be downloaded from the VistA Documentation Library (VDL) Web page in both Acrobat PDF and MS-Word DOC formats: http://www.va.gov/vdl/application.asp?appid=16 Associated Remedy Ticket(s): ============================ There are no associated Remedy Tickets. Associated New Service Request (NSR): ===================================== There is no associated NSR with the patch. Subj: EMERGENCY Released XT*7.3*113 SEQ #94 [#44155] Page 10 ------------------------------------------------------------------------------- Test Sites: =========== Altoona North Texas Phoenix Blood Bank Team Coordination ============================ Clearance: 11/06/2008 (from Randy Morton) EFFECT ON BLOOD BANK FUNCTIONAL REQUIREMENTS: Patch XT*7.3*113 contains changes to a package referenced in VHA OI SEPG SOP 192-023 Review of VISTA Patches for Effects on VISTA Blood Bank Software. This patch does not alter or modify any VistA Blood Bank software design safeguards or safety critical elements functions. RISK ANALYSIS: Changes made by patch XT*7.3*113 have no effect on Blood Bank software functionality, therefore RISK is none. Installation Instructions: Subj: EMERGENCY Released XT*7.3*113 SEQ #94 [#44155] Page 11 ------------------------------------------------------------------------------- ========================== This patch can be loaded with users on the system. Installation will take less than 5 minutes. These installation instructions apply to the M portion of the application. 1. Stop any active merge processes that are running using the option Stop an active Merge Process [XDR STOP MERGE PROCESS] and say YES to stop all merges. 2. Use the INSTALL/CHECK MESSAGE option on the PackMan menu to unload the KIDS distribution included with this message. 3. From the Kernel Installation and Distribution System Menu, select the Installation menu. 4. From this menu, you may elect to use the following options (when prompted for INSTALL NAME, enter XT*7.3*113): a. Backup a Transport Global - this option will create a backup Subj: EMERGENCY Released XT*7.3*113 SEQ #94 [#44155] Page 12 ------------------------------------------------------------------------------- message of any routines exported with the patch. It will NOT backup any other 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 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. 5. Use the Install Package(s) option and select the package XT*7.3*113. 6. When prompted 'Want KIDS to INHIBIT LOGONs during the install? NO//',respond NO. 7. When prompted 'Want to DISABLE Scheduled Options, Menu Options, and Protocols? NO//', respond Yes. The following OPTIONS should be disabled during the installation. Subj: EMERGENCY Released XT*7.3*113 SEQ #94 [#44155] Page 13 ------------------------------------------------------------------------------- Duplicate Resolution System [XDR MAIN MENU] Operations [XDR OPERATIONS MENU] Utilities [XDR UTILITIES MENU] Manager Utilities [XDR MANAGER UTILITIES] 8. A post-init routine XT73P113 will run. This routine will place the option XDR PURGE 'OUT OF ORDER', and will remove it from the XDR MANAGER UTILITIES menu option. 9. If any merges were stopped in step 1, use the Restart a Merge Process [XDR RESTART MERGE PROCESS] option to resume merging. 10. Because a new Remote Procedure Call (RPC) is now called when the verifier sets the status on a pair of potential duplicate patients to "VERIFIED, NOT A DUPLICATE", any user of this option needs to be set up with required fields for executing an RPC. Make sure the users who have access to the XDR OPERATIONS MENU have the following fields in their NEW PERSON file entry. .01 NAME field is not null 2 ACCESS CODE is not null 11 VERIFY CODE is not null Subj: EMERGENCY Released XT*7.3*113 SEQ #94 [#44155] Page 14 ------------------------------------------------------------------------------- 9 SSN is not null, not a pseudo SSN (followed by "P"), and not a test SSN (i.e., it should not start with 5 leading zeros) 9.2 TERMINATION DATE is null or follows the current date In addition, the site that the user is logged on to (in variable DUZ(2)) must have a valid STATION NUMBER field in its INSTITUTION file entry (file #4, field #99). Routine Information: ==================== The second line of each of these routines now looks like: ;;7.3;TOOLKIT;**[Patch List]**;Apr 25, 1995;Build 5 The checksums below are new checksums, and can be checked with CHECK1^XTSUMBLD. Routine Name: XDRCNT Before: B18892090 After: B19633357 **23,113** Routine Name: XDRDADDS Before: n/a After: B13998263 **113** Subj: EMERGENCY Released XT*7.3*113 SEQ #94 [#44155] Page 15 ------------------------------------------------------------------------------- Routine Name: XDRDCOMP Before: B11858573 After: B12808569 **23,113** Routine Name: XDRDEDT Before: B30537900 After: B33732705 **23,43,113** Routine Name: XDRDEFLG Before: n/a After: B1931825 **113** Routine Name: XDRDFPD Before: B13529157 After: B14210534 **113** Routine Name: XDRDLIST Before: B15430835 After: B16235628 **23,113** Routine Name: XDRDPICK Before: B76108435 After: B86863530 **23,47,113** Routine Name: XDRDPRGE Before: B8257141 After: B9048519 **23,42,113** Routine Name: XDRDQUE Before: B18790342 After: B20836456 **23,47,113** Routine Name: XDRMADD Before: B35442806 After: B42800986 **23,113** Routine Name: XT73P113 Before: n/a After: B2774672 **113** Subj: EMERGENCY Released XT*7.3*113 SEQ #94 [#44155] Page 16 ------------------------------------------------------------------------------- Routine list of preceding patches: 42, 43, 47 ============================================================================= User Information: Hold Date : NOV 30, 2009 Entered By : WINN,TAMI Date Entered : APR 29, 2008 Completed By: CHESNEY,CHRISTINE M Date Completed: NOV 30, 2009 Released By : HEUER,CINDY Date Released : NOV 30, 2009 ============================================================================= Packman Mail Message: ===================== ============================================================================= ============================================================================= KIDS build text print for PATCH,USER Printed at VAHACG.FO-ALBANY.MED.VA.GOV 11/03/10@19:24 Subj: Released XT*7.3*121 SEQ #95 [#45128] 03/02/10@13:58 From: <"National Patch Module"@FORUM.VA.GOV> Page 1 ------------------------------------------------------------------------------- $TXT Created by DIMICELI,RON at KRN.FO-OAKLAND.MED.VA.GOV (KIDS) on Wednesday, 12/02/09 at 08:18 ============================================================================= Run Date: MAR 02, 2010 Designation: XT*7.3*121 Package : XT - TOOLKIT Priority: Mandatory Version : 7.3 SEQ #95 Status: Released Compliance Date: APR 02, 2010 ============================================================================= Associated patches: (v)XT*7.3*110 <<= must be installed BEFORE `XT*7.3*121' Subject: Fixes five Remedy tickets for XINDEX utility Category: - Routine Description: ============ Subj: Released XT*7.3*121 SEQ #95 [#45128] Page 2 ------------------------------------------------------------------------------- Patch XT*7.3*121 fixes five issues with Kernel XINDEX utility: 1. XINDEX will get an undefined error if it indexes a KIDS patch that contains options that are being deleted at the site. This only happens if the options are already deleted. 2. XINDEX is inconsistent with KIDS transport check of the second line of a routine. 3. XINDEX doesn't report an error for the following code: a. F X=1,:1:10 b. S X=Y_","_Z,",",A=1 c. S X=*&Y 4. Sometime XINDEX reported an error when a parameter is null in a function. It happens when the function is the second statement of the Set statement. 5. XINDEX incorrectly reports an error when a DD node is exactly 245 characters or when a parameter is null in a function call. Subj: Released XT*7.3*121 SEQ #95 [#45128] Page 3 ------------------------------------------------------------------------------- This patch corrects all of these bugs. Remedy Tickets ============= 316890 319971 320957 302394 307959 Thanks to Test Sites: ===================== Central Texas HCS Bronx VAMC VA Montana HCS Blood Bank Clearance ==================== Subj: Released XT*7.3*121 SEQ #95 [#45128] Page 4 ------------------------------------------------------------------------------- Clearance - 8/24/2009 EFFECT ON BLOOD BANK FUNCTIONAL REQUIREMENTS: Patch XT*7.3*121 contains changes to a package referenced in VHA OI SEPG SOP 192-023 Review of VISTA Patches for Effects on VISTA Blood Bank Software. This patch does not alter or modify any VistA Blood Bank software design safeguards or safety critical elements functions. RISK ANALYSIS: Changes made by patch XT*7.3*121 have no effect on Blood Bank software functionality, therefore RISK is none. Installation Instructions ========================= This patch may be installed with VISTA users online. However, it is recommended that it be Queued for a time of generally least activity. TaskMan does not need to be STOPPED or placed in a WAIT state and installation should take less than a minute. 1. Use the 'INSTALL/CHECK MESSAGE' option on the PackMan menu. This option will load the KIDS package onto your system. Subj: Released XT*7.3*121 SEQ #95 [#45128] Page 5 ------------------------------------------------------------------------------- 2. The patch has now been loaded into a transport global on your system. You now need to use KIDS to install the transport global. 3. On the KIDS menu, under the 'Installation' menu, use the following options: Print Transport Global Compare Transport Global to Current System Verify Checksums in Transport Global Backup a Transport Global 4. On the KIDS menu, under the 'Installation' menu, use the following option: Select Installation Option: Install Package(s) Select INSTALL NAME: XT*7.3*121 ========== Want KIDS to INHIBIT LOGONs during the install? NO// Want to DISABLE Scheduled Options, Menu Options, and Protocols? NO// Routine Information: ==================== Subj: Released XT*7.3*121 SEQ #95 [#45128] Page 6 ------------------------------------------------------------------------------- The second line of each of these routines now looks like: ;;7.3;TOOLKIT;**[Patch List]**;Apr 25, 1995;Build 7 The checksums below are new checksums, and can be checked with CHECK1^XTSUMBLD. Routine Name: XINDEX Before: B27047863 After: B27883860 **20,27,48,61,66,68,110,121** Routine Name: XINDX1 Before: B17410203 After: B17282098 **20,61,66,68,110,121** Routine Name: XINDX11 Before: B10659627 After: B11119765 **20,27,121** Routine Name: XINDX2 Before: B17870564 After: B18776883 **20,27,48,110,121** Routine Name: XINDX3 Before: B11413243 After: B12135035 **20,27,61,68,110,121** Routine Name: XINDX5 Before: B10983849 After: B11265539 **20,27,61,121** Routine Name: XINDX9 Before: B15969319 After: B16811292 **20,27,48,61,66,68,110,121** Subj: Released XT*7.3*121 SEQ #95 [#45128] Page 7 ------------------------------------------------------------------------------- Routine list of preceding patches: 110 ============================================================================= User Information: Entered By : DIMICELI,RON Date Entered : JUL 07, 2009 Completed By: SINGH,GURBIR Date Completed: FEB 24, 2010 Released By : HARROD,PAUL Date Released : MAR 02, 2010 ============================================================================= Packman Mail Message: ===================== ============================================================================= ============================================================================= KIDS build text print for PATCH,USER Printed at VAHACG.FO-ALBANY.MED.VA.GOV 11/03/10@19:24 Subj: Released XT*7.3*124 SEQ #96 [#45465] 04/05/10@09:34 From: <"National Patch Module"@FORUM.VA.GOV> Page 1 ------------------------------------------------------------------------------- $TXT Created by DAVIS,PAULETTE T at DEVCRN.FO-ALBANY.MED.VA.GOV (KIDS) on Thursday, 02/25/10 at 13:31 ============================================================================= Run Date: APR 05, 2010 Designation: XT*7.3*124 Package : XT - TOOLKIT Priority: Mandatory Version : 7.3 SEQ #96 Status: Released Compliance Date: MAY 06, 2010 ============================================================================= Associated patches: (v)XT*7.3*113 <<= must be installed BEFORE `XT*7.3*124' Subject: E-MAIL REGARDING FILE 15 ADDS NOT SHOWING PSUEDO-SSN Category: - Routine Description: ============ Subj: Released XT*7.3*124 SEQ #96 [#45465] Page 2 ------------------------------------------------------------------------------- XT*7.3*113 is a required build for patch XT*7.3*124. Issue #1 Patch XT*7.3*113, made changes to the KERNEL Duplicate Resolution System [XDR MAIN MENU] options to support the Person Service Identity Management (PSIM) centralized probabilistic Initiate search algorithm. Most pairs of duplicate patients are now added to the VistA DUPLICATE RECORD (#15) file by the Master Patient Index (MPI) package, when the search on the MPI identifies a pair as potential matches, or when Healthcare Identity Management (HC IdM) uses the IMDQ Toolkit application to verify that a pair of patients are a match. When this occurs, an email message is sent from the MPI to the local mail group specified in the DUPLICATE MANAGER MAIL GROUP (#.11) field of the DUPLICATE RESOLUTION (#15.1) file. It has been reported that when the email occurs, if either patient shown in the email message has a pseudo-Social Security Number, the "P" is not displayed after the Social Security Number. Because the "P" is missing, the number appears to be a valid Social Security Subj: Released XT*7.3*124 SEQ #96 [#45465] Page 3 ------------------------------------------------------------------------------- Number, which is causing confusion. A change has been made in routine XDRDADDS, to show all characters of the Social Security Number in the email message. If either patient has a pseudo-Social Security Number, the "P" will display after the number in the email. Issue #2 To ensure that the email (referenced in Issue #1) is generated, the XDR ADD POTENTIAL PATIENT DUP Remote Procedure is included in this patch. The RPC adds the patient pairs to the DUPLICATE RECORD (#15) file and composes the email message. The SUPPRESS RDV USER SETUP (#.1) field has been changed to 1 (YES) so that when the RPC is run, if there is no local mail group specified in the DUPLICATE MANAGER MAIL GROUP (#.11) field of the DUPLICATE RESOLUTION (#15.1) file, then DUZ will be set to .5 (POSTMASTER) to ensure that the email is sent minimally to the POSTMASTER. Issue #3 During testing, IT staff at Albuquerque reported an UNDEFINED error in routine XDRMADD. The error occurred in the Add Verified Duplicate Pair [XDR ADD VERIFIED DUPS] option. At the "Add entries from which File:" prompt, if the user entered an up-arrow to exit or just pressed return, Subj: Released XT*7.3*124 SEQ #96 [#45465] Page 4 ------------------------------------------------------------------------------- the software produced the error. After routine XDRMADD made a call to FILE^XDRDQUE, the XDRQFLG (quit flag) variable was not being checked within the DO DOT structure in routine XDRMADD. This has been corrected. Associated Remedy Ticket: ========================= HD0000000369958 Associated New Service Request (NSR): ===================================== There is no associated NSR with the patch. Test Sites: =========== New Mexico HCS Oklahoma City, OK Upstate New York HCN Blood Bank Team Coordination ============================ Clearance: 1/5/2010 (from Randy Morton) Subj: Released XT*7.3*124 SEQ #96 [#45465] Page 5 ------------------------------------------------------------------------------- EFFECT ON BLOOD BANK FUNCTIONAL REQUIREMENTS: Patch XT*7.3*124 contains changes to a package referenced in VHA OI SEPG SOP 192-023 Review of VISTA Patches for Effects on VISTA Blood Bank Software. This patch does not alter or modify any VistA Blood Bank software design safeguards or safety critical elements functions. RISK ANALYSIS: Changes made by patch XT*7.3*124 have no effect on Blood Bank software functionality, therefore RISK is none. Installation Instructions: ========================== This patch should be loaded during non-peak hours when most users are off the system. Installation will take less than 2 minutes. 1. Use the INSTALL/CHECK MESSAGE option on the PackMan menu to unload the KIDS distribution included with this message. 2. From the Kernel Installation and Distribution System Menu, select the Installation menu. Subj: Released XT*7.3*124 SEQ #96 [#45465] Page 6 ------------------------------------------------------------------------------- 3. From this menu, you may elect to use the following options (when prompted for INSTALL NAME, enter XT*7.3*124): a. Backup a Transport Global - this option will create a backup message of any routines exported with the patch. It will NOT backup any other 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 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 the package XT*7.3*124. 5. When prompted 'Want KIDS to INHIBIT LOGONs during the install? NO//',respond NO. Subj: Released XT*7.3*124 SEQ #96 [#45465] Page 7 ------------------------------------------------------------------------------- 6. When prompted 'Want to DISABLE Scheduled Options, Menu Options, and Protocols? NO//', respond NO. Routine Information: ==================== The second line of each of these routines now looks like: ;;7.3;TOOLKIT;**[Patch List]**;Apr 25, 1995;Build 8 The checksums below are new checksums, and can be checked with CHECK1^XTSUMBLD. Routine Name: XDRDADDS Before: B13998263 After: B14008801 **113,124** Routine Name: XDRMADD Before: B42800986 After: B43074040 **23,113,124** Routine list of preceding patches: 113 ============================================================================= User Information: Entered By : DAVIS,PAULETTE Date Entered : DEC 16, 2009 Subj: Released XT*7.3*124 SEQ #96 [#45465] Page 8 ------------------------------------------------------------------------------- Completed By: LINK,CHRISTINE Date Completed: APR 02, 2010 Released By : HEUER,CINDY Date Released : APR 05, 2010 ============================================================================= Packman Mail Message: =====================