ChangePartitionFactorRequest
Namespace: Meshmakers.Octo.Communication.EdaAdapter.Dto
Process data for EC_PRTFACT_CHANGE: changes the participation factor of a metering point in an energy community (sent as ANFORDERUNG_CPF, ECMPList 01.20).
public record ChangePartitionFactorRequest : StartProcessRequest, IEquatable<StartProcessRequest>, IEquatable<ChangePartitionFactorRequest>
Inheritance Object → StartProcessRequest → ChangePartitionFactorRequest
Implements IEquatable<StartProcessRequest>, IEquatable<ChangePartitionFactorRequest>
Properties
EnergyCommunityId
Identifier of the energy community. Mandatory.
public string EnergyCommunityId { get; set; }
Property Value
MeteringPoint
Metering point number. Mandatory.
public string MeteringPoint { get; set; }
Property Value
PartitionFactor
New participation factor in percent, greater than 0 and at most 100.
public int PartitionFactor { get; set; }
Property Value
StartDate
Date from which the new factor applies. Must be in the future.
public DateTime StartDate { get; set; }
Property Value
EndDate
Optional end date; must be after ChangePartitionFactorRequest.StartDate. Without it the change is open-ended.
public Nullable<DateTime> EndDate { get; set; }
Property Value
EnergyDirection
Energy direction of the metering point (consumption or production).
public EnergyDirection EnergyDirection { get; set; }
Property Value
DataType
Mandatory since ECMPList 01.20 (MPTimeData/DataType, "Datentypen der Anfrage", max. 30 chars).
public string DataType { get; set; }
Property Value
TransmissionCycle
Optional since ECMPList 01.20: transmission cycle of the consumption data (D, M or V).
public string TransmissionCycle { get; set; }
Property Value
Purpose
Optional since ECMPList 01.20: purpose of the data sharing (max. 100 chars).
public string Purpose { get; set; }
Property Value
TechCode
Optional since ECMPList 01.20: technology code of the generation type according to AIB EECS Fact Sheet 5 (max. 10 chars), e.g. T010100 for photovoltaic.
public string TechCode { get; set; }
Property Value
FuelCode
Optional since ECMPList 01.20: primary energy source according to the EECS fuel code (max. 10 chars). Only usable once the ECA has published the corresponding rules.
public string FuelCode { get; set; }
Property Value
Sender
Market partner identifier of the sender, e.g. the energy community or service provider.
public string Sender { get; set; }
Property Value
Receiver
Market partner identifier of the receiver, usually the distribution grid operator.
public string Receiver { get; set; }
Property Value
Constructors
ChangePartitionFactorRequest()
Caution
Constructors of types with required members are not supported in this version of your compiler.
public ChangePartitionFactorRequest()