Upload
faith-ricker
View
230
Download
1
Tags:
Embed Size (px)
Citation preview
IJIS, LEITSC & APCO Partnering
to Build IEPDs for CADs and RMS
Chief Michael Haslip, Blaine Police Dept.
Suzette McLeod, Program Mgr, IJIS Institute
Heather Ruzbasan, LEITSC PM, IACP
Today’s Session:
• The Partnership & Governance Structure– Enabling quality work @ a reasonable cost
• The Process– Forming a team and building IEPDs
• The Results– Supporting key CAD and RMS exchanges
• What We Learned– And…mistakes you can avoid
Partnership for this Project
• BJA Sponsored Our Effort
• APCO supplied Project 36 documentation & Monitoring Station SMEs
• LEITSC defined need for IEPs in recent CAD & RMS Functional Specifications & law enforcement SMEs
• IJIS Institute provided IEPD development management and industry SMEs
The Future Requires We;
• Build perpetual partnerships with other associations and agencies
• Recognize competencies and expertise of “partners”
• Leverage existing infrastructure of “partners”
• Share, share, and share information, work products, and time.
Governance Model
• Authoritative Owners
• Steering Committee
• Working teams
• IJIS Staff
• IJIS Contracted IEPD Experts
Clear Goals & Objectives
Provide for LEITSC, APCO, BJA, & public safety community publication of IEP reference documents that support the top ten public safety data exchanges
Appointed Practitioners• Lt. Dave Mulholland
– US Park Police• Chief Michael Haslip
– Blaine Police Department• Chief Gary Vest
– Powell Police Department• Jim Slater, CIO
– Massachusetts Public Safety• Dina Jones
– Story County, IA• Dan Murray
– Arlington Police Department• Jim Cox
– Port Orange Public Safety
• Stephen Wisely– Onondaga
• Alan Komenski– Bellevue Police Department
• Bill Cade– APCO
• Martin Moody– APCO
• Heather Ruzbasan– LEITSC
• Mat Snyder– IACP
• Tom Steele, CIO– Delaware DHS
Selected Industry Firms
• Asynchrony Solutions• MTG Mgt Consultants• Advanced Justice Sys• Spillman Technologies• Visionair Inc.• PAVIC Marketing• TriTech Software Sys• Intergraph Corporation• Enforsys, Inc.
• Cisco Systems, Inc.• Sungard HTE/OSSI• Bask Enterprises• URL Integration• Vector Security• Fire Monitoring Technologies• Microkey• Dice Corporation• GE Monitoring Systems
IJIS Institute is the “Voice of Industry” with 163 Member Firms
Today’s Session:
• The Partnership– Enabling quality work @ a reasonable cost
• The Process– Forming a team and building IEPDs
• The Results– Supporting key CAD and RMS exchanges
• What We Learned– And…mistakes you can avoid
What is an IEPD?
XML
XML stands for EXtensible Markup Language and is much like HTML. While HTML was designed to assist in defining how data looks or is displayed, however, XML was designed to describe data.
GJXDM
XML descriptions (tags) are not pre-defined so the Global Justice XML Data Model was created to assist in defining national tags for justice related information exchanges.
IEP
The Global JXDM approach is to construct and utilize exchange packets (IEPs or GIEPs) with GJXDM components anytime data is shared between systems, agencies, and juristictions.
An IEP Document is a package of exchange artifacts that serve as reference materials. The package includes GJXDM-conformant model schemas used “as is” or extended to meet individual jurisdictional requirements and it also includes associated documentation that help implementers understand the information exchange.
ExchangeInception
ExchangeInception
DomainModeling
DomainModeling
StandardsMapping
StandardsMapping
SchemaBuilding
SchemaBuilding
Test viaValidating
Test viaValidating
Artifacts & DeliverablesArtifacts & Deliverables
UMLDomainModel
UMLDomainModel
XMLInstance
XMLInstance
Sample Style Sheet
Sample Style Sheet
Use CaseModel
Use CaseModel
ExchangeModel
ExchangeModel
GJXDMMapping
GJXDMMapping
List ofExtendedElements
List ofExtendedElements
GJXDMSubschema
Generator
GJXDMSubschema
Generator Forms orScreens
Forms orScreens
ModelingTool
ModelingTool
OtherIEPs
OtherIEPs
CADSpecs
CADSpecs
RMSSpecs
RMSSpecs
GJXDMGJXDM
MappingTool
MappingTool
XMLDocumentSchemas
XMLDocumentSchemas
XMLConstraintSchemas
XMLConstraintSchemas
XMLExtensionSchemas
XMLExtensionSchemas
Built IEPDs
Packaging & Posting
Packaging & Posting
All IEPArtifacts
All IEPArtifacts
SupportDoc
SupportDoc
ClearingHousePosting
ClearingHousePosting
Today’s Session:• The Partnership & Governance Structure
– Enabling quality work @ a reasonable cost
• The Process– Forming a team and building IEPDs
• The Results– Supporting key CAD and RMS exchanges
• What We Learned– And…mistakes you can avoid
CAD Team IEPD #1Group Exchange Name Exchange Purpose
CAD Initial CFS Transfer Eliminate re-keying of incident information for transfer between agencies or disciplines
911 Caller Arlington PD US Park Police
Obtain Incident InfoEnter CAD DataContact Other AgencyProvide Incident Info
Obtain Incident InfoEnter CAD DataRespond to Incident
Call 911Report Accident
CAD Team IEPD #2 & 3Group Exchange Name Exchange Purpose
CAD Resource Availability
Response
Eliminate phone calls to multiple agencies to query whether specific resources are available for release to assist in incident response
Dispatched Unit Dispatcher Agency 1
Update CADCall Agency 1Call Agency 2Call Agency 3
Answer CallRespond to Request
Request K9 Support
Agency 2
Answer CallRespond to Request
Agency 3
Answer CallRespond to Request
CAD Team IEPD #4 & 5Group Exchange Name Exchange Purpose
CAD Subscriptions
Unit Updates
Provide for regular updating of resources from partnering agencies to speed identification of available resources or facilitate sharing of resources
Field Unit Dispatcher Agency 1
Update CADContact Partner Agency
Request K9 Support Search AvailabilityProvide Availability
Group Exchange Name Exchange Purpose
CAD Request Resource
Respond to Resource Request
Facilitate systematic request for assistance or resource release between agencies
CAD Team IEPD #6 & 7
Group Exchange Name Exchange Purpose
RMS Query RMS
RMS Query Summary Response
Support external-to-RMS or cross-RMS searches based on person, location, object, or incident/offense
RMS Team IEPD #1 & 2
Search on Person
Search on Object
Search on Location
Search on Offense
Record Mgt Systems
Group
Exchange Name Exchange Purpose
CAD / RMS
CAD-to-RMS Support inter-system exchanges between CAD and RMS systems
CAD & RMS IEPD
Group Exchange Name Exchange Purpose
Alerts External Alerts Eliminate re-keying of alarm information between monitoring stations and PSAPs
Alerts Team IEPD
Intrusion AlarmFire Alarm
Validate AlarmContact PSAPProvide Alarm Info
Obtain Alarm InfoEnter CAD IncidentDispatch Units
Business Monitoring Station 911 Center/PSAP
Category Document Nbr. ElementsResource Availability Qery 84Available Resorce Response 63Request For Resource 106
Alarm External Alert 2.0 107Summary CFS Info 138Detailed CFS Info 229Request Unit Status Update 11Unit Status Update 36
CAD To RMS CAD To RMS 377RMS Query 169RMS Summary Response 162
Resource Query
CFS Transfer
Resouce Staus Update
Cross-RMS Query
Exchanges Varied in Size
GJXDM (235)
NIEM* (29)
Extended (77)
* Element are in local namespace but are derived from NIEM Emergency Management Domain
New GJXDM Elements Still Being Identified
• The Partnership & Governance Structure– Enabling quality work @ a reasonable cost
• The Process– Forming a team and building IEPDs
• The Results– Supporting key CAD and RMS exchanges
• What we Learned– And…mistakes you can avoid
Today’s Session:
Some Advice to Consider• Define the authoritative owner and governance
structure early• Create a strawman before the first modeling
meeting by doing some homework• Be open to refining your exchanges once you get
the experts in the room• Make sure you have a diverse yet balanced team in
the modeling sessions• Have key roles appointed to support sessions;
• A facilitator with modeling expertise• A tool jockey capturing element data• A documenter who captures all the discussions, assumptions,
and implementation thoughts
Some More Advice• Don’t overlook the need to validate the
mapping after the working sessions• Start sessions by having team members
share their systems, processes, etc… to bring words to life
• Have an aggressive outreach and communication strategy where a diverse team shares project objectives and progress
• Seek and support Pilots, HelpDesk, and TA support to validate work and share real-life success stories
• Acknowledge and support varied levels of automation and exchange partner trust
Don’t ……………..• Forget to check the IEPD Clearinghouse
• Overwrite your modeling work; especially late in the day
• Don’t rush the modeling; if you are struggling consider refining IEP purpose
• Schedule heavy agenda items after a full day of modeling
• Get hung up on implementation issues
• Forget to order afternoon caffeine and snacks
Key References• GJXDM Help-Desk
it.ojp.gov/gjxdm/helpdesk/
• IEPD Clearinghouseit.ojp.gov/iepd/
• IJIS Instituteijis.org
• LEITSC Websiteleitsc.org/
• APCOapcointl.org