Class JAssignmentAssessmentType
A data type for a process of determining whether a subject is fit for a particular assignment (program or service).
Inheritance
Implements
Inherited Members
Namespace: NiemTypes
Assembly: EidoLib.dll
Syntax
[DataContract]
public class JAssignmentAssessmentType : IEquatable<JAssignmentAssessmentType>
Properties
AssignmentRequest
An initial request for assignment. NIEM reference is j:AssignmentAssessmentAssignmentRequest
Declaration
[DataMember(Name = "assignmentRequest")]
public List<NcActivityType> AssignmentRequest { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcActivityType> | An initial request for assignment. NIEM reference is j:AssignmentAssessmentAssignmentRequest |
Comment
A comment about the assignment assessment. NIEM reference is j:AssignmentAssessmentComment
Declaration
[DataMember(Name = "comment")]
public List<NcCommentType> Comment { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcCommentType> | A comment about the assignment assessment. NIEM reference is j:AssignmentAssessmentComment |
Context
jAssignmentAssessmentType JSON-LD context
Declaration
[DataMember(Name = "@context")]
public JAssignmentAssessmentType.ContextEnum? Context { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<JAssignmentAssessmentType.ContextEnum> | jAssignmentAssessmentType JSON-LD context |
Decision
A decision regarding assignment after completion of the assessment. NIEM reference is j:AssignmentAssessmentDecision
Declaration
[DataMember(Name = "decision")]
public List<NcActivityType> Decision { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcActivityType> | A decision regarding assignment after completion of the assessment. NIEM reference is j:AssignmentAssessmentDecision |
DevelopmentalDisability
A determination of any developmental disability issues as a part of the assessment. NIEM reference is j:AssignmentAssessmentDevelopmentalDisability
Declaration
[DataMember(Name = "developmentalDisability")]
public List<JDevelopmentalDisabilityType> DevelopmentalDisability { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<JDevelopmentalDisabilityType> | A determination of any developmental disability issues as a part of the assessment. NIEM reference is j:AssignmentAssessmentDevelopmentalDisability |
DisabilityProgramComment
A comment about a disability program related to an assignment assessment. NIEM reference is j:AssignmentAssessmentDisabilityProgramComment
Declaration
[DataMember(Name = "disabilityProgramComment")]
public List<NcCommentType> DisabilityProgramComment { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcCommentType> | A comment about a disability program related to an assignment assessment. NIEM reference is j:AssignmentAssessmentDisabilityProgramComment |
HealthCondition
A kind of health condition recorded as part of an assignment assessment. NIEM reference is j:AssignmentAssessmentHealthConditionText
Declaration
[DataMember(Name = "healthCondition")]
public List<NcTextType> HealthCondition { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A kind of health condition recorded as part of an assignment assessment. NIEM reference is j:AssignmentAssessmentHealthConditionText |
HealthConditionComment
A comment regarding a health condition recorded as part of an assignment assessment. NIEM reference is j:AssignmentAssessmentHealthConditionComment
Declaration
[DataMember(Name = "healthConditionComment")]
public List<NcCommentType> HealthConditionComment { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcCommentType> | A comment regarding a health condition recorded as part of an assignment assessment. NIEM reference is j:AssignmentAssessmentHealthConditionComment |
HealthOtherConditionDetails
A description of the details of other health issues. NIEM reference is j:AssignmentAssessmentHealthOtherConditionDetailsText
Declaration
[DataMember(Name = "healthOtherConditionDetails")]
public List<NcTextType> HealthOtherConditionDetails { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A description of the details of other health issues. NIEM reference is j:AssignmentAssessmentHealthOtherConditionDetailsText |
IsRequiresSpecialHousing
True if special housing is required; false otherwise. NIEM reference is j:AssignmentAssessmentRequiresSpecialHousingIndicator
Declaration
[DataMember(Name = "isRequiresSpecialHousing")]
public List<NiemXsboolean> IsRequiresSpecialHousing { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXsboolean> | True if special housing is required; false otherwise. NIEM reference is j:AssignmentAssessmentRequiresSpecialHousingIndicator |
MentalHealthCare
A kind of mental health care assessment or condition. NIEM reference is j:AssignmentAssessmentMentalHealthCareText
Declaration
[DataMember(Name = "mentalHealthCare")]
public List<NcTextType> MentalHealthCare { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A kind of mental health care assessment or condition. NIEM reference is j:AssignmentAssessmentMentalHealthCareText |
PriorSuicideAttemptsComment
A comment related to a subject's history of suicide. NIEM reference is j:AssignmentAssessmentPriorSuicideAttemptsComment
Declaration
[DataMember(Name = "priorSuicideAttemptsComment")]
public List<NcCommentType> PriorSuicideAttemptsComment { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcCommentType> | A comment related to a subject's history of suicide. NIEM reference is j:AssignmentAssessmentPriorSuicideAttemptsComment |
RequiredAssignment
A type of assignment determined to be required for a subject. NIEM reference is j:AssignmentAssessmentRequiredAssignment
Declaration
[DataMember(Name = "requiredAssignment")]
public List<JAssignmentType> RequiredAssignment { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<JAssignmentType> | A type of assignment determined to be required for a subject. NIEM reference is j:AssignmentAssessmentRequiredAssignment |
RequiresSpecialHousingDetails
A description of the special housing requirements based on assignment assessment. NIEM reference is j:AssignmentAssessmentRequiresSpecialHousingDetailsText
Declaration
[DataMember(Name = "requiresSpecialHousingDetails")]
public List<NcTextType> RequiresSpecialHousingDetails { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A description of the special housing requirements based on assignment assessment. NIEM reference is j:AssignmentAssessmentRequiresSpecialHousingDetailsText |
RiskDescription
A description of a risk identified in the assignment assessment. NIEM reference is j:AssignmentAssessmentRiskDescriptionText
Declaration
[DataMember(Name = "riskDescription")]
public List<NcTextType> RiskDescription { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A description of a risk identified in the assignment assessment. NIEM reference is j:AssignmentAssessmentRiskDescriptionText |
SecurityLevel
A description of an assignment security level determined thru assignment assessment. NIEM reference is j:AssignmentAssessmentSecurityLevelText
Declaration
[DataMember(Name = "securityLevel")]
public List<NcTextType> SecurityLevel { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A description of an assignment security level determined thru assignment assessment. NIEM reference is j:AssignmentAssessmentSecurityLevelText |
Methods
Equals(JAssignmentAssessmentType)
Returns true if JAssignmentAssessmentType instances are equal
Declaration
public bool Equals(JAssignmentAssessmentType other)
Parameters
Type | Name | Description |
---|---|---|
JAssignmentAssessmentType | other | Instance of JAssignmentAssessmentType to be compared |
Returns
Type | Description |
---|---|
System.Boolean | Boolean |
Equals(Object)
Returns true if objects are equal
Declaration
public override bool Equals(object obj)
Parameters
Type | Name | Description |
---|---|---|
System.Object | obj | Object to be compared |
Returns
Type | Description |
---|---|
System.Boolean | Boolean |
Overrides
GetHashCode()
Gets the hash code
Declaration
public override int GetHashCode()
Returns
Type | Description |
---|---|
System.Int32 | Hash code |
Overrides
ToJson()
Returns the JSON string presentation of the object
Declaration
public string ToJson()
Returns
Type | Description |
---|---|
System.String | JSON string presentation of the object |
ToString()
Returns the string presentation of the object
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
System.String | String presentation of the object |
Overrides
Operators
Equality(JAssignmentAssessmentType, JAssignmentAssessmentType)
Declaration
public static bool operator ==(JAssignmentAssessmentType left, JAssignmentAssessmentType right)
Parameters
Type | Name | Description |
---|---|---|
JAssignmentAssessmentType | left | |
JAssignmentAssessmentType | right |
Returns
Type | Description |
---|---|
System.Boolean |
Inequality(JAssignmentAssessmentType, JAssignmentAssessmentType)
Declaration
public static bool operator !=(JAssignmentAssessmentType left, JAssignmentAssessmentType right)
Parameters
Type | Name | Description |
---|---|---|
JAssignmentAssessmentType | left | |
JAssignmentAssessmentType | right |
Returns
Type | Description |
---|---|
System.Boolean |