About Program Events

Program events represent instances when a utility takes control of a set of controllable assets in response to demand. For example, during a heat wave, a utility may wish to adjust the thermostats (controllable assets) during peak usage times to help alleviate demand.

Program events are performed by an advanced distribution management system (ADMS) or a supervisory control and data acquisition (SCADA) system. When an event is to occur, the ADMS or SCADA system information about the program (including date/time information), and a "Scheduled" event record is created. The same system then creates event participation records for each device to be included in the event. Once the event has been processed, the external system updates the event to the "Complete" status, and then sends list of impacted devices and the status of each. These details are captured in program event participation records.

Note: Program Events and Program Event Stages

Program Events in Oracle Utilities Digital Asset Cloud Service /Digital Asset Management are program event stages of program events defined and managed in external systems such as ADMS or SCADA. A program event in ADMS or SCADA can comprise multiple program event stages. For example, a program event in an ADMA or SCADA might be 8 hours in total duration, comprising 4 program event stages of 2 hours each. Each of these 2-hour program event stages would be represented in DACS/DAM as a program event. Program events in external systems are designated by the External Event ID field on each program event.

Program events are defined by the following:

  • Program: The program associated with the event. 

  • Status: The current status of the event (Pending, Complete, or Canceled).

  • Program Category: The category of the event, such as Device Test, Economic, Reliability, and so on.

  • Start and End Date/Time: The date and time when the event started and ended.

  • External ID: An ID used to identify the program event stage in an external DERM system.

  • External Event ID: An ID used to identify the program event in an external DERM system.

System Data

Program events are based on the following system data:

Data Type

Description

Maintenance Object

Dynamic Option Event (D1-DOPEVT)

Business Object(s)

Program Event (X1-ProgramEvent)