Outage Notification Preferences

The system supports the ability to synchronize notification preferences that are owned by other edge applications. For example, during an outage event, Oracle Utilities Network Management System (NMS) is the system responsible for sending notifications to impacted customers that are subscribed or opted-in to receive notifications for these events. To support this functionality, notification preference statuses for outage related notification types that are updated under a customers account must be synchronized to NMS.

To configure your system to synchronize outage related notification preferences to NMS, perform the following steps:
  • Configure the outage notification types that are owned by NMS (e.g. Planned Outage, Unplanned Outage, Outage Started, Estimated Restoration Type, Outage Restored). Notification types can be configured as template based subscription, or template based parent/individual push. Refer to Setting Up Notification Preference Options for more information.

  • Configure the Notification Preferences master configuration. Under the master configuration’s Edge Application Notification section, add the notification types along with the edge application (Network Management System) and External System/Outbound Message Type for each entry. Refer to the embedded help for more details.

Once configured, the Notification Preference Sync Initial Load (C1–NCPIL) batch process is used to create initial synchronization requests. This batch control creates initial synchronization requests for Notification Contact Preference data (Maintenance Object C1–NT-PREF). The maintenance object and sync business object (C1-NtfContactPreferenceSync) are plugged in as parameters to the batch job.

For ongoing synchronization requests, the Sync Request Monitor batch control (F1-SYNRQ) is responsible for monitoring synchronization requests in the Pending state and transitions them to the Determine if Sync Needed state. Use the following parameters when running the F1-SYNRQ batch job:
  • Maintenance Object: F1-SYNC REQ

  • Restrict By Business Object: C1-NtfContactPreferenceSync

  • Restrict By Status Code: PENDING

Fastpath:

Refer to the Oracle Utilities Customer Care and Billing - Network Management System Integration Implementation Guide for information about outage notification integration.