| DESCRIPTION OF ENHANCEMENTS |
This patch will address the following issue:
Problem:
--------
The Veterans Health Care System of the Ozarks reported that at the final step
when verifying a non-verified prescription through the Patient Prescription
Processing [PSO LM BACKDOOR ORDERS] option it displays the incorrect
prescription number, as shown below:
...
Now Processing Enhanced Order Checks! Please wait...
Press return to continue:
TEST,PATIENT ID#:999-99-9999 RX#: 9999999 <<<< Wrong #
SIMVASTATIN 5MG TAB
VERIFY FOR MFR,OUTPATFOUR? (Y/N/Delete/Quit): Y//
...
Resolution:
-----------
1. INC9129002 - At the final step when verifying a non-verified prescription,
It was determined that if a pharmacist first tries to verify a prescription
entered by a pharmacy technician that had a significant order check and
instead of verifying the prescription s/he enters "Q" to quit and move on to
a different patient, when s/he tried to verify a prescription for the newly
selected patient the RX# field displayed the number of the prescription from
the previous patient, the one with the significant order check. The problem
was addressed by resetting the variable that held the Rx# information every
time the user selects to verify a prescription.
Technical Resolution:
VistA displays the incorrect prescription number.
---------------------
The problem was happening because the variable INT was being used and it was
not properly NEWed or KILLed. So, the variable INT was added to the list of
variables being NEWed at the line tag OERR+1 in the PSOVER routine.
Defect Tracking System Ticket(s) & Overview:
--------------------------------------------
1. INC9129002 - At the final step when verifying a non-verified prescription,
VistA displays the incorrect prescription number.
|