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

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

j:SubjectMedicalAssessment holds other objects.

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


j:MedicalAssessmentClearanceText

A comment about the medical assessment clearance of a corrections subject.

Holds text.


j:MedicalAssessmentClearanceDentalText

A dental priority classification for the subject.

Holds text.


j:MedicalAssessmentClearanceEligibilityText

A kind of subject clearance eligibility identified during a medical assessment.

Holds text.


j:MedicalAssessmentClearancePregnantSubjectTrimesterNumeric

A pregnancy trimester.

Holds numbers.


j:MedicalAssessmentClearanceRestrictionsUrgentIndicator

True if the subject has restrictions and an urgent follow-up is needed; false otherwise.

Holds true/false values.


j:MedicalAssessmentClearanceSeizureLastDate

A date of the last seizure disorder.

Holds other objects.


j:MedicalAssessmentComment

A comment about the psychiatric medications needed for a subject.

Holds other objects.


j:MedicalAssessmentConsultationText

A proximity to consultation required for the subject.

Holds text.


j:MedicalAssessmentFunctionalText

A functional capacity of the subject.

Holds text.


j:MedicalAssessmentLevelOfCareText

A kind of level of care required by a subject.

Holds text.


j:MedicalAssessmentMedicalRiskText

A kind of medical risk for the subject.

Holds text.


j:MedicalAssessmentNursingCareLevelText

A kind of required or recommended nursing care level required by the subject.

Holds text.


j:MedicalAssessmentPermanentIndicator

True if the classification is permanent; false otherwise.

Holds true/false values.


j:MedicalAssessmentRequiredMedication

A medication that is required by a subject during medical assessment.

Holds other objects.


j:MedicalAssessmentSpecializedServiceText

A kind of required specialized medical care required by the subject.

Holds text.


j:MedicalAssessmentTemporaryAssessmentExpirationDate

A date on which the temporary classification expires.

Holds other objects.


j:MedicalAssessmentTemporaryAssessmentReviewIndicator

True if the temporary classification is to be reviewed in six months; false otherwise.

Holds true/false values.


j:MedicalAssessmentTemporaryIndicator

True if the classification is temporary; false otherwise.

Holds true/false values.


j:MedicalAssessmentTuberculosisAlertText

An alert comment specific to a subject with tuberculosis.

Holds text.


j:MedicalReport

A document pertaining to a medical event, incident, evaluation or examination of a subject.

Holds other objects.


j:MedicalTreatment

An activity involving medical care of a subject.

Holds other objects.


j:MedicationUseComment

A comment for each time medicine is dispensed.

Holds other objects.


j:MedicationUseFrequencyNumeric

A number indicating the routine usage of a medication by a subject.

Holds numbers.


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.