Class Charge

The crime or violation a defendant is alleged or found to have committed.

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  criminal:CriminalCase/criminal:CaseCharge
- niem-profile:niem:Property:
  j:ChargeAugmentationPoint, (criminal:ChargeAugmentation)
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Type:
  j:ChargeType
- niem-profile:niem:XPath:
  nc:Case/j:CaseAugmentation/j:Charge/criminal:ChargeAugmentation
- niem-profile:niem:BaseType:
  criminal:ChargeAugmentationType
- niem-profile:niem:Multiplicity:
  0,unbounded
- niem-profile:niem:CodeList:

Attribute amendedCharge

An indicator that the charge submitted amends an earlier submitted charge.

Declaration :

- Uml : + amendedCharge : bool

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  criminal:CriminalCase/criminal:CaseCharge/criminal:ChargeAmendedIndicator
- niem-profile:niem:Property:
  criminal:ChargeAmendedIndicator
- niem-profile:niem:OldMultiplicity:
  1,1
- niem-profile:niem:Type:
  criminal:ChargeAugmentationType
- niem-profile:niem:XPath:
  nc:Case/j:CaseAugmentation/j:Charge/criminal:ChargeAugmentation/criminal:ChargeAmendedIndicator
- niem-profile:niem:BaseType:
  niem-xs:boolean
- niem-profile:niem:Multiplicity:
  1,1
- niem-profile:niem:CodeList:

Attribute chargeChargingAgencyJurisdictionCodeSection

An identifier of a section or category within a code book that promulgates jurisdiction for the charging agency.

Declaration :

- Uml : + chargeChargingAgencyJurisdictionCodeSection : id

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  criminal:CriminalCase/criminal:CaseCharge/criminal:ChargingAgencyJurisdictionCodeSection/j:StatuteCodeSectionIdentification
- niem-profile:niem:Property:
  j:StatuteCodeSectionIdentification
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Type:
  j:StatuteType
- niem-profile:niem:XPath:
  nc:Case/j:CaseAugmentation/j:Charge/criminal:ChargeAugmentation/criminal:ChargeChargingAgencyJurisdictionStatute/j:StatuteCodeSectionIdentification
- niem-profile:niem:BaseType:
  nc:IdentificationType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList:

Attribute chargeDegree

A designation indicating the degree of the charge when appropriate. (e.g. 2nd degree murder)

Declaration :

- Uml : + chargeDegree : string

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
  Genericode code list ChargeDegreeText.gc
- niem-profile:niem:OldXPath:
  criminal:CriminalCase/criminal:CaseCharge/j:ChargeDegreeText
- niem-profile:niem:Property:
  j:ChargeDegreeText
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Type:
  j:ChargeType
- niem-profile:niem:XPath:
  nc:Case/j:CaseAugmentation/j:Charge/j:ChargeDegreeText
- niem-profile:niem:BaseType:
  nc:TextType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList:
  Court-specific code list

Attribute chargeDescription

Title or description of a specific charge.

Declaration :

- Uml : + chargeDescription : string

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  criminal:CriminalCase/criminal:CaseCharge/j:ChargeDescriptionText
- niem-profile:niem:Property:
  j:ChargeDescriptionText
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Type:
  j:ChargeType
- niem-profile:niem:XPath:
  nc:Case/j:CaseAugmentation/j:Charge/j:ChargeDescriptionText
- niem-profile:niem:BaseType:
  nc:TextType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList:

Relation chargeDisposition (<directional aggregation>)

The findings of the trial court regarding a crime or violation a defendant was accused of.

Declaration :

- Uml : + chargeDisposition : ChargeDisposition, multiplicity : 0..1

Constraint :

See CriminalCase

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  criminal:CriminalCase/criminal:CaseCharge/j:ChargeDisposition
- niem-profile:niem:Property:
  j:ChargeDisposition
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Type:
  j:ChargeType
- niem-profile:niem:XPath:
  nc:Case/j:CaseAugmentation/j:Charge/j:ChargeDisposition
- niem-profile:niem:BaseType:
  j:ChargeDispositionType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList:

Attribute chargeEnhancingAllegationChargeDescriptionText

Title or description of the specific enhancement.

Declaration :

- Uml : + chargeEnhancingAllegationChargeDescriptionText : string

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  criminal:CriminalCase/criminal:CaseCharge/j:ChargeEnhancingAllegationCharge/j:ChargeStatute/j:StatuteDescriptionText
- niem-profile:niem:Property:
  j:StatuteDescriptionText
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Type:
  j:StatuteType
- niem-profile:niem:XPath:
  nc:Case/j:CaseAugmentation/j:Charge/j:ChargeEnhancingAllegationCharge/j:ChargeStatute/j:StatuteDescriptionText
- niem-profile:niem:BaseType:
  nc:TextType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList:

Attribute chargeEnhancingAllegationCountNumber

A reference to the underlying Charge Count to which the Enhancing Allegation applies.

Declaration :

- Uml : + chargeEnhancingAllegationCountNumber : int

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  criminal:CriminalCase/criminal:CaseCharge/j:ChargeEnhancingAllegationCharge
- niem-profile:niem:Property:
  j:ChargeSequenceID
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Type:
  j:ChargeType
- niem-profile:niem:XPath:
  nc:Case/j:CaseAugmentation/j:Charge/j:ChargeEnhancingAllegationCharge/j:ChargeSequenceID
- niem-profile:niem:BaseType:
  nc:IdentificationType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList:

Attribute chargeEnhancingAllegationStatuteCodeSection

Legal code Section Number referenced in the charge allegation.

Declaration :

- Uml : + chargeEnhancingAllegationStatuteCodeSection : id

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  criminal:CriminalCase/criminal:CaseCharge/j:ChargeEnhancingAllegationCharge/j:ChargeStatute/j:StatuteCodeSectionIdentification
- niem-profile:niem:Property:
  j:StatuteCodeSectionIdentification
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Type:
  j:StatuteType
- niem-profile:niem:XPath:
  nc:Case/j:CaseAugmentation/j:Charge/j:ChargeEnhancingAllegationCharge/j:ChargeStatute/j:StatuteCodeSectionID
- niem-profile:niem:BaseType:
  nc:IdentificationType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList:

Attribute chargeEnhancingAllegationTypeCode

Code describing the type of charge enhancement allegation. Example: amount of drugs, amount of money, possession of weapon. Allowable values defined in Court Policy.

Declaration :

- Uml : + chargeEnhancingAllegationTypeCode : code

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  criminal:CriminalCase/criminal:CaseCharge/j:ChargeEnhancingFactorText
- niem-profile:niem:Property:
  j:ChargeEnhancingFactorText
- niem-profile:niem:OldMultiplicity:
  1,1
- niem-profile:niem:Type:
  j:ChargeEnhancingFactorType
- niem-profile:niem:XPath:
  nc:Case/j:CaseAugmentation/j:Charge/j:ChargeEnhancingFactor/j:ChargeEnhancingFactorText
- niem-profile:niem:BaseType:
  nc:TextType
- niem-profile:niem:Multiplicity:
  1,1
- niem-profile:niem:CodeList:
  Court-specific code list

Attribute chargeLevel

Defines the level of severity of a charged offense at the Time of . (Ex. Class 3 misdemeanor or Class 5 felony, etc.)

Declaration :

- Uml : + chargeLevel : string

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  criminal:CriminalCase/criminal:CaseCharge/j:ChargeSeverityLevel/j:SeverityLevelDescriptionText
- niem-profile:niem:Property:
  j:SeverityLevelDescriptionText
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Type:
  j:SeverityLevelType
- niem-profile:niem:XPath:
  nc:Case/j:CaseAugmentation/j:Charge/j:ChargeSeverityLevel/j:SeverityLevelDescriptionText
- niem-profile:niem:BaseType:
  nc:TextType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList:

Attribute chargeOffenseEndTime

The date and time at which the offense ended. Not used if only one offense time is recorded.

Declaration :

- Uml : + chargeOffenseEndTime : dateTime

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  criminal:CriminalCase/criminal:CaseCharge/criminal:ChargeOffense/nc:ActivityDateRange/nc:EndDate
- niem-profile:niem:Property:
  ^j:Offense
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Type:
  j:OffenseChargeAssociationType
- niem-profile:niem:XPath:
  nc:Case/j:CaseAugmentation/j:Charge/criminal:ChargeAugmentation/j:OffenseChargeAssociation/j:Offense/nc:ActivityDateRange/nc:EndDate
- niem-profile:niem:BaseType:
  j:OffenseType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList:

Attribute chargeOffenseLocationCounty

The name of the county, parish, or vicinage where the offense was committed.

Declaration :

- Uml : + chargeOffenseLocationCounty : string

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  criminal:CriminalCase/criminal:CaseCharge/criminal:ChargeOffense/nc:IncidentLocation/nc:LocationAddress/nc:StructuredAddress/nc:LocationCountyName
- niem-profile:niem:Property:
  nc:LocationCountyAbstract, (nc:LocationCountyName)
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Type:
  nc:AddressType
- niem-profile:niem:XPath:
  nc:Case/j:CaseAugmentation/j:Charge/criminal:ChargeAugmentation/j:OffenseLocationAssociation/nc:Address/nc:LocationCountyName
- niem-profile:niem:BaseType:
  nc:ProperNameTextType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList:

Attribute chargeOffenseLocationDescription

Brief description of the location where the offense occurred.

Declaration :

- Uml : + chargeOffenseLocationDescription : string

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  criminal:CriminalCase/criminal:CaseCharge/criminal:ChargeOffense/nc:IncidentLocation/nc:LocationDescriptionText
- niem-profile:niem:Property:
  nc:LocationDescriptionText
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Type:
  nc:LocationType
- niem-profile:niem:XPath:
  nc:Case/j:CaseAugmentation/j:Charge/criminal:ChargeAugmentation/j:OffenseLocationAssociation/j:OffenseLocationAssociation/nc:Location/nc:LocationDescriptionText
- niem-profile:niem:BaseType:
  nc:TextType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList:

Attribute chargeOffenseStartTime

The date and time of day that a violation of law is alleged to have occurred. Also, this attribute is to be used if only one offense time is recorded.

Declaration :

- Uml : + chargeOffenseStartTime : dateTime

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  criminal:CriminalCase/criminal:CaseCharge/criminal:ChargeOffense/nc:ActivityDateRange/nc:StartDate
- niem-profile:niem:Property:
  nc:ActivityDate
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Type:
  nc:ActivityType
- niem-profile:niem:XPath:
  nc:Case/j:CaseAugmentation/j:Charge/criminal:ChargeAugmentation/j:OffenseChargeAssociation/j:Offense/nc:ActivityDate/nc:StartDate
- niem-profile:niem:BaseType:
  nc:DateType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList:

Attribute chargeQualifier

A designation showing how the record offense has been enhanced. (Ex. Dangerousness, prior convictions, etc.)(Attempt, Conspiracy)

Declaration :

- Uml : + chargeQualifier : string

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
- niem-profile:niem:Property:
  j:ChargeQualifierText
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Type:
  j:ChargeType
- niem-profile:niem:XPath:
  nc:Case/j:CaseAugmentation/j:Charge/j:ChargeQualifierText
- niem-profile:niem:BaseType:
  nc:TextType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList:

Attribute chargeStatuteCodeSection

An identifier of a section or category within a code book.

Declaration :

- Uml : + chargeStatuteCodeSection : id

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  criminal:CriminalCase/criminal:CaseCharge/j:ChargeStatute/j:StatuteCodeSectionIdentification
- niem-profile:niem:Property:
  j:StatuteCodeSectionIdentification
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Type:
  j:StatuteType
- niem-profile:niem:XPath:
  nc:Case/j:CaseAugmentation/j:Charge/j:ChargeStatute/j:StatuteCodeSectionIdentification
- niem-profile:niem:BaseType:
  nc:IdentificationType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList:

Attribute countNumber

A numeric designator identifying the order of a specific charge. (Ex. Count 1 represented as 001, Count 2 as 002, Count 3 as 003, etc.).

Declaration :

- Uml : + countNumber : int

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  criminal:CriminalCase/criminal:CaseCharge/j:ChargeSequenceID
- niem-profile:niem:Property:
  j:ChargeSequenceID
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Type:
  j:ChargeType
- niem-profile:niem:XPath:
  nc:Case/j:CaseAugmentation/j:Charge/j:ChargeSequenceID
- niem-profile:niem:BaseType:
  nc:IdentificationType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList:

Relation defendant (<directional aggregation>)

A person alleged to have committed the charge.

Declaration :

- Uml : + defendant : Defendant

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
- niem-profile:niem:Property:
  j:PersonChargeAssociation
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Type:
  criminal:ChargeAugmentationType
- niem-profile:niem:XPath:
  nc:Case/j:CaseAugmentation/j:Charge/criminal:ChargeAugmentation/j:PersonChargeAssociation
- niem-profile:niem:BaseType:
  j:PersonChargeAssociationType
- niem-profile:niem:Multiplicity:
  1,1
- niem-profile:niem:CodeList:

Attribute specialAllegation

Free form text describing the details of the charge allegation.

Declaration :

- Uml : + specialAllegation : string

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
  Genericode code list ChargeSpecialAllegationText.gc
- niem-profile:niem:OldXPath:
  criminal:CriminalCase/criminal:CaseCharge/j:ChargeSpecialAllegationText
- niem-profile:niem:Property:
  j:ChargeSpecialAllegationText
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Type:
  j:ChargeType
- niem-profile:niem:XPath:
  nc:Case/j:CaseAugmentation/j:Charge/j:ChargeSpecialAllegationText
- niem-profile:niem:BaseType:
  nc:TextType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList:
  Court-specific code list

Attribute chargeEnhancingAllegation

An enhancement to a charge.

Declaration :

- Uml : + chargeEnhancingAllegation : , multiplicity : *

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  criminal:CriminalCase/criminal:CaseCharge/j:ChargeEnhancingAllegationCharge
- niem-profile:niem:Property:
  ^j:ChargeEnhancingAllegationCharge, j:ChargeEnhancingFactor
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Type:
  j:ChargeType
- niem-profile:niem:XPath:
  nc:Case/j:CaseAugmentation/j:Charge/j:ChargeEnhancingAllegationCharge
- niem-profile:niem:BaseType:
  j:ChargeType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList:

Attribute chargeSeverity

The severity of a charge.

Declaration :

- Uml : + chargeSeverity : string, multiplicity : 0..1

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  criminal:CriminalCase/criminal:CaseCharge/j:ChargeSeverityLevel
- niem-profile:niem:Property:
  j:ChargeSeverityLevel
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Type:
  j:ChargeType
- niem-profile:niem:XPath:
  nc:Case/j:CaseAugmentation/j:Charge/j:ChargeSeverityLevel
- niem-profile:niem:BaseType:
  j:SeverityLevelType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList:

Attribute statute

The statute associated with a charge.

Declaration :

- Uml : + statute : , multiplicity : *

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  criminal:CriminalCase/criminal:CaseCharge/j:ChargeStatute
- niem-profile:niem:Property:
  ^j:ChargeStatute
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Type:
  j:ChargeType
- niem-profile:niem:XPath:
  nc:Case/j:CaseAugmentation/j:Charge/j:ChargeStatute
- niem-profile:niem:BaseType:
  j:StatuteType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList:

Attribute offense

An offense associated with a charge.

Declaration :

- Uml : + offense : , multiplicity : *

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Property:
  j:OffenseChargeAssociation, j:OffenseLocationAssociation
- niem-profile:niem:Type:
  criminal:ChargeAugmentationType
- niem-profile:niem:XPath:
  nc:Case/j:CaseAugmentation/j:Charge/criminal:ChargeAugmentation/j:OffenseChargeAssociation
- niem-profile:niem:BaseType:
  j:OffenseChargeAssociationType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList: