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.



hs:Allegation

A formal allegation that a specific person has abused or neglected a child.

hs:Allegation holds other objects.

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


j:ChargeAccidentRelatedIndicator

True if a charge is related to a traffic accident or crash; false otherwise.

Holds true/false values.


j:ChargeApplicabilityText

A degree of involvement a person is being charged with committing in an offense.

Holds text.


j:ChargeArrestReasonIndicator

True if a charge is the reason a person was arrested; false otherwise.

Holds true/false values.


j:ChargeCategoryDescriptionText

A description of a crime category.

Holds text.


j:ChargeCountQuantity

A number of times a person is charged with committing the same crime.

Holds numbers.


j:ChargeDegreeText

A degree of a charge.

Holds text.


j:ChargeDescriptionText

A plain language description of a charge.

Holds text.


j:ChargeDisposition

A result or processing of a charge.

Holds other objects.


j:ChargeEmploymentRelatedIndicator

True if a charge is related to a person's employment; false otherwise.

Holds true/false values.


j:ChargeFilerEntity

An entity which filed a current charge.

Holds other objects.


j:ChargeEnhancingAllegationCharge

A formal allegation, contained in at least one charging instrument, that a defendant has violated a statute and/or ordinance in association with an incident.

Holds other objects.


j:ChargeEnhancingFactor

A factor or reason that makes a charge more serious.

Holds other objects.


j:ChargeEnhancingPriorConviction

A prior conviction.

Holds other objects.


j:ChargeOriginatorEntity

An entity that originally filed a charge or a related predecessor charge if the charge was changed later by prosecution or the court.

Holds other objects.


j:ChargeFelonyIndicator

True if a charge refers to a felony offense; false otherwise.

Holds true/false values.


j:ChargeFilingDate

A date a charge was filed.

Holds other objects.


j:ChargeHighestIndicator

True if a charge is the most serious charge within a group of charges; false otherwise.

Holds true/false values.


j:ChargeIdentification

A unique identification number assigned to a particular charge by an arresting agency, prosecuting attorney, or a court for case management purposes.

Holds other objects.


j:ChargeInstrument

An official document filed to formally accuse a person of committing a specific offense.

Holds other objects.


j:ChargeLegalDescriptionText

A legal or formal description of a charge.

Holds text.


j:ChargeMACRDispositionText

A charge disposition as reported to the Monthly Arrest and Citation Register.

Holds text.


j:ChargeModifierEntity

An entity that modified the original charge.

Holds other objects.


j:ChargeMACRIndicationLevelText

An indication of the level or seriousness of the charge, as reported to the Monthly Arrest and Citation Register

Holds text.


j:ChargeMACRJuvenileLevelText

An indication of the level or seriousness of a juvenile charge, as reported to the Monthly Arrest and Citation Register

Holds text.


j:ChargeMACRStatusText

A status of a charge, as reported to the Monthly Arrest and Citation Register

Holds text.


j:ChargeModificationInstrument

An official document filed to modify a charge against a person.

Holds other objects.


j:ChargeNarrative

A document associated with a charge.

Holds other objects.


j:ChargePlea

An answer which a defendant in an action at law makes in response to a charge.

Holds other objects.


j:ChargeQualifierText

An additional piece of information that clarifies a charge.

Holds text.


j:ChargeRecommendedBailAmount

A bail amount on a schedule recommended according to the charge.

Holds other objects.


j:ChargeReducingFactorText

A factor which may make a charge less serious or limit the penalty.

Holds text.


j:ChargeSanction

A sanction given to a person convicted of a charge.

Holds other objects.


j:ChargeSentence

A sentence given to a person convicted of a charge.

Holds other objects.


j:ChargeSentenceRangeText

A standard sentence range a person charged with an offense potentially faces if convicted.

Holds text.


j:ChargeSequenceID

A sequentially assigned identifier for charge tracking purposes.

Holds text.


j:ChargeSeriousViolentIndicator

True if a charge filed refers to a serious or violent offense; false otherwise.

Holds true/false values.


j:ChargeSeverityLevel

A severity level of a charge.

Holds other objects.


j:ChargeSeverityText

A level of severity of a charge.

Holds text.


j:ChargeSpecialAllegationText

A factor that has enhanced a charge, making it a more serious offense.

Holds text.


j:ChargeStatus

A state of a charge.

Holds other objects.


j:ChargeStatute

A unique identifier of a law, rule, or ordinance within a jurisdiction that a person is accused of violating.

Holds other objects.


j:ChargeSubject

A person accused of committing a specific offense.

Holds other objects.


j:ChargeText

A text of a charge.

Holds text.


j:ChargeTrackingIdentification

A unique identification number assigned to an entire set of charges for an arrest. Different numbers may appear in the set if cases have been consolidated.

Holds other objects.


j:ChargeUCRCrimeCategoryText

A Uniform Crime Report (UCR) kind or classification of a crime associated with a charge.

Holds text.


j:ChargeVerdict

A set of details describing if a person was found guilty or innocent of a charge.

Holds other objects.


j:ChargeVictim

A person or entity who is the victim of an offense designated by the charge.

Holds other objects.


j:ChargeSeverityDescriptionText

A description of the level of the offense such as Grade A Misdemeanor, Gross Misdemeanor, Aggravated Misdemeanor. States may transmit numeric grade levels (1, 2, 3) or define degrees alphanumerically (A, B, C.)

Holds text.


j:ChargeNCICCode

An offense within the National Crime Information Center (NCIC) system.

Holds code table entries.


j:ChargeNCICText

A literal description of an offense within the National Crime Information Center (NCIC) system.

Holds text.


j:ChargeUCRCode

An offense within the Uniform Crime Report (UCR) system.

Holds code table entries.


hs:ChargeAugmentation

Additional information about a charge.

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


scr:ChargeAugmentation

Additional information about a charge.

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