NIEM - National Information Exchange Model Viewer

NIEM is a common vocabulary that enables efficient information exchange across diverse public and private organizations.

NIEM is an outgrowth of the United States Department of Justice's Global Justice XML Data Model (GJXDM) project. NIEM is now being expanded to include other federal and state agencies such as the Office of the Director of National Intelligence, United States Department of Defense, Federal Bureau of Investigation, Texas, Florida, New York, Pennsylvania, and others.

Data Dictionary Search

Grid-ML generates the NIEM XML Data Dictionary directly from the schema and allows you search and view all data and type definitions. This is much faster and efficient than dealing with the raw NIEM XML data dictionary spreadsheet.

Narrow down your search by selecting the schema subset you are interested in, based on the Information Exchange Document (IEP) you are working with.

Versions and Namespaces

Grid-ML supports all NIEM Model versions. It comes pre-loaded with versions 1.0, 2.1, 3.2, and 4.2; and allows you to load alpha and beta versions as well.

Search across multiple versions at once, see how a data point is represented in different versions of the standard, and compare that with your own proprietary schemas.

Search across multiple namespaces, such as your target NIEM Domain, NIEM core, and external schemas. Quickly find what you are looking for without having to deal with dozens of source files.

XPath and JSON Path

Once you find the item you are looking for, you can copy its path in XPath or JSON object notation. The XPath notation supports the creation of XSL-T templates, whereas the JSON object notation facilitates the development of interfaces and transformations using languages such as JavaScript, Python, C#, and JAVA. The JSON paths created with Grid-ML are compatible with the JSON-LD (JSON for Linking Data) spec used by NIEM.

NIEM Extensions Points

Grid-ML automatically resolves the NIEM Extension Points and places the extension elements inline where they belong. That allows data analysts to easily understand and visualize all the data structures, without having to deal with the underlying technical concepts.

NIEM Domains

Grid-ML NIEM Model Viewer has full support for the NIEM XML standard domains and community schemas, including:

  • Agriculture
  • Biometrics
  • CBRN - Chemical, Biological, Radiological, and Nuclear Domain
  • Child, Youth, and Family Services
  • Emergency Management
  • Human Services
  • Immigration
  • Infrastructure Protection
  • Intelligence
  • International Trade
  • JXDM - Justice XML Data Model
  • Maritime
  • Military Operations
  • DHS Screening
  • Surface Transportation

External Standards

Grid-ML NIEM Model Viewer also supports NIEM adapters and external schemas, including:

  • OASIS Emergency Data Exchange Language (EDXL) Hospital AVailability Exchange (HAVE)
  • OASIS Common Alerting Protocol (CAP)
  • OGC® Geography Markup Language (GML)
  • ISO/TS 19139:2007 Geographic MetaData XML (gmd)
  • W3C XML Linking Language (XLink)

Grid-ML XML Schema Viewer

high performance

A lightning fast and intuitive tool for viewing and searching XML Schemas.