The Justice XML Data Model - Bureau Of Justice Assistance

Transcription

The Justice XML Data ModelOverview and StatusApril 2003

WhatWhatisisthetheJusticeJusticeXML?XML?Purpose: Facilitate information sharing and integrated justiceby reducing impediments, such as standards, cost, and time.XML: A set of rules that specify syntax for information exchange.Justice XML: Extends XML to the justice and public safetycommunities by providing a standard vocabulary andsemantic building blocks that can be reused and extendedby practitioner, integrator, and vendor communities.April 2003

AA CollaborativeCollaborative sMethodologyMethodologyFormalFormal RulesRulesRefRef ArchitectureArchitectureStandardsStandardsOther DDs&Data rder.xsdChargeDoc.xsdChargeDoc.xsdJusticeJustice XMLXMLDataData Dictionary,Dictionary,Schema,Schema, cs.xsdOtherDocSpecs.xsdXMLXML ObjectObject RepositoryRepositoryDocumentDocument // TransactionsTransactionsComplexComplex ComponentsComponentsJusticeJustice InformationInformationExchangeExchange ModelModel (JIEM)(JIEM)(developed(developed byby SEARCH)SEARCH)SimpleSimple ComponentsComponentsSupportSupport DataData ComponentsComponentsW3CW3C XMLXML SchemaSchemaApril 2003

AreAreBeingBeingUsed?Used?SPONSORSOURCE DOCUMENTS / SPECIFICATIONSGlobal ISWGJTF for ICHTSRISSOASISAAMVAReconciliation Data Dictionary (RDD) v1.0.0Rap Sheet v2.2 schemaRISSIntel v2.0 schemaCourtFiling v1.1 DTDDriver History v1.02 schemaNIJLA County CAInfoTech v2.0 Data Dictionary and schemaIncident Report schemaSEARCHOASISOASISOASISMinnesotaJustice Info Exchange Model (JIEM) data setsArrest Warrant schemaCharging Document schemaSentencing Order schemaCriMNet v1.0 Data Dictionary and schemaNCSCMaricopa Co AZCISANLETSNIBRSData element spreadsheets (civil, criminal, juvenile)ICJIS Data Dictionary v1.3Southwest Border States DD (TX, AZ, NM)NCIC 2000 Data Dictionary and Code TablesIncident Report schemaApril 2003

Justice XML Data Dictionary Schema EvolutionRDDRDD1.01.0Standard Data DictionaryJDDJDD3.03.0JDDJDD4.04.0Normative DD Schema (DDS)DHR 1.0.xsdRISS 2.0.xsdCF1.1 DTDReference.xsdRap .xsd2.12.1.xsd.xsd3.03.0ObjectOriented Relationships.xml.xml2.12.12.12.1AppsApps? .0.rdfs.rdfs4.04.0.rdf.rdf4.04.0? .xsl3.0-4.04.04.0AppsAppsApril 2003

rtyActivity 45%otherother5%5%(other(other objectsobjects 55%) nceDocument.xsdApril 2003

AdjudicateSentenceBookingChargeChargeRptRptDocDoc erApril 2003

.0v3.0DatabaseDatabaseStatisticsStatisticsRDDRDD v1.0.1v1.0.1 (October(October 2002)2002)JXDDJXDD v3.0v3.0 (April(April 2003)2003)ComplexComplex propertiespropertiesSimpleSimple propertiesproperties3030250250Complex typesElementsTotalTotal componentscomponents280280Total components 2,300Source requirement references Source requirement components 3002,0003516,000AccordingAccording toto oneone governmentgovernment datadata consultant,consultant, allall branchesbranches andand departmentsdepartmentsofof aa typicaltypical statestate governmentgovernment useuse aboutabout 20,00020,000 uniqueunique datadata elements.elements.April 2003

WhatWhatAreAreSomeSomeBenefits?Benefits? It's FREE !!! Reduction in implementation cost Standards-based Increased information sharing and interoperability Extensibility and flexibility Promotes reusable components Broad domain (courts, law enforcement,corrections, and the intelligence community)April 2003

JXDDJXDDv3.0v3.0ScheduleSchedule2003JanFebMarbuild prereleaseAprMayJunJulAugSepOctNovDecJXDD Release for Comment v3.0vet / refineJXDD IOC v3.0 DecisionReview Period.IOC releaseid pilots, test, validate.JXDD FOC v3April 2003

positoryModelModelDataData Requirements,Requirements,BusinessBusiness Processes,Processes, Models,Models, ebXMLebXMLcompliantcompliantLMLM LifecycleLifecycle MgtMgtQMQM QueryQuery MgtMgtMapOtherOther J/PSJ/PS artifactsartifactsJusticeJustice DataData DictionaryDictionaryModelModel andand RepositoryRepositoryJusticeRegistry LMLMServerQMQMJustice XML tryServerDoDQMQMRegistryServerRegistryRegistry ClientClientWebWeb ServerServerRegistryRegistry ClientClientJIEM-MTJIEM-MTBrowsersBrowsersApril 2003

Criminal JusticeJusticeSystemSystem ModelModelSequenceSequence ofof EventsEvents ininthethe CriminalCriminalJusticeJustice e BusinessReference ModelApplications Architecture Conceptual/Process Model Interoperability lJusticeJusticeServiceServiceModelModelDataData Requirements,Requirements,BusinessBusiness Processes,Processes, Models,Models, ebXMLebXMLcompliantcompliantOtherOther J/PSJ/PS artifactsartifactsJusticeRegistry LMLMServerJusticeJustice DataData DictionaryDictionaryModelModel andand RepositoryRepositoryQMQMJustice XML RepositoryRegistryRegistry ClientClientWebWeb rverebXMLebXMLcompliantcompliantRegistryRegistry ClientClientCOTSCOTS ataPersonPropertyPropertyActivity 60%(other(other objectsobjects 30%) 30%)?10%10%ContactInfoContactInfoData reMetadataFederal Enterprise Architecture (FEA)(Architectures and Models)BrowsersBrowsersSchemaSchema dW3CW3C LocationTechnology Architecture Technical Models Technical Reference Model StandardsLMLM LifecycleLifecycle MgtMgtQMQM QueryQuery ReferenceDocument.xsdxmlns:Justicens refDataData TypesTypesthatthat dodo notnot fitfit intointothethe classclass tityTypesTypesPrimaryPrimary DataData ModelModel--- ClassClass HierarchyHierarchyStandardStandardTagTag NamesNamesElementElement andandRelationshipRelationship NamesNamesimport ns refimport ns refxmlns:xsiW3CW3C XMLXMLInstanceInstanceReferenceReference DocumentsDocumentse.g.e.g. ArrestArrest WarrantWarrantimport ns e referencesStandard Instance.xmlStandard Instance.xmlLocal Instance.xmlLocal Instance.xmlJustice XML Data Model v3XML, RDF, XMI / UML, SOAPebXML, UDDI, WSDl, WSCL,WSFL, JAVA, J2EE, .NetApril 2003

n?Program: J. Patrick McCreary, Bureau of JusticeAssistance (BJA) (202) 616-0532mccrearj@ojp.usdoj.govTechnical: John Wandelt, Georgia Tech ResearchInstitute (GTRI) (404) 894-8956john.wandelt@gtri.gatech.eduFeedback: Bob Greeves, BJA (202) 305-9317greevesr@ojp.usdoj.govKen Gill, BJA (202) 514-3719gillk@ojp.usdoj.govFor current release:http://www.it.ojp.gov/jxdd/For additional background information: http://justicexml.gtri.gatech.edu/April 2003

SEARCH Justice Info Exchange Model (JIEM) data sets OASIS Arrest Warrant schema OASIS Charging Document schema OASIS Sentencing Order schema Minnesota CriMNet v1.0 Data Dictionary and schema NCSC Data element spreadsheets (civil, criminal, juvenile) Maricopa Co AZ ICJIS Data Dictionary v1.3 CISA Southwest Border States DD (TX, AZ, NM)