CustomerNotification
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
Ancestors
No ancestor classes
Descendents
No descendent classes
Associations
Source Class | Source Cardinality | Target | Target Cardinality | Source Name | Source Assoc. Description | Target Name | Target Assoc. Description |
---|---|---|---|---|---|---|---|
CustomerNotification | 0..* | TroubleTicket | 0..* | Notification | Notification for this trouble ticket. | TroubleTickets | All trouble tickets with this notification. |
CustomerNotification | 0..* | Customer | 0..1 | CustomerNotifications | All notifications required by this customer. | Customer | Customer requiring this notification. |
CustomerNotification | 0..* | Incident | 0..1 | CustomerNotifications | All notifications for a customer related to the status change of this incident. | Incident | Incident as a subject of this customer notification. |