1 / 30

Montana Integrated Justice Information System Broker Implementing Standards Based Information Exchange

Montana Integrated Justice Information System Broker Implementing Standards Based Information Exchange. Montana Department of Justice Montana Department of Administration MAXIMUS, Inc. Background.

tucker
Download Presentation

Montana Integrated Justice Information System Broker Implementing Standards Based Information Exchange

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Montana Integrated Justice Information System BrokerImplementing Standards Based Information Exchange Montana Department of Justice Montana Department of Administration MAXIMUS, Inc

  2. Background • Inefficient, incomplete and largely manual information exchanges causing systemic issues at all levels of the justice enterprise and compromising public safety • Compounded by: • Large geographic area • 147,046 square miles • Covers the Mountain Time Zone • Widely dispersed population (902,195 people) • Large number of autonomous justice practitioners • Law Enforcement Agencies – 120+ • Prosecutors – 56+ • Courts – 150+ • State Agency – 3 • Various levels and types of information technology installed • Past effort to standardize on a homogeneous platform been costly and ineffective • No ability to achieve a statewide implementation • Limited technical resources and funding 2

  3. Example Real World Issues • Incomplete driver histories because of non-standard reporting and dependency on manual paper process • People driving operating while under suspension • Felony DUI cases not being properly pursued • Reinstated drivers being inappropriately cited because their license status not properly updated • Incomplete criminal history records without court dispositions because of dependency on manual reporting process • Prosecutor charging decisions being made without a complete background of dangerous criminals • Law Enforcement without adequate information to ensure public safety • State licensing and public hiring decisions being made with incomplete information • Beneficial criminal photo information in local agencies not available statewide • Enhancement to identification • State and local agencies not meeting requirements for crime victim notification • Uncoordinated and incomplete reporting to victims of crime causing undue and unnecessary stress • Non-standard approach difficult for victims of crime to understand and receive benefit of notification service • Limited ability to exchange investigative information among law enforcement agencies • Labor intensive process to analyze data from multiple systems 3

  4. Mission • Develop a broad capability for justice information sharing that: • Provides complete accurate and timely information among governmental entities and the public • Delivers a cost-effective, standard based platform for local and state use • Is extendable beyond the initial information exchanges being addressed • Protects the privacy rights of citizens • Maintains the security of the information • Avoids unnecessary duplication 4

  5. Expected & Realized Business Benefits • Reduced redundant data entry • Reduced delays in the flow of information between agencies • Improved information available to agencies • Improved staff productivity • Reduced dependence on other stakeholder organization’s response resources • Reduced time locating information or data • Improved data integrity • Improved acquisition of data for policy and planning decisions • Improved efficiencies in the administration of justice • Improve public safety in Montana 5

  6. Solution Design Principals • Facilitating business process is the fundamental driving force • Information should be captured once, at the point or origin, and be re-used throughout the enterprise • Participants must retain the right to design, construct and operate information systems that support their own business requirements • Re-use of the existing information technology capabilities is essential and required • The integrated system will ensure traceability of persons associated with the enterprise • The integrated system will ensure traceability of events and information exchanges within the enterprise business cycle • The integrated system will be standards based to ensure the greatest degree of inter-operability 6

  7. Body of Work Leveraged • Publications: • Concept for the Operations for Integrated Justice Information Sharing – NASCIO • Roadmap for Integrated Justice: A Guide for Planning and Management – SEARCH • A Framework for Justice Information Sharing: Service-Oriented Architecture (SOA) -- Global Infrastructure/Standards Working Group • Building Exchange Content Using the Global Justice XML Data Model: A User Guide for Practitioners and Developers – Bureau of Justice Statistics • GJXDM Information Exchange Package Documentation Guidelines- GJXDM XML Structure Task Force • Justice Data Standards and Tools • Global Justice XML Data Model – Office of Justice Programs • Global JXDM Schema Subset Generation Tool – Georgia Tech Resource Institute • GJXDM Wayfarer 2.0 - National Center for the State Courts • Justice Information Exchange Modeling - SEARCH 7

  8. Realized Advantages • Reaped ideas, concepts, and work of similarly situated groups trying to solve the same problem • Adopting the recommendations and standards fast tracked several key decisions that could have otherwise stalled out a project of this size and complexity • Provides a common vocabulary for discussing information exchange among diverse justice practitioners • Applying the provided concepts and tools works 8

  9. State CIO Perspective • Broader enterprise application of solution • Not a Justice domain specific problem • Information exchange is universal need • Positions State to implement emerging National Information Exchange Model (NIEM) • Application of Emerging Technologies • Technology and solutions provide for extensive re-use • Provides for leveraging current State investment in information technology infrastructure • Interagency Cooperation • Improved delivery of services to the citizens of Montana 9

  10. Value Proposition • Grassroots bottom up approach supported across the justice practitioners • Constitutional separation of powers is protected • Full benefit of exchanges implemented • Realize immediate benefits stream without full implementation • Reduced fix cost over time • Scalability of the solution • Locals are not required to have full-time IT support 10

  11. Project Phases • Establish IJIS Broker Environment • Driver History Disposition Reporting • Crime Victims Notification • Criminal Photo Repository Population and Dissemination • Enhanced E2E Fingerprint Processing • e-Citation Filing • e-Disposition Reporting • 17 Month Duration • Iterative Sub-phases in each effort 11

  12. Why These? • Identifiable business driver • Where is funding available • Which partners are ready 12

  13. Project Organization 13

  14. Project Participant Interaction 14

  15. Motor Vehicle Disposition Reporting • Automated submission of disposition, suspension and reinstatement actions from courts to motor vehicle division • Participants • Montana Courts of Limited Jurisdiction (120+) • Montana Supreme Court Office of the Court Administrator • Montana Department of Justice • Benefits • Increased reporting of court findings and actions • Better and more complete information • More accurate Driver Histories • Transformed from a “when I get around to sending them” process to a next day application • Elimination of paper based submission and entry 15

  16. Photo Image Capture System • Creation of a web service enabled image repository • Participants • Local Law Enforcement • Montana Department of Corrections • Montana Department of Justice • Benefits • Establishes a statewide repository of Criminal Photos, Missing Persons, and Concealed Weapon Permits • Extendable to any imaging needs required through simple web service calls • Images distributed via the web and in JTF XML Rap Sheet Standards 16

  17. Crime Victims Notification • Establish a Montana Statewide Automated Victim Information and Notification (SAVIN) system that provides victims of crime real time notification of criminal justice events relating to their case and the status of the accused/offender throughout the criminal justice process • Participants: • County Prosecutors • Montana Courts • Montana Supreme Court Office of the Court Administrator • Montana Department of Corrections • Montana Department of Justice • Benefits • Coordinated notification to victims of crimes 17

  18. Enhanced E2E Fingerprint Processing • Implement end to end automated processing of public fingerprint-based criminal background checks from live scans through state and federal repositories • Participants • Local Law Enforcement • Montana Department of Justice • Benefits • Meet increased demand for service • Decrease response time of criminal background checks for customers • Reduce effort in current manual card scan and billing processes 18

  19. e*Citation • Implements automated distribution of electronically captured ticket information from highway patrol and other law enforcement agencies to Montana Courts and the Motor Vehicle Division • Participants • Local Law Enforcement • Montana Highway Patrol • Montana Courts • Montana Supreme Court Office of the Court Administrator • Montana Department of Justice • Benefits • Ability to populate a citation in seconds allow for the officer to be back on the road thus increasing public safety • Ability for the driver to pay at the time of citation via credit card 19

  20. e*Disposition • Automated reporting of criminal disposition to the state criminal history record system • Participants • Montana Courts • Montana Supreme Court Office of the Court Administrator • Montana Department of Justice • Benefits • More complete and accurate criminal history cycle information • Timely reporting to the state repository • Basis for other information exchanges requiring court disposition information (e.g. Department of Corrects Judgment Orders) • Reduced data entry effort by Montana DOJ Staff 20

  21. Discovered Advantages to GJXDM • Inherit XML Standard Advantages • Provides consistency among exchanges so that like fields are always named and "typed" the same • No more pre-defined array sizes, field lengths, etc. ala flat files • The XML you use to load your database can be the same XML you use to build your web page, PDF, Word document, SVG, etc. • Solution Development Advantages • Interfaces with various systems use a common structure for common parts of the message • Less thinking about how to build the schema and more about the contents of the schema • Once the data that to be included in an exchange is defined, it is quick and easy to generate a subset schema that contains those fields in a logical and defined manner • Support of a very robust set of tools (Wayfarer and SSGT) • Wide programming language adoption of API or built in functionality to use XML • Business Advantages • Structured XML and schemas based on a foundation of Justice business usage and architecture • Inclusion of enumerations for commonly used sets of information (such as NCIC Country Codes, etc) 21

  22. Information Exchange Package Documentation • Recommended approach is straight forward, employs UML Standards and easy to implement • To date developed three IEPD • Motor Vehicle Disposition • Drivers License Suspension • Drives License Reinstatement • Able to create completely independent of the technical solution 22

  23. IEPD Implementation 23

  24. IJIS Broker Technology • Web Services Enterprise Service Bus • Creation of a Service Oriented Architecture (SOA) using XML Technologies • XML – Data content • XSD – Data content compliance • XSLT - Data transformation and translation • WSDL – Service creation and deployment • BPEL – Business process execution and monitoring long term transaction state 24

  25. Production Environment • Software • LINUX Operating System • FTP • SMTP • PERL Script • JBoss J2EE Application Server • Hibernate • Enterprise Java Bean • JMS • Cape Clear ESB • Web Service Hosting • BPEL Execution • Oracle RDBMS • Persistent Data Storage • Apache Web Server • Schema Validation • Java Server Page • User Interface • Hardware • Cisco 11150 Content Switches • Application Servers • Dell Intel Dual Core 2.8 GHz/2 MB Cache Processor • 12 GB Ram • Database Servers • IBM PowerPC Dual Core 2.5 GH/2 MB Cache Processor • 8 GB RAM • Storage Area Network • IBM N5200 1GB ISCSI 25

  26. Implementation of Business Process 26

  27. Activity Diagram 27

  28. BPEL Diagram 28

  29. Driver History Disposition Effort • 38 Web Services • 11 Granular • 27 BPEL Processes • 18 JSP Screens • 2 Oracle Database Schema • 3 Month System Development Life-cycle 29

  30. Contacts: Bill Griffenberg MT DOJ ITSD 406.444.4531 bgriffenberg@mt.gov John McCarthy MAXIMUS Inc 406.495.7290 johnmccarthy@maximus.com Questions? 30

More Related