============================================================================= Run Date: FEB 21, 2007 Designation: EAS*1*77 Package : EAS - ENROLLMENT APPLICATION SYSTEM Priority: Mandatory Version : 1 SEQ #65 Status: Released Compliance Date: MAR 24, 2007 ============================================================================= Associated patches: (v)EAS*1*46 <<= must be installed BEFORE `EAS*1*77' (v)EAS*1*64 <<= must be installed BEFORE `EAS*1*77' Subject: SD ENCAPSULATION CHANGES Category: - Routine - Enhancement (Mandatory) Description: ============ This patch will allow the implementation of the Scheduling Encapsulation Update project in order to meet the needs of the Scheduling Replacement Team. I M P O R T A N T ************************************************************************ This Enrollment Application System patch, EAS*1.0*77, along with Registration patch DG*5.3*725 and Beneficiary Travel patch DGBT*1.0*13, is being released in a single KIDS software distribution, host file DG_53_P725.KID. This patch description includes only the informational portion of EAS*1.0*77. Please refer to the "Software Retrieval" and "Installation Instructions" sections of the DG*5.3*725 patch description for instructions on how to acquire, install, and implement the patch software. Before you do, however, please note the EAS options to disable. They are listed below, in the Installation Instructions section of this patch description. ************************************************************************* In the Fall of 2004, the Scheduling Replacement Team released the Scheduling API to retrieve appointment data. In December, 2004, the Enrollment Maintenance Team released software implementing the API into the Registration, Beneficiary Travel, Enrollment Application System, and Income Verification Match software packages. Recent modifications to the Scheduling API have necessitated further modifications to the software. The Scheduling Encapsulation Update project will require modifications in the VistA environment only, with the scope of these modifications encompassing the following activities: - Deleting data that may not have been cleared from temporary global workspace - Minor changes to Appointment Status filter to return wanted values only - Minor changes to Appointment Type parameter passing to return wanted values only - Database error not displaying when Replacement Scheduling Application (RSA) database is down - Implement RSA database performance suggestions in several routines - Enhance error message handling to include all three Error Messages 101, 115 and 117 (see change #5 in patch description for DG*5.3*725). This patch includes the following changes to the stated routines: Correct Database Error Display/Handling Issues When RSA Database Is Down: ------------------------------------------------------------------------- When the Appointment API returned an error message, routines EASMTRP1 and EASMTRP3 ignored the error message and continued their processing as if there were no appointments for the veterans. These routines have been modified to check for error handling and stop processing if an error has been encountered. This patch addresses the following New Service Request (NSR): ------------------------------------------------------------- There is no NSR associated with this patch. This patch addresses the following NOIS/Remedy Tickets: --------------------------------------------------------- There are no NOIS/Remedy tickets for this patch. TEST SITES Please refer to patch DG*5.3*725 for the test sites that participated in the testing of this software. SOFTWARE RETRIEVAL Please refer to patch DG*5.3*725 for software retrieval instructions. * This Enrollment Application System patch, EAS*1.0*77, along with Registration patch DG*5.3*725 and Beneficiary Travel patch DGBT*1.0*13, is being released in a single KIDS software distribution (host file). This patch includes only the informational portion of EAS*1.0*77. Components Sent With Patch -------------------------- ROUTINES: EASMTRP1 EASMTRP3 ROUTINE SUMMARY: ================ The following is a list of the routines included in this patch. The second line of each of these routines will look like: ;;1.0;ENROLLMENT APPLICATION SYSTEM;**[patch list]**;MAR 15,2001 CHECK^XTSUMBLD results Routine Before Patch After Patch Patch List ======= ============ =========== ========== EASMTRP1 7700986 8138736 3,13,46,77 EASMTRP3 5827226 6603066 3,15,46,64,77 Number of routines in patch: 2 Number of routines changed: 2 CHECK1^XTSUMBLD (new method) results Routine Before Patch After Patch Patch List ======= ============ =========== ========== EASMTRP1 30662124 33644139 3,13,46,77 EASMTRP3 18497499 21308964 3,15,46,64,77 Number of routines in patch: 2 Number of routines changed: 2 ================INSTALLATION INSTRUCTIONS ================= The following options need to be disabled before patch installation: Daily Means Test Expiration Report [EAS MT EXPIRATION BG PRINT] Means Test Expiration Report OR HL7 v2.3 [EAS MT EXPIRATIONS] Please refer to patch DG*5.3*725 for installation instructions. Routine Information: ==================== The checksums below are new checksums, and can be checked with CHECK1^XTSUMBLD. Routine Name: EASMTRP1 Before: B30662124 After: B33644139 **3,13,46,77** Routine Name: EASMTRP3 Before: B18497499 After: B21308964 **3,15,46,64,77** ============================================================================= User Information: Entered By : FERRARESE,MARY ANN Date Entered : OCT 20, 2006 Completed By: RUDINGER,NANCY L. Date Completed: FEB 12, 2007 Released By : FITCH,DONNA Date Released : FEB 21, 2007 ============================================================================= Packman Mail Message: =====================