DemandResponseProgram
Class Description
Demand response program.
Attributes
| Name | Type | Description |
|---|---|---|
| availabilityUpdatePercentChangeThreshold | PerCent | This 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. |
| availabilityUpdatePowerChangeThreshold | ActivePower | This 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. |
| primacy | PrimacyType | Indicates the relative primacy of the provider of this program. |
Relationships
Inherits from
Descendant classes
- No descendant classes
Associations
| Source Class | Cardinality Source | Target Class | Cardinality Target |
|---|---|---|---|
| DemandResponseProgram | ActiveEndDeviceControlListLink | 0..1 | |
| DemandResponseProgram | EndDeviceControlListLink | 0..1 | |
| DemandResponseProgramList | DemandResponseProgram | 0..* |