marktrolle

package
v0.0.13 Latest Latest
Warning

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

Go to latest
Published: Oct 20, 2021 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 Marktteilnehmer

const (
	NB              Marktrolle = iota + 1 // NB is a Netzbetreiber
	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