Disposition records are received from the various courts and law enforcement agencies throughout the state of California. This information was being handled by a legacy mainframe application. The legacy application had not been updated to handle new business rules for many years. As a result, a significant backlog of manual processing had accrued.
SolutionThe Disposition Processor is the re-platformed and re-architected system that processes records for dispositions of arrests and court actions.
The Disposition Processor was architected and developed to run on the Department of Justice's enterprise standard JAVA/Oracle platform.
All submitting agencies send disposition information to a central server, where a batch process picks up the records periodically.
The batch process is queue-driven and provides a robust and efficient mechanism for updating the Criminal History System with disposition information.
Due to business rules, some records have to be processed manually. The legacy application sent all manual processing workload to a drop printer. The reams of paper were distributed to the various staff for manual processing. CloverLeaf implemented a web interface so staff could access the work queues and process the records without printing.
Previously, analysis of records that meet certain criteria had to be done by hand. The Disposition Processor includes a subsystem called the Disposition Research Processor, which automatically performs the analysis.
Generating the required fixed-length format test data in a timely manner was an issue that faced the client for Acceptance Testing, and CloverLeaf for unit testing. A typical text editor did not allow for easy distinction between fields. CloverLeaf staff went the extra mile and worked over a weekend to develop a test data editor. As a result, the time and effort for creating the test data was drastically reduced. The tool is still used to generate data for regression testing as enhancements and maintenance continues.
The Disposition Processor automated a largely manual process that was costing the Department of Justice many hours of overtime. By providing a Web Interface instead of drop printing, many trees have been saved.
The Disposition Processor is such a powerful tool that processing time has been cut drastically, transactions are being processed more efficiently and our existing backlog has been eliminated.
- David Woo, Section Manager
Disposition Processor
CloverLeaf's CLETS Gateway is used for Criminal History queries and updates.