marktrolle

package
v0.0.51 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 16, 2022 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Marktrolle

type Marktrolle int

The Marktrolle describes the roles of a bo.Marktteilnehmer

const (
	// NB is a Netzbetreiber
	NB              Marktrolle = iota + 1
	LF                         // LF is a Lieferant
	MSB                        // MSB is a Messstellenbetreiber
	DL                         // DL is a Dienstleister
	BKV                        // BKV is a Bilanzkreisverantwortlicher
	BKO                        // BKO is a Bilanzkoordinator/Marktgebietsverantwortlicher
	UENB                       // UENB is a Übertragungsnetzbetreiber
	KUNDE_SELBST_NN            // KUNDE_SELBST_NN is a Kunden die NN-Entgelte selbst zahlen
	MGV                        // MGV is a Marktgebietsverantwortlicher
	EIV                        // EIV is a Einsatzverantwortlicher
	RB                         // RB is a Registerbetreiber Beispielsweise Herkunftsnachweisregister
	KUNDE                      // KUNDE is a Kunde
	INTERESSENT                // INTERESSENT is a Interessent
)

func (Marktrolle) MarshalJSON

func (r Marktrolle) MarshalJSON() ([]byte, error)

MarshalJSON is generated so Marktrolle satisfies json.Marshaler.

func (Marktrolle) String

func (i Marktrolle) String() string

func (*Marktrolle) UnmarshalJSON

func (r *Marktrolle) UnmarshalJSON(data []byte) error

UnmarshalJSON is generated so Marktrolle satisfies json.Unmarshaler.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL