Class Description
Conditions for notifying the customer about the changes in the status of their service (e.g., outage restore, estimated restoration time, tariff or service level change, etc.)
Attributes
Name | Type | Description |
---|---|---|
contactType | String | Type of contact (e.g., phone, email, etc.). |
contactValue | String | Value of contact type (e.g., phone number, email address, etc.). |
earliestDateTimeToCall | DateTime | Earliest date time to call the customer. |
latestDateTimeToCall | DateTime | Latest date time to call the customer. |
trigger | NotificationTriggerKind | Trigger for this notification. |
Relationships
Inherits from
- None
Descendant classes
- No descendant classes
Leaf/Root class
IsLeaf | IsRoot |
---|---|
False | False |
Associations
Source Class | Cardinality Source | Target Class | Cardinality Target | Source Name | Source Assoc. Description | Target Name | Target Assoc. Description |
---|---|---|---|---|---|---|---|
Incident | 0..1 | CustomerNotification | 0..* | Incident | Incident as a subject of this customer notification. | CustomerNotifications | All notifications for a customer related to the status change of this incident. |
CustomerNotification | 0..* | Customer | 0..1 | CustomerNotifications | All notifications required by this customer. | Customer | Customer requiring this notification. |
CustomerNotification | 0..* | TroubleTicket | 0..* | Notification | Notification for this trouble ticket. | TroubleTickets | All trouble tickets with this notification. |