NIEM Progression 5

Disclaimer: This tool was developed by Tom Carlson Consulting LLC. It was created from the official distribution of the data model. Tom Carlson Consulting LLC makes neither claim nor warranty that this tool provides an accurate representation of the NIEM data model. For official and authoritative representations, please visit the official NIEM release website.



j:SignaturePersonName

A full name of an individual associated with a signature.

j:SignaturePersonName holds other objects.

j:SignaturePersonName can hold any of these following objects, starting with the most specific and becoming more generic as you move down the list:


nc:PersonNamePrefixText

A title or honorific used by a person.

Holds text.


nc:PersonGivenName

A first name of a person.

Holds text.


nc:PersonMiddleName

A middle name of a person.

Holds text.


nc:PersonSurName

A last name or family name of a person.

Holds text.


nc:PersonNameSuffixText

A term appended after the family name that qualifies the name.

Holds text.


nc:PersonMaidenName

An original last name or surname of a person before changed by marriage.

Holds text.


nc:PersonFullName

A complete name of a person.

Holds text.


nc:PersonNameCategoryCode

A kind of person name.

Holds code table entries.


nc:PersonNameCategoryText

A kind of person name.

Holds text.


j:PersonNameCategoryCode

A kind of name for a person.

Holds code table entries.


nc:PersonNameSalutationText

A formal sign or expression of greeting that is appropriate for this person.

Holds text.


nc:PersonOfficialGivenName

A name, out of possibly multiple given names, that a person selects to use as his or her official given name.

Holds text.


nc:PersonPreferredName

A name by which this person prefers to be known.

Holds text.


nc:PersonSurNamePrefixText

A prefix that precedes this person's family name such as Van, Von.

Holds text.


nc:EffectiveDate

A date that information take effect.

Holds other objects.


im:PersonNameAugmentation

Additional information about a person name.

Holds other objects that describe extra information, often from other domains.


j:PersonNameAugmentation

Additional information about a person name.

Holds other objects that describe extra information, often from other domains.


scr:PersonNameAugmentation

Additional information about a person name.

Holds other objects that describe extra information, often from other domains.


@nc:personNameCommentText

A comment about a kind of name for a person.

Holds text.