| DESCRIPTION OF ENHANCEMENTS |
This patch will address the following ePrescribing (eRx) issues:
Problem:
-------
VA Black Hills Health Care System reported a stack error causing VistA to
terminate the user's session when they used the Class III VistA option
Inpatient Pending Orders Display [PSOZ INPATIENT PENDING ORDERS]. Although
the HPS (Health Portfolio Software) Sustainment Team does not support Class
III software, it was determined that the root cause of the problem was the
fact that the LOGIN DATE field (#15) in the PENDING OUTPATIENT ORDERS file
(#52.41) was being populated with only the date (YYYMMDD) and not the time
(YYYMMDD.HHMMSS) by the new eRx functionality. Although the field allows
for date only content, every other function that creates a new entry in
the PENDING OUTPATIENT ORDERS file (#52.41) also sets the timestamp along
with the date.
Resolution:
----------
This patch will modify the setting of the LOGIN DATE field (#15) in the
PENDING OUTPATIENT ORDERS file (#52.41) for eRx pending orders to include
the date and timestamp (YYYMMDD.HHMMSS) of when the order was created.
INC8108373 - Inbound eRx - Outpatient pharmacy bingo board causing stack error
This will prevent the error users are getting when running the Class III
option mentioned above.
Note: This fix will apply to future orders only, filed after the patch is
installed.
Technical Resolution:
--------------------
The setting of the array PSOHY("EDT") at SETUP+72^PSOERX1B and
PSOHY+34^PSOERXU3 was changed from PSOHY("EDT")=DT (DT holds the current
INC10596781 - e-prescription missing SIG or patient instruction
date in the YYYMMDD format) to PSOHY("EDT)=$$NOW^XLFDT() (the $$NOW^XLFDT()
function returns the current date and time in the YYYMMDD.HHMMSS format).
2. INC10596781 - e-prescription missing SIG or patient instruction
Problem:
-------
The VA Health Administration Center Denver reported that when viewing a
RefillResponse type record in the Complete Orders from eRx [PSO ERX FINISH]
option the field 'Vista Sig' under the MEDICATION DISPENSED section was being
suppressed as indicated in the screen capture example below:
****************************MEDICATION DISPENSED*************************
Vista Drug: CHLORAMBUCIL 2MG TAB
Vista Qty: 30 Vista Refills: 3 Vista Days Supply: 30
>>> 'Vista Sig' field should be displayed here.
VA Rx#: Unable to resolve.
Resolution:
Defect Tracking System Ticket(s) & Overview:
----------
It was confirmed that the software was hiding the 'Vista Sig' field because
of an error in the code. The defect is being addressed by this patch and it
display the 'Vista Sig' correctly, as shown in the example below:
****************************MEDICATION DISPENSED*************************
Vista Drug: CHLORAMBUCIL 2MG TAB
Vista Qty: 30 Vista Refills: 3 Vista Days Supply: 30
Vista Sig: TAKE ONE-HALF TABLE BY MOUTH TWICE A DAY FOR 30 DAYS ON A FULL
STOMACH
===========================================
VA Rx#: Unable to resolve.
Technical Resolution:
--------------------
The array variable DIRARY was misspelled at line MEDDIS+37^PSOERXU3 and at
line MEDDIS+39^PSOERXU3 it was using the variable DIRECT instead of the
DIRARY array. Both issues were resolved.
1. INC8108373 - Inbound eRx - Outpatient pharmacy bingo board causing stack
error
|