Documentation
|
|
Technical documentation is continuously being developed in order to assist agencies and developers in better understanding the Global Justice Extensible Markup Language (XML) Data Model (Global JXDM). In the Supporting Resources section, there are links to Global JXDM-related resources, including Component Definitions and Examples, Requirements and Guidelines, and Specifications that may contribute to an understanding of the Global JXDM. Additional XML Resources are also provided regarding Extensible Markup Language (XML) technology.
|
The ongoing task of pursuing a justice data model is a collective enterprise in the truest sense of the term. This list provides contact information for the organizations and individuals who have contributed their time and energy to developing the Global Justice XML Data Model.
Submitted: 8/19/2008 4:57 PM
|
Submitted: 8/19/2008 4:57 PM
|
This document provides a glossary of terms used and Internet links referenced in the Global Justice XML Data Model project.
Submitted: 8/19/2008 4:58 PM
|
Global JXDM Supporting Resources
|
|
The following supporting resources will contribute to the user's understanding of the Global Justice XML Data Model (Global JXDM) and provide references to specific ''current'' technical information and guidelines necessary for practical Global JXDM implementation. Resources are organized into categories: Component Definitions and Examples; Requirements and Guides; and Specifications and Tools.
|
Submitted: 3/10/2006 12:00 AM
|
|
Component Definitions and Examples
|
|
The basic concept of the Global Justice XML Data Model (Global JXDM) is to provide a base set of information ''components'' that can be reused and extended to meet the requirements of information exchanges across the justice community. The following resources cover some of the basic components used to describe exchangeable data elements and the constructs used for tagging data and rendering components.
|
This resource provides detailed information on customized schema subsets. Since the full justice schema and all of its imports are optional and over-inclusive, users have the ability to retrieve only those components from the data dictionary that they need. Many users will not want every element to be able to occur repeatedly. Furthermore, it is unlikely that a user will need to use the entire contents of the full schema. This is the basic idea behind schema subsets--to provide smaller schemas that define only those components from the dictionary that the user wants to include. Smaller schema subsets can be more manageable than the full schema and will usually permit more rapid validation of document instances.
Submitted: 11/17/2004 12:00 AM
|
This Web site lists example reference schemas using the Global Justice XML Data Model.
Submitted: 6/1/2004 12:00 AM
|
This resource provides illustrations for how to create a new complex type, adding it to properties/elements from the Global Justice XML Data Dictionary (Global JXDD), how to create a new complex type as a subclass of a data dictionary complex type, and how to create a new property that applies to an existing data dictionary type.
Submitted: 11/17/2004 12:00 AM
|
The Global JXDM is an infrastructure for representing and managing data entities and their relationships independently of XML. These entities and their relationships are defined precisely by using two kinds of components: types and properties. An understanding of the concept of types and properties is critical to understanding the Global JXDM. Refer to Introduction to Properties for more information regarding properties.
Submitted: 11/17/2004 12:00 AM
|
XML schema provides two constructs for tagging data in XML instances: attributes and elements. Properties can be represented by either construct. Most of the Global JXDM properties are rendered as elements because elements are less restrictive than attributes. There are cases where rendering properties as attributes is necessary or justified. This document discusses the rules for determining when to render Global JXDM properties as elements and when to render as attributes.
Submitted: 11/17/2004 12:00 AM
|
The Global JXDM provides multiple ways to describe relationships between objects, such as a person owns a vehicle, a person has a residence, a person or organization has contact information, etc. This document describes a number of possible solutions for handling relationships. Two different data and query scenarios are presented to provide a basis for listing advantages and disadvantages of each solution.
Submitted: 11/17/2004 12:00 AM
|
|
Requirements and Guides
|
|
The following rules, guides, and recommendations are provided for the purpose of assisting developers in their efforts to implement projects using the Global Justice XML Data Model (Global JXDM). These include a link to conformance requirements for Global JXDM compliance, the Global JXDM Implementation Guidelines.
|
Integral to the success of the Global Justice XML standards effort is the promulgation of written guidelines to facilitate Global JXDM implementation by the justice community. The Bureau of Justice Assistance (BJA), Office of Justice Programs (OJP), U.S. Department of Justice (DOJ), awarded a grant to SEARCH, The National Consortium for Justice Information and Statistics, to provide Global JXDM technology assistance and to develop a User Guide to support Global JXDM implementation. A Global JXDM User Guide Review Committee, comprised of subject-matter and industry experts, was formed to develop this guide. As a result, Building Exchange Content Using the Global Justice XML Data Model: A User Guide for Practitioners and Developers is now available for users at all levels of technical proficiency and Global JXDM implementation readiness. While this User Guide is not a primer on XML or data processing, BJA, in developing the outline, realized that the guide needed to reach a broad audience. Through its experience in providing technical assistance over the past year, BJA discovered that agencies and jurisdictions are at varying levels of readiness with respect to implementing the Global JXDM. As a result, the guide was developed for those at the evaluation and exploration stage, as well as for those who have incorporated XML into their systems' architecture but still need instruction and examples defining information exchange packages, queries, and messages.
Submitted: 10/24/2008 3:30 PM
|
This document is designed to provide guidance for the development of XML components within government. It is intended to be a living document that will be periodically updated.
Submitted: 1/6/2003 12:00 AM
|
This resources lists informal conformance requirements for Global JXDM compliance. The Global JXDM is a reference model. This means it is not a rigid standard that must be used exactly as it is in its entirety. The Global JXDM was designed as a core set of building blocks that are used as a consistent baseline for creating exchange documents and transactions within the justice community. While an XML schema rendering of the entire model exists, it is not a requirement for Global JXDM compliance that this entire schema be used for validation.
Submitted: 10/24/2008 3:32 PM
|
The intent of this document is to share lessons learned and to engage the community in dialogue leading to a sound set of recommendations and best practices. This paper provides background on a number of standard or proposed query mechanisms that could be used by the justice community in conjunction with the Global JXDM and also discusses issues regarding information sharing across enterprises using one or more standard query mechanisms.
Submitted: 11/17/2004 12:00 AM
|
Many justice and public safety organizations have been working to define information exchanges, conformant with the Global Justice XML Data Model (Global JXDM), to be used within their information sharing enterprise. Recently, a number of justice practitioner and industry organizations have been working to define ''reference'' information exchanges, intended as models for information exchanges that meet specific business needs. The Global XML Structure Task Force (GXSTF) recognized the need to identify and describe a common set of artifacts to document the structure and content of a Global JXDM-conformant XML instance used in an information exchange to meet a specific business purpose. This set of artifacts is referred to as ''Global JXDM Information Exchange Package Documentation.''
GTTAC, GXSTF, and the XML Advisory Committee have made the recommendation for this paper to become the accepted terminology for characterizing information exchange solutions using the Global JXDM. The Office of Justice Programs (OJP) has accepted this recommendation.
Members may log on to the Integrated Justice Information Systems (IJIS) Institute Web site to view these articles in Traction®.
Submitted: 10/24/2008 3:33 PM
|
This resource describes the rules under which users may construct schemas that are subsets of the full Global JXDM schemas. Such schemas may be used by applications and tools that do not to accept the entire Global JXDM.
Submitted: 11/17/2004 12:00 AM
|