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

An event or activity involving the assessment of a corrections subject.

j:SubjectAssessment holds other objects.

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


j:SubjectAssessmentAcademicAssessment

An assessment of an individual education and training experiences.

Holds other objects.


j:SubjectAssessmentAlcoholAbuseHistoryIndicator

True if the offender has a history of abusing alcohol; false otherwise.

Holds true/false values.


j:SubjectAssessmentAlcoholUseAssessment

A review of a subject's use of alcohol.

Holds other objects.


j:SubjectAssessmentArsonHistoryIndicator

True if the subject has a history of arson related incidents or crimes; false otherwise.

Holds true/false values.


j:SubjectAssessmentAssignmentAssessment

A review process or event specific to determining a subject's fit to a specific correctional assignment (housing, program, service, etc.)

Holds other objects.


j:SubjectAssessmentCanContactEmployerIndicator

True if the subject has granted permission to contact an employer; false otherwise.

Holds true/false values.


j:SubjectAssessmentCaseworkerEvaluation

An evaluation conducted by a caseworker which is a part of a subject assessment.

Holds other objects.


j:SubjectAssessmentCompletedIndicator

True if Subject Assessments were completed and are documented ; false otherwise.

Holds true/false values.


j:SubjectAssessmentDestabilizingFactor

A kind of factor which is destabilizing for the subject.

Holds other objects.


j:SubjectAssessmentDevelopmentDisability

A kind of development disability of a subject determined during assessment.

Holds other objects.


j:SubjectAssessmentDisability

A type of disability recorded as part of a subject assessment.

Holds other objects.


j:SubjectAssessmentEligibleForCountySupervisionIndicator

True if the subject is eligible for release to county supervision; false otherwise.

Holds true/false values.


j:SubjectAssessmentFirstArrestAgeMeasure

A measure of the subject's age at the time of their first criminal arrest.

Holds other objects.


j:SubjectAssessmentFirstArrestDate

A date of the first arrest for a subject.

Holds other objects.


j:SubjectAssessmentHighRiskSexOffenderIndicator

True if the subject is a high risk sex offender (HRSO); false otherwise.

Holds true/false values.


j:SubjectAssessmentHoldOrderIndicator

True if a hold order is to be placed for the parolee; false otherwise.

Holds true/false values.


j:SubjectAssessmentInterpreterRequiredIndicator

True if an interpreter is required to communicate with subject; false otherwise.

Holds true/false values.


j:SubjectAssessmentLifeEventText

A kind of values indicating what life events are affecting the subject during aftercare.

Holds text.


j:SubjectAssessmentMedicalAssessment

A medical assessment for the purpose of a correction subject assessment.

Holds other objects.


j:SubjectAssessmentMentalHealthAssessment

An assessment of if the subject meets the criteria for mandatory treatment by the Department of Mental Health (DMH) as a condition of parole.

Holds other objects.


j:SubjectAssessmentMilitaryServiceConsiderationText

A kind of values to indicate military considerations.

Holds text.


j:SubjectAssessmentParoleAssessment

A portion of a subject assessment which focuses on their ability and/or readiness for parole.

Holds other objects.


j:SubjectAssessmentPositiveAttitudeLevelNumeric

A number score indicating a subject's attitude during assessment.

Holds numbers.


j:SubjectAssessmentPriorArrestNumeric

A number indicating the total counts of a subject's prior arrests.

Holds numbers.


j:SubjectAssessmentProbationViolationIncarcerationIndicator

True if ever jailed for a probation violation; false otherwise.

Holds true/false values.


j:SubjectAssessmentRecommendationCategoryText

A kind of recommendation made based on the subject assessment.

Holds text.


j:SubjectAssessmentReviewPeriodText

A kind of review period.

Holds text.


j:SubjectAssessmentRisk

A risk identified by a subject assessment.

Holds other objects.


j:SubjectAssessmentSkillsDescriptionText

A description of subject's job skills.

Holds text.


j:SubjectAssessmentSpecialNeedsIndicator

True if a subject has special need; false otherwise.

Holds true/false values.


j:SubjectAssessmentSpecialNeedsStatementText

A description of any subject special needs.

Holds text.


j:SubjectAssessmentStabilityLevelIndicator

True if the subject's stability level is satisfactory; false otherwise.

Holds true/false values.


j:SubjectAssessmentSubjectAggressiveIndicator

True if the subject is assessed as being aggressive; false otherwise.

Holds true/false values.


j:SubjectAssessmentSubjectFilesAvailableIndicator

True if the subject file was available for review; false otherwise.

Holds true/false values.


j:SubjectAssessmentSubjectStrengthText

A kind of strength a subject can build upon.

Holds text.


j:SubjectAssessmentSupervisionAssessment

A portion of a subject's assessment specific to issues during their supervision.

Holds other objects.


j:SubjectAssessmentSupportMeansText

A kind of support means for a subject.

Holds text.


j:SubjectAssessmentTrustworthyLevelText

A kind of level of trustworthiness of a subject.

Holds text.


j:SubjectAssessmentUnfitParentIndicator

True if the subject is an unfit parent; false otherwise.

Holds true/false values.


j:SubjectAssessmentWeaknessText

A kind of weakness needed to be overcome by a subject.

Holds text.


j:SubjectAssignedAssignmentDisabilityPlacement

A kind of placement or assignment specific to a disability.

Holds other objects.


j:SubjectDrugUseAssessment

An event or process evaluating a subject's drug use.

Holds other objects.


j:SubjectMedicalAssessment

A set of details about a subject's medical assessment.

Holds other objects.


nc:AssessmentAssessor

A person who performs an assessment.

Holds other objects.


nc:AssessmentComment

A comment about the assessment.

Holds other objects.


nc:AssessmentFee

An amount of money charged to perform an assessment.

Holds other objects.


nc:AssessmentImage

A picture of the assessment

Holds other objects.


nc:AssessmentOutcomeText

An outcome of an assessment. Examples of outcomes include a plan of action developed or certain tasks performed.

Holds text.


nc:AssessmentPerson

A person who undergoes an assessment.

Holds other objects.


nc:AssessmentProgram

A program a person attends or undergoes in which an assessment is made.

Holds other objects.


nc:AssessmentRecommendation

A recommendation or result of an assessment.

Holds other objects.


nc:AssessmentReferral

An order or direction for an assessment to be performed.

Holds other objects.


nc:AssessmentReport

A report that documents an assessment.

Holds other objects.


nc:AssessmentScoreText

An outcome or evaluation score of an assessment.

Holds text.


nc:AssessmentSummaryText

A summary about the assessment.

Holds text.


nc:AssessmentToolDescriptionText

A description of the assessment tool.

Holds text.


nc:AssessmentToolName

A name of the administered assessment tool.

Holds text.


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.