Challenge
Cook County has approximately 5 million residents, making it the second-largest County in the US. Its county seat is Chicago, the third most populated city in the country. With integration across law enforcement, courts, and corrections agencies, County and State agencies needed to realize cost-savings and efficiency by adopting a system built on Department of Justice standards.
Solution
Krasan Consulting was engaged to build a scalable and reusable Justice Application Network for the nation’s 2nd largest County. There are 16 interfaces deployed to increase interoperability for all mission-critical agencies – Clerk of the Circuit Court, Sheriff’s Office, State’s Attorney’s Office, Chicago Police Department, Public Defender, and the Office of the Chief Judge. Integration patterns and integration components varied, depending on agency requirements, including:
- Scheduled File and FTP-based integration using Managed File Transfer (MFT) capabilities of Oracle SOA Suite.
- Real-time SOAP and REST services.
- Microsoft IID (.net) service.
- Direct database integration with Oracle, MySQL, and SQL Server.
- MQSeries-based integration.
Systems: Microsoft Offender 360 JMS, MS SQL database. ESB IDOC – Microsoft Azure ESB, Microsoft Offender 360 JMS.
Data Formats: MS SQL, NIEM-conforming JSON
PII Data Handling: The Social Security # and Date of Birth (DOB) fields have additional encryption while data is at rest, with access control to limit user views of this data.
Platform: Oracle WebLogic, Oracle SOA Process Manager, Oracle Enterprise Scheduler Service (ESS), Oracle Application Gateway (OAG), Oracle DB Adapter, Oracle Business Activity Monitor (BAM), Azure API Gateway.
Outcome
With integration across law enforcement, courts, and corrections agencies, County and State agencies were able to realize cost-savings and efficiency adopting the CJIS Platform.