Class JTaskAugmentationType
A data type for additional information about a task.
Inheritance
Implements
Inherited Members
Namespace: NiemTypes
Assembly: EidoLib.dll
Syntax
[DataContract]
public class JTaskAugmentationType : IEquatable<JTaskAugmentationType>
Properties
Context
jTaskAugmentationType JSON-LD context
Declaration
[DataMember(Name = "@context")]
public JTaskAugmentationType.ContextEnum? Context { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<JTaskAugmentationType.ContextEnum> | jTaskAugmentationType JSON-LD context |
TaskAssistanceProvider
A name of a person or entity providing assistance to an assigned task. NIEM reference is j:TaskAssistanceProvider
Declaration
[DataMember(Name = "taskAssistanceProvider")]
public List<NcEntityType> TaskAssistanceProvider { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcEntityType> | A name of a person or entity providing assistance to an assigned task. NIEM reference is j:TaskAssistanceProvider |
TaskCompletionDescription
A description of a kind of outcome of a completed task. NIEM reference is j:TaskCompletionDescriptionText
Declaration
[DataMember(Name = "taskCompletionDescription")]
public List<NcTextType> TaskCompletionDescription { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A description of a kind of outcome of a completed task. NIEM reference is j:TaskCompletionDescriptionText |
TaskEstimatedDaysToCompletedQuantity
A count reflecting the estimated number of days prior to the completion of a task. NIEM reference is j:TaskEstimatedDaysToCompletedQuantity
Declaration
[DataMember(Name = "taskEstimatedDaysToCompletedQuantity")]
public List<NcQuantityType> TaskEstimatedDaysToCompletedQuantity { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcQuantityType> | A count reflecting the estimated number of days prior to the completion of a task. NIEM reference is j:TaskEstimatedDaysToCompletedQuantity |
TaskHoursPerDayQuantity
A count reflecting the estimated number of hours dedicated each day to an assigned task. NIEM reference is j:TaskHoursPerDayQuantity
Declaration
[DataMember(Name = "taskHoursPerDayQuantity")]
public List<NcQuantityType> TaskHoursPerDayQuantity { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcQuantityType> | A count reflecting the estimated number of hours dedicated each day to an assigned task. NIEM reference is j:TaskHoursPerDayQuantity |
TaskId
An identifier for a task. NIEM reference is nc:TaskID
Declaration
[DataMember(Name = "taskId")]
public List<NiemXsstring> TaskId { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXsstring> | An identifier for a task. NIEM reference is nc:TaskID |
TaskReferralDate
A date that the subject was referred to a provider to receive help in completing the Task. NIEM reference is j:TaskReferralDate
Declaration
[DataMember(Name = "taskReferralDate")]
public List<NcDateType> TaskReferralDate { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcDateType> | A date that the subject was referred to a provider to receive help in completing the Task. NIEM reference is j:TaskReferralDate |
Methods
Equals(JTaskAugmentationType)
Returns true if JTaskAugmentationType instances are equal
Declaration
public bool Equals(JTaskAugmentationType other)
Parameters
Type | Name | Description |
---|---|---|
JTaskAugmentationType | other | Instance of JTaskAugmentationType 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(JTaskAugmentationType, JTaskAugmentationType)
Declaration
public static bool operator ==(JTaskAugmentationType left, JTaskAugmentationType right)
Parameters
Type | Name | Description |
---|---|---|
JTaskAugmentationType | left | |
JTaskAugmentationType | right |
Returns
Type | Description |
---|---|
System.Boolean |
Inequality(JTaskAugmentationType, JTaskAugmentationType)
Declaration
public static bool operator !=(JTaskAugmentationType left, JTaskAugmentationType right)
Parameters
Type | Name | Description |
---|---|---|
JTaskAugmentationType | left | |
JTaskAugmentationType | right |
Returns
Type | Description |
---|---|
System.Boolean |