PSO*7.0*698 (13186)    BUILD (9.6)

Name Value
NAME PSO*7.0*698
DATE DISTRIBUTED 2022-10-25 00:00:00
PACKAGE FILE LINK OUTPATIENT PHARMACY
REQUIRED BUILD
  • PSO*7.0*524
    ACTION:   Don't install, remove global
TYPE SINGLE PACKAGE
DESCRIPTION OF ENHANCEMENTS
 
Patient Safety Issues (PSIs):
-----------------------------
N/A
 
 
Defect Tracking System Ticket(s) & Overview:
--------------------------------------------
1) INC22865486 - This patch will address the issue described in 
ServiceNow Incident INC22865486, regarding the <UNDEFINED>ACLOG+5^PSON52 
error when converting a Titration RX to a Maintenance RX.  In addition, 
This patch will resolve the following issue:
this patch will resolve the incorrect RX reference in the remarks field.
 
 
Problem 1: 
---------
If a patient has an active titration RX and a pending controlled substance
RX from CPRS, and the patient's orders are finished via COMPLETE ORDERS
FROM OERR option [PSO LMOE FINISH]. If the primary filter "CS" controlled
substances is used, and the pharmacist first converts the Titration
prescription to a Maintenance order. After accepting the order, a hard
 
error occurs: <UNDEFINED>ACLOG+5^PSON52 *PSOCSP("NAME"). In addition,
the remarks field for the renewed titration corrrectly refers to the
Maintenance RX, but incorrectly refers to the CPRS controlled substance RX
as being edited.
 
 
Resolution 1:
------------
It was discovered that when the user selects the "CS" controlled 
substances as the primary filter when finishing a patient's
1) INC22865486 - This patch will address the issue described in 
orders via COMPLETE ORDERS FROM OERR option [PSO LMOE FINISH],
the logic pulls the data for any pending controlled substances for the
patient selected. This causes the data to be set to the pending CS, even
if the pharmacist chooses a non-controlled substance, in this case the
Titration RX.  Most of the variables are newed in the logic, except for
the OR0 variable which is not cleared out when the CS RX is not
selected.  This is the reason for the <UNDEFINED>ACLOG+5^PSON52 
*PSOCSP("NAME") error, and why the remarks contains the CS data.
This fix for this issue is to new the OR0 variable in the SEL
and NEWSEL tags of PSOORNE2.
ServiceNow Incident INC22865486, regarding the <UNDEFINED>ACLOG+5^PSON52 
error when converting a Titration RX to a Maintenance RX.  In addition, 
this patch will resolve the incorrect RX reference in the remarks field.
 
 
TRACK PACKAGE NATIONALLY YES
XPI1 NO
XPO1 NO
XPZ1 NO
SEQ# 577
BUILD COMPONENTS
  • ENTRIES:
    • PSOORNE2
      ACTION:   SEND TO SITE
      CHECKSUM:   B123056965