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:Sentence

A punishment resulting from conviction of charges in a court case.

j:Sentence holds other objects.

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


j:SentenceAggravatedIndicator

True if aggravating factors were considered during sentencing; false otherwise.

Holds true/false values.


j:SentenceCharge

A specific charge in a court case resulting in a sentence.

Holds other objects.


j:SentenceCondition

A description and duration of a sentence component.

Holds other objects.


j:SentenceConfinementCreditDayQuantity

A total number of presentencing days served credited towards sentence term.

Holds numbers.


j:SentenceConfinementCreditIndicator

True if any days served preceding the sentence will be applied to the sentence duration; false otherwise.

Holds true/false values.


j:SentenceCourtFeeAmount

An amount of expenses of prosecuting the case that a convicted subject may be ordered to pay as reimbursement, or any administrative costs.

Holds other objects.


j:SentenceDeferredIndicator

True if the sentence has been deferred; false otherwise.

Holds true/false values.


j:SentenceDeferredTerm

A deferred term.

Holds other objects.


j:SentenceDescriptionText

A description of the sentence being imposed.

Holds text.


j:SentenceExpirationDate

A date the sentence expires.

Holds other objects.


j:SentenceFineAmount

A pecuniary criminal punishment or penalty payable to the public treasury.

Holds other objects.


j:SentenceGroupingText

An order to how a sentence must be served.

Holds text.


j:SentenceImposedText

A description of the sentence imposed.

Holds text.


j:SentenceIssuerEntity

An entity which issued a sentence.

Holds other objects.


j:SentenceRegisterSexOffenderIndicator

True if sex offender registration is required; false otherwise.

Holds true/false values.


j:SentenceSubject

A person who is being sentenced.

Holds other objects.


j:SentenceSuspendedIndicator

True if the sentence has been suspended; false otherwise.

Holds true/false values.


j:SentenceSuspendedTerm

A suspended term.

Holds other objects.


j:SentenceTerm

A duration of a sentence. Specified as either a specific term in days-months-years or as a minimum - maximum range.

Holds other objects.


nc:ActivityIdentification

An identification that references an activity.

Holds other objects.


nc:ActivityActualDuration

An actual duration of an activity.

Holds numbers.


nc:ActivityApprovedIndicator

True if the activity request was approved; false otherwise.

Holds true/false values.


nc:ActivityAssignedDate

A date on which an activity was assigned.

Holds other objects.


nc:ActivityCapacityQuantity

A number for the specified maximum enrollment capacity of an activity.

Holds numbers.


nc:ActivityCategoryText

A kind of activity.

Holds text.


nc:ActivityComment

A comment about the activity.

Holds other objects.


nc:ActivityCompletedIndicator

True if an activity has ended; false otherwise.

Holds true/false values.


nc:ActivityContactEntity

A person or organization to contact for additional information about an activity.

Holds other objects.


nc:ActivityDate

A date of an activity.

Holds other objects.


nc:ActivityDescriptionText

A description of an activity.

Holds text.


nc:ActivityDisposition

A result or outcome of an activity.

Holds other objects.


nc:ActivityDueDate

A date when an activity is expected to be completed.

Holds other objects.


nc:ActivityEffectiveDate

A date when an activity is ready for service or action.

Holds other objects.


nc:ActivityEstimatedDuration

An expected amount of time an activity should last.

Holds numbers.


nc:ActivityFrequencyText

A description of the number of occurrences of an activity over a period of time.

Holds text.


nc:ActivityLocation

A location of an activity.

Holds other objects.


nc:ActivityName

A name of an activity.

Holds text.


nc:ActivityNarrative

An account of an activity as reported by an observer.

Holds other objects.


nc:ActivityPrescribedDuration

A prescribed period of time allowed or required for an activity.

Holds numbers.


nc:ActivityReasonText

A reason for an activity.

Holds text.


nc:ActivityReportedDate

A date an activity was reported to some entity.

Holds other objects.


nc:ActivityRequestedDate

A date an activity was requested by an entity.

Holds other objects.


nc:ActivityScheduledDate

A date when an activity is scheduled.

Holds other objects.


nc:ActivitySequenceNumeric

A numerical identifier across multiple activities to define the order that they should be scheduled and undertaken.

Holds numbers.


nc:ActivityStatus

A status of an activity.

Holds other objects.


nc:ActivityVerifiedDate

A date when an activity is verified.

Holds other objects.


em:ActivityAugmentation

Additional information about an activity.

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


j:ActivityAugmentation

Additional information about an activity.

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