| DESCRIPTION OF ENHANCEMENTS |
1) Problem: Attempting to use the Print from Suspense File [PSO PNDLBL]
was not reporting the correct figures in certain instances.
Transmit Data for All Divisions ? ? YES//
Job queued: CHEYENNE VAM&ROC
Job queued: FORT COLLINS CLINIC
Job queued: GREELEY CLINIC
Job queued: SIDNEY CLINIC
Resolution:
The software has been modified to correct these errors.
3) Problem: The use of the PSX resource device has long been a source of
difficulty for the CMOP data transmission process. Anything from system
failures to users entering the wrong parameters in the file could result
in two CMOP transmission jobs running at the same time. More often than
option to send transmissions to Consolidated Mail Outpatient Pharmacy
not, this resulted in data merges between the simultaneously running
jobs.
Resolution:
To prevent this, a new method of ensuring that only one CMOP transmission
job runs at a time has been developed. A data switch is set when a CMOP
transmission is started. No subsequent transmissions are allowed until
this switch is cleared. Also, transmission jobs waiting to run
periodically check the progress of the running job. If the running job
(CMOP) hosts often resulted in an undefined error.
exceeds allowable time limits, the jobs waiting are stopped and a message
is sent to the users. If the time limit was exceeded due to system
problems and the original job finished normally, albeit very slowly, then
the user simply restarts the transmissions manually. If the time limit
was exceeded due to job failure, the troubleshooting process is not
complicated by multiple transmission jobs. Because the waiting jobs were
stopped, the chance of merging data is reduced considerably. Finally, the
automatic CMOP recovery process has been modified to reset the data switch
if a software repair of the problem is possible.
4) Problem: There are several CMOP processes that may be running
concurrently and trying to access the same files at the same time causing
one job or the other to error.
Resolution:
The locking of files has been moved to the record level letting each job
perform its tasks.
5) E3R 12510: There have been occurrences where control
Resolution:
characters have been picked up in the patients address information and
sent to the host sites breaking their import procedure.
Resolution:
The software has been modified to test and remove unwanted characters
from the patients address information.
6) Problem: Control characters are being observed within the
prescriptions' SIGs. These and HL7 delimiter characters "|~^\" in the SIG
|
break or scramble the communication to the vendors dispensing
prescriptions.
Resolution:
The code has been modified to test for control characters and the HL7
delimiter characters "|~^\". If found an error message is generated and |
sent referring to the prescription, the refill number, and that the SIG
is either invalid or missing. This safeguards the vendor transmission
Code modifications have been made to prevent the error.
process but does not resolve the issue of control characters getting
placed into the SIG.
7) E3R 11958: The Print from Suspense File [PSO PNDLBL] option transmits
one division at a time. It is desired to have the option work transmit all
divisions if desired.
Resolution:
The software has been modified to provide the ability to process all
divisions. The process has also been modified to present two levels of
questions.
Select Suspense Functions Option: PR<cr>int from Suspense File
1 - Initiate Standard CMOP Transmission
2 - Initiate CS CMOP Transmission
3 - Print Current Division - Standard CMOP from Suspense
4 - Print Current Division - CS CMOP from Suspense
2) Problem: The CMOP host Unreleased Rx's Report [PSX UNRELEASED] option
5 - Standard Print from Suspense
Select (1, 2, 3, 4, 5): 1
1 - Initiate Standard CMOP Transmission
Transmit Data for All Divisions ? ? YES// ?
Yes - Transmit/Print All Divisions
No - Transmit/Print One Division: CHEYENNE VAM&ROC
|