$TXT Created by PHELPS,TY at CIF.FO-ALBANY.MED.VA.GOV (KIDS) on Monday, 03/03/03 at 15:04 ============================================================================= Run Date: MAR 20, 2003 Designation: IB*2*209 Package : IB - INTEGRATED BILLING Priority: Mandatory Version : 2 SEQ #187 Status: Released Compliance Date: APR 20, 2003 ============================================================================= Subject: OUTPUT TRANSFORM FIX IN BILL/CLAIMS FILE Category: - Data Dictionary Description: ============ This patch modifies the output transforms of four fields in the BILL/CLAIMS (#399) file, to resolve an issue with errors when using this file directly through FileMan. ASSOCIATED E3R(s): ================== N/A ASSOCIATED NOIS: ================ 1. AUG-1102-31748 ERROR TRYING TO PRINT FILEMAN REPORT PARTICIPATING TEST SITES: ========================= Augusta, GA Wilmington, DE NOIS OVERVIEW: ============== 1. AUG-1102-31748 ERROR TRYING TO PRINT FILEMAN REPORT Problem: -------- When using the FileMan Print, Search and Sort functions on the BILL/CLAIMS (#399) file, there are 4 fields which will cause the process to halt with a MUMPS "Undefined" error. The problem is with the Output Transform code which tries to use the variable DA and expects it to represent the IEN of the current Bill/Claims record. In the FileMan functions mentioned above, the IEN is stored in the variable D0 (D-zero) not in DA. Resolution: ----------- This patch corrects the issue by modifying the four output transforms to use D0 if DA is not available. TECHNICAL: ========== 1. The Output Transforms for four fields in the BILL/CLAIMS (#399) file have been altered as follows: 112 -- PRIMARY INSURANCE POLICY 113 -- SECONDARY INSURANCE POLICY 114 -- TERTIARY INSURANCE POLICY 136 -- BILL PAYER POLICY from: S Y=$$TRANS^IBCNS2(DA,Y) to: S Y=$$TRANS^IBCNS2($G(DA,D0),Y) ROUTINE SUMMARY =============== There are no routines included in this patch. INSTALLATION INSTRUCTIONS ========================= This patch can be loaded with users in the system, but it is recommended that it be installed at a time when user activity is low. Installation time will be less than 5 minutes. 1. Choose the PackMan message containing this patch and invoke the INSTALL/CHECK MESSAGE PackMan option. 2. (DSM for Open VMS sites only) Disable routine mapping on all systems for the routines listed in the Routine Summary. NOTE: If the routines included in this patch are not currently in your mapped routine set, please skip this step. 3. Start up the Kernel Installation and Distribution System Menu [XPD MAIN]: Edits and Distribution ... Utilities ... Installation ... Select Kernel Installation & Distribution System Option: INStallation --- 1 Load a Distribution 2 Verify Checksums in Transport Global 3 Print Transport Global 4 Compare Transport Global to Current System 5 Backup a Transport Global 6 Install Package(s) Restart Install of Package(s) Unload a Distribution 4. From this menu, you may elect to use the following options (When prompted for the INSTALL NAME, enter IB*2.0*209): a. Backup a Transport Global - This option will create a backup message of any routines exported with this patch. It will not backup any other changes such as DD's or templates. b. Compare Transport Global to Current System - This option will allow you to view all changes that will be made when this patch is installed. It compares all components of this patch (routines, DD's, 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. 5. Use the Install Package(s) option and select the package IB*2.0*209. a. When prompted 'Want KIDS to INHIBIT LOGONs during the install? YES//', answer NO. b. When prompted 'Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES//' answer YES. c. When prompted 'Enter options you wish to mark as 'Out of Order':' Enter the following: Billing Supervisor Menu [IB BILLING SUPERVISOR MENU] Billing Clerk's Menu [IB BILLING CLERK MENU] EDI Menu For Electronic Bills [IBCE 837 EDI MENU] d. When prompted 'Enter protocols you wish to mark as 'Out of Order': Enter the following: (press return) 6. (DSM for Open VMS sites only) Optional - Include the routines distributed with this patch in the mapped routine set. NOTE: This step is only necessary if you performed step 3 or if you wish to include the routines in your mapped set. INSTALLATION EXAMPLE: ===================== Select INSTALL NAME: IB*2.0*209 Loaded from Distribution Loaded from Distribution 2/19/03@13:46:08 => IB*2*209 TEST v2 This Distribution was loaded on Feb 19, 2003@13:46:08 with header of IB*2*209 TEST v2 It consisted of the following Install(s): IB*2.0*209 Checking Install for Package IB*2.0*209 Install Questions for IB*2.0*209 Incoming Files: 399 BILL/CLAIMS (Partial Definition) Note: You already have the 'BILL/CLAIMS' File. Want KIDS to INHIBIT LOGONs during the install? YES// NO Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// YES Enter options you wish to mark as 'Out Of Order': IB BILLING SUPERVISOR MENU Billing Supervisor Menu Enter options you wish to mark as 'Out Of Order': IB BILLING CLERK MENU Bi lling Clerk's Menu Enter options you wish to mark as 'Out Of Order': IBCE 837 EDI MENU EDI Me nu For Electronic Bills Enter options you wish to mark as 'Out Of Order': Enter protocols you wish to mark as 'Out Of Order': Delay Install (Minutes): (0-60): 0// Enter the Device you want to print the Install messages. You can queue the install by enter a 'Q' at the device prompt. Enter a '^' to abort the install. DEVICE: HOME// TELNET Install Started for IB*2.0*209 : Feb 20, 2003@10:55:06 Build Distribution Date: Jan 31, 2003 Installing Routines: Feb 20, 2003@10:55:06 Installing Data Dictionaries: . Feb 20, 2003@10:55:13 Updating Routine file... The following Routines were created during this install: IBXX IBXX1 IBXX10 IBXX11 IBXX12 IBXX13 IBXX14 IBXX15 IBXX16 IBXX17 IBXX18 IBXX19 IBXX2 IBXX20 IBXX21 IBXX22 IBXX23 IBXX24 IB*2.0*209 --------------------------------------------------------------------------- IBXX25 IBXX26 IBXX3 IBXX4 IBXX5 IBXX6 IBXX7 IBXX8 IBXX9 Updating KIDS files... IB*2.0*209 Installed. Feb 20, 2003@10:55:15 Install Message sent #4103006 --------------------------------------------------------------------------- +------------------------------------------------------------+ 100% | 25 50 75 | Complete +------------------------------------------------------------+ Install Completed Routine Information: ==================== ============================================================================= User Information: Entered By : HOLLOWAY,THOMAS J Date Entered : JAN 31, 2003 Completed By: PHELPS,TY Date Completed: MAR 20, 2003 Released By : BOTTINI,STEVE Date Released : MAR 20, 2003 ============================================================================= Packman Mail Message: ===================== $END TXT