Skip to main content

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​

String

MeteringPoint​

Metering point number. Mandatory.

public string MeteringPoint { get; set; }

Property Value​

String

PartitionFactor​

New participation factor in percent, greater than 0 and at most 100.

public int PartitionFactor { get; set; }

Property Value​

Int32

StartDate​

Date from which the new factor applies. Must be in the future.

public DateTime StartDate { get; set; }

Property Value​

DateTime

EndDate​

Optional end date; must be after ChangePartitionFactorRequest.StartDate. Without it the change is open-ended.

public Nullable<DateTime> EndDate { get; set; }

Property Value​

Nullable<DateTime>

EnergyDirection​

Energy direction of the metering point (consumption or production).

public EnergyDirection EnergyDirection { get; set; }

Property Value​

EnergyDirection

DataType​

Mandatory since ECMPList 01.20 (MPTimeData/DataType, "Datentypen der Anfrage", max. 30 chars).

public string DataType { get; set; }

Property Value​

String

TransmissionCycle​

Optional since ECMPList 01.20: transmission cycle of the consumption data (D, M or V).

public string TransmissionCycle { get; set; }

Property Value​

String

Purpose​

Optional since ECMPList 01.20: purpose of the data sharing (max. 100 chars).

public string Purpose { get; set; }

Property Value​

String

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​

String

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​

String

Sender​

Market partner identifier of the sender, e.g. the energy community or service provider.

public string Sender { get; set; }

Property Value​

String

Receiver​

Market partner identifier of the receiver, usually the distribution grid operator.

public string Receiver { get; set; }

Property Value​

String

Constructors​

ChangePartitionFactorRequest()​

Caution​

Constructors of types with required members are not supported in this version of your compiler.


public ChangePartitionFactorRequest()