PSO*7.0*725 (13467)    BUILD (9.6)

Name Value
NAME PSO*7.0*725
DATE DISTRIBUTED 2023-05-11 00:00:00
PACKAGE FILE LINK OUTPATIENT PHARMACY
REQUIRED BUILD
  • PSO*7.0*441
    ACTION:   Don't install, leave global
TYPE SINGLE PACKAGE
ALPHA/BETA TESTING NO
DESCRIPTION OF ENHANCEMENTS
This patch addresses the following issue:
Problem:
--------
When editing an active prescription which has INJECT as a verb, and 
finishing that Rx appropriately, the pharmacist then moves to another 
patient and enters a new Rx, and the verb moves inappropriately to that 
new Rx. The problem is seen when the verb for each RX is different.
 
Resolution:
-----------
The problem is caused by the variable VERB not getting deleted when 
 
quitting from routine PSOORED3.  At MW+9^PSOORED3, the processing quits 
out without killing any variables.  All other places that quit out of the 
routine quit via EX or EX1 that kill variables before quitting out of the 
routine. 
 
Technical Resolution:
---------------------
MW+9^PSOORED3 is changed from
   K QTYHLD Q:$G(PSOVER)!($G(PSOREEDQ))
To
NEW RX IS ERRONEOUSLY GETTING SIG BUILT WITH VERB FROM LAST EDITED RX
   K QTYHLD G:$G(PSOVER)!($G(PSOREEDQ)) EX1
 
Defect Tracking System Ticket(s) & Overview:
 
1. INC27051655 - NEW RX IS ERRONEOUSLY GETTING SIG BUILT WITH VERB 
                 FROM LAST EDITED RX
 
TRACK PACKAGE NATIONALLY YES
XPI1 NO
XPO1 NO
XPZ1 NO
SEQ# 604
BUILD COMPONENTS
  • ENTRIES:
    • PSOORED3
      ACTION:   SEND TO SITE
      CHECKSUM:   B75457839