$TXT Created by ACKERMAN,NIEN-CHIN at SUP.QUA.ISC-CHICAGO.VA.GOV (KIDS) on MONDAY, 03/16/98 at 13:02 ============================================================================= Run Date: MAR 27, 1998 Designation: MC*2.3*16 Package : MC - MEDICINE Priority: Mandatory Version : 2.3 SEQ #16 Status: Released ============================================================================= Associated patches: (v)MC*2.3*5 <<= must be installed BEFORE `MC*2.3*16' (v)MC*2.3*8 <<= must be installed BEFORE `MC*2.3*16' (v)MC*2.3*15 <<= must be installed BEFORE `MC*2.3*16' Subject: YEAR 2000 COMPLIANCE Category: - Routine Description: ============ This patch will correct a number of potential problems relating to the year 2000. Routine: MCARAM2 In the routine MCARAM2, the code checks if the date transferred from the MUSE to the local is a two digit year, a "19" is concatenated to the two digit year. This would be wrong in the year 2000. Routine MCARAM2 will now reject two digit year date with the error message "52-Date/Time not DD-MMM-YYY@HH:MM" so any 1900 lab data transferred in year 2000 cannot become confused with 2000. Routine: MCARAP, MCARGES, and MCARPACE A "P" is added to %DT variable so when VA Fileman's %DT utility is used it will assume past dates. Routine: MCBPFTP1, MCARHP, MCARP1, MCARPAL, and MCPFTP1 The Date of Birth on the Medicine reports now contains the complete four digit year so 1900 cannot become confused with 2000. The Date of Birth displayed on the Rheumatology Patient background info screen in the option Add NEW visit/display Patient Background Info., [MCRHBACKF], will still contain the two digit year since the information displayed on the screen come from file 2, The Patient file. While a number of instances remain in which a two-digit year is printed on various reports, none would appear to have a potential for confusion to users as to which century is involved. Thus, routines MCPSOP, MCARDPL, MCARP, MCARSRP, MCBPFTP2, and MCPFTP2 were assessed for renovation but not needed. Routines MCARGES, and MCARPACE were included in this patch since further assessment revealed that they needed renovation. This patch is intended to resolve all known year-2000 issues for Medicine. Routine Summary: ================ The following routines are included in this patch. The second line of these routines should look like: ;;2.3;Medicine;**[patch list]**;9/13/96 CHECK^XTSUMBLD results: Routine Name Before Patch After Patch Patch List ============ ============ =========== ========== MCARAM2 5013333 6284194 **16** MCARAP 13128865 13141270 **16** MCARGES 9448408 9465682 **8,15,16** MCARHP 9614292 9416820 **15,16** MCARP1 6499295 6329333 **14,15,16** MCARPACE 7935031 8150682 **16** MCARPAL 8294365 8220878 **16** MCBPFTP1 12985595 12771492 **5,14,16** MCPFTP1 12617605 12280502 **14,16** General Information =================== This patch should be installed into your production UCI. It can be installed at anytime. Install time should not take more than ten minutes. This patch has no other dependencies. No options need to be disabled. If there are any questions, your supporting CIOFO Customer Service Clinical 2 team will address them. Installation instructions: ========================= This Patch is created with Kernel V8 KIDS. Follow these instructions: 1) Use Packman option 'INSTALL/CHECK MESSAGE' to load the KIDS build onto your system. 2) On the KIDS menu, under the 'Installation' menu, use the option 'Verify Checksum in Transport Global' and verify that all routines have the correct checksums. 3) From the 'Installation' Menu of KIDS, use the option 'Install Package(s)'. Select the package 'MC*2.3*16' and proceed with install. 4) If you are a MSM site, move the routines to the other servers. 5) On a mapped system, rebuild your map set. Routine Information: ==================== Routine Name: - MCARAM2 Routine Checksum: Routine Name: - MCARAP Routine Checksum: Routine Name: - MCARPACE Routine Checksum: Routine Name: - MCARPAL Routine Checksum: Routine Name: - MCBPFTP1 Routine Checksum: Routine Name: - MCPFTP1 Routine Checksum: Routine Name: - MCARGES Routine Checksum: Routine Name: - MCARP1 Routine Checksum: Routine Name: - MCARHP Routine Checksum: ============================================================================= User Information: Entered By : ACKERMAN,NIEN-CHIN Date Entered : FEB 03, 1998 Completed By: AGUILERA,TONY Date Completed: MAR 17, 1998 Released By : O'CONNELL,THOMAS Date Released : MAR 27, 1998 ============================================================================= Packman Mail Message: ===================== $END TXT