#include <CustomerNotification.h>
Public Attributes | |
IEC61970::Base::Domain::String | contactType |
IEC61970::Base::Domain::String | contactValue |
IEC61970::Base::Domain::DateTime | earliestDateTimeToCall |
IEC61970::Base::Domain::DateTime | latestDateTimeToCall |
IEC61968::Customers::NotificationTriggerKind | trigger = IEC61968::Customers::NotificationTriggerKind::_undef |
IEC61968::Customers::Customer * | Customer |
std::list< IEC61968::Customers::TroubleTicket * > | TroubleTickets |
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.)
IEC61970::Base::Domain::String IEC61968::Customers::CustomerNotification::contactType |
Type of contact (e.g., phone, email, etc.).
IEC61970::Base::Domain::String IEC61968::Customers::CustomerNotification::contactValue |
Value of contact type (e.g., phone number, email address, etc.).
IEC61968::Customers::Customer* IEC61968::Customers::CustomerNotification::Customer |
Customer requiring this notification.
IEC61970::Base::Domain::DateTime IEC61968::Customers::CustomerNotification::earliestDateTimeToCall |
Earliest date time to call the customer.
IEC61970::Base::Domain::DateTime IEC61968::Customers::CustomerNotification::latestDateTimeToCall |
Latest date time to call the customer.
IEC61968::Customers::NotificationTriggerKind IEC61968::Customers::CustomerNotification::trigger = IEC61968::Customers::NotificationTriggerKind::_undef |
Trigger for this notification.
std::list<IEC61968::Customers::TroubleTicket*> IEC61968::Customers::CustomerNotification::TroubleTickets |
All trouble tickets with this notification.