Class CriminalPerson

Additional information about a person.

Directly inherited by : Defendant

Constraint :

See CriminalCase

Diagram : CriminalCase

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  nc:Person
- niem-profile:niem:Property:
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Type:
  nc:PersonType
- niem-profile:niem:XPath:
  nc:Person
- niem-profile:niem:BaseType:
  structures:ObjectType
- niem-profile:niem:Multiplicity:
- niem-profile:niem:CodeList:

Attribute dateOfBirth

The date on which a person was born.

Declaration :

- Uml : + dateOfBirth : date

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  nc:Person/nc:PersonBirthDate
- niem-profile:niem:Property:
  nc:PersonBirthDate
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Type:
  nc:PersonType
- niem-profile:niem:XPath:
  nc:Person/nc:PersonBirthDate
- niem-profile:niem:BaseType:
  nc:DateType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList:

Attribute ethnicityCode

A NIBRS code representing the nation or cultural group to which a referenced subject belongs.

Declaration :

- Uml : + ethnicityCode : code

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  nc:Person/nc:PersonEthnicityCode
- niem-profile:niem:Property:
  nc:PersonEthnicityAbstract, (j:PersonEthnicityCode)
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Type:
  nc:PersonType
- niem-profile:niem:XPath:
  nc:Person/j:PersonEthnicityCode
- niem-profile:niem:BaseType:
  ucr:EthnicityCodeType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList:

Attribute ethnicityText

A textual description of the nation or cultural group to which a referenced subject belongs.

Declaration :

- Uml : + ethnicityText : string

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  nc:Person/nc:PersonEthnicityText
- niem-profile:niem:Property:
  nc:PersonEthnicityAbstract, (nc:PersonEthnicityText)
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Type:
  nc:PersonType
- niem-profile:niem:XPath:
  nc:Person/nc:PersonEthnicityText
- niem-profile:niem:BaseType:
  nc:TextType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList:

Attribute eyeColorCode

A code identifying the person eye color at the time the information was collected.

Declaration :

- Uml : + eyeColorCode : code

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  nc:Person/nc:PersonEyeColorCode
- niem-profile:niem:Property:
  nc:PersonEyeColorAbstract, (j:PersonEyeColorCode)
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Type:
  nc:PersonType
- niem-profile:niem:XPath:
  nc:Person/j:PersonEyeColorCode
- niem-profile:niem:BaseType:
  ncic:EYECodeType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList:

Attribute hairColorCode

A code identifying the person hair color at the time the information was collected.

Declaration :

- Uml : + hairColorCode : code

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  nc:Person/nc:PersonHairColorCode
- niem-profile:niem:Property:
  nc:PersonHairColorAbstract, (j:PersonHairColorCode)
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Type:
  nc:PersonType
- niem-profile:niem:XPath:
  nc:Person/j:PersonHairColorCode
- niem-profile:niem:BaseType:
  ncic:HAIRCodeType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList:

Attribute height

A measurement of the height of a person.

Declaration :

- Uml : + height : float

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  nc:Person/nc:PersonHeightMeasure/nc:MeasureValue
- niem-profile:niem:Property:
  nc:PersonHeightMeasure
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Type:
  nc:PersonType
- niem-profile:niem:XPath:
  nc:Person/nc:PersonHeightMeasure/nc:MeasureDecimalValue
- niem-profile:niem:BaseType:
  nc:MeasureType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList:

Attribute raceCode

A code identifying the race of a person.

Declaration :

- Uml : + raceCode : code

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  nc:Person/nc:PersonRaceCode
- niem-profile:niem:Property:
  nc:PersonRaceAbstract, (j:PersonRaceCode)
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Type:
  nc:PersonType
- niem-profile:niem:XPath:
  nc:Person/j:PersonRaceCode
- niem-profile:niem:BaseType:
  ncic:RACECodeType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList:

Attribute raceText

A textual description categorizing individuals by physical characteristics. (e.g., American Indian or Alaskan native, Asian or Pacific Islander, Black, White, Unknown).

Declaration :

- Uml : + raceText : string

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  nc:Person/nc:PersonRaceText
- niem-profile:niem:Property:
  nc:PersonRaceAbstract, (nc:PersonRaceText)
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Type:
  nc:PersonType
- niem-profile:niem:XPath:
  nc:Person/nc:PersonRaceText
- niem-profile:niem:BaseType:
  nc:TextType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList:

Attribute sexCode

A code identifying the gender or sex of a person.

Declaration :

- Uml : + sexCode : code

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  nc:Person/nc:PersonSexCode
- niem-profile:niem:Property:
  nc:PersonSexAbstract, (j:PersonSexCode)
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Type:
  nc:PersonType
- niem-profile:niem:XPath:
  nc:Person/j:PersonSexCode
- niem-profile:niem:BaseType:
  ncic:SEXCodeType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList:

Attribute socialSecurityNumber

Number issued by the federal government to all citizens, residents of the U.S. First three digits cannot be all zeroes. Numbers beginning with 9 indicate a non-resident alien. Ex. 123456789 or 356886777

Declaration :

- Uml : + socialSecurityNumber : id

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  nc:Person/nc:PersonTaxIdentification
- niem-profile:niem:Property:
  nc:PersonTaxIdentification
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Type:
  nc:PersonType
- niem-profile:niem:XPath:
  nc:Person/nc:PersonTaxIdentification
- niem-profile:niem:BaseType:
  nc:IdentificationType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList:

Attribute weight

A measurement of the weight of a person.

Declaration :

- Uml : + weight : float

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  nc:Person/nc:PersonWeightMeasure/nc:MeasureValue
- niem-profile:niem:Property:
  nc:PersonWeightMeasure
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Type:
  nc:PersonType
- niem-profile:niem:XPath:
  nc:Person/nc:PersonWeightMeasure/nc:MeasureDecimalValue
- niem-profile:niem:BaseType:
  nc:MeasureType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList:

Attribute heightUnit

A unit of measuring height.

Declaration :

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

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  nc:Person/nc:PersonHeightMeasure/nc:MeasureValue
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Property:
  nc:MeasureUnitAbstract, (nc:LengthUnitCode)
- niem-profile:niem:Type:
  nc:MeasureType
- niem-profile:niem:XPath:
  nc:Person/nc:PersonHeightMeasure/nc:LengthMeasureUnit
- niem-profile:niem:BaseType:
  unece:LengthCodeType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList:

Attribute weightUnit

A unit of measuring weight.

Declaration :

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

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  nc:Person/nc:PersonWeightMeasure/nc:MeasureValue
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Property:
  nc:MeasureUnitAbstract, (nc:WeightUnitCode)
- niem-profile:niem:Type:
  nc:MeasureType
- niem-profile:niem:XPath:
  nc:Person/nc:PersonWeightMeasure/nc:WeightUnitCode
- niem-profile:niem:BaseType:
  unece:MassCodeType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList: