$TXT Created by MARKS,MARY at DEVFEY.FO-ALBANY.MED.VA.GOV (KIDS) on Wednesday, 03/26/03 at 09:24 ============================================================================= Run Date: MAR 27, 2003 Designation: DG*5.3*489 Package : DG - REGISTRATION Priority: Mandatory Version : 5.3 SEQ #436 Status: Released Compliance Date: APR 27, 2003 ============================================================================= Subject: HIPAA CONFIDENTIAL ADDRESS Category: - Data Dictionary - Routine Description: ============ The objective of the Health Insurance Portability and Accountability Act (HIPAA) Confidential Communication Project is to develop and deploy enhancements to the Veterans Health Information System and Technology Architecture (VistA) software to comply with HIPAA rules for Confidential Communication 45 CFR 164.552. This patch will provide a means for a patient to provide an alternative mailing address to be used for confidential communication at a designated Veterans Administration (VA) facility, communication of Protected Health Information (PHI) by alternative means or alternative location. The following modifications are included in this patch to provide the requested functionality: 1. Add new fields to the PATIENT (#2) file to store the confidential address information. The following new fields will be added: CONFIDENTIAL STREET [LINE 1] (#.1411) CONFIDENTIAL STREET [LINE 2] (#.1412) CONFIDENTIAL STREET [LINE 3] (#.1413) CONFIDENTIAL ADDRESS CITY (#.1414) CONFIDENTIAL ADDRESS STATE (#.1415) CONFIDENTIAL ADDRESS ZIP CODE (#.1416) CONFIDENTIAL START DATE (#.1417) CONFIDENTIAL END DATE (#.1418) CONFIDENTIAL ADDRESS ACTIVE? (#.14105) CONFDIENTIAL ADDRESS COUNTY (#.14111) CONFIDENTIAL ADDRESS CATEGORY (#.141) will be added as a multiple valued field to store the correspondence types: CONFIDENTIAL ADDRESS CATEGORY (#.01) CONFIDENTIAL ADDRESS ACTIVE (#1) 2. The CONFIDENTIAL ADDRESS CATEGORY field will be defined as a set of codes and contain the following correspondence types: Eligibility/Enrollment Appointment/Scheduling Co-payments/Veterans Billing Medical Records All Others 3. Several Registration options have been modified to enter, edit and view the confidential communications address information. They include: Eligibility Verification [DG ELIGIBILITY VERIFICATION] Load/Edit Patient Data [DG LOAD PATIENT DATA] Preregister a Patient [DGPRE PRE-REGISTER OPTION] Register a Patient [DG REGISTER PATIENT] View Registration Data [DG REGISTRATION VIEW] 4. The post-initialization routine DG53489P will add a new entry to the INCONSISTENT DATA ELEMENTS (#38.6) file. Conf. Address Data Incomplete element will be added as entry #63. The inconsistency results if a Patient file entry with an active confidential address does not contain the first line of the street address, city, state, and zip code for the confidential address. 5. Modify the Patient Inquiry, [DG PATIENT INQUIRY] option to display active confidential address information. If no confidential information is available for the patient or this information is inactive, 'No Confidential Address' will be displayed and the From/To field will display 'Not Applicable". 6. Active confidential address information will be displayed on the 1010 and VBC forms. The VBC Form By Admission Date, [DG VBC ADMISSION], VBC Form for Specific Patient, [DG VBC PATIENT], and 10/10 Print without New Registration, [DG REGISTRATION 10/10 REPRINT] options will be modified to print this information. 7. Modify the ADD entry point in the VADPT utility to return confidential address information. VAPA("CD") is an optional input parameter set to an effective date in VA File Manager format to manipulate the active/inactive status returned in the VAPA(12) node. The indicator will reflect the active status as of the date specified or the current date if VAPA ("CD") is undefined or contains an invalid date. The following nodes will be added to the output array: VAPA(12)=Confidential Address Active indicator VAPA(13)=Confidential Street [Line 1] VAPA(14)=Confidential Street [Line 2] VAPA(15)=Confidential Street [Line 3] VAPA(16)=Confidential Address City VAPA(17)=Confidential Address State in internal^external format VAPA(18)=Confidential Address Zip Code in 5 or 9 digit format in internal^external format VAPA(19)=Confidential Address County in internal^external format VAPA(20)=Confidential Start Date in internal^external format VAPA(21)=Confidential End Date in internal^external format VAPA(22,n)=internal format^external format of the Confidential Address Category^status (n=internal value) 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 ============ ============ =========== ========== DG1010P1 13799216 15223812 489 DG53489P N/A 2463877 489 DGDDC 4818017 4841232 489 DGLOCK3 1575192 4437481 489 DGOVBC1 16939524 19505989 162,489 DGRPC 9651920 9681726 108,121,314,301,470 489 DGRPC2 7358357 7530134 45,69,108,121,205 218,342,387,470,467 489 DGRPCADD N/A 4079478 489 DGRPCE1 3546235 3930173 108,226,470,454,489 DGRPD 19143142 20044549 109,124,121,57,161 149,286,358,436,445 489 DGRPE 21982861 24814462 32,114,139,169,175 247,190,343,397,342 454,415,489 DGRPH 22220138 21104508 114,343,397,415,489 DGRPP 9838379 9892719 92,147,343,404,397 489 DGRPP1 3192660 3516530 489 DGRPU 5248207 5780860 33,114,489 DGRPV 9086115 9099148 109,114,247,190,327 365,343,397,415,489 VADPT 6944486 6944521 193,343,389,415,489 VADPT0 3139984 3464899 343,342,415,489 VADPT1 10364665 13280492 415,489 INSTALLATION INSTRUCTIONS: ========================== This patch can be loaded with users but should be installed during non- peak hours to minimize disruption to users. Installation will take less than 5 minutes. 1. Use the INSTALL/CHECK MESSAGE option on the PackMan menu. [Note: TEXT PRINT/DISPLAY option in the PackMan menu will display the patch text only.] 2. Review your mapped set. If any of the routines listed in the ROUTINE SUMMARY section are mapped, they should be removed from the mapped set at this time. 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 DG*5.3*489): 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. 5. Use the Install Package(s) option and select the package DG*5.3*489. 6. When prompted 'Want KIDS to INHIBIT LOGONs during the install? YES??//',respond NO. 7. When prompted 'Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES//', respond YES. When prompted to select the options you would like to place out of order, enter the following: Register a Patient DG REGISTER PATIENT Load/Edit Patient Data DG LOAD PATIENT DATA Eligibility Verification DG ELIGIBILITY VERIFICATION Preregister a Patient DGPRE PRE-REGISTER OPTION *Patient Inquiry DG PATIENT INQUIRY VBC Form by Admission Date DG VBC ADMISSION VBC Form for Specific Patient DG VBC PATIENT 10/10 Print without New Registration DG REGISTRATION 10/10 REPRINT *NOTE: It has been reported that a 'string too long' error may occur if there are too many users with the Patient Inquiry, [DG PATIENT INQUIRY], option. Sites may elect to mark this option out of order using the Menu Managment option as follows: Select Menu Management Option: Edit options Select OPTION to edit: DG PATIENT INQUIRY Patient Inquiry NAME: DG PATIENT INQUIRY// MENU TEXT: Patient Inquiry// PACKAGE: REGISTRATION// OUT OF ORDER MESSAGE: OUT OF ORDER PENDING PATCH INSTALL Please remember to remove the Out of Order Message after patch is installed. 8. If routines were unmapped as part of step 2, they should be returned to the mapped set once the installation has run to completion. 9. Post-initialization routine DG53489P may be deleted after successful installation of this patch. Routine Information: ==================== Routine Name: - VADPT0 Routine Checksum: Routine Name: - VADPT1 Routine Checksum: Routine Name: - VADPT Routine Checksum: Routine Name: - DGDDC Routine Checksum: Routine Name: - DGLOCK3 Routine Checksum: Routine Name: - DGRPD Routine Checksum: Routine Name: - DGRPU Routine Checksum: Routine Name: - DGRPCADD Routine Checksum: Routine Name: - DGRPE Routine Checksum: Routine Name: - DGRPH Routine Checksum: Routine Name: - DGRPV Routine Checksum: Routine Name: - DGRPP Routine Checksum: Routine Name: - DGRPP1 Routine Checksum: Routine Name: - DGRPC Routine Checksum: Routine Name: - DGRPC2 Routine Checksum: Routine Name: - DGRPCE1 Routine Checksum: Routine Name: - DG1010P1 Routine Checksum: Routine Name: - DGOVBC1 Routine Checksum: Routine Name: - DG53489P Routine Checksum: ============================================================================= User Information: Entered By : MARKS,MARY Date Entered : DEC 09, 2002 Completed By: DASSLER,BRUCE Date Completed: MAR 27, 2003 Released By : FITCH,DONNA Date Released : MAR 27, 2003 ============================================================================= Packman Mail Message: ===================== $END TXT