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.



it:PreviousCustomsDocument

A document used for declaration previously presented on Customs territory.

it:PreviousCustomsDocument holds other objects.

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


it:PreviousCustomsDocumentDate

A date of the previous Customs document (007) in accordance with national legislation, coded.

Holds other objects.


it:PreviousCustomsDocumentNumberID

An identifier of a previous Customs document.

Holds text.


it:PreviousCustomsDocumentCategory

A type description of document used for declaration previously presented on Customs territory, coded.

Holds other objects.


nc:DocumentApprovedIndicator

True if a document has been approved; false otherwise.

Holds true/false values.


nc:DocumentAuthor

An entity primarily responsible for creating the intellectual content of the resource.

Holds other objects.


nc:DocumentCategoryID

An identifier of a kind of information in a document.

Holds text.


nc:DocumentCategoryName

A name of a category of information in a document.

Holds text.


nc:DocumentCategoryText

A kind of document; a nature or genre of the content.

Holds text.


em:InteragencyCommunicationCategoryCode

A kind of interagency communication document.

Holds code table entries.


em:PublicCommunicationCategoryCode

A kind of public communication document.

Holds code table entries.


scr:DocumentCategoryCode

A kind of document.

Holds code table entries.


nc:DocumentCategoryDescriptionText

A description of a kind of information in a document.

Holds text.


nc:DocumentBinary

A binary encoding of the content of a document.

Holds other objects.


nc:DocumentText

A text or contents of a document.

Holds text.


nc:DocumentContentListText

A list of the chapters, sections, or other divisions of a document.

Holds text.


nc:DocumentContributor

An entity responsible for making contributions to the content of the resource.

Holds other objects.


nc:DocumentCopyrightIndicator

True if a document is copyrighted; false otherwise.

Holds true/false values.


nc:DocumentCountry

A country being discussed in a document.

Holds other objects.


nc:DocumentCoverageAddress

An extent or scope of the content of the resource.

Holds other objects.


nc:DocumentCoverageDate

A date relating to an extent or scope of the content of the resource.

Holds other objects.


nc:DocumentCoverageText

A description of the extent or scope of the content of the resource.

Holds text.


nc:DocumentCreationDate

A date a document was created.

Holds other objects.


nc:DocumentDescriptionText

A description of the content of a document.

Holds text.


nc:DocumentDispositionAuthorityName

A name of an authority designated to handle or process information in a document.

Holds text.


nc:DocumentDispositionInstructionText

An instruction on how to handle or process information in a document.

Holds text.


nc:DocumentDisputedIndicator

True if the accuracy of a document is disputed; false otherwise.

Holds true/false values.


nc:DocumentDisputedReasonText

A reason why the accuracy of a document is disputed.

Holds text.


nc:DocumentEffectiveDate

A date in which the content or action becomes enforceable, active, or effective.

Holds other objects.


nc:DocumentEntrySubmitter

A person who contributed an entry in a document.

Holds other objects.


nc:DocumentEUDataPrivacyIndicator

True if the data is protected under the EU Data Protection Regulation 2016-679 and should be treated differently; false otherwise.

Holds true/false values.


nc:DocumentExpirationDate

A date after which the document is no longer valid. It may indicate a document should be removed from a registry or index.

Holds other objects.


nc:DocumentFileControlID

An identifier assigned to a document to locate it within a file control system.

Holds text.


nc:DocumentFiledDate

A date a document was officially filed with an organization or agency.

Holds other objects.


nc:DocumentFileExtensionText

A file extension of an electronic document. The file extension should correspond appropriately with the document format information, if provided.

Holds text.


nc:DocumentFileName

A file name of an electronic document.

Holds text.


nc:DocumentFormatCategoryText

A kind of classification system used to define the specific format of a binary object or file.

Holds text.


nc:DocumentFormatText

A file format, content type (e.g., a MIME type), or physical format of a document.

Holds text.


nc:DocumentMediaCategoryText

A kind of media type, also known as a MIME type, which indicates the nature and format of a document.

Holds text.


nc:DocumentGroupID

An identifier of a group to which a document belongs.

Holds text.


nc:DocumentIdentification

An identification that references a document.

Holds other objects.


nc:DocumentInformationCutOffDate

A date after which contributions to the content of a document will no longer be accepted.

Holds other objects.


jp2-0:DocumentIntelligenceCategoryCode

A nature or genre of the resource.

Holds code table entries.


nc:DocumentIssuanceLocation

A location from which a document was issued.

Holds other objects.


nc:DocumentIssueDate

A date at which a document was issued and when appropriate, signed or otherwise authenticated.

Holds other objects.


nc:DocumentKeywordText

A significant word or phrase that describes the overall content of a document or its main topic.

Holds text.


nc:DocumentLanguage

A language of the content of the resource.

Holds other objects.


nc:DocumentLastModifiedDate

A date a document was last changed.

Holds other objects.


nc:DocumentLocation

A location of a physical document.

Holds other objects.


nc:DocumentLocationURI

A location of an electronic representation of a document.

Holds text.


nc:DocumentManagementCyclePeriodText

A review or update cycle period for a document.

Holds text.


nc:DocumentOtherRecipient

A name of additional addressees.

Holds other objects.


nc:DocumentPermanentRecordIndicator

True if a document is to be kept as a permanent record; false otherwise.

Holds true/false values.


nc:DocumentPhysicalMediumCategoryText

A kind of class that describes the media format of a document.

Holds text.


nc:DocumentPhysicalMediumText

A material or physical carrier for storing a document.

Holds text.


nc:DocumentPostDate

A date a document is entered or posted to an information system or network; used when the date of posting is different from the date on which a document was officially filed.

Holds other objects.


nc:DocumentPrivacyActIndicator

True if a document is categorized as containing personal information subject to protection by the Privacy Act; false otherwise.

Holds true/false values.


nc:DocumentPublicationDate

A date of the first public dissemination of the content in any media.

Holds other objects.


nc:DocumentReceivedDate

A date a transmitted document was received.

Holds other objects.


nc:DocumentRecipient

An entity that is a target or intended recipient of a document.

Holds other objects.


nc:DocumentRelatedResourceText

A reference to another document or resource related to the document.

Holds text.


nc:DocumentRightsText

A right held in and over the resource. Rights are the constraints applied to assure the protection of privacy or intellectual property, and any special restrictions, limitations or warning on using a shared resource.

Holds text.


nc:DocumentSensitivityText

A characterization of the sensitivity, security, or privacy level of a document.

Holds text.


nc:DocumentSequenceID

An identifier that determines the document order in a set of related documents.

Holds text.


nc:DocumentSoftware

A name of a computer application used to process a document.

Holds other objects.


nc:DocumentSource

An entity that was the source of a document.

Holds other objects.


nc:DocumentSourceText

A source from which the content of a document is derived.

Holds text.


nc:DocumentStatus

A status of a document.

Holds other objects.


scr:DocumentStatusCategoryCode

A kind of status of a document.

Holds code table entries.


nc:DocumentSubjectText

A main topic of a document.

Holds text.


nc:DocumentSubmissionAmount

A fee or price required to submit a document.

Holds other objects.


nc:DocumentSubmitter

An entity responsible for making the resource available.

Holds other objects.


nc:DocumentSummaryText

A short description of the subject, content, and key points of a document.

Holds text.


nc:DocumentSupplementalMarkingText

A marking made on a document that is not part of the original content and that was added after a document was finalized.

Holds text.


nc:DocumentTitleAlternativeText

A title used as a substitute or alternative to the formal title of a document.

Holds text.


nc:DocumentTitleText

A name given to a document.

Holds text.


nc:DocumentVitalIndicator

True if a document is categorized as a vital record by the originating agency; false otherwise.

Holds true/false values.


it:DocumentAugmentation

Additional information about a document.

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


j:DocumentAugmentation

Additional information about a document.

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