| 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
|