Class JActivityAugmentationType
A data type for additional information about an activity.
Inheritance
Implements
Inherited Members
Namespace: NiemTypes
Assembly: EidoLib.dll
Syntax
[DataContract]
public class JActivityAugmentationType : IEquatable<JActivityAugmentationType>
Properties
ActivityActualDuration
An actual duration of an activity. NIEM reference is j:ActivityActualDuration
Declaration
[DataMember(Name = "activityActualDuration")]
public List<NiemXsduration> ActivityActualDuration { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXsduration> | An actual duration of an activity. NIEM reference is j:ActivityActualDuration |
ActivityAssignedDate
A date on which an activity was assigned. NIEM reference is j:ActivityAssignedDate
Declaration
[DataMember(Name = "activityAssignedDate")]
public List<NcDateType> ActivityAssignedDate { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcDateType> | A date on which an activity was assigned. NIEM reference is j:ActivityAssignedDate |
ActivityCapacityQuantity
A number for the specified maximum enrollment capacity of an activity. NIEM reference is j:ActivityCapacityQuantity
Declaration
[DataMember(Name = "activityCapacityQuantity")]
public List<NcQuantityType> ActivityCapacityQuantity { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcQuantityType> | A number for the specified maximum enrollment capacity of an activity. NIEM reference is j:ActivityCapacityQuantity |
ActivityComment
A comment about the activity. NIEM reference is j:ActivityComment
Declaration
[DataMember(Name = "activityComment")]
public List<NcCommentType> ActivityComment { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcCommentType> | A comment about the activity. NIEM reference is j:ActivityComment |
ActivityDocumentServer
An entity responsible for service of a legal document. NIEM reference is j:ActivityDocumentServer
Declaration
[DataMember(Name = "activityDocumentServer")]
public List<NcEntityType> ActivityDocumentServer { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcEntityType> | An entity responsible for service of a legal document. NIEM reference is j:ActivityDocumentServer |
ActivityDocumentValidator
An entity to contact to validate a document. NIEM reference is j:ActivityDocumentValidator
Declaration
[DataMember(Name = "activityDocumentValidator")]
public List<NcEntityType> ActivityDocumentValidator { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcEntityType> | An entity to contact to validate a document. NIEM reference is j:ActivityDocumentValidator |
ActivityDueDate
A date when an activity is expected to be completed. NIEM reference is j:ActivityDueDate
Declaration
[DataMember(Name = "activityDueDate")]
public List<NcDateType> ActivityDueDate { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcDateType> | A date when an activity is expected to be completed. NIEM reference is j:ActivityDueDate |
ActivityEffectiveDate
A date when an activity is ready for service or action. NIEM reference is j:ActivityEffectiveDate
Declaration
[DataMember(Name = "activityEffectiveDate")]
public List<NcDateType> ActivityEffectiveDate { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcDateType> | A date when an activity is ready for service or action. NIEM reference is j:ActivityEffectiveDate |
ActivityEstimatedDuration
An expected amount of time an activity should last. NIEM reference is j:ActivityEstimatedDuration
Declaration
[DataMember(Name = "activityEstimatedDuration")]
public List<NiemXsduration> ActivityEstimatedDuration { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXsduration> | An expected amount of time an activity should last. NIEM reference is j:ActivityEstimatedDuration |
ActivityFrequency
A description of the number of occurrences of an activity over a period of time. NIEM reference is j:ActivityFrequencyText
Declaration
[DataMember(Name = "activityFrequency")]
public List<NcTextType> ActivityFrequency { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A description of the number of occurrences of an activity over a period of time. NIEM reference is j:ActivityFrequencyText |
ActivityOfficial
An official associated with an activity NIEM reference is j:ActivityOfficial
Declaration
[DataMember(Name = "activityOfficial")]
public List<NcPersonType> ActivityOfficial { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcPersonType> | An official associated with an activity NIEM reference is j:ActivityOfficial |
ActivityPrescribedDuration
A prescribed period of time allowed or required for an activity. NIEM reference is j:ActivityPrescribedDuration
Declaration
[DataMember(Name = "activityPrescribedDuration")]
public List<NiemXsduration> ActivityPrescribedDuration { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXsduration> | A prescribed period of time allowed or required for an activity. NIEM reference is j:ActivityPrescribedDuration |
ActivityReportedDate
A date an activity was reported to some entity. NIEM reference is j:ActivityReportedDate
Declaration
[DataMember(Name = "activityReportedDate")]
public List<NcDateType> ActivityReportedDate { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcDateType> | A date an activity was reported to some entity. NIEM reference is j:ActivityReportedDate |
ActivityRequestedDate
A date an activity was requested by an entity. NIEM reference is j:ActivityRequestedDate
Declaration
[DataMember(Name = "activityRequestedDate")]
public List<NcDateType> ActivityRequestedDate { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcDateType> | A date an activity was requested by an entity. NIEM reference is j:ActivityRequestedDate |
ActivityScheduledDate
A date when an activity is scheduled. NIEM reference is j:ActivityScheduledDate
Declaration
[DataMember(Name = "activityScheduledDate")]
public List<NcDateType> ActivityScheduledDate { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcDateType> | A date when an activity is scheduled. NIEM reference is j:ActivityScheduledDate |
ActivitySequenceNumeric
A numerical identifier across multiple activities to define the order that they should be scheduled and undertaken. NIEM reference is j:ActivitySequenceNumeric
Declaration
[DataMember(Name = "activitySequenceNumeric")]
public List<NcNumericType> ActivitySequenceNumeric { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcNumericType> | A numerical identifier across multiple activities to define the order that they should be scheduled and undertaken. NIEM reference is j:ActivitySequenceNumeric |
ActivitySignature
A signature associated with an activity event. NIEM reference is j:ActivitySignature
Declaration
[DataMember(Name = "activitySignature")]
public List<JSignatureType> ActivitySignature { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<JSignatureType> | A signature associated with an activity event. NIEM reference is j:ActivitySignature |
ActivityVerifiedDate
A date when an activity is verified. NIEM reference is j:ActivityVerifiedDate
Declaration
[DataMember(Name = "activityVerifiedDate")]
public List<NcDateType> ActivityVerifiedDate { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcDateType> | A date when an activity is verified. NIEM reference is j:ActivityVerifiedDate |
CaseLinkage
An identifying number for a case submitted by an agency which is known or believed to be related to the case of this activity. NIEM reference is j:CaseLinkage
Declaration
[DataMember(Name = "caseLinkage")]
public List<JCaseLinkageType> CaseLinkage { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<JCaseLinkageType> | An identifying number for a case submitted by an agency which is known or believed to be related to the case of this activity. NIEM reference is j:CaseLinkage |
CaseNumber
An identifying number for a case that this activity is a part of, where the case number belongs to the agency that owns the activity information. NIEM reference is j:CaseNumberText
Declaration
[DataMember(Name = "caseNumber")]
public List<NcTextType> CaseNumber { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | An identifying number for a case that this activity is a part of, where the case number belongs to the agency that owns the activity information. NIEM reference is j:CaseNumberText |
Context
jActivityAugmentationType JSON-LD context
Declaration
[DataMember(Name = "@context")]
public JActivityAugmentationType.ContextEnum? Context { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<JActivityAugmentationType.ContextEnum> | jActivityAugmentationType JSON-LD context |
IsActivityApproved
True if the activity request was approved; false otherwise. NIEM reference is j:ActivityApprovedIndicator
Declaration
[DataMember(Name = "isActivityApproved")]
public List<NiemXsboolean> IsActivityApproved { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXsboolean> | True if the activity request was approved; false otherwise. NIEM reference is j:ActivityApprovedIndicator |
IsActivityCompleted
True if an activity event has ended; false otherwise. NIEM reference is j:ActivityCompletedIndicator
Declaration
[DataMember(Name = "isActivityCompleted")]
public List<NiemXsboolean> IsActivityCompleted { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXsboolean> | True if an activity event has ended; false otherwise. NIEM reference is j:ActivityCompletedIndicator |
Narrative
An account as reported by an observer. NIEM reference is j:Narrative
Declaration
[DataMember(Name = "narrative")]
public List<NcCommentType> Narrative { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcCommentType> | An account as reported by an observer. NIEM reference is j:Narrative |
Methods
Equals(JActivityAugmentationType)
Returns true if JActivityAugmentationType instances are equal
Declaration
public bool Equals(JActivityAugmentationType other)
Parameters
Type | Name | Description |
---|---|---|
JActivityAugmentationType | other | Instance of JActivityAugmentationType 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(JActivityAugmentationType, JActivityAugmentationType)
Declaration
public static bool operator ==(JActivityAugmentationType left, JActivityAugmentationType right)
Parameters
Type | Name | Description |
---|---|---|
JActivityAugmentationType | left | |
JActivityAugmentationType | right |
Returns
Type | Description |
---|---|
System.Boolean |
Inequality(JActivityAugmentationType, JActivityAugmentationType)
Declaration
public static bool operator !=(JActivityAugmentationType left, JActivityAugmentationType right)
Parameters
Type | Name | Description |
---|---|---|
JActivityAugmentationType | left | |
JActivityAugmentationType | right |
Returns
Type | Description |
---|---|
System.Boolean |