Skip to main content

ConsumptionRecordRequest

Namespace: Meshmakers.Octo.Communication.EdaAdapter.Dto

Process data for CR_REQ_PT: requests consumption records of a metering point for a period (sent as ANFORDERUNG_PT, CPRequest 01.12).

public record ConsumptionRecordRequest : StartProcessRequest, IEquatable<StartProcessRequest>, IEquatable<ConsumptionRecordRequest>

Inheritance Object → StartProcessRequest → ConsumptionRecordRequest
Implements IEquatable<StartProcessRequest>, IEquatable<ConsumptionRecordRequest>

Properties​

MeteringPoint​

Metering point number. Mandatory.

public string MeteringPoint { get; set; }

Property Value​

String

From​

Start of the requested period. Mandatory, must be before ConsumptionRecordRequest.To.

public DateTime From { get; set; }

Property Value​

DateTime

To​

End of the requested period. Mandatory.

public DateTime To { get; set; }

Property Value​

DateTime

Sector​

Energy sector; anything but gas falls back to electricity.

public EnergySector Sector { get; set; }

Property Value​

EnergySector

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​

ConsumptionRecordRequest()​

Caution​

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


public ConsumptionRecordRequest()