What is a GJXDM or NIEM component?

A GJXDM or NIEM component is any type or property defined in the models. Types translate to XML Schema types and properties translate to XML schema elements or attributes from core, domains, code list schemas, and external standard adapters. There are currently over 4000 components in NIEM 2.0 and over 2000 components in GJXDM 3.03.  There will be more components to be add in the new version NIEM 2.1 that pulished in October 2009.