============================================================================= Run Date: AUG 28, 2025 Designation: BPS*1*40 Package : BPS - E CLAIMS MGMT ENGINE Priority: Mandatory Version : 1 SEQ #38 Status: Released Compliance Date: SEP 27, 2025 ============================================================================= Associated patches: (v)BPS*1*28 <<= must be installed BEFORE `BPS*1*40' (v)BPS*1*35 <<= must be installed BEFORE `BPS*1*40' (v)BPS*1*36 <<= must be installed BEFORE `BPS*1*40' (v)BPS*1*38 <<= must be installed BEFORE `BPS*1*40' Subject: MCCF VHA DSO EPHARMACY 28 Category: - Routine - Other - Data Dictionary - Enhancement (Mandatory) Description: ============ This patch has enhancements that extend the capabilities of the Veterans Health Information Systems and Technology Architecture (VistA) electronic pharmacy (ePharmacy) billing system. The purpose of this patch is to meet the requirements of the Veterans Health Administration (VHA) Health Finance Development, Security, and Operations (DevSecOps) Medical Care Collection Fund (MCCF) project. Below is a list of all the applications involved in this project along with their patch numbers: APPLICATION/VERSION PATCH --------------------------------------------------------------- ELECTRONIC CLAIMS MANAGEMENT ENGINE (ECME) V. 1.0 BPS*1*40 OUTPATIENT PHARMACY (OP) V. 7.0 PSO*7*766 These patches are being released via a Kernel Installation and Distribution System (KIDS) multi-build distribution. KIDS multi-build name: BPS PSO BUNDLE 28.0 KIDS Host File name: BPS_1_40_PSO.KID This patch contains the following functionality: --------------------------------------------------------- 1. The system is being updated to allow pharmacists and OPECC users to submit a diagnosis code on a resubmitted claim. The pharmacist will use new action DIA, from the pharmacist worklist, and the OPECC will use existing action RED, from the ECME User Screen. (Jira ID EPHAR-3378) 2. The system is being updated to only send NPI in the second component of the Claim ID. Previously it was possible for NCPDP Number to be used in the second component. With this update, NCPDP Number will no longer be used. (Jira ID EPHAR-3946) 3. A pre-install routine will loop through the BPS Pharmacies file and create a report, identifying pharmacies missing an NPI number. The report will be sent via e-mail to the ePharmacy Development team. (Jira ID EPHAR-4495) 4. This release includes DD updates in support of the future implementation of the E1 NCPDP transaction. (Jira ID EPHAR-4664) EHRM Impact Statement: ---------------------- This patch can be installed at all sites, including EHRM converted sites. Patch Components: ----------------- Files & Fields Associated: New/Modified/ File Name (Number) Field Name (Number) Deleted ------------------ ------------------- ------------- BPS CLAIMS (#9002313.02) TRANSACTIONS (sub-file) (#9002313.0201) DIAGNOSIS CODE (#424) Modified DIAGNOSIS CODE QUALIFIER (#492) Modified BPS RESPONSES (#9002313.03) RESPONSES (sub-file) (#9002313.0301) MEDICARE PART D COVERAGE CODE (#139) Modified HELP DESK PHONE NUMBER QUAL (#549) Modified REJECT CODE (sub-file) (#9002313.03511) REJECT CODE (#.01) Modified OTHER PAYER ID MLTPL (sub-file) (#9002313.035501) OTHER PAYER PATIENT REL CODE (#143) Modified OTHER PAYER ID QUALIFIER (#339) Modified BPS NCPDP OTHER PAYER ID QUALIFIER (#9002313.43) New BPS NCPDP HELP DESK PHONE NUMBER QUALIFIER (#9002313.44) New BPS NCPDP MEDICARE PART D COVERAGE CODE (#9002313.45) New BPS REQUESTS (#9002313.77) DIAGNOSIS CODE (#2.11) Modified BPS NCPDP FIELD DEFS (#9002313.91) Modified Forms Associated: New/Modified/ Form Name File Name (Number) Deleted --------- ------------------ ------------- N/A Mail Groups Associated: New/Modified/ Mail Group Name Deleted --------------- ------------- N/A Options Associated: New/Modified/ Option Name Type Deleted/Attach ----------- ---- -------------- Protocols Associated: New/Modified/ Protocol Name Deleted ------------- ------------ Security Keys Associated: New/Modified/ Security Key Name Deleted ----------------- ------------ N/A Templates Associated: New/Modified/ Template Name Type File Name (Number) Deleted -------------- ---- ------------------ ------------- Remote Procedures Associated: New/Modified/ Remote Procedure Name Deleted --------------------- ------------- N/A Parameter Definitions Associated: New/Modified/ Parameter Name Deleted -------------- ------------- N/A Additional Information: ----------------------- New Service Requests (NSRs): N/A Patient Safety Issues (PSIs): N/A Defect Tracking System Ticket(s) & Overview: N/A Test Sites: ----------- BIRMINGHAM VAMC (521 - Birmingham, AL) KANSAS CITY VAMC (589 - Kansas City, MO) RICHMOND VA MEDICAL CENTER (652 - Richmond, VA) Test Sites - SNOW Change Order #: BIRMINGHAM VAMC: CHG0627718 KANSAS CITY VAMC: CHG0627619 RICHMOND VA MEDICAL CENTER: CHG0627719 Software and Documentation Retrieval Instructions: -------------------------------------------------- The software for this patch is being released using a host file. The host file is available at the following location: /srv/vista/patches/SOFTWARE/BPS_1_40_PSO.KID Documentation describing the new functionality is included in this release. Documentation can be found on the VA Software Documentation Library at: https://www.domain.ext/vdl/. Documentation can also be obtained at: https://download.vista.domain.ext/index.html/SOFTWARE. Documentation Title File Name --------------------------------------------------------------------- BPS*1*40 ECME Deployment, Installation, BPS_1_0_P40_DIBRG.PDF Back-out, and Rollback Guide ECME Technical Manual/Security Guide BPS_1_0_P40_TM.PDF ECME User Manual BPS_1_0_P40_UM.PDF Patch Installation: ------------------- Pre/Post Installation Overview: ------------------------------- There is a pre-install routine associated with this patch named PRE^BPS40PRE. The purpose of the pre-install routine is to create a report identifying pharmacies missing an NPI. Pre-Installation Instructions: ------------------------------ **************************** IMPORTANT NOTE ************************* * * * To avoid disruptions, this multi-build should be installed during * * non-peak hours and should not be installed when any of these jobs * * are scheduled to run: * * - BPS NIGHTLY BACKGROUND JOB [BPS NIGHTLY BACKGROUND JOB] * * - Scheduled CS Transmission [PSXR SCHEDULED CS TRANS] * * - Scheduled Non-CS Transmission [PSXR SCHEDULED NON-CS TRANS] * * Wait for these processes to finish or complete the installation * * before any of these jobs start. * * * ********************************************************************* This multi-build should take less than 5 minutes to install. This multi-build installation can be queued but should not be queued at a time when the BPS NIGHTLY BACKGROUND JOB or CMOP transmission processes are scheduled. Installation Instructions: -------------------------- 1. Use the Load a Distribution option contained on the Kernel Installation and Distribution System Menu to load the Host file. When prompted to "Enter a Host File:" enter /srv/vista/patches/SOFTWARE/BPS_1_40_PSO.KID 2. From the Kernel Installation and Distribution System Menu, select the Installation Menu. From this menu, A. Select the Verify Checksums in Transport Global option to confirm the integrity of the routines that are in the transport global. When prompted for the INSTALL NAME, enter the patch or build name. (ex. BPS PSO BUNDLE 28.0) NOTE: Using will not bring up a Multi-Package build even if it was loaded immediately before this step. It will only bring up the last patch in the build. B. Select the Backup a Transport Global option. i. When prompted for the INSTALL NAME, enter the build name. (ex. BPS PSO BUNDLE 28.0) ii. When asked to specify what to backup, select Build. iii. When prompted to Enter a Host File, select a name for the backup host file that is different than the build name for the patch. (ex. BPS PSO BUNDLE 28.0 BACKUP) The backup host file can be used to restore your system to its pre-patch condition. C. You may also elect to use the following options: i. Print Transport Global - This option will allow you to view the components of the KIDS build. ii. 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 of the components of this patch, such as routines, DDs, templates, etc. D. Select the Install Package(s) option and choose the patch to install. i. When prompted 'Want KIDS to INHIBIT LOGONs during the install? NO//', answer . ii. When prompted 'Want to DISABLE Scheduled Options, Menu Options, and Protocols? NO//', answer . Post-Installation Instructions: ------------------------------- N/A Back-Out/Roll Back Plan: ------------------------ For a description of how to back-out this patch, please refer to the BPS Deploy, Install, Back-out, and Rollback Guide listed above (BPS_1_0_P40_DIBRG.PDF). Routine Information: ==================== The second line of each of these routines now looks like: ;;1.0;E CLAIMS MGMT ENGINE;**[Patch List]**;JUN 2004;Build 25 The checksums below are new checksums, and can be checked with CHECK1^XTSUMBLD. Routine Name: BPS40PRE Before: n/a After: B6833424 **40** Routine Name: BPSECX1 Before: B4777960 After: B3847661 **1,2,5,33,38,40** Routine Name: BPSNCPD3 Before: B68403760 After: B43324361 **1,5,6,7,8,10,11,15,19,20,22,29,40** Routine Name: BPSNCPD4 Before: B50165931 After: B50211641 **6,7,8,10,11,24,26,29,40** Routine Name: BPSNCPD5 Before: B76247724 After: B77509229 **7,8,10,11,20,40** Routine Name: BPSNCPD6 Before: B30082238 After: B30537133 **7,8,10,11,20,40** Routine Name: BPSNCPDP Before:B103818340 After:B166647522 **1,3,4,2,5,6,7,8,10,11,19,20,22,40** Routine Name: BPSOSCF Before: B38795987 After: B42228766 **1,5,8,10,15,19,23,28,40** Routine Name: BPSOSH2 Before:B191325928 After:B196128101 **1,5,8,10,15,19,20,23,28,40** Routine Name: BPSOSH3 Before: n/a After: B8165395 **40** Routine Name: BPSOSIY Before: B83635347 After: B93605419 **1,3,5,6,7,8,10,11,20,26,29,36,40** Routine Name: BPSOSRX3 Before:B125814788 After:B127722592 **7,8,10,11,23,24,40** Routine Name: BPSOSRX4 Before: B62988205 After: B64212514 **7,8,10,11,40** Routine Name: BPSOSRX8 Before: B22384839 After: B22749040 **7,10,11,20,40** Routine Name: BPSRES Before:B234055671 After:B237794414 **3,5,7,8,10,11,20,21,23,24, 30,32,35,40** Routine Name: BPSRES1 Before: B58424705 After: B89715159 **23,24,32,40** Routine list of preceding patches: 28, 35, 36, 38 ============================================================================= User Information: Entered By : Date Entered : OCT 10, 2024 Completed By: Date Completed: AUG 27, 2025 Released By : Date Released : AUG 28, 2025 ============================================================================= Packman Mail Message: ===================== No routines included