JIEM and Business Process Change
Exchange Analysis Work with stakeholder Subject Matter Experts (SMEs) to identify information sharing requirements Identify the context and content of the exchange Follow a standard methodology to describe and capture exchange requirements Accurately defining requirements leads to effective application development and easies the impact of change
Use an Effective Methodology and Tools Methodologies UML (Uniform Modeling Language) JIEM (Justice Information Exchange Model) Analysis BPMN (Business Process Modeling Notation) Tools Freeware – ArgoUML, JIEM Licensed – Enterprise Architect, Visio, Exchange Modeler
What Is JIEM?
The Justice Information Exchange Model (JIEM) Exchange Analysis Methodology Conceptual Framework Software Tool Reference Models Links to the Global Justice XML Data Model (GJXDM) and National Information Exchange Model (NIEM) for development of conformant Information Exchange Package Documentation (IEPD)
JIEM Conceptual Framework All information exchange can be described in five dimensions: Processes Events Agencies Conditions Information Documents Data elements
Process A group of logically related events that are synonymous with a general business activity Investigation At large Detention Pre-disposition court Post-disposition court Pre-disposition supervision Post-disposition supervision Incarceration Post supervision
Event Decisions and actions that trigger information exchange Arrest Booking Filing decision Sentencing Release from prison
Agency The entity that sends or receives information Police department Prosecutor Public defender Trial court Probation Corrections
Conditions Factors that determine what information goes to which agencies If subject enters guilty plea If sufficient evidence to file charges If subject charged with misdemeanor If subject over 18 years of age
Information Information exchanged between agencies Documents Data Elements
Exchange Structure Sending Agency Prevailing Process Triggering Event Receiving Agency Subsequent Process Subsequent Event Conditions Information
Justice Information Exchange Model Process Event Process Event Condition Sending AgencyReceiving AgencyDocument Investigation
Justice Information Exchange Model InvestigationEvent Process Event Condition Sending AgencyReceiving AgencyDocument Prosecution Charging Decision
Justice Information Exchange Model InvestigationEvent Prosecution Charging Decision Event Condition Sending AgencyReceiving AgencyDocument If prosecutor finds sufficient evidence to file charges Process Event
Justice Information Exchange Model InvestigationEvent Prosecution Charging Decision Event If prosecutor finds sufficient evidence to file charges Condition Sending AgencyReceiving AgencyDocument If charge is a misdemeanor Process Event
Justice Information Exchange Model InvestigationEvent Prosecution Charging Decision Event If prosecutor finds sufficient evidence to file charges If charge is a misdemeanor Sending AgencyReceiving AgencyDocument Process Event Prosecutor
Justice Information Exchange Model InvestigationEvent Prosecution Charging Decision Event If prosecutor finds sufficient evidence to file charges If charge is a misdemeanor Prosecutor Receiving AgencyDocument Criminal Complaint Process Event
Justice Information Exchange Model InvestigationEvent Prosecution Charging Decision Event If prosecutor finds sufficient evidence to file charges If charge is a misdemeanor Prosecutor Receiving Agency Criminal Complaint Process Event Court
Justice Information Exchange Model InvestigationEvent Prosecution Charging Decision Event Process Event If prosecutor finds sufficient evidence to file charges If charge is a misdemeanor ProsecutorCourt Criminal Complaint Pre-disposition Court
Justice Information Exchange Model InvestigationEvent Prosecution Charging Decision Event Pre-disposition CourtEvent If prosecutor finds sufficient evidence to file charges If charge is a misdemeanor ProsecutorCourtCriminal Complaint Open Case
Justice Information Exchange Model InvestigationEvent Prosecution Charging Decision Event Pre-disposition CourtEvent Open Case Event If prosecutor finds sufficient evidence to file charges If charge is a misdemeanor ProsecutorCourtCriminal Complaint Exchange Number
JIEM Exchange Narrative During the Investigation process, at the Prosecution Charging Decision event, if prosecutor finds sufficient evidence to file charges, and if charge is a misdemeanor, the Prosecutor sends the Criminal Complaint, to the Court for the Open Case event in the Pre- disposition Court process.
Exchange Details Transaction Type Perspective Status User Defined Variables Related Exchanges Frequency Urgency Value Complexity Duration Additional information about the exchange that captures descriptive details, business rules and other attributes
Criminal Complaint Exchange Court Case NumberCourt Case TypeSubject IDNameCourt Unit IDCourt Case ID Justice Information Exchange Model
Content of the Exchange
Business Processing Modeling using JIEM
Using JIEM in BPM Document Existing Business Practices and Information Flow Analyze the Effectiveness and Economy of Existing Practices Create a Blueprint for Improved Information Sharing
The Role of JIEM in BPM Document “as-is” practices and develop “to-be” models View relationships between agencies and identify gaps in information sharing Leverage work of others by using reference models Export business rules and data to other development tools
Gap Analysis
Identifying Access Requirements
Complete Documentation
Excel Output
Graphical Output
Other JIEM Features Reference Model based upon the adult/felony environment Source data for the JIEM Site Database Builder Application to domains outside of justice – Emergency Management Intelligence Leverage the work of others
JIEM in the Requirements Process
Domain Modeling: UML Precise and formal, yet… Graphical and understandable by stakeholders Supports O/O concepts inherent in XML Schema Supported by low-cost tools Industry/developer buy- in and adoption
Development of XML Specifications JIEM Modeling Data Mapping SSGT Development XML Exchange Specifications Define Exchange Requirements Map Data Elements to GJXDM/NIEM Generate GJXDM/NIEM Conformant XML Schemas JIEMSSGT Tool
JIEM Benefits to State and Local Jurisdictions Common language and methodology Best practices from other jurisdictions Model that communicates requirements to developers Links to national models Reduction in implementation time and cost
For Further Inforamation SEARCH X 200 Mark Perbix