NIEM is the National Information Exchange Model.
This is an interagency initiative to provide the foundation and building
blocks for national-level interoperable information sharing and data exchange.
The NIEM project was initiated on 28 February 2005 as a joint venture between
the U.S. Department of Homeland Security (DHS) and the U.S. Department of
Justice (DOJ) with outreach to other Government departments and agencies.
The NIEM leverages both the Global Justice XML Data Model (GJXDM) reference
model and the GJXDM XML-based framework and support infrastructure.
This package contains the NIEM reference schemas (Core, code lists,
domains, wrappers for external standards, as well as the schemas
for those standards, or profiles of, or adaptations of.)
It also contains a cumulative change log and the spreadsheet.
NIEM provides practitioners and developers with a baseline set of XML Schema
components for building Information Exchange Package Documentation (IEPDs).
Catalog of files; the file you are viewing now.
A complete list of schemas included in this distribution.
a hyperlinked, textually oriented model and dictionary of the NIEM content.
Change Log -
list of changes since last release.
NIEM Core Schemas
NIEM Core includes both Universal (U) and Common (C) components. The
identities for U and C components in Core are maintained with metadata.
NIEM Domain Schemas
emergencyManagement: Emergency Management
infrastructureProtection: Infrastructure Protection
internationalTrade: International Trade
The People Screening domain provides harmonized information sharing
content within the Screening Portfolio of DHS. The Screening namespace
is initially being populated with person screening information for
immigrant and non-immigrant person types who have been encountered and
identified by the Screening Portfolio Components. Screening expands on
encounter-related NIEM elements currently included in the Immigration
and Intelligence domains.
NIEM Conformant Schemas (code lists and adaptations of external standards)
Motor vehicle administration codes from ANSI D20, the Data Dictionary
for Traffic Record Systems, maintained by AAMVA, the American
Association of Motor Vehicle Administrators.
ansi-nist: ANSI/NIST Fingerprint and Biometric standard.
apco: Association of Public-Safety Communications Officials (APCO) - International, Inc.
atf: Bureau of Alcohol, Tobacco, and Firearms
post-canada: Province codes for Canada.
census: Employment codes from the U.S. Census Bureau.
dea: Drug Enforcement Administration
dod_jcs-pub2.0-misc: Intelligence discipline codes from the U.S. Department of Defense (DoD) Joint Publication 2.01.
edxl: Emergency Data Exchange Language
edxl-cap: Common Alerting Protocol
edxl-de: Distribution Element
FBI code lists for National Crime and Information Center (NCIC-2000),
National Incident-Based Reporting System (NIBRS), and National Law
Enforcement Data Exchange (N-DEx).
Countries, dependencies, areas of special sovereignty, and their
principal administrative divisions from the Federal Information
Processing Standards (FIPS) 10-4.
Codes for the identification of the states, the District of Columbia
and the outlying areas of the U.S., and associated areas from the
Federal Information Processing Standards (FIPS) 5-2.
Counties and equivalent entities of the U.S., its possessions, and
associated areas from the Federal Information Processing Standards
Defines NIEM adapter types for external geospatial components defined
by OGC, LIF, LandXML, IAI, and ANSI. Note for schema readers: The
XML/Schema specification does not require processing implementations to
transitively import definitions from imported schemas. To assure that
all required definitions are available, a schema must re-import the
schemas that are imported by the schemas it imports. Such re-imports
are noted in the documentation.
have: EDXL Hospital AVailability Exchange (HAVE)
hazmat: Pipeline and Hazardous Materials Safety Administration - Office of Hazardous Materials Safety.
Codes for the representation of names of countries and their
subdivisions from the International Organization for Standardization
iso_4217: Codes for the representation of currencies and funds from the International Organization for Standardization (ISO) 4217:2001.
iso_639-3: Codes for the representation of names of languages - Part 3: Alpha-3 code for comprehensive coverage of languages.
itis: Integrated Transportation Information System
lasd: Los Angeles County Sheriff's Department
mmucc_2: Model Minimum Uniform Crash Criteria
mn_offense: Statute and offense codes from the state of Minnesota.
nga: National Geospatial Agency
nlets: NLETS - The International Justice and Public Safety Information Sharing Network
nonauthoritative-code: Non-authoritative codes for the direction of a person's pose in an image.
sar: Suspicious Activity Reporting
twpdes: Terrorist Watchlist Person Data Exchange Standard
ucr: Crime reporting codes from Uniform Crime Reporting.
Miscellaneous unit of measure codes from the United Nations Economic
Commission for Europe Recommendation No. 20, Codes for Units of Measure
used in International Trade.
usps_states: U.S. state and possession abbreviations from the U.S. Postal Service (USPS).
ut_offender-tracking-misc: Plea and military discharge codes from the Utah Offender Tracking Database, version 2.03.
NIEM Proxy Schemas
xsd: Proxy types that carry dictionary metadata and have XML data type simple contents.
Special NIEM Schemas
appinfo: Elements for use within xsd:appinfo to indicate information supporting the data model underlying NIEM.
structures: Schema constructs for use by NIEM-conformant schemas to provide consistent definitions and functionality.