IIJIS Strategic Plan – Issue 5, Establish Standards • Strategic Goal 1: Recommend and implement mechanisms and processes to inventory, develop, adopt, publish, disseminate, and maintain standards/regulations that apply to justice information sharing • Strategic Goal 2: Inventory, adopt, and/or develop a uniform set of standards/regulations that enable secure, robust information exchanges and are compatible with national standards. Types of Standards • Communications • Security • Privacy • Functional • Data Exchange Why Standards? • Key to justice agencies with dissimilar systems sharing data. • Data exchanges without standards are needlessly time-consuming and expensive. • Much of the work has been done. • Standards are voluntary. Standards v. Regulations • Standard – A document approved by a recognized body, that provides for common and repeated use, rules, guidelines, or characteristics for products, processes or services for which compliance is not mandatory. • Regulation – A document that describes product, process or service characteristics, including the applicable administrative provisions, with which compliance is mandatory. International Standards Organization Sources Used for JXDM Sponsor Global ISWG RISS OASIS AAMVA NIJ LA County SEARCH OASIS Minnesota NLETS NIBRS Source Documents Reconciliation Data Dictionary RISS Intelligence schema Court Filing DTD Driver History schema InfoTech Data Dictionary & schema Incident Report Schema Justice Information Exchange Model Arrest warrant, charging document, & sentencing order schema CRIMNET Data Dictionary & schema NCIC 2000 Code Tables Incident Report schema Global Justice Information Sharing Initiative (Global) Advisory Committee (GAC) • Reports to the U.S. Assistant Attorney General, Office of Justice Programs (OJP), and the U.S. Attorney General in an advisory capacity • Promotes broad-scale sharing of pertinent justice information to support public safety • Consists of key officials from local, state, tribal, federal, and other justice-related entities Global’s Mission • To improve the administration of justice and protect the nation’s public by promoting practices and technologies for the secure sharing of justice-related information GAC Composition • Constituencies represented by Global participants – – – – – – – Law enforcement agencies Prosecutors Public defenders Courts Corrections agencies Probation and parole departments Additional agencies in the justice and public safety communities How Global Achieves Its Objectives… • GAC • GAC Executive Steering Committee • Working Groups – Global Infrastructure/Standards Working Group – Global Intelligence Working Group – Global Privacy and Information Quality Working Group – Global Security Working Group GAC Executive Steering Committee (GESC) • Consists of the GAC Chair and Vice Chair, the working groups’ chairpersons, and two atlarge members • Guides the work of the GAC and its working groups • Collaborates and partners with the U.S. Department of Homeland Security (DHS) Global Infrastructure/Standards Working Group (GISWG) • GISWG Goal – Define a framework • To assist government entities to establish an operational environment for sharing justice and public safety information GISWG (continued) • Tasks – Coordinate with the Global Intelligence, Privacy and Information Quality, and Security Working Groups to assure a comprehensive Global approach, and to address interdependent information sharing issues – Examine emerging technologies that advance justice information sharing – Identify programmatic and technical components to develop infrastructure GISWG (continued) • Products – Justice Standards Clearinghouse (JSC) • The JSC for Information Sharing is a repository for standards and specifications within the justice and public safety communities • The JSC is located at http://www.it.ojp.gov/jsc GISWG (continued) • Products (continued) – Metadata Repository – Justice XML Data Dictionary (JXDD) v3.0 • Foundation: reconciliation initiative • The Interstate Criminal History transmission specification • The Regional Information Sharing Systems (RISS) data exchange specification • The electronic court filing standard GISWG (continued) • Products (continued) – Metadata Repository –JXDD v3.0 (continued) • Schema Task Team • Collaborative effort between OJP, National Telecommunications and Information Administration, and the Georgia Tech Research Institute RDD RDD 1.0 1.0 Standard Data Dictionary DHR1.0 DHR1.0 .xsd .xsd RISS1.0 RISS1.0 .xsd CF1.1(DTD) CF1.1(DTD) Standard .xsd .xsd Rap2.2 Document .xsd Rap2.2 .xsd .xsd Schemas Applications JDD JDD 4.0 4.0 Normative DD Schemas Reconcile: RISS, Rap, CF, AAMVA Document Instances JDD JDD 3.0 3.0 DHR DHR .xml RISS .xml RISS .xml .xml CF CF .xml .xml Rap Rap .xml .xml 1.0 1.0 Apps Apps DDS DDS 2.0 2.0 Upper Camel Case .xsd .xsd 2.1 2.1 .xsd .xsd 2.0 2.0 .xml .xml 2.0 2.0 2.0 2.0 Apps Apps DDS DDS 2.1 2.1 Object Oriented + RDF Block .xsl 2.0-2.1 .xml .xml 2.1 2.1 2.1 2.1 Apps Apps ? .xsl 2.1-3.0 DDS DDS 3.0 3.0 RDF DD.rdfs DD.rdfs 4.0 4.0 .xsd .xsd 3.0 3.0 .rdfs .rdfs 4.0 4.0 .xml .xml ? .xsl 3.0 3.0 3.0-4.0 .rdf .rdf 4.0 4.0 3.0 3.0 Apps Apps 4.0 4.0 Apps Apps Global Intelligence Working Group (GIWG) • GIWG Goals – Promote and recommend policies, plans, and promising practices to ensure effective intelligence sharing critical to public safety – Address and recommend solutions that allow information sharing while safeguarding the privacy and constitutional rights of individuals GIWG (continued) • Tasks – Overcome intelligence information exchange barriers – Develop National Criminal Intelligence Sharing Plan – Establish a Coordinating Council GIWG (continued) • Product – Interim Report: Development of the National Criminal Intelligence Sharing Plan Global Privacy and Information Quality Working Group (GPIQWG) • GPIQWG Goals – To provide national leadership to justice entities on policies and practices to prevent inappropriate collection, use, and dissemination of personal information – To examine means of improving the reliability of criminal records in an integrated justice information system – To examine emerging technologies for accurately and reliably identifying individuals through biometrics technology GPIQWG (continued) • Tasks – Produce a policy-level white paper on protecting privacy and security in integrated justice systems in the post-9/11 era of public safety and homeland security – Develop, in consultation with DHS, policies that maintain the balance between information sharing and individual rights/privacy – Explore emerging biometrics technologies GPIQWG (continued) • Product – White Paper (Draft) • Recognizes the new context in which justice information sharing systems operate • Applies settled privacy principles to existing models of justice information sharing systems and makes recommendations for promising practices GPIQWG (continued) • Product (continued) – White Paper (Draft) (continued) • Addresses the legal mandates and prohibitions arising from applying privacy principles to current systems and makes recommendations for amending current law • Ensures that in the pursuit of effective justice information sharing systems, adequate consideration is given to policies that protect privacy and constitutional values Global Security Working Group (GSWG) • GSWG Goal – Apply relevant security practices to justice and related information sharing initiatives GSWG (continued) • Tasks – Compile a comprehensive set of security promising practices in the areas of technologies, guidelines, policies, and procedures – Provide specific real-world examples and case studies of security implementations – Research Web services security specifications, standards, and other security issues necessary in justice and related information sharing applications GSWG (continued) • Product – Applying Security Practices to Justice Information Sharing Information Technology (IT) Web Site http://www.it.ojp.gov • An easy-to-use Web site designed to give practitioners a centralized location to find information sharing and technology integration resources • Specifically designed to serve the justice and public safety communities • Offers a variety of ways to access information and aims to assist practitioners by providing extensive resources within the justice and public safety communities Summary • Global Mission • Ground breaking, justice information sharing initiatives • Focused on practitioner needs • Public safety orientation What is XML? Extensible Markup Language (XML) is a technology designed to transmit both data and its meaning within a particular transfer occurrence. • XML accomplishes this by using Markup Language to identify structures within a document. • Structured information contains both content (words) and an indication of what role the content plays. • For example, the object “vehicle” contains many elements such as description, color, and model. What is XML? The Justice XML data dictionary organizes data into six Super Types – Person, Property, Organization, Location, Contact Information, and Activity. • These Super Types contain approximately 2000 unique data elements that have been incorporated into nearly 300 reusable components. XML Example • <Person> <PersonName> <PersonLastNameText> Smith </PersonLastNameText> </PersonName> – <PersonEyeColorCode> BRN </PersonEyeColorCode> </Person> Subject SubjectCautionInformationCaveat SubjectCautionInformationCode SubjectOffenderNoticeCaveat SubjectType extends PersonType CaveatType SubjectCautionInformationCodeType CaveatType SubjectWarrantTypeCode SubjectWarrantTypeDescriptionText SubjectCorrectiveAction SubjectSupervision string string CorrectiveActionType SupervisionType SubjectStatus StatusType SubjectCriminalOrganizationInvolvementCode code NCIC:PersonVGTOFCapability SubjectInvolvementCriminalOrganization CriminalOrganizationType SubjectInvolvementPerson SubjectCriminalTraitDetails PersonType CriminalTraitDetailsType SubjectCourtWardIndicator SubjectProbationIndicator boolean boolean A person who is involved or suspected of being involved in an incident or criminal activity. Information regarding cautionary messages about an individual. A code identifying cautionary information about a subject. Contains other information about cautions/caveats/notices related to an offender. A state of information origin let's the recipient know where the information came from. A code identifying a type of warrant out for a subject's arrest. A description of the warrant out for a subject's arrest. A corrective action a subject is undergoing or participating in. The incarceration, detention, or other form of supervision a person is currently under. The general status or state of a person, i.e. arrested, charged, paroled. A code identifying a subject's involvement in a criminal organization such as a gang or terrorist group. A criminal organization a person is known or suspected of being involved with. A person a subject is known or suspected of being involved with. A set of identifying characterstics a person has with regard to illegal activity. An indicator of whether a subject is a ward of the court. An indicator of whether a subject is on probation. SubjectType A person suspected of criminal activity. Suspect PersonBiometricDetails PersonBiometricDetailsType extends SuperType PersonPhototographImage PersonDigitizedSignatureImage PersonXRayImage PersonBloodTypeCode ImageType ImageType ImageType PersonBloodTypeCodeType PersonSaliva PersonSemen PersonUrine PersonFingerPrint BiometricType BiometricType BiometricType FingerPrintType extends BiometricType ImageType code NCIC:PersonFingerprintClassification code NCIC:PersonFingerprintPattern string FingerPrintImage FingerPrintClassCode FingerPrintPatternCode FingerPrintTypeCode PersonDNA DNALocus DNALocusTypeText DNALocusValue DNAType extends BiometricType DNALocusType string string DNAImage ImageType A set of details about measurable biological or behavioral characteristics, which can reliably recognize the identity, or verify the claimed identity, of a person. An image of a person. An image of a person's digital signature. NCIC code describing a person's type of blood, i.e. A positive, O negative. A sample of an impression made by the ridge's of a person's fingertip. Picture of a fingerprint. NCIC code identifying the classification of a fingerprint. NCIC code identifying the pattern of a fingerprint. Unknown code reference. Identifies the type of fingerprints collected, i.e. left thumb, right index finger, ten-print set. A sample of a person's DNA (deoxyribonucleic acid). Location specific information regarding a person's DNA. The location within a strand of DNA that a value was determined. The value string for a DNA locus. Pattern (Rap Sheet): ([0-9]+(\.[09]+)?)|(X)|(Y)|(XY) An image of a DNA strand. <?xml version="1.0" encoding="UTF-8" ?> - <rs:RapSheet xmlns:rs="http://bogus.justicexml.gtri.gatech.edu/RapSheet/2002-12-10-1018" xmlns:jdd="http://justicexml.gtri.gatech.edu/JusticeDataDictionary/2002-11-19-1545" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://bogus.justicexml.gtri.gatech.edu/RapSheet/2002-12-10-1018 JDD-RapSheet.xsd"> - <Introduction> - <RapSheetRequest> <jdd:PersonFBIIdentifier>618079JA8</jdd:PersonFBIIdentifier> <jdd:PersonStateIdentifier>WI183246</jdd:PersonStateIdentifier> <PurposeCode>C</PurposeCode> <Attention>OFC LYNCH</Attention> </RapSheetRequest> - <jdd:Caveat> <jdd:CaveatText>The response is based on a search using the fingerprints and/or identification data supplied. Searches based solely on name and non-unique identifiers are not fully reliable. The CIB cannot guarantee that the information furnished pertains to the individual you are interested in.</jdd:CaveatText> <jdd:CaveatReferenceDateTime>2002-01-30T12:00:00-05:00</jdd:CaveatReferenceDateTime> <jdd:CaveatIssuingAuthorityText>"WI"</jdd:CaveatIssuingAuthorityText> </jdd:Caveat> </Introduction> - <jdd:Subject jdd:id="Subject1"> <jdd:CommentText>Felony offender.</jdd:CommentText> - <jdd:PersonAssignedIdentity> <jdd:DriverLicenseIdentifier>S455-2826-4895-L</jdd:DriverLicenseIdentifier> <jdd:PersonFBIIdentifier>618079JA8</jdd:PersonFBIIdentifier> <jdd:PersonStateIdentifier>WI183246</jdd:PersonStateIdentifier>