Title: Flexible Integration Perspectives One size doesnt fit all
1Flexible Integration PerspectivesOne size
doesnt fit all
John Goergen, Michigan
Steve Prisoc, New Mexico
Chad Firestone, Pennsylvania
Gordon Lansford, Kansas
2Flexible Integration Perspectives
- The journey is far less important than reaching
the - destination when attempting justice integration.
The road - to integrated justice can have many different
paths and all - may be effective depending on the jurisdiction,
political - climates and availability of funds. XML
messaging, proxy - data providers, application hosting, and yes,
even varieties - of data warehousing have been effectively used
throughout - the country. This session will emphasize the need
for - flexibility while exploring a variety of
approaches that can - be used to effectively achieve information
sharing and - integration.
3Integration
-VS-
- The purist
- Common platforms
- Common language
- Common data standards (GJXDM)
- Cost is no option
- We all love to work together.
- Change is good
- We all operate for the common good.
- Doesnt everyone know how to code XML?
- The realist
- Disparate systems
- Old, aging platforms
- Disparate languages
- Little or no budget
- I dont like to change
- I dont play well with others.
- Politics
- Under staffed or under trained
- How do you spell XML?
4Integration Founding Principles
- Inherent Flaws and Assumptions
- Assumed Build it and they will come mentality.
- All will be driven by common good
- Technology/knowledge gap
- Limited XML, GJXDM and Messaging expertise
- Subscriber lacks technology expertise needed to
accept and process compliant messages - Publisher lacks expertise available resources
needed to develop and publish compliant messages - Resource gap
- Budget and resource constraints
- Agency priority assignment
- Obviously, top priorities always assigned to
internal agency issues. - 16 State Agency mission statements that do not
include JNET, information sharing or integrated
justice. - Agencys mission/vision directed at securing
prisoners, supervising parolees, enforcing laws,
etc.
5Meeting the Mission
- Mitigation Plan
- Provider data is virtual, retained at JNET for
no more than two transfer cycles. Two cycles are
needed to do delta comparisons of previous and
current records and generate JNET messages
indicating change of status. - Types of data exchange activity possible include
- Notifications compare outstanding warrants,
arrests, parole violations, absconders notices
against provider data, generate notifications - Changes in status, indicating an event has
occured inmate movement, pending release,
parole violation, misconduct, change of address - Data messages would still be designed and
generated with the concurrence of the provider
agency, the JNET Office, and key subscribers or
business drivers. - The JNET Office would develop the message
according to JNET standards (JXDD, XML, etc.) and
publish it using the regular JNET infrastructure
6Virtual Hosted Data Environment
JNET Full Development of XML Messages
Collection (1)
Projection (3)
Protection (2)
Virtual Hosted Data
Subscription
DMV
Query
County X
Notification
DOC
7- Benefits of Virtual Data Hosting
- COLLECTION
- Can use existing and familiar OIT Secure FTP or
other services to transfer data extracts from
provider to JNET Virtual Database, avoiding any
additional costs - Vastly improves message round-trip time since
direct reliance on publishing agency is
eliminated. - Agency has option of being publisher, subscriber
and provider. - Consistent with NGA basic building blocks of data
integration and application integration. - Uses existing infrastructure, security and tools
8- Benefits of Virtual Data Hosting
- PROTECTION
- Source of data for disaster recovery
- Mirrored image in JNET Hosted environment
- Continuity of Government
- Provides for uninterrupted delivery of service
- Delays, outages, etc. will not affect delivery of
service. - Reduces interruption of data messaging since data
availability is not subject to provider agency
outages or slowdowns, increasing reliability of
service - Virtual (Host) Data Farm is source for business
intelligence data. - Provides opportunity to collect, fuse, analyze,
and disseminate data from across the
Commonwealth. - Could be used for monitor, project and prevent
incidences or trends.
9- Benefits of Virtual Data Hosting
- PROJECTION
- SUBSCRIPTION MECHANISM DOES NOT CHANGE!
- JNET becomes proxy provider and/or publisher
- Reduces demands on data providers and reduces
overall needs for resources - Streamlines and centralizes the message
development process - Speeds the development of data messages and
offers more possibilities for data messages - Business requirement will drive real time, near
time, daily currency of data messages - Uses tried and trusted JNET Messaging
Infrastructure for Pub/Sub, Request/Reply,
Notifications and Query. Leverages existing
tools, security and resources.
10 National Association for Justice Information
Systems (NAJIS) Kansas Criminal Justice
Information System (KCJIS) September 21,
2006 Gordon Lansford, DirectorKansas Criminal
Justice Information System
11(No Transcript)
12(No Transcript)
13KCJIS Provides
- Access to FBI via the Internet (One of only two
states) - Secure access for over 8000 authorized users
- Access for all officers to Kansas Car Stop (KCS)
- Electronic fingerprint capability
- Online access to Registered Offender information
- Online information on inmates, community
corrections, and parolees - Kansas Drivers License photos for law
enforcement - Electronic Rap Sheets (Computerized Criminal
Histories) - Master Search Capability for both Persons and
Vehicles - Access to Misdemeanor Warrants for all but 12
counties (local choice) - A One-Stop Shop for criminal justice users
14(No Transcript)
15The bumpy road to Integrating Systems in Michigan
- No Governance
- No oversite.
- CJIS council moved from State Police to under
Governor this year - CJIS Integration committee did not meet for
almost 2 years - Integration Committee deals with LEIN systems -
not courts, PA, Corrections, Motor Vehicle etc - Worked with Search to develop a Mission
statement, Goals Objectives BUT State early
retirement no one knows where it is at - Brought IJIS in to do the same thing 3 years
later.
16We have the infrastructure
- Systems are in county IT or agency
- All linked to the state network
- Most counties also have a network
17(No Transcript)
18We operate on Lets Make A Deal
- Have PA communications with
- Courts in 22 counties
- 3 police agencies,
- State Criminal History
- SAVIN in 65 counties
- Live Scan system via State Criminal History
system - Query capability with Community corrections and
police agencies - no access to PA work Product
19Michigan Criminal Justice Information Network
(MiCJIN)
- Data Warehouse populated at Warrant Authorization
for MiCJIN - our new web based LEIN system - Can query more data - not fingerprint based
- Query Police, Jails, Courts (Data Ware House) and
PA data - Data Warehouse - because PA systems not sized for
statewide use - Must share data to participate
20New Mexico Justice Information Sharing Activities
21Ongoing Projects
- Consolidated Query
- GJXDM-mediated Exchanges several projects are
underway that will allow transmission of justice
data from the originating agency to receiving
agencies. These projects include exchanges that
will eliminate redundant entry for court
scheduling, sentencing, court case initiation,
orders of protection, etc. - GJXDM-based court data warehouse
- Web portal-based victim notification
22Factors that influence choice of size
- What type of agency is leading the charge law
enforcement, judiciary, oversight agency, etc.? - Is the jurisdiction a city, county, region or a
state? - What is the knowledge level of the participants?
- What is the commitment level of the participants?
- What was the motivating event or tragedy?
- Whats the budget?
- Where does the money come from and what strings
are attached? - What is the particular need?
23(No Transcript)
24(No Transcript)
25(No Transcript)
26(No Transcript)
27(No Transcript)
28(No Transcript)
29(No Transcript)
30(No Transcript)
31(No Transcript)
32(No Transcript)
33(No Transcript)
34The Consolidated Query provides access, through a
single Internet query, to offender information
related to courts, probation, parole and
corrections. This tool is maintained by the New
Mexico Justice Information Sharing Council
(JISC), a multi-agency consortium of justice
information technology professionals who are
dedicated to improving access to criminal
offender information to enhance the justice
decision making process.
35New Mexico Lessons Learned
- Selection of an impartial governance body chair
is crucial since biased leadership can direct
attention and resources to agency-centric
projects. - Stakeholder participation is key. Sporadic
participation leads to poor communications and
expensive, time-consuming project corrections. - The GJXDM is difficult for DBAs and programmers
to understand and implement correctly. When
translating data items into GJXDM
miss-translation may occur. - Systems that consolidate disparate agency data
on-the-fly such as the Consolidated Query require
significant processor power and bandwidth.