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.