$TXT Created by at MDEVC.FO-BIRM.DOMAIN.EXT (KIDS) on Thursday, 07/16/20 at 12:53 ============================================================================= Run Date: AUG 17, 2020 Designation: VPR*1*20 Package : VPR - VIRTUAL PATIENT RECORD Priority: EMERGENCY Version : 1 SEQ #22 Status: Released Compliance Date: AUG 20, 2020 ============================================================================= Associated patches: (v)VPR*1*22 <<= must be installed BEFORE `VPR*1*20' (v)VPR*1*24 <<= must be installed BEFORE `VPR*1*20' Subject: HEALTHSHARE UPDATES FOR BMS Category: - Routine - Other Description: ============ ************************************************************************** IMPORTANT: THIS PATCH INSTALLATION IS BEING COORDINATED WITH THE HEALTHSHARE TEAM AND HAS SPECIFIC INSTALLATION DATE(S) AND TIME FRAMES YOUR VISTA PRODUCTION INSTALLATION MUST BE QUEUED TO OCCUR ON 8/18/2020 any time between 2:05 am and 3:55 am -OR- 8/19/2020 any time between 2:05 am and 3:55 am -OR- 8/20/2020 any time between 2:05 am and 3:55 am SEE DETAILS BELOW IN THE PRE-INSTALLATION INSTRUCTIONS ************************************************************************** This patch to the Virtual Patient Record (VPR) application will modify the VPR entries in the ENTITY (#1.5) file and supporting VPR routines to provide additional data elements to HealthShare in support of the Bed Management System (BMS) project. It also corrects the defects listed below. Data domains being updated include: 1. Appointments 2. Documents 3. Encounters (Admissions and Emergency visits) 4. Lab Orders 5. Procedures (Surgery) 6. Vaccinations Patch Components: ----------------- Entities Associated: Entity Name New/Modified/Deleted ----------- -------------------- VPR ADMISSION Modified VPR ADMISSION EXTENSION Modified VPR ADMISSION MOVEMENT New VPR APPOINTMENT Modified VPR APPOINTMENT EXTENSION Modified VPR CPT Modified VPR CPT MODIFIER Modified VPR DOCUMENT Modified VPR DOCUMENT EXTENSION Modified VPR DOCUMENT TITLE Modified VPR EDP CODE New VPR EDP EXTENSION New VPR EDP LOG New VPR FAMILY HISTORY Modified VPR IMM ADMINISTRATION Modified VPR IMM EXTENSION Modified VPR IMM VIS Modified VPR LAB FACILITY New VPR LAB ORDER Modified VPR LRAP EXTENSION Modified VPR LRAP REPORT Modified VPR LRCH RESULT Modified VPR LRCH RESULT ITEM Modified VPR LRCH RESULT ITEM EXTENSION New VPR LRMI EXTENSION Modified VPR LRMI REPORT Modified VPR MAS MOVEMENT TYPE New VPR MAS TRANSACTION TYPE New VPR ORDER EXTENSION Modified VPR ORDERABLE ITEM Modified VPR ORDERABLE ITEM CODE New VPR ORDERABLE ITEM EXTENSION New VPR PATIENT ADDRESS Modified VPR PATIENT ADDRESS EXTENSION New VPR PATIENT EXTENSION Modified VPR PROCEDURE EXTENSION Modified VPR PTF Modified VPR RAD RPT EXTENSION Modified VPR SIGNER Modified VPR SIGNER EXTENSION New VPR SOCIAL HISTORY Modified VPR SURGERY Modified VPR SURGERY EXTENSION Modified VPR V EXAM Modified VPR V POV Modified VPR VACCINATION Modified VPR VFILE DELETE New VPR VISIT Modified VPR VISIT EXTENSION Modified VPR VISIT STUB New VPR WARD LOCATION New Files & Fields Associated: N/A Forms Associated: N/A Mail Groups Associated: N/A Options Associated: N/A Protocols Associated: N/A Remote Procedure Calls Associated: N/A Security Keys Associated: N/A Templates Associated: N/A Blood Bank Team Coordination: N/A New Service Requests (NSRs): N/A Patient Safety Issues (PSIs): N/A Defect Tracking System Ticket(s) & Overview: -------------------------------------------- 1. INC9449485 Add Surgery Other Procedure Codes The CPT codes in the Other Procedure Codes sub-file of the SURGERY PROCEDURE/DIAGNOSIS CODES (#136) file have been added to the data extract for the Procedure container. 2. INC9884965 ITMPROC+3^DDEG *VPRSR("133576") INC11729635 HIN: ITMPROC+3^DDEG *VPRSR("263900") errors The Surgery routine SROESTV is used to find completed procedures and related documents. An error occurred at Lebanon when a procedure was omitted but its document was still returned in a lower level of the array. Data validation checks have been enhanced to catch this condition. 3. INC10889643 Add Performing and Reporting Lab information The address of the Performing Lab had not previously been included with the results; that has been added. The Reporting Lab will also be returned now as well. 4. INC10890165 Fix Immunization 'FromTime' logic Currently the date of an immunization comes from the Visit Date&Time (#.01) field of the related entry in the VISIT (#9000010) file. In VistA, the Event Date and Time field (#1201) is used instead when defined, so the logic to set the 'FromTime' property has been modified to match. 5. INC10891072 Patient Location and Facility in Documents A new 'PatientLocation' property is being added to the Document Extension class to return the HOSPITAL LOCATION (#44) information for a document, as well as its related INSTITUTION (#4) information. Test Sites: ----------- New York Harbor HCS San Diego VAMC Software and Documentation Retrieval Instructions: -------------------------------------------------- The software for this patch is being released as a KIDS build via a PackMan message. Patch Installation: ------------------- Pre-Installation Instructions: ** This patch MUST be queued for installation in a production system! ** Patch installation in production systems is being coordinated with the HealthShare server team. All HealthShare queries to your VistA system will be disabled during the day and time frames listed below. You MUST queue this patch for installation during one of these days/times: 8/18/2020 any time between 2:05 am and 3:55 am -OR- 8/19/2020 any time between 2:05 am and 3:55 am -OR- 8/20/2020 any time between 2:05 am and 3:55 am Queuing is not required for test or non-production systems. TaskMan and Health Level 7 (HL7) filers do not need to be stopped, and users may be on the system. Installation should take less than 1 minute. Installation Instructions: 1. Choose the PackMan message containing this patch. 2. Choose the INSTALL/CHECK MESSAGE PackMan option. 3. From the Kernel Installation and Distribution System Menu, select the Installation Menu. From this menu, you may elect to use the following options. When prompted for the INSTALL NAME, enter VPR*1.0*20. 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 DDs 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, 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. 4. From the Installation Menu, select the Install Package(s) option and choose the patch to install. 5. When prompted Want KIDS to INHIBIT LOGONs during the install? NO// enter NO. 6. When prompted 'Want to DISABLE Scheduled Options, Menu Options, and Protocols? NO// enter NO. 7. If prompted Delay Install (Minutes): (0-60): 0// respond 0. Additional Installation Information: At the DEVICE prompt, queue the installation for a required day and time frame, sending the output to yourself in a mail message. DEVICE: HOME// QUEUE DEVICE: HOME// P-MESSAGE Subject: VPR*1*20 INSTALL Select one of the following: M Me P Postmaster From whom: Me// Send mail to: << YOUR NAME HERE Select basket to send to: IN// And Send to: << press enter or select another recipient Request Start Time: DD/MM/YY@TTam << make sure to use a day and time within the ranges stated in the Pre-Installation Instructions section. example: 8/18/2020@3am Post-Installation Instructions: A post-init routine will add an index to the EDP LOG (#230) file that will notify VPR when an emergency department visit is closed, so HealthShare can be updated. No manual action is required. Backout Procedures: ------------------- If rollback/backout is required, the installer should contact Health Product Support (email clin3@domain.ext) for a KIDS build that will restore all modified components back to their pre-patch released state. Routine Information: ==================== The second line of each of these routines now looks like: ;;1.0;VIRTUAL PATIENT RECORD;**[Patch List]**;Sep 01, 2011;Build 9 The checksums below are new checksums, and can be checked with CHECK1^XTSUMBLD. Routine Name: VPRENC Before: B55221135 After: B55765150 **19,20** Routine Name: VPREVNT Before:B121267737 After:B119039752 **8,10,15,17,19,21,20** Routine Name: VPRP20 Before: n/a After: B55871548 **20** Routine Name: VPRSDA Before:B243968845 After:B111096643 **8,10,16,20** Routine Name: VPRSDAB Before: n/a After: B21004486 **20** Routine Name: VPRSDAQ Before:B148289095 After:B137740796 **8,10,20** Routine Name: VPRSDAT Before: n/a After: B14038383 **20** Routine Name: VPRSDAV Before: n/a After: B45693675 **20** Routine Name: VPRSR Before: B1861723 After: B5255356 **8,10,15,17,20** Routine list of preceding patches: 16, 21 ============================================================================= User Information: Entered By : Date Entered : DEC 18, 2019 Completed By: Date Completed: AUG 13, 2020 Released By : Date Released : AUG 17, 2020 ============================================================================= Packman Mail Message: ===================== $END TXT