Class JDevelopmentalDisabilityType
A data type for any of a diverse group of severe chronic conditions that are due to mental and/or physical impairments.
Inheritance
Implements
Inherited Members
Namespace: NiemTypes
Assembly: EidoLib.dll
Syntax
[DataContract]
public class JDevelopmentalDisabilityType : IEquatable<JDevelopmentalDisabilityType>
Properties
Context
jDevelopmentalDisabilityType JSON-LD context
Declaration
[DataMember(Name = "@context")]
public JDevelopmentalDisabilityType.ContextEnum? Context { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<JDevelopmentalDisabilityType.ContextEnum> | jDevelopmentalDisabilityType JSON-LD context |
DevelopmentDisabilityCategory
A kind of a subject's development disability. NIEM reference is j:DevelopmentDisabilityCategoryText
Declaration
[DataMember(Name = "developmentDisabilityCategory")]
public List<NcTextType> DevelopmentDisabilityCategory { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A kind of a subject's development disability. NIEM reference is j:DevelopmentDisabilityCategoryText |
DevelopmentDisabilityDetails
A detail description of an other disability. NIEM reference is j:DevelopmentDisabilityDetailsText
Declaration
[DataMember(Name = "developmentDisabilityDetails")]
public List<NcTextType> DevelopmentDisabilityDetails { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A detail description of an other disability. NIEM reference is j:DevelopmentDisabilityDetailsText |
DevelopmentDisabilityDocumentOfRecord
A name of the document that records the other disability. NIEM reference is j:DevelopmentDisabilityDocumentOfRecord
Declaration
[DataMember(Name = "developmentDisabilityDocumentOfRecord")]
public List<NcDocumentType> DevelopmentDisabilityDocumentOfRecord { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcDocumentType> | A name of the document that records the other disability. NIEM reference is j:DevelopmentDisabilityDocumentOfRecord |
DevelopmentDisabilityFunctionalLevel
A kind of level of functionality for a subject based of their disability. NIEM reference is j:DevelopmentDisabilityFunctionalLevelText
Declaration
[DataMember(Name = "developmentDisabilityFunctionalLevel")]
public List<NcTextType> DevelopmentDisabilityFunctionalLevel { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A kind of level of functionality for a subject based of their disability. NIEM reference is j:DevelopmentDisabilityFunctionalLevelText |
DevelopmentDisabilityIdentifiedDate
A date when the developmental disability was identified and recorded. NIEM reference is j:DevelopmentDisabilityIdentifiedDate
Declaration
[DataMember(Name = "developmentDisabilityIdentifiedDate")]
public List<NcDateType> DevelopmentDisabilityIdentifiedDate { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcDateType> | A date when the developmental disability was identified and recorded. NIEM reference is j:DevelopmentDisabilityIdentifiedDate |
IsYouth
True if the subject or parolee had a possible developmental disability before the age of 18; false otherwise. NIEM reference is j:DevelopmentalDisabilityYouthIndicator
Declaration
[DataMember(Name = "isYouth")]
public List<NiemXsboolean> IsYouth { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXsboolean> | True if the subject or parolee had a possible developmental disability before the age of 18; false otherwise. NIEM reference is j:DevelopmentalDisabilityYouthIndicator |
Methods
Equals(JDevelopmentalDisabilityType)
Returns true if JDevelopmentalDisabilityType instances are equal
Declaration
public bool Equals(JDevelopmentalDisabilityType other)
Parameters
Type | Name | Description |
---|---|---|
JDevelopmentalDisabilityType | other | Instance of JDevelopmentalDisabilityType 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(JDevelopmentalDisabilityType, JDevelopmentalDisabilityType)
Declaration
public static bool operator ==(JDevelopmentalDisabilityType left, JDevelopmentalDisabilityType right)
Parameters
Type | Name | Description |
---|---|---|
JDevelopmentalDisabilityType | left | |
JDevelopmentalDisabilityType | right |
Returns
Type | Description |
---|---|
System.Boolean |
Inequality(JDevelopmentalDisabilityType, JDevelopmentalDisabilityType)
Declaration
public static bool operator !=(JDevelopmentalDisabilityType left, JDevelopmentalDisabilityType right)
Parameters
Type | Name | Description |
---|---|---|
JDevelopmentalDisabilityType | left | |
JDevelopmentalDisabilityType | right |
Returns
Type | Description |
---|---|
System.Boolean |