NIEM 4.2 is the current version of NIEM. Release notes are available on GitHub.
As a minor release, domains and domain code tables have been updated as needed. Core, all Core code tables, and the NIEM architecture are locked until the next major release, NIEM 5.0.
NIEM 4.2 conforms to the ReferenceSchemaDocument (REF) target of the NIEM Naming and Design Rules (NDR) Specification, version 4.0.
There are several ways to access NIEM 4.2:
You may download the complete NIEM 4.2 schema package as a zip file from release.niem.gov.
You may search the contents of NIEM 4.2 using Movement.
You may browse the contents of NIEM 4.2 and download schema subsets from the NIEM Schema Subset Generation Tool (SSGT).
Please send in any comment on the NIEM release as a GitHub issue.
In addition to the XML schema release, 4.2 incorporates a default JSON-LD context for NIEM 4.2:
NIEM JSON leverages JSON-LD (JSON for Linked Data), enabling it to maintain consistency and to connect data across exchanges. The JSON-LD context is a JSON file that identifies, for every namespace for NIEM content, the namespace prefix and its corresponding namespace URI.
See more about NIEM JSON.
NIEM 5.0 release candidate 6 is now available for review!
The release package is available at NIEM-Releases on GitHub and may also be downloaded as a zip file. The package includes XML schemas, documentation spreadsheets, a change log, a JSON-LD context file, and a README.
The final 5.0 release is expected to be published Fall 2020.
Several changes have been made based on RC5 feedback. These are:
Please note: This schedule is subject to change.
|Alpha 1||Mar 2020||Alpha issues||Major domain content submissions due.|
|Beta 1||June 2020||Beta issues||Harmonize and refine alpha changes. Smaller content submissions, code table updates, and new requests may still be addressed during this time.|
|Release Candidate (RC) 1||Aug 2020||RC1 issues||QA and preparations for the release. Only bug fixes are considered during this stage; other requests will be queued for the following release.|
|Release Candidate (RC) 2||Sep 2020||RC2 issues|
|Release Candidate (RC) 3||Oct 2020||RC3 issues|
|Release Candidate (RC) 4||Oct 2020||RC4 issues|
|Release Candidate (RC) 5||Oct 2020||RC5 issues|
|Release Candidate (RC) 6||Oct 2020||RC6 issues|
|Release||Fall 2020||Publish release and update tools (SSGT, Movement, Migration Tool, ConTesA)|
Additional phases (e.g., Beta 2) may be added as needed during the development process.
There are also online tools available to search and view NIEM release content:
The Schema Subset Generation Tool (SSGT) can be used with any published release to search the model and build XML schema subsets for use in IEPDs. Go to
Options to choose a previous release. Learn more about the SSGT.
|Release||Release Package Links||Year||Zip||Info||
NIEM 5.0 rc6
|GitHub||2020||Zip||Readme||NDR 5.0beta1||Submit feedback|
|GitHub | release.niem.gov||2019||Zip||Readme||NDR 4.0||
Also available in Movement
|NIEM 4.1||GitHub | release.niem.gov||2018||Zip||Readme||NDR 4.0|
|NIEM 4.0||GitHub | release.niem.gov||2017||Zip||Readme||NDR 4.0||
4.0 architecture update summary
Introduces a default JSON-LD context artifact
Supports the NIEM Code Lists Specification
|NIEM 3.2||GitHub | release.niem.gov||2016||Zip||Info||NDR 3.0|
|NIEM 3.1||GitHub | release.niem.gov||2015||Zip||Info||NDR 3.0|
|NIEM 3.0||GitHub | release.niem.gov||2013||Zip||Info||NDR 3.0|
|NIEM 2.1||GitHub | release.niem.gov||2009||Zip||Info||
NDR 1.3 +
|NIEM 2.0||GitHub | release.niem.gov||2007||Zip||Info||NDR 1.3|
|NIEM 1.0||GitHub | release.niem.gov||2006||Zip||Info|