NIEM is a data model that defines many reusable components and rules for building local extensions. The purpose for this is to be able to create information exchanges with clear semantics and a higher degree of consistency across the community.

This section represents our work in progress and is part of our training modernization. As we knock out content, we push it out to the user community for feedback and use.

  • Learn about the kinds of files that make up NIEM releases and IEPDs.
  • Learn about properties, types, augmentations, and other building blocks used to construct the model.
  • A high-level perspective on the kinds of content that appear in Core and the domains.
  • An Information Exchange Package Documentation (IEPD) is a collection of NIEM artifacts. They define and describe the context, content, semantics, and structure of one or more implementable information exchanges.
  • A NIEM release is a coherent set of schemas and supporting artifacts representing a specific version of the NIEM data model, published by the NIEM Management Office. Release schemas contain reusable properties and types meant for use in information exchanges. These schemas include NIEM Core, domains, and code tables.
  • NIEM specifications provide rules and guidance in order to design consistent and well-defined information exchanges. Specifications are managed by the NIEM Technical Architecture Committee (NTAC).
  • NIEM tools provide support for searching and exploring NIEM content and developing NIEM domains and exchanges.
  • How to design a Community of Interest