DemandResponseProgram

Class Description

Demand response program.

Attributes

NameTypeDescription
availabilityUpdatePercentChangeThresholdPerCentThis attribute allows program providers to specify the requested granularity of updates to LoadShedAvailability sheddablePercent. If not present, or set to 0, then updates to LoadShedAvailability SHALL NOT be provided. If present and greater than zero, then clients SHALL provide their LoadShedAvailability if it has not previously been provided, and thereafter if the difference between the previously provided value and the current value of LoadShedAvailability sheddablePercent is greater than availabilityUpdatePercentChangeThreshold.
availabilityUpdatePowerChangeThresholdActivePowerThis attribute allows program providers to specify the requested granularity of updates to LoadShedAvailability sheddablePower. If not present, or set to 0, then updates to LoadShedAvailability SHALL NOT be provided. If present and greater than zero, then clients SHALL provide their LoadShedAvailability if it has not previously been provided, and thereafter if the difference between the previously provided value and the current value of LoadShedAvailability sheddablePower is greater than availabilityUpdatePowerChangeThreshold.
primacyPrimacyTypeIndicates the relative primacy of the provider of this program.

Relationships

Inherits from

Descendant classes

  • No descendant classes

Associations

Source ClassCardinality SourceTarget ClassCardinality Target
DemandResponseProgramActiveEndDeviceControlListLink0..1
DemandResponseProgramEndDeviceControlListLink0..1
DemandResponseProgramListDemandResponseProgram0..*