An IEPD implementer exchanges information based on the format, rules, and guidance provided by an existing IEPD specification.
|Artifact||IEPD Implementer Uses|
|Code Lists||Interpret static or run-time code list bindings.
Specify run-time bindings.
The goal of NIEM is to provide a common data model, architecture, and framework to support more consistent, reusable, and scalable information exchanges. By the time a conformant IEPD is published, it should already:
The IEPD should include such things as schemas to enable message validation, well-named and well-defined components, and sample instances and other documentation that demonstrate and describe the format and requirements of the exchange. This bundle of artifacts does not require any NIEM-specific tools or specifications to implement - NIEM is independent of any particular software or environment.
See the NIEM Tools Catalog for information about community and commercially-available tools.