Skip to content

mhejle/geh-market-roles

 
 

MarketRoles

Intro

The market roles domain is in charge of supply and consumer relations. It handles changes in supply (who supplies/produces electricity), and changes in consumers/producers (who is a consumer), on metering points.

These are the processes maintained by this domain.

Process
Change of Energy Supplier
End of Supply
Forced Energy Supplier change
Incorrect Energy Supplier change
Consumer move in
Consumer move out
Incorrect move
Forward consumer master data by Energy Supplier
Forward contact address by Grid Access Provider
Change of BRP for Energy Supplier
....

Architecture

design

Context Streams

Market roles context streams

Market Participants

The market roles domain introduces the following roles into the Green Energy Hub ecosystem:

  • Balance Responsible Party
  • Consumer
  • Energy supplier
  • Grid Access Provider
  • Imbalance settlement Responsible
  • Metered data aggregator
  • Metered data responsible
  • System Operator

In the long term all these roles will be part of the Green Energy Hub

Domain Roadmap

In this program increment we are working on finishing the happy flow MVP for Change of energy supplier. This includes:

  • Generation of all remaining messages to be generated in accordance to the sequence diagram in the Change of energy supplier description.
  • Allowing for process to be cancelled before expiration of cancellation period.
  • Notifying current energy supplier that his supply period is ending upon expiration of cancellation period.
  • Setting end date and on prior supplier once process is completed.

Getting Started

Read here how to get started.

Where can I get more help?

Please see the community documentation

About

No description, website, or topics provided.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 95.3%
  • HCL 3.6%
  • TSQL 1.1%