============================================================================= Run Date: JUN 30, 2021 Designation: OR*3*539 Package : OR - ORDER ENTRY/RESULTS REPORTING Priority: Mandatory Version : 3 SEQ #470 Status: Released Compliance Date: SEP 17, 2021 ============================================================================= Associated patches: (v)OR*3*370 <<= must be installed BEFORE `OR*3*539' (v)OR*3*382 <<= must be installed BEFORE `OR*3*539' (v)OR*3*389 <<= must be installed BEFORE `OR*3*539' (v)OR*3*413 <<= must be installed BEFORE `OR*3*539' (v)OR*3*444 <<= must be installed BEFORE `OR*3*539' (v)OR*3*458 <<= must be installed BEFORE `OR*3*539' (v)OR*3*476 <<= must be installed BEFORE `OR*3*539' (v)OR*3*487 <<= must be installed BEFORE `OR*3*539' (v)OR*3*493 <<= must be installed BEFORE `OR*3*539' (v)OR*3*519 <<= must be installed BEFORE `OR*3*539' (v)OR*3*527 <<= must be installed BEFORE `OR*3*539' Subject: CPRS V32A Category: - Routine - Other Description: ============ This patch is part of the Computerized Patient Record System (CPRS) v32A updates. Below is a list of all the applications involved in this project along with their patch numbers: APPLICATION/VERSION PATCH --------------------------------------------------------------- TEXT INTEGRATION UTILITIES v1.0 TIU*1.0*339 ADVERSE REACTION TRACKING v4.0 GMRA*4.0*63 CONSULT/REQUEST TRACKING v3.0 GMRC*3.0*84 GEN. MED. REC. - VITALS v5.0 GMRV*5.0*43 MENTAL HEALTH v5.01 YS*5.01*170 LAB SERVICE v5.2 LR*5.2*544 ORDER ENTRY/RESULTS REPORTING v3.0 OR*3.0*539 The patches are being released in the KIDS multi-package build CPRS V32A COMBINED BUILD 1.0. Patch Components: ----------------- Files & Fields Associated: File Name (Number) Field Name (Number) New/Modified/Deleted ------------------ ------------------- -------------------- DISPLAY GROUP (100.98) SECURITY KEY (100.985) SECURITY KEY (.01) New ORDER (100) UAP Reviewed? (.61) Modified UAP Last Reviewed (.62) Modified UAP Last Reviewed By (.63) Modified ORDER ACTIONS (100.008) REASON FOR FLAG (35) Modified REASON FOR UNFLAG (38) Modified NO ACTION ALERT DATE (44) New FLAGGED RECIPIENTS (100.842) FLAGGED RECIPIENTS (.01) New DATE ADDED (1) New ADDED BY (2) New FLAGGED COMMENTS (100.843) FLAGGED DATE/TIME (.01) New FLAGGED USER (1) New COMMENTS (2) New FLAGGED HISTORY (100.845) FLAGGED DATE (.01) New USER (2) New FLAG HISTORY (1) New SCHEDULED ALERTS (100.97) PLACER ORDER (8) New Forms Associated: Form Name File Number New/Modified/Deleted --------- ----------- -------------------- N/A Mail Groups Associated: Mail Group Name New/Modified/Deleted --------------- -------------------- N/A Options Associated: Option Name Type New/Modified/Deleted ----------- ---- -------------------- OR CPRS GUI CHART BROKER Modified OR DST/CTB CPRS CONFIGURATION MENU Modified OR DST/CTB FEATURE SWITCH ACTION Modified OR DST/CTB URL EDIT ACTION Modified OR ENABLE CTB CONS ACT DLGS ACTION Modified OR FLAG ORDER EXPIRE DEFAULT ACTION New OR FLAG/UNFLAG SETUP MENU New OR PARAM COORDINATOR MENU MENU Modified OR PARAM IRM MENU MENU Modified OR UNFLAGGING KEY SETUP ACTION New OR UNFLAGGING MESSAGE ACTION New OR UNFLAGGING RESTRICTIONS ACTION New ORW PARAM GUI MENU Modified Protocols Associated: Protocol Name New/Modified/Deleted ------------- -------------------- N/A Security Keys Associated: Security Key Name New/Modified/Deleted ----------------- -------------------- OR CPRS TESTER New Templates Associated: Template Name Type File Name (Number) New/Modified/Deleted ------------- ---- ------------------ -------------------- N/A Remote Procedures Associated: Remote Procedure Name New/Modified/Deleted --------------------- -------------------- ORWDAL32 CHKMEDS New ORWDAL32 GETPROV New ORWDAL32 SENDALRT New ORWDX APORDITM New ORWDXA1 FLAGACT New ORWDXA1 FLAGCOM New ORWDXA1 FLAGTXTS New ORWLRAP1 CONFIG New ORWLRAP1 SPEC New ORWPS1 NVADLG New ORWTIU TEMPLATE PREFERENCES New ORWTPP GETSURRS New ORWTPP SURRDFLT New ORWU2 COSIGNER Modified Parameter Definitions Associated: Parameter Name New/Modified/Deleted -------------- -------------------- OR CPRS USER CLASS EXCLUDE New OR FLAG ORDER EXPIRE DEFAULT New OR NATURE DEFAULT New OR PCE TASKING UPDATES OFF New OR SIMILAR NAMES ENABLED New OR UNFLAGGING MESSAGE New OR UNFLAGGING RESTRICTIONS New ORQQCN CTB PATH Modified ORQQCN DST CONS DECISION Modified ORQQCN DST CONS SAVE Modified ORQQCN DST PATH Modified ORQQCN DST PROD URL Modified ORQQCN DST TEST URL Modified ORQQCN DST/CTB FEATURE SWITCH Modified ORQQXQ SURROGATE DEFAULTS Modified Additional Information: ----------------------- N/A Blood Bank Team Coordination: N/A New Service Requests (NSRs): ---------------------------- 20060710 Real-Time Notification of Potentially Missed Order Checks Modify CPRS to present a pop-up warning to users when a reactant selected during patient allergy/ADR entry is a drug ingredient that will not support a drug allergy order check at the drug class level. 20070203 Allergy Order Check Enhancement Modify Order Checking so that when a new allergy is documented for a patient with an active drug profile, that new allergy is compared to the active profile for any potential adverse reactions. 20071103 Change in Unflagging Capabilities Modify CPRS so that sites can limit which users can unflag an order in CPRS. 20071216 Update Surrogate Management Functionality within CPRS GUI Modify CPRS' surrogate management functionality to match the functionality provided by the List Manager/Kernel settings. Surrogate Management functionality is in a new location in the CPRS GUI and now has its own tab in in the Tools | Options section. The Surrogates tab allows users to add, edit and remove multiple surrogates for a provider on a single screen. 20120404 Adverse Reaction Reporting File Modification Modify the Allergy/Adverse Reaction Reporting functionality in CPRS so that for historical entries, at least one sign/symptom or a Comment of at least 4 characters is required; Add functionality to accommodate (but not require) the entry of severity for an historical reaction, if known. 20070817 Progress Notes Display Misleading (Addresses HITPS-397) Provides two new indicators to more clearly display/view TIU notes when using the "Max Number to Return". The "Show More" facilitates displaying more notes when the total number of available notes is greater than the "Max Number to Return" value. There is also an indicator if there are "Older signed notes with recent addenda". 20100706 Identify Required Fields in TIU Note Templates and Notify of Missing Required Fields Modify CPRS to identify missing fields when a user is attempting to submit a note that is missing required fields. 20110719 Order Flag Recommendations Modify CPRS to enhance the "Flag Order" functions, including viewing recipients, notifying when flags are not cleared, adding multiple recipients, and having the functionality to add and view comments/actions for multiple recipients. 20110210 Create Separate Alert for Prosthetics When taken on a prosthetics consult, the CPRS GUI consult actions for adding comments and schedule will now generate a new Prosthetics Consult Updated alert. Previously, these prosthetics consult activities would have generated the existing Consult/Request Updated (Add Comment) alert. 20110606 Confirm Provider Selected with Similar Names Modify CPRS to prompt the user for confirmation when providers with similar names are selected. If the last name and the first two letters of the first name match another provider, CPRS will display the Similar Providers screen, which will prompt the user to select the right provider from a list of providers with similar names. 20120101 Limiting Additional Signers List Provides the ability to limit the names displayed to the user in a CPRS-presented drop-down list. It uses data from the NEW PERSON (#200) file to display and allow selection of only active users who have CPRS COR tab access. A new parameter, OR CPRS USER CLASS EXCLUDE, can also be used to limit additional signers and has been created to store an ASU User Class. 20120601 Nature of Order Default Sites can now select a default (Verbal|Telephone|Policy) for the Nature of Order or leave the default blank and require the user to select a method. This default selection can be done at the USER or SYSTEM level via the OR NATURE DEFAULT parameter. 20140511 VistA Evolution Anatomic Pathology Order Dialogs ***NOTE*** OR*3*539 and CPRS v32a, along with LR*5.2*544 do additional groundwork for the Anatomic Pathology order dialogs. However, the feature will not be enabled at this time. The Anatomic Pathology (AP) laboratory service needs a mechanism for clinicians to provide required patient-specific, procedure-specific, and specimen-specific information to facilitate specimen processing by pathologists. This mechanism must be in place for use by the specimen labeling application in order to generate a primary specimen label that positively identifies the specimen and accurately associates it with the patient. 20130714 CPRS Modification Unified Action Profile ***NOTE*** OR*3*539 and CPRS v32a do additional groundwork for the Unified Action Profile. However, the feature will not be enabled at this time. "Portland CPRS Modification - Unified Action Profile (UAP) CPRS is not setup to allow providers to effectively review medications for discharge medication reconciliation. This modification is used to reconcile medication discrepancies. The UAP view assembles inpatient/outpatient meds in adjacent actionable couplets allowing providers to reconcile discrepancies at the time of a patient's discharge from inpatient care. The clinician will have the option to indicate whether each medication should be continued or discontinued, and if a change or refills are needed for the medication. From here, a discharge view will be created, which will only show the medications that should continue after discharge. A UAP program was developed and incorporated into the CPRS program for enhancing Physician review of Inpatient versus Outpatient medications for discharge medication review and ordering. The site's waiver request was approved, allowing them to continue use of their local enhancement until this solution can be distributed to all facilities as a Class I product. Promotion of this solution nationally supports the VistA Standardization effort. " 20130802 First Dose Now When a provider orders medications for a patient where the order is intended to begin with the first administration now instead of waiting for the next administration time of the normal schedule, they sometimes order the medications marked as FIRST DOSE NOW in CPRS. There was confusion regarding the priority of the first dose versus the priority of the remaining doses of this order. Modifications were made to allow the priority of the first dose order to be ASAP, while leaving the remaining order as ROUTINE. This modification allows the provider to clarify that the first dose will be given independent of the regular administration schedule selected for the order and also assures that the priority of the first dose will be ASAP. Patient Safety Issues (PSIs): ----------------------------- HITPS 294/307 Progress Notes not ALL being displayed Progress Notes not ALL being displayed HITPS 397 Progress Notes Misleading HITPS 1963 Unauthorized provider who attempted to order Clozapine bypassed alert and assumed the medication had been ordered Unauthorized provider who attempted to order Clozapine bypassed alert and assumed the medication had been ordered HITPS 1519 VBEC BLOOD BANK order dialog Changes HITPS 799 Display of Non-VA meds confusing to provider when renewing, reviewing or discontinuing meds. HITPS-7541 Medication order details with incorrect dispensed drug HITPS-7551 Inpatient order was for valproic acid, dispense drug came through as trazodone HITPS 1842 Always show flagged orders on active and current views Defect Tracking System Ticket(s) & Overview: -------------------------------------------- INC13521395 - CPRS RTC ORDER REJECTED DUE TO TODAY IN THE DATE FIELD Problem: ------- When creating an RTC order with a date of TODAY or t (lowercase T), the order is rejected. Resolution: ---------- The RTC form now converts dates of TODAY or t to T (uppercase t). INC15380193 - Prosthetics consults requiring Clinically Indicated Date (CID) Problem: ------- When processing a prosthetics consult quick order that is not an auto-accept quick order, the CID field is enabled and mandatory. The CID should not be enabled when placing prosthetics consult orders as that date is not used in downstream processing of prosthetics consults. Resolution: ---------- The CID field has been restored to being disabled when processing any/all types of prosthetics consult orders. VISTAOR-22049 PROCESS+10^ORB3FUP1 Error When Viewing Notification From the All Current Notifications Dialog Problem: -------- When a user who is not the recipient of the "Pregnant. Potentially harmful medication. Counsel risk/benefit." Notification attempts to view that notification from the All Current Notifications dialog, this error is generated. Resolution: ----------- The code called by the View button in the All Current Notifications dialog was modified to no longer generate the error. INC13146720 - CPRS issue with nurse verified orders INC13724258 - Medication order details with incorrect dispensed drug INC13848885 - CPRS issue with nurse verified orders- When a nurse goes goes to verify an order in CPRS sometimes the wrong dispense drug INC14130255 - Order detail in CPRS showing different dispense drug from ordered drug Problem: -------- When a nurse goes to verify an order in CPRS, the wrong dispense drug was showing up. If 2 orders are selected in the verification process followed by the order details of the first order, the dispense drug that showed up was for the second order. This issue was introduced by OR*3*413. Resolution: ----------- In routine ORCACT0, the global ^TMP("PS",$J) gets created but was not cleaned up after use. A kill statement was added to clean up the global. INC15619999 - IOW - CPRS v31MA - couple of users that get an CRC : E24FCC35 error when using copy/pasting in to Reminder Dialog INC15665178 - CPRS v31MA: Copying and pasting data in the Reminder Dialog for the KC-PRIOR APPROVAL/NONFORMULARY CONSULT NOTE INC16364483 - CPRS v31MA- CPRS issues : Pharmacy Special Medication Request Reminder Dialog - Error CRC: EEDFAE4 INC12220159 - Get kicked out of CPRS, After recent changes CPRS , several times (but not all) when I try to copy and paste Problem: -------- In certain circumstances, when a user is attempting to copy text into the CPRS GUI, the user will receive an access violation error. Resolution: ----------- This issue was caused by a defect in CPRS's memory cleanup. The cleanup code has been corrected to prevent the error. Test Sites: ----------- Hines VAMC, IL Philadelphia VAMC, PA Software and Documentation Retrieval Instructions: -------------------------------------------------- This version of CPRS GUI is being released in three waves. During this wave deployment process, the sites will be contacted by the CPRS Implementation Team with information about downloading the software and updated documentation. Access to the software and documentation is restricted until deployment is complete. After the wave deployment has been completed, documentation can be found on the VA Software Documentation Library at: http://www.domain.ext/vdl/ The software for this patch is being released using a host file. After the wave deployment has been completed, the host file will be available at the following location: /srv/vista/patches/SOFTWARE/CPRS_V32A_COMBINED_BUILD.KID Other Software Files: This release also includes other software files. Other software files can be obtained by accessing the URL: https://download.vista.domain.ext/index.html/SOFTWARE File Name Contents Retrieval Format --------- -------- ---------------- OR_30_539.ZIP CPRSChart.exe BINARY GMV_VitalsViewEnter.dll YS_MHA_A_XE10.dll RoboEx32.dll borlndmm.dll CPRSChart.map HELP Directory OR_30_539_SRC.ZIP CPRS v32a Source BINARY CPRS_V32A_COMBINED_BUILD.KID CPRS V32A COMBINED ASCII 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 ------------------- --------- CPRS Technical Manual: GUI Version cprsguitm.docx cprsguitm.pdf CPRS User Guide: GUI Version cprsguium.docx cprsguium.pdf CPRS Technical Manual cprslmtm.docx cprslmtm.pdf CPRS GUI v.32a (Patch OR*3.0*539) or_3_0_539_rn.docx or_3_0_539_rn.pdf CPRS GUI v.32a Installation Guide or_3_0_539_dibr.docx or_3_0_539_dibr.pdf Patch Installation: ------------------- Pre/Post Installation Overview: ------------------------------- N/A Installation Instructions: -------------------------- Please refer to the "CPRS v32a Deployment, Installation, Back Out and Rollback Guide" for installation and set-up information. This document is exported as or_3_0_539_dibr.pdf and or_3_0_539_dibr.docx and is included in OR_30_539.ZIP and will be emailed to the installation points of contact by the CPRS Implementation team. Post-Installation Instructions: ------------------------------- See guide listed above. Back-Out/Roll Back Plan: ------------------------ Please refer to the "CPRS v32a Deployment, Installation, Back Out and Rollback Guide" for installation and set-up information. This document is exported as or_3_0_539_dibr.pdf and or_3_0_539_dibr.docx and is included in OR_30_539.ZIP and will be emailed to the installation points of contact by the CPRS Implementation team. Routine Information: ==================== The second line of each of these routines now looks like: ;;3.0;ORDER ENTRY/RESULTS REPORTING;**[Patch List]**;Dec 17, 1997;Build 40 The checksums below are new checksums, and can be checked with CHECK1^XTSUMBLD. Routine Name: ORB3FUP1 Before: B79968159 After: B91553653 **9,64,74,105,139,243,350,377,539** Routine Name: ORB3UTL Before: B52863216 After: B53105834 **377,539** Routine Name: ORCACT0 Before: B80016688 After: B99932829 **7,27,48,72,86,92,94,141,165, 177,173,190,215,243,289,204, 306,350,425,434,377,413,539** Routine Name: ORCMEDT0 Before: B20168167 After: B21322904 **46,60,190,215,243,296,389,539** Routine Name: ORCNOTE Before: B63789081 After: B77615309 **22,48,65,104,280,370,539** Routine Name: ORCXPND1 Before:B109958024 After:B110972430 **26,67,75,89,92,94,148,159, 188,172,215,243,280,340,306, 350,423,514,527,539** Routine Name: ORDSTCTB Before: B4467585 After: B4432190 **519,539** Routine Name: ORDV06D Before: n/a After: B75810830 **539** Routine Name: ORKCHK Before: B42660256 After: B42929027 **6,32,94,105,123,232,267,243, 280,345,539** Routine Name: ORKCHK5 Before: B90858156 After: B91407243 **6,32,74,94,123,190,280,357, 345,269,382,539** Routine Name: ORMBLDLR Before: B19628986 After: B23403296 **97,190,195,539** Routine Name: ORMFN Before: B51851880 After: B53077559 **26,97,94,176,215,243,280,350, 471,487,539** Routine Name: ORQ20 Before: B53121386 After: B66078876 **12,27,92,94,116,141,177,186, 190,215,243,434,493,539** Routine Name: ORQQAL Before: B15657851 After: B16939359 **9,85,162,190,216,232,243,269, 377,539** Routine Name: ORUPREF1 Before: B13019106 After: B13385225 **132,397,539** Routine Name: ORWDAL32 Before: B40874191 After: B83355096 **10,85,109,190,195,233,243,539** Routine Name: ORWDX Before: B93902926 After:B113669404 **10,85,125,131,132,141,164, 178,187,190,195,215,246,243, 283,296,280,306,350,424,421, 461,490,397,377,539** Routine Name: ORWDXA Before: B95175401 After:B127264071 **10,85,116,132,148,141,149, 187,213,195,215,243,280,306, 390,421,436,434,397,377,539** Routine Name: ORWDXA1 Before: n/a After: B49218549 **539** Routine Name: ORWDXC Before: B73923918 After:B124720231 **10,141,221,243,280,346,345, 311,395,269,469,377,539** Routine Name: ORWLRAP1 Before: n/a After: B21846310 **539** Routine Name: ORWORR1 Before: B14089076 After: B15874687 **141,243,456,444,539** Routine Name: ORWPCE Before: B71949712 After: B75579296 **10,85,116,173,190,195,215, 243,295,280,306,361,385,398, 377,476,539** Routine Name: ORWPS1 Before: B929435 After: B2052314 **10,539** Routine Name: ORWTIU Before:B133270007 After:B136348523 **10,85,109,132,195,243,377,539** Routine Name: ORWTPP Before: B20201254 After: B25731400 **85,149,243,377,539** Routine Name: ORWTPR Before: B17067752 After: B28898110 **85,173,215,243,280,415,458,539** Routine Name: ORWTPUA Before: B2236253 After: B6535953 **85,243,296,539** Routine Name: ORWU Before:B100909319 After:B104193432 **10,85,132,148,149,187,195, 215,243,350,424,377,519,539** Routine Name: ORWU1 Before: B58660357 After: B99960697 **149,187,195,215,394,533,519,539** Routine Name: ORWU2 Before: B25826391 After: B43881545 **243,533,539** Routine Name: ORY539 Before: n/a After: B15988039 **539** Routine Name: ORY5390 Before: n/a After: B15727854 **539** Routine Name: ORY53901 Before: n/a After: B71396148 **539** Routine Name: ORY53902 Before: n/a After: B78476427 **539** Routine Name: ORY53903 Before: n/a After: B78759398 **539** Routine Name: ORY53904 Before: n/a After: B60807236 **539** Routine Name: ORY53905 Before: n/a After: B66458886 **539** Routine Name: ORY53906 Before: n/a After: B34723092 **539** Routine Name: ORY5391 Before: n/a After: B40663853 **539** Routine Name: ORY5392 Before: n/a After: B26767916 **539** Routine Name: ORY5393 Before: n/a After: B13000309 **539** Routine Name: ORY5394 Before: n/a After: B13530446 **539** Routine Name: ORY539E Before: n/a After: B1344020 **539** Routine Name: ORY539ES Before: n/a After: B12671377 **539** Routine list of preceding patches: 370, 382, 389, 413, 444, 458, 476, 487 493, 519, 527 ============================================================================= User Information: Entered By : Date Entered : SEP 29, 2020 Completed By: Date Completed: JUN 29, 2021 Released By : Date Released : JUN 30, 2021 ============================================================================= Packman Mail Message: ===================== No routines included