$TXT Created by BOWEN,MARY JANE at MNTVBB.FO-ALBANY.MED.VA.GOV (KIDS) on Tuesday, 11/06/07 at 11:49 ============================================================================= Run Date: NOV 08, 2007 Designation: DG*5.3*749 Package : DG - REGISTRATION Priority: Mandatory Version : 5.3 SEQ #678 Status: Released Compliance Date: DEC 09, 2007 ============================================================================= Associated patches: (v)DG*5.3*508 <<= must be installed BEFORE `DG*5.3*749' (v)DG*5.3*532 <<= must be installed BEFORE `DG*5.3*749' (v)DG*5.3*584 <<= must be installed BEFORE `DG*5.3*749' (v)DG*5.3*713 <<= must be installed BEFORE `DG*5.3*749' Subject: VADPT*,MARITAL STATUS,CMS,AND INQUIRY CHANGES Category: - Routine - Data Dictionary Description: ============ This patch addresses the following: 1.Changes to VADPT* routines using ^%DTC calls. 2.Changes Widow/widower entry in MARITAL STATUS file (#11). 3.Replaces reference to HCFA in INPATIENT CPT CODE file (#46). 4.Fixes screen Eligibility Inquiry for Patient Billing[DG PATIENT ELIGIBILITY INQUIRY] 5.Fixes mothers maiden name for PID segment. ASSOCIATED REMEDY TICKETS: ========================== 1) HD 183747 - Bugs in VADPT routines 2) HD 160796 - Widow/Widower entry bdj 3) HD 164686 - Remove references to "HCFA-1500" in File 46 DD. 4) HD 190654 - Patient Eligibility option does not display all classifications 5) HD 184558 - EN^VAFHLPID - corrupted maiden name ASSOCIATED NSRs: ================= N/A PARTICIPATING TEST SITES: ========================= Salt Lake City, UT Oklahoma City, OK Central Alabama HCS REMEDY OVERVIEW: ================ 1) HD 183747 - Bugs in VADPT routines Problem: ======== There are several VADPT routines that are calling ^%DTC and are not properly cleaning up the variables. This can cause a task number to be overwritten. The best solution is to replace the ^%DTC calls with ^XLFDT calls. Solution: ========= Routine VADATE,VADPT2,VADPT3,VADPT5 AND VADPT61 have been changed to use NOW^XLFDT instead of NOW^%DTC. 2) HD 160796 - Widow/Widower entry bdj Problem: ======== Widow/Widower entry should read Widowed. Solution: ========= Change MARITAL STATUS file (#11) NAME field (#.01) to read Widowed instead of Widow/Widower. 3) HD 164686 - Remove references to "HCFA-1500" in File 46 DD. Problem: ======== The name of the Health Care Financing Administration (HCFA) was changed to the Centers for Medicare & Medicaid Services (CMS). INPATIENT CPT CODE file (#46) has references to HCFA-1500 and to HCFA that need to be removed. Solution: ========= Remove references to HCFA-1500 and to HCFA in INPATIENT CPT CODE file (#46) 4)HD 190654 - Patient Eligibility option does not display all classifications Problem: ========= Eligibility Inquiry for Patient Billing[DG PATIENT ELIGIBILITY INQUIRY] screen does not display Environmental contaminants and N/T Radium, only Agent Orange and Radiation Exposure. Solution: ======== Routine DGRPDB has been changed to display Environmental contaminants and N/T Radium on the Eligibility Inquiry for Patient Billing[DG PATIENT ELIGIBILITY INQUIRY] screen. 5) HD 184558 - EN^VAFHLPID - corrupted maiden name Problem: ======= The supported API EN^VAFHLPID does not properly encode the patient's maiden name per the HL7 standard for PID-6 Maiden Name. Mother's maiden name is being taken straight from the PATIENT file( #2) MOTHER'S MAIDEN NAME field (#.2403) when building the PID. Solution: ======== Routines VAFCPID and VAFHLPID have been modified to use the same API ($$HLNAME^XLFNAME) used to encode the patient's name. The following is a list of files included in this patch: ======================================================= UP SEND DATA USER DATE SEC. COMES SITE RSLV OVER FILE # NAME DD CODE W/FILE DATA PTS RIDE ----------------------------------------------------------------------- 11 MARITAL STATUS YES NO NO NO Partial DD: subDD: 11 fld: 2 DATA SCREEN: 46 INPATIENT CPT CODE YES NO NO NO DATA SCREEN: INSTALLATION INSTRUCTIONS: =========================== This patch may be installed with users on the system. Installation will take less than 5 minutes. Please ensure that your programming variables are set, including your DUZ(0)="@", otherwise installation will abort. 1. Use the INSTALL/CHECK MESSAGE option on the PackMan menu to unload the KIDS distribution included with this message. NOTE: If the required patches are not installed, the transport global will be removed. If the transport global is removed you will need to repeat this step. 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 DG*5.3*749): a. 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.). b. Verify Checksums in Transport Global - this option will allow you to ensure the integrity of the routines that are in the transport global. c. Print Transport Global - this option will allow you to view the components of the KIDS build. d. 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. 4. Use the Install Package(s) option and select the package DG*5.3*749. 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? NO//', respond Yes. When prompted,'Enter options you wish to mark as 'Out Of Order':', enter: Registration Menu [DG REGISTRATION MENU] PTF Menu [DG PTF MENU] Bed Control Menu [DG BED CONTROL] When prompted,'Enter protocols you wish to mark as 'Out Of Order':', press enter. 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: ;;5.3;Registration;**[patch list]**;Aug 13, 1993 CHECK^XTSUMBLD results Routine name Before Patch After Patch Patch List ============ ============ =========== ========== DG53749V N/A 464617 749 DG53P749 N/A 87000 749 DGRPDB 8198049 8884895 26,50,358,570,631 709,713,749 VADATE 5884810 5956713 749 VADPT2 7002113 7007263 69,749 VADPT3 6965765 6977911 532,749 VADPT5 11228904 11270383 54,63,242,584,749 VADPT61 4347320 4347700 749 VAFCPID 3741323 3873216 91,149,190,415,508 749 VAFHLPID 3205152 3337045 68,94,415,508,749 Routine Information: ==================== The second line of each of these routines now looks like: ;;5.3;Registration;**[Patch List]**;Aug 13, 1993;Build 10 The checksums below are new checksums, and can be checked with CHECK1^XTSUMBLD. Routine Name: DG53749V Before: n/a After: B732365 **749** Routine Name: DG53P749 Before: n/a After: B114625 **749** Routine Name: DGRPDB Before: B20319584 After: B22806300 **26,50,358,570,631,709,713,749** Routine Name: VADATE Before: B6671061 After: B6755062 **749** Routine Name: VADPT2 Before: B11084652 After: B11093574 **69,749** Routine Name: VADPT3 Before: B14480011 After: B14493357 **532,749** Routine Name: VADPT5 Before: B22917941 After: B23003439 **54,63,242,584,749** Routine Name: VADPT61 Before: B8937468 After: B8939828 **749** Routine Name: VAFCPID Before: B12777319 After: B13319408 **91,149,190,415,508,749** Routine Name: VAFHLPID Before: B9694943 After: B10207470 **68,94,415,508,749** ============================================================================= User Information: Entered By : BOWEN,MARY JANE Date Entered : MAR 07, 2007 Completed By: CHANDARANA,RISHAN Date Completed: NOV 06, 2007 Released By : FRANCE,KATHI Date Released : NOV 08, 2007 ============================================================================= Packman Mail Message: ===================== $END TXT