Skip to main content

ServiceProviderMeteringPointListRequest

Namespace: Meshmakers.Octo.Communication.EdaAdapter.Dto

Request data for CM_PODLIST 01.00, where a service provider for end consumers reconciles its active and inactive data consents with the distribution grid operator.

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

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

Remarks:

Deliberately not reusing MeteringPointListRequest: EC_PODLIST carries the community id in CPRequest/MeteringPoint, whereas CM_PODLIST carries the market partner identifier of the service provider.

Properties​

ServiceProviderId​

Market partner identifier of the service provider, sent in CPRequest/MeteringPoint.

public string ServiceProviderId { get; set; }

Property Value​

String

From​

Start of the requested period. Mandatory, must be before ServiceProviderMeteringPointListRequest.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 of the requested metering points. Unlike energy communities (electricity only), a service provider may also hold gas metering points; 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​

ServiceProviderMeteringPointListRequest()​

Caution​

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


public ServiceProviderMeteringPointListRequest()