This appendix defines terminology associated with NIEM. The first section defines common terms that are not formally defined in NIEM specifications. Subsequent sections reference the definitions for terms used in the NIEM specifications. Each list is sorted alphabetically.
Common NIEM terms
- coordinated domain update — A NIEM domain update that is a collaborative effort among multiple (two or more) domains. Simultaneously, each domain releases a new version of (update to) its namespace(s). Together these updates will be harmonized and coherent.
- data component — An NIEM XML element, attribute, or type.
- funneling — Describes a process for subjective reviewing of an intermediate NIEM release. Once governance has reviewed, identified, and resolved a subjective modeling issue within an intermediate release, the issue is closed and will not be reopened in a subsequent review during that release cycle. Funneling begins at the start of a beta release. Note that funneling is only applicable to subjective issues; errors in the model will be corrected at anytime during the release cycle.
- intermediate release — An alpha, beta, or release candidate release (i.e., not an operational release).
- term — A word, acronym, or abbreviation concatenated in upper camel case with other terms to form a NIEM data component name. For example, the NIEM data component name
nc:PersonSSNIdentification
consists of three terms: Person
, SSN
(an acronym for Social Security Number), and Identification
.
All terms defined in NIEM specifications …
Naming and Design Rules 3.0
Conformance Targets Attribute Specification 3.0
Code Lists Specification 1.0
High Level Version Architecture 3.0
Model Package Description Specification 3.0.1
Terms defined (by NIEM specifications) …
Naming and Design Rules 3.0
Model Package Description Specification 3.0.1
High Level Version Architecture 3.0
Code Lists Specification 1.0