Class JNotificationAugmentationType
A data type for additional information about a Notification.
Inheritance
Implements
Inherited Members
Namespace: NiemTypes
Assembly: EidoLib.dll
Syntax
[DataContract]
public class JNotificationAugmentationType : IEquatable<JNotificationAugmentationType>
Properties
Context
jNotificationAugmentationType JSON-LD context
Declaration
[DataMember(Name = "@context")]
public JNotificationAugmentationType.ContextEnum? Context { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<JNotificationAugmentationType.ContextEnum> | jNotificationAugmentationType JSON-LD context |
IsNotificationDeliveryByMail
True if the notice was mailed to the notice; false otherwise. NIEM reference is j:NotificationDeliveryByMailIndicator
Declaration
[DataMember(Name = "isNotificationDeliveryByMail")]
public List<NiemXsboolean> IsNotificationDeliveryByMail { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXsboolean> | True if the notice was mailed to the notice; false otherwise. NIEM reference is j:NotificationDeliveryByMailIndicator |
IsNotificationDeliveryInPerson
True if the notice was given to the notice; false otherwise. NIEM reference is j:NotificationDeliveryInPersonIndicator
Declaration
[DataMember(Name = "isNotificationDeliveryInPerson")]
public List<NiemXsboolean> IsNotificationDeliveryInPerson { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXsboolean> | True if the notice was given to the notice; false otherwise. NIEM reference is j:NotificationDeliveryInPersonIndicator |
NotificationCategory
A kind of Notification. NIEM reference is j:NotificationCategoryText
Declaration
[DataMember(Name = "notificationCategory")]
public List<NcTextType> NotificationCategory { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A kind of Notification. NIEM reference is j:NotificationCategoryText |
NotificationEventCategory
A kind of notification event. NIEM reference is j:NotificationEventCategoryText
Declaration
[DataMember(Name = "notificationEventCategory")]
public List<NcTextType> NotificationEventCategory { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A kind of notification event. NIEM reference is j:NotificationEventCategoryText |
NotificationPreparationDate
A date on which the notice was prepared. NIEM reference is j:NotificationPreparationDate
Declaration
[DataMember(Name = "notificationPreparationDate")]
public List<NcDateType> NotificationPreparationDate { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcDateType> | A date on which the notice was prepared. NIEM reference is j:NotificationPreparationDate |
NotificationPurpose
A kind of purpose for the notification. NIEM reference is j:NotificationPurposeText
Declaration
[DataMember(Name = "notificationPurpose")]
public List<NcTextType> NotificationPurpose { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A kind of purpose for the notification. NIEM reference is j:NotificationPurposeText |
NotificationResponseReceivedNotificationDate
A date when a response notification was received. NIEM reference is j:NotificationResponseReceivedNotificationDate
Declaration
[DataMember(Name = "notificationResponseReceivedNotificationDate")]
public List<NcDateType> NotificationResponseReceivedNotificationDate { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcDateType> | A date when a response notification was received. NIEM reference is j:NotificationResponseReceivedNotificationDate |
NotificationResponseSummary
An open text from the individual addressed in the notification that is used in the response. NIEM reference is j:NotificationResponseSummaryText
Declaration
[DataMember(Name = "notificationResponseSummary")]
public List<NcTextType> NotificationResponseSummary { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | An open text from the individual addressed in the notification that is used in the response. NIEM reference is j:NotificationResponseSummaryText |
NotificationSentDate
A date that was notification was sent. NIEM reference is j:NotificationSentDate
Declaration
[DataMember(Name = "notificationSentDate")]
public List<NcDateType> NotificationSentDate { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcDateType> | A date that was notification was sent. NIEM reference is j:NotificationSentDate |
NotificationSubject
A subject line for each notification crafted by the system based on user, provider, and event. NIEM reference is j:NotificationSubjectText
Declaration
[DataMember(Name = "notificationSubject")]
public List<NcTextType> NotificationSubject { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A subject line for each notification crafted by the system based on user, provider, and event. NIEM reference is j:NotificationSubjectText |
NotificationSummary
An open text in a notification typed in by the user sending the notification. NIEM reference is j:NotificationSummaryText
Declaration
[DataMember(Name = "notificationSummary")]
public List<NcTextType> NotificationSummary { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | An open text in a notification typed in by the user sending the notification. NIEM reference is j:NotificationSummaryText |
Methods
Equals(JNotificationAugmentationType)
Returns true if JNotificationAugmentationType instances are equal
Declaration
public bool Equals(JNotificationAugmentationType other)
Parameters
Type | Name | Description |
---|---|---|
JNotificationAugmentationType | other | Instance of JNotificationAugmentationType 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(JNotificationAugmentationType, JNotificationAugmentationType)
Declaration
public static bool operator ==(JNotificationAugmentationType left, JNotificationAugmentationType right)
Parameters
Type | Name | Description |
---|---|---|
JNotificationAugmentationType | left | |
JNotificationAugmentationType | right |
Returns
Type | Description |
---|---|
System.Boolean |
Inequality(JNotificationAugmentationType, JNotificationAugmentationType)
Declaration
public static bool operator !=(JNotificationAugmentationType left, JNotificationAugmentationType right)
Parameters
Type | Name | Description |
---|---|---|
JNotificationAugmentationType | left | |
JNotificationAugmentationType | right |
Returns
Type | Description |
---|---|
System.Boolean |