bo4e.enum package

Submodules

bo4e.enum.abgabeart module

class bo4e.enum.abgabeart.AbgabeArt(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Art der Konzessionsabgabe

KAS = 'KAS'

für alle konzessionsvertraglichen Sonderregelungen, die nicht in die Systematik der KAV eingegliedert sind

Type:

KAS

SA = 'SA'

Sondervertragskunden 1 kV, Preis nach § 2 (3) (für Strom 0,11 ct/kWh und für Gas 0,03 ct/kWh)

Type:

SA

SAS = 'SAS'

Kennzeichnung, dass ein abweichender Preis für Sondervertragskunden vorliegt

Type:

SAS

TA = 'TA'

Tarifkunden, für Strom § 2. (2) 1b HT bzw.ET(hohe KA) und für Gas § 2 (2) 2b

Type:

TA

TAS = 'TAS'

Kennzeichnung, dass ein abweichender Preis für Tarifkunden vorliegt

Type:

TAS

TK = 'TK'

für Gas nach KAV § 2 (2) 2a bei ausschließlicher Nutzung zum Kochen und Warmwassererzeugung

Type:

TK

TKS = 'TKS'

Kennzeichnung, wenn nach KAV § 2 (2) 2a ein anderen Preis zu verwenden ist

Type:

TKS

TS = 'TS'

für Strom mit Schwachlast § 2. (2) 1a NT(niedrige KA, 0,61 ct/kWh)

Type:

TS

TSS = 'TSS'

Kennzeichnung, dass ein abweichender Preis für Schwachlast angewendet wird

Type:

TSS

bo4e.enum.angebotsstatus module

class bo4e.enum.angebotsstatus.Angebotsstatus(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Gibt den Status eines Angebotes an.

ABGELEHNT = 'ABGELEHNT'

abgelehnt

AUSSTEHEND = 'AUSSTEHEND'

ausstehend

BEAUFTRAGT = 'BEAUFTRAGT'

beauftragt

ERLEDIGT = 'ERLEDIGT'

erledigt

KONZEPTION = 'KONZEPTION'

Konzeption

NACHGEFASST = 'NACHGEFASST'

nachgefasst

UNGUELTIG = 'UNGUELTIG'

ungültig

UNVERBINDLICH = 'UNVERBINDLICH'

unverbindlich

VERBINDLICH = 'VERBINDLICH'

verbindlich

bo4e.enum.anrede module

class bo4e.enum.anrede.Anrede(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Übersicht möglicher Anreden, z.B. eines Geschäftspartners.

EHELEUTE = 'EHELEUTE'

Eheleute

ERBENGEMEINSCHAFT = 'ERBENGEMEINSCHAFT'

Erbengemeinschaft

FAMILIE = 'FAMILIE'

Familie

FIRMA = 'FIRMA'

Firma

FRAU = 'FRAU'

Frau

GRUNDSTUECKSGEMEINSCHAFT = 'GRUNDSTUECKSGEMEINSCHAFT'

Grundstücksgemeinschaft

HERR = 'HERR'

“Herr

bo4e.enum.arithmetische_operation module

class bo4e.enum.arithmetische_operation.ArithmetischeOperation(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Mit dieser Aufzählung können arithmetische Operationen festgelegt werden.

ADDITION = 'ADDITION'

Es wird addiert

DIVISION = 'DIVISION'

Es wird dividiert

MULTIPLIKATION = 'MULTIPLIKATION'

Es wird multipliziert

SUBTRAKTION = 'SUBTRAKTION'

Es wird subtrahiert

bo4e.enum.artikelid module

class bo4e.enum.artikelid.ArtikelId(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Liste von Artikel-IDs, z.B. für standardisierte vom BDEW herausgegebene Artikel, die im Strommarkt die BDEW-Artikelnummer ablösen

ARTIKEL_2017001 = '2-01-7-001'

Unterbrechung der Anschlussnutzung in der regulären Arbeitszeit (€/Auftrag)

ARTIKEL_2017002 = '2-01-7-002'

Wiederherstellung der Anschlussnutzung in der regulären Arbeitszeit (€/Auftrag)

ARTIKEL_2017003 = '2-01-7-003'

Erfolglose Unterbrechung (€/Auftrag)

ARTIKEL_2017004 = '2-01-7-004'

Stornierung eines Auftrages zur Unterbrechung der Anschlussnutzung bis zum Vortag der Sperrung (€/Auftrag)

ARTIKEL_2017005 = '2-01-7-005'

Stornierung eines Auftrages zur Unterbrechung der Anschlussnutzung am Tag der Sperrung (€/Auftrag)

ARTIKEL_2017006 = '2-01-7-006'

Wiederherstellung der Anschlussnutzung außerhalb der regulären Arbeitszeit (€/Auftrag)

ARTIKEL_2020001 = '2-02-0-001'

Verzugskosten pauschal (€/Fall)

ARTIKEL_2020002 = '2-02-0-002'

Verzugskosten variabel (€)

bo4e.enum.aufabschlagstyp module

class bo4e.enum.aufabschlagstyp.AufAbschlagstyp(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Festlegung, ob der Auf- oder Abschlag mit relativen oder absoluten Werten erfolgt.

ABSOLUT = 'ABSOLUT'

Absoluter Auf-/Abschlag

RELATIV = 'RELATIV'

prozentualer Auf-/Abschlag

bo4e.enum.aufabschlagsziel module

class bo4e.enum.aufabschlagsziel.AufAbschlagsziel(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Der Preis, auf den sich ein Auf- oder Abschlag bezieht.

ARBEITSPREIS_EINTARIF = 'ARBEITSPREIS_EINTARIF'

Auf-/Abschlag auf den Arbeitspreis Eintarif

ARBEITSPREIS_HT = 'ARBEITSPREIS_HT'

Auf-/Abschlag auf den Arbeitspreis HT

ARBEITSPREIS_HT_NT = 'ARBEITSPREIS_HT_NT'

Auf-/Abschlag auf den Arbeitspreis HT und NT

ARBEITSPREIS_NT = 'ARBEITSPREIS_NT'

Auf-/Abschlag auf den Arbeitspreis NT

GESAMTPREIS = 'GESAMTPREIS'

Auf-/Abschlag auf den Gesamtpreis

GRUNDPREIS = 'GRUNDPREIS'

Auf-/Abschlag auf den Grundpreis

bo4e.enum.ausschreibungsportal module

class bo4e.enum.ausschreibungsportal.Ausschreibungsportal(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Aufzählung der unterstützten Ausschreibungsportale.

BMWI = 'BMWI'

BMWI-Ausschreibungen

BUND = 'BUND'

BUND.DE

DTAD = 'DTAD'

dtad.de

ENERGIEMARKTPLATZ = 'ENERGIEMARKTPLATZ'

energiemarktplatz.de

ENERGIE_AGENTUR = 'ENERGIE_AGENTUR'

EnergieAgentur.NRW

ENERGIE_HANDELSPLATZ = 'ENERGIE_HANDELSPLATZ'

energie-handelsplatz.de

ENPORTAL = 'ENPORTAL'

enPORTAL

EVERGABE = 'EVERGABE'

evergabe.de

ISPEX = 'ISPEX'

ispex.de

VERA_ONLINE = 'VERA_ONLINE'

vera_online.de

bo4e.enum.ausschreibungsstatus module

class bo4e.enum.ausschreibungsstatus.Ausschreibungsstatus(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Bezeichnungen für die Ausschreibungsphasen

PHASE1 = 'PHASE1'

Teilnahmewettbewerb

Type:

Phase1

PHASE2 = 'PHASE2'

Angebotsphase

Type:

Phase2

PHASE3 = 'PHASE3'

Verhandlungsphase

Type:

Phase3

PHASE4 = 'PHASE4'

Zuschlagserteilung

Type:

Phase4

bo4e.enum.ausschreibungstyp module

class bo4e.enum.ausschreibungstyp.Ausschreibungstyp(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Aufzählung für die Typisierung von Ausschreibungen.

EUROPAWEIT = 'EUROPAWEIT'

europaweit

OEFFENTLICHRECHTLICH = 'OEFFENTLICHRECHTLICH'

öffentlich-rechtlich

PRIVATRECHTLICH = 'PRIVATRECHTLICH'

privat-rechtlich

bo4e.enum.bdewartikelnummer module

class bo4e.enum.bdewartikelnummer.BDEWArtikelnummer(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

BDEW Artikelnummern

ABGABE_KWKG = 'ABGABE_KWKG'

Abgabe KWKG

ABSCHLAG = 'ABSCHLAG'

Abschlag

AUSGLEICHSENERGIE = 'AUSGLEICHSENERGIE'

Ausgleichsenergie

AUSGLEICHSENERGIE_UNTERDECKUNG = 'AUSGLEICHSENERGIE_UNTERDECKUNG'

AusgleichsenergieUnterdeckung

BEFESTIGUNGSEINRICHTUNG = 'BEFESTIGUNGSEINRICHTUNG'

Befestigungseinrichtung (z. B. Zählertafel)

BLINDMEHRARBEIT = 'BLINDMEHRARBEIT'

Blindmehrarbeit

BLINDMEHRLEISTUNG = 'BLINDMEHRLEISTUNG'

Blindmehrleistung

ENERGIESTEUER = 'ENERGIESTEUER'

Energiesteuer

ENTGELT_ABRECHNUNG = 'ENTGELT_ABRECHNUNG'

Entgelt für Abrechnung

ENTGELT_EINBAU_BETRIEB_WARTUNG_MESSTECHNIK = 'ENTGELT_EINBAU_BETRIEB_WARTUNG_MESSTECHNIK'

Entgelt für Einbau, Betrieb und Wartung der Messtechnik

ENTGELT_FERNAUSLESUNG = 'ENTGELT_FERNAUSLESUNG'

Entgelt für Fernauslesung

ENTGELT_MESSUNG_ABLESUNG = 'ENTGELT_MESSUNG_ABLESUNG'

Entgelt für Messung und Ablesung

ENTSPERRKOSTEN = 'ENTSPERRKOSTEN'

Entsperrkosten

FIXE_ARBEITSENTGELTKOMPONENTE = 'FIXE_ARBEITSENTGELTKOMPONENTE'

Fixe Arbeitsentgeltkomponente

FIXE_LEISTUNGSENTGELTKOMPONENTE = 'FIXE_LEISTUNGSENTGELTKOMPONENTE'

Fixe Leistungsentgeltkomponente

GRUNDPREIS = 'GRUNDPREIS'

Grundpreis

INKASSOKOSTEN = 'INKASSOKOSTEN'

Inkassokosten

KOMMUNIKATIONSEINRICHTUNG = 'KOMMUNIKATIONSEINRICHTUNG'

Kommunikationseinrichtung

KONZESSIONSABGABE = 'KONZESSIONSABGABE'

Konzessionsabgabe

LEISTUNG = 'LEISTUNG'

Leistung

LEISTUNG_PAUSCHAL = 'LEISTUNG_PAUSCHAL'

Leistung pauschal

MAHNKOSTEN = 'MAHNKOSTEN'

Mahnkosten

MEHRMENGE = 'MEHRMENGE'

Mehrmenge

MEHR_MINDERMENGEN = 'MEHR_MINDERMENGEN'

Mehr- und Mindermenge

MINDERMENGE = 'MINDERMENGE'

Mindermenge

MSB_INKL_MESSUNG = 'MSB_INKL_MESSUNG'

Messtellenbetrieb inklusive Messung

NOTSTROMLIEFERUNG_ARBEIT = 'NOTSTROMLIEFERUNG_ARBEIT'

Notstromlieferung Arbeit

NOTSTROMLIEFERUNG_LEISTUNG = 'NOTSTROMLIEFERUNG_LEISTUNG'

Notstromlieferung Leistung

OFFSHORE_HAFTUNGSUMLAGE = 'OFFSHORE_HAFTUNGSUMLAGE'

Offshore-Haftungsumlage

PARAGRAF_19_STROM_NEV_UMLAGE = 'PARAGRAF_19_STROM_NEV_UMLAGE'

§ 19 StromNEV Umlage

PRUEFGEBUEHREN_AUSSERPLANMAESSIG = 'PRUEFGEBUEHREN_AUSSERPLANMAESSIG'

Prüfgebühren (außerplanmäßig)

REGELENERGIE_ARBEIT = 'REGELENERGIE_ARBEIT'

Regelenergie Arbeit

REGELENERGIE_LEISTUNG = 'REGELENERGIE_LEISTUNG'

Regelenergie Leistung

RESERVELEISTUNG = 'RESERVELEISTUNG'

Reserveleistung

RESERVENETZKAPAZITAET = 'RESERVENETZKAPAZITAET'

Reservenetzkapazität

SINGULAER_GENUTZTE_BETRIEBSMITTEL = 'SINGULAER_GENUTZTE_BETRIEBSMITTEL'

singulär genutzte Betriebsmittel (z. B. Trafomiete, Leitungen)

SMARTMETER_GATEWAY = 'SMARTMETER_GATEWAY'

Smartmeter-Gateway

SPERRKOSTEN = 'SPERRKOSTEN'

Sperrkosten

STEUERBOX = 'STEUERBOX'

Steuerbox

TECHNISCHE_STEUEREINRICHTUNG = 'TECHNISCHE_STEUEREINRICHTUNG'

Technische Steuereinrichtung

UMLAGE_ABSCHALTBARE_LASTEN = 'UMLAGE_ABSCHALTBARE_LASTEN'

Umlage abschaltbare Lasten

UNTERMESSUNG = 'UNTERMESSUNG'

Untermessung

WANDLER_MENGENUMWERTER = 'WANDLER_MENGENUMWERTER'

Wandler/Mengenumwerter

WIRKARBEIT = 'WIRKARBEIT'

Wirkarbeit

ZAEHLEINRICHTUNG = 'ZAEHLEINRICHTUNG'

Zähleinrichtung

ZUSAETZLICHE_ABLESUNG = 'ZUSAETZLICHE_ABLESUNG'

Zusätzliche Ablesung

bo4e.enum.befestigungsart module

class bo4e.enum.befestigungsart.Befestigungsart(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Befestigungsart von Zählern

DREIPUNKT = 'DREIPUNKT'

DREIPUNKT

EINSTUTZEN = 'EINSTUTZEN'

EINSTUTZEN

HUTSCHIENE = 'HUTSCHIENE'

HUTSCHIENE

STECKTECHNIK = 'STECKTECHNIK'

STECKTECHNIK

ZWEISTUTZEN = 'ZWEISTUTZEN'

ZWEISTUTZEN

bo4e.enum.bemessungsgroesse module

class bo4e.enum.bemessungsgroesse.Bemessungsgroesse(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Zur Abbildung von Messgrössen und zur Verwendung in energiewirtschaftlichen Berechnungen.

ANZAHL = 'ANZAHL'

Darstellung einer Stückzahl

BENUTZUNGSDAUER = 'BENUTZUNGSDAUER'

Benutzungsdauer (Arbeit/Leistung)

BLINDARBEIT_IND = 'BLINDARBEIT_IND'

Blindarbeit induktiv

BLINDARBEIT_KAP = 'BLINDARBEIT_KAP'

Blindarbeit kapazitiv

BLINDLEISTUNG_IND = 'BLINDLEISTUNG_IND'

Blindleistung induktiv

BLINDLEISTUNG_KAP = 'BLINDLEISTUNG_KAP'

Blindleistung kapazitiv

LEISTUNG_EL = 'LEISTUNG_EL'

elektrische Leistung

LEISTUNG_TH = 'LEISTUNG_TH'

thermische Leistung

VOLUMEN = 'VOLUMEN'

Volumen

VOLUMENSTROM = 'VOLUMENSTROM'

Volumenstrom (Volumen/Zeit)

WIRKARBEIT_EL = 'WIRKARBEIT_EL'

elektrische Wirkarbeit

WIRKARBEIT_TH = 'WIRKARBEIT_TH'

thermische Wirkarbeit

bo4e.enum.bilanzierungsmethode module

class bo4e.enum.bilanzierungsmethode.Bilanzierungsmethode(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Mit dieser Aufzählung kann zwischen den Bilanzierungsmethoden bzw. -grundlagen unterschieden werden.

PAUSCHAL = 'PAUSCHAL'

Pauschale Betrachtung (Band)

RLM = 'RLM'

Registrierende Leistungsmessung

SLP = 'SLP'

Standard Lastprofil

TLP_GEMEINSAM = 'TLP_GEMEINSAM'

TLP gemeinsame Messung

TLP_GETRENNT = 'TLP_GETRENNT'

TLP getrennte Messung

bo4e.enum.dienstleistungstyp module

class bo4e.enum.dienstleistungstyp.Dienstleistungstyp(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Auflistung möglicher abzurechnender Dienstleistungen.

ABLESUNG_HALBJAEHRLICH = 'ABLESUNG_HALBJAEHRLICH'

Ablesung halbjährlich

ABLESUNG_JAEHRLICH = 'ABLESUNG_JAEHRLICH'

Ablesung jährlich

ABLESUNG_MONATLICH = 'ABLESUNG_MONATLICH'

Ablesung monatlich

ABLESUNG_VIERTELJAEHRLICH = 'ABLESUNG_VIERTELJAEHRLICH'

Ablesung vierteljährlich

ABLESUNG_ZUSAETZLICH_KUNDE = 'ABLESUNG_ZUSAETZLICH_KUNDE'

Ablesung SLP, zusätzlich vom Kunden vorgenommen

ABLESUNG_ZUSAETZLICH_MSB = 'ABLESUNG_ZUSAETZLICH_MSB'

Ablesung, zusätzlich vom Messstellenbetreiber vorgenommen

AUSLESUNG_2X_TAEGLICH_FERNAUSLESUNG = 'AUSLESUNG_2X_TAEGLICH_FERNAUSLESUNG'
AUSLESUNG_FERNAUSLESUNG = 'AUSLESUNG_FERNAUSLESUNG'

Auslesung mittels Fernauslesung

AUSLESUNG_FERNAUSLESUNG_ZUSAETZLICH_MSB = 'AUSLESUNG_FERNAUSLESUNG_ZUSAETZLICH_MSB'
AUSLESUNG_JAEHRLICH_FERNAUSLESUNG = 'AUSLESUNG_JAEHRLICH_FERNAUSLESUNG'
AUSLESUNG_KOMPAKTMENGENUMWERTER = 'AUSLESUNG_KOMPAKTMENGENUMWERTER'

Auslesung Kompaktmengenumwerter

AUSLESUNG_MANUELL_MSB = 'AUSLESUNG_MANUELL_MSB'

Auslesung, manuell vom Messstellenbetreiber vorgenommen

AUSLESUNG_MDE = 'AUSLESUNG_MDE'

Auslesung mit mobiler Daten Erfassung (MDE)

AUSLESUNG_MOATLICH_FERNAUSLESUNG = 'AUSLESUNG_MOATLICH_FERNAUSLESUNG'

Auslesung monatlich mittels Fernauslesung

AUSLESUNG_MONATLICH_FERNAUSLESUNG = 'AUSLESUNG_MONATLICH_FERNAUSLESUNG'
AUSLESUNG_STUENDLICH_FERNAUSLESUNG = 'AUSLESUNG_STUENDLICH_FERNAUSLESUNG'
AUSLESUNG_SYSTEMMENGENUMWERTER = 'AUSLESUNG_SYSTEMMENGENUMWERTER'

Auslesung Systemmengenumwerter

AUSLESUNG_TAEGLICH_FERNAUSLESUNG = 'AUSLESUNG_TAEGLICH_FERNAUSLESUNG'

Auslesung täglich mittels Fernauslesung

AUSLESUNG_TEMPERATURMENGENUMWERTER = 'AUSLESUNG_TEMPERATURMENGENUMWERTER'

Auslesung Temperaturmengenumwerter

AUSLESUNG_VORGANG = 'AUSLESUNG_VORGANG'

Auslesung je Vorgang

AUSLESUNG_ZUSTANDSMENGENUMWERTER = 'AUSLESUNG_ZUSTANDSMENGENUMWERTER'

Auslesung Zustandsmengenumwerter

DATENBEREITSTELLUNG_EINMALIG = 'DATENBEREITSTELLUNG_EINMALIG'

Datenbereitstellung einmalig

DATENBEREITSTELLUNG_HALBJAEHRLICH = 'DATENBEREITSTELLUNG_HALBJAEHRLICH'

Datenbereitstellung halbjährlich

DATENBEREITSTELLUNG_HISTORISCHE_LG = 'DATENBEREITSTELLUNG_HISTORISCHE_LG'
DATENBEREITSTELLUNG_JAEHRLICH = 'DATENBEREITSTELLUNG_JAEHRLICH'

Datenbereitstellung jährlich

DATENBEREITSTELLUNG_MONATLICH = 'DATENBEREITSTELLUNG_MONATLICH'

Datenbereitstellung monatlich

DATENBEREITSTELLUNG_MONATLICH_ZUSAETZLICH = 'DATENBEREITSTELLUNG_MONATLICH_ZUSAETZLICH'
DATENBEREITSTELLUNG_STUENDLICH = 'DATENBEREITSTELLUNG_STUENDLICH'

Datenbereitstellung stündlich

DATENBEREITSTELLUNG_TAEGLICH = 'DATENBEREITSTELLUNG_TAEGLICH'

Datenbereitstellung täglich

DATENBEREITSTELLUNG_VIERTELJAEHRLICH = 'DATENBEREITSTELLUNG_VIERTELJAEHRLICH'
DATENBEREITSTELLUNG_WOECHENTLICH = 'DATENBEREITSTELLUNG_WOECHENTLICH'

Datenbereitstellung wöchentlich

ENTSPERRUNG = 'ENTSPERRUNG'

Entsperrung einer Abnahmestelle

INKASSOKOSTEN = 'INKASSOKOSTEN'

Inkassokosten

MAHNKOSTEN = 'MAHNKOSTEN'

Mahnkosten

SPERRUNG = 'SPERRUNG'

Sperrung einer Abnahmestelle

bo4e.enum.emobilitaetsart module

class bo4e.enum.emobilitaetsart.EMobilitaetsart(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Art der E-Mobilität

E_MOBILITAETSLADESAEULE = 'E_MOBILITAETSLADESAEULE'
LADEPARK = 'LADEPARK'
WALLBOX = 'WALLBOX'

bo4e.enum.energierichtung module

class bo4e.enum.energierichtung.Energierichtung(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Spezifiziert die Energierichtung einer Markt- und/oder Messlokation

AUSSP = 'AUSSP'

Ausspeisung

EINSP = 'EINSP'

Einspeisung

bo4e.enum.erzeugungsart module

class bo4e.enum.erzeugungsart.Erzeugungsart(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Auflistung der Erzeugungsarten von Energie.

BIOGAS = 'BIOGAS'

Biogas

BIOMASSE = 'BIOMASSE'

Biomasse

FOSSIL = 'FOSSIL'

Fossile Brennstoffe

GAS = 'GAS'

Erdgas

GEOTHERMIE = 'GEOTHERMIE'

Geothermie

KERNKRAFT = 'KERNKRAFT'

Kernkraft

KLIMANEUTRALES_GAS = 'KLIMANEUTRALES_GAS'

Klimaneutrales Erdgas

KOHLE = 'KOHLE'

Kohle

KWK = 'KWK'

Kraft-Waerme-Koppelung

SOLAR = 'SOLAR'

Solarenergie

SONSTIGE = 'SONSTIGE'

Sonstige

SONSTIGE_EEG = 'SONSTIGE_EEG'

Sonstige nach EEG

WASSER = 'WASSER'

Wasserkraft

WIND = 'WIND'

Windkraft

bo4e.enum.gasqualitaet module

class bo4e.enum.gasqualitaet.Gasqualitaet(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Unterscheidung für hoch- und niedrig-kalorisches Gas.

H_GAS = 'H_GAS'

High Caloric Gas

L_GAS = 'L_GAS'

Low Caloric Gas

bo4e.enum.gebiettyp module

class bo4e.enum.gebiettyp.Gebiettyp(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

List of possible Gebiettypen.

AREALNETZ = 'AREALNETZ'

Arealnetz

BILANZIERUNGSGEBIET = 'BILANZIERUNGSGEBIET'

Bilanzierungsgebiet

GRUNDVERSORGUNGSGEBIET = 'GRUNDVERSORGUNGSGEBIET'

Grundversorgungsgebiet

MARKTGEBIET = 'MARKTGEBIET'

Marktgebiet

REGELZONE = 'REGELZONE'

Regelzone

REGIONALNETZ = 'REGIONALNETZ'

Regionalnetz

TRANSPORTNETZ = 'TRANSPORTNETZ'

Transportnetz

VERSORGUNGSGEBIET = 'VERSORGUNGSGEBIET'

Versorgungsgebiet

VERTEILNETZ = 'VERTEILNETZ'

Verteilnetz

bo4e.enum.geraeteklasse module

class bo4e.enum.geraeteklasse.Geraeteklasse(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Auflistung möglicher übergreifenden Geräteklassen.

KOMMUNIKATIONSEINRICHTUNG = 'KOMMUNIKATIONSEINRICHTUNG'

Kommunikationseinrichtung

MENGENUMWERTER = 'MENGENUMWERTER'

Mengenumwerter

SMARTMETER_GATEWAY = 'SMARTMETER_GATEWAY'

Smartmeter-Gateway

STEUERBOX = 'STEUERBOX'

Steuerbox

TECHNISCHE_STEUEREINRICHTUNG = 'TECHNISCHE_STEUEREINRICHTUNG'

Technische Steuereinrichtung

WANDLER = 'WANDLER'

Wandler

ZAEHLEINRICHTUNG = 'ZAEHLEINRICHTUNG'

Zaehleinrichtung

bo4e.enum.geraetetyp module

class bo4e.enum.geraetetyp.Geraetetyp(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Auflistung möglicher abzurechnender Gerätetypen.

BLOCKSTROMWANDLER = 'BLOCKSTROMWANDLER'

Blockstromwandler

DATENLOGGER = 'DATENLOGGER'

Datenlogger

DSL_KOM = 'DSL_KOM'

DSL-Kommunikationseinrichtung

EDL_21 = 'EDL_21'

EDL21

EDL_40 = 'EDL_40'

EDL 40

EDL_40_ZAEHLERAUFSATZ = 'EDL_40_ZAEHLERAUFSATZ'

EDL 40 Zähleraufsatz für Zähler

ETHERNET_KOM = 'ETHERNET_KOM'

Ethernet-Kom.-Einricht. LAN/WLAN

HOECHSTBELASTUNGS_ANZEIGER = 'HOECHSTBELASTUNGS_ANZEIGER'

Höchsbelastungsanzeiger

IMPULSGEBER = 'IMPULSGEBER'

Impulsgeber

INTELLIGENTES_MESSYSTEM = 'INTELLIGENTES_MESSYSTEM'

Intelligentes Messystem

KOMBIMESSWANDLER = 'KOMBIMESSWANDLER'

Kombimesswandler

KOMBIMESSWANDLER_IMS_MME = 'KOMBIMESSWANDLER_IMS_MME'

Kombimesswandlersatz (Strom u. Spg) iMS und mME

KOMMUNIKATIONSANSCHLUSS = 'KOMMUNIKATIONSANSCHLUSS'

Kommunikationsanschluss

KOMPAKT_MU = 'KOMPAKT_MU'

Kompaktmengenumwerter

LTE_KOM = 'LTE_KOM'

LTE-Kommunikationseinrichtung

MENGENUMWERTER = 'MENGENUMWERTER'

Mengenumwerter

MESSWANDLERSATZ_IMS_MME = 'MESSWANDLERSATZ_IMS_MME'

Messwandlersatz Strom iMS und mME, NSP

MODEM = 'MODEM'

Modem

MODEM_FESTNETZ = 'MODEM_FESTNETZ'

vom Messstellenbetreiber beigestelltes Festnetz-Modem

MODEM_FUNK = 'MODEM_FUNK'

Modem-Funk

MODEM_GPRS = 'MODEM_GPRS'

Modem-GPRS

MODEM_GPRS_M_LG = 'MODEM_GPRS_M_LG'

vom Messstellenbetreiber bereitgestelltes GPRS-Modem Lastgangmessung

MODEM_GSM = 'MODEM_GSM'

Modem-GSM

MODEM_GSM_M_LG = 'MODEM_GSM_M_LG'

vom Messstellenbetreiber beigestelltes GSM-Modem mit Lastgangmessung

MODEM_GSM_O_LG = 'MODEM_GSM_O_LG'

vom Messstellenbetreiber beigestelltes GSM-Modem ohne Lastgangmessung

MODERNE_MESSEINRICHTUNG = 'MODERNE_MESSEINRICHTUNG'

moderne Messeinrichtung

MULTIPLEXANLAGE = 'MULTIPLEXANLAGE'

Multiplexeranlage

OPTIONALE_ZUS_ZAEHLEINRICHTUNG = 'OPTIONALE_ZUS_ZAEHLEINRICHTUNG'

optionale zusätzliche Zähleinrichtung

PAUSCHALANLAGE = 'PAUSCHALANLAGE'

Pauschalanlagen

PLC_KOM = 'PLC_KOM'

PLC-Kom.-Einrichtung (Powerline Communication)

RUNDSTEUEREMPFAENGER = 'RUNDSTEUEREMPFAENGER'

Rundsteuerempfänger

RUNDSTEUEREMPFAENGER_IMS_MME = 'RUNDSTEUEREMPFAENGER_IMS_MME'

Rundsteuerempfänger iMS und mME

SONSTIGES_GERAET = 'SONSTIGES_GERAET'

Sonstiges Gerät

SPANNUNGSWANDLER = 'SPANNUNGSWANDLER'

Spannungs-Wandler

STEUEREINRICHTUNG = 'STEUEREINRICHTUNG'

Steuereinrichtung

STROMWANDLER = 'STROMWANDLER'

Stromwandler

SUMMATIONSGERAET = 'SUMMATIONSGERAET'

Summationsgerät

SYSTEM_MU = 'SYSTEM_MU'

Systemmengenumwerter

TARIFSCHALTGERAET = 'TARIFSCHALTGERAET'

Tarifschaltgerät

TARIFSCHALTGERAET_IMS_MME = 'TARIFSCHALTGERAET_IMS_MME'

Tarifschaltung iMS und mME

TELEFONANSCHLUSS = 'TELEFONANSCHLUSS'

Telefonanschluss

TELEKOMMUNIKATIONSEINRICHTUNG = 'TELEKOMMUNIKATIONSEINRICHTUNG'

vom Messstellenbetreiber beigestellte Telekommunikationseinrichtung (Telefonanschluss)

TEMPERATUR_KOMPENSATION = 'TEMPERATUR_KOMPENSATION'

Temperaturkompensation

TEMPERATUR_MU = 'TEMPERATUR_MU'

Temperaturmengenumwerter

VERSTAERKERANLAGE = 'VERSTAERKERANLAGE'

Verstärkeranlage

ZUSTANDS_MU = 'ZUSTANDS_MU'

Zustandsmengenumwerter

bo4e.enum.geschaeftspartnerrolle module

class bo4e.enum.geschaeftspartnerrolle.Geschaeftspartnerrolle(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Diese Rollen kann ein Geschäftspartner einnehmen.

DIENSTLEISTER = 'DIENSTLEISTER'

Dienstleister

INTERESSENT = 'INTERESSENT'

Interessent

KUNDE = 'KUNDE'

Kunde

LIEFERANT = 'LIEFERANT'

Lieferant

MARKTPARTNER = 'MARKTPARTNER'

Marktpartner

bo4e.enum.gueltigkeitstyp module

class bo4e.enum.gueltigkeitstyp.Gueltigkeitstyp(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Übersicht der verschiedenen Gültigkeiten zur Umsetzung von Positiv- bzw. Negativlisten.

NICHT_IN = 'NICHT_IN'

Ein so eingeschränktes Merkmal gilt nicht mit den angebenen Werten

NUR_IN = 'NUR_IN'

Ein so eingeschränktes Merkmal gilt nur mit den angebenen Werten

NUR_IN_KOMBINATION_MIT = 'NUR_IN_KOMBINATION_MIT'

Die Kriterien mit diesem Gültigkeitstyp werden miteinander kombiniert

bo4e.enum.kalkulationsmethode module

class bo4e.enum.kalkulationsmethode.Kalkulationsmethode(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Auflistung der verschiedenen Berechnungsmethoden für ein Preisblatt.

AP_GP_ZONEN = 'AP_GP_ZONEN'

Arbeits- und Grundpreis gezont

AP_TRANSPORT_ODER_VERTEILNETZ = 'AP_TRANSPORT_ODER_VERTEILNETZ'

AP auf Grundlage Transport- oder Verteilnetz

AP_TRANSPORT_ODER_VERTEILNETZ_ORTSVERTEILNETZ_SIGMOID = 'AP_TRANSPORT_ODER_VERTEILNETZ_ORTSVERTEILNETZ_SIGMOID'

AP auf Grundlage Transport- oder Verteilnetz, Ortsverteilnetz über Sigmoid

BLINDARBEIT_GT_40_PROZENT = 'BLINDARBEIT_GT_40_PROZENT'

Blindarbeit oberhalb 40% der Wirkarbeit

BLINDARBEIT_GT_50_PROZENT = 'BLINDARBEIT_GT_50_PROZENT'

Blindarbeit oberhalb 50% der Wirkarbeit

BLINDARBEIT_MIT_FREIMENGE = 'BLINDARBEIT_MIT_FREIMENGE'

Blindarbeit. Freimenge ist durch cos phi oder prozentualem Anteil der Wirkarbeit angegeben.

FUNKTIONEN = 'FUNKTIONEN'

Funktionsbezogene Leistungsermittlung bei Verbräuchen oberhalb der SLP Grenze. (ähnlich Sigmoid)

LP_INSTALL_LEISTUNG = 'LP_INSTALL_LEISTUNG'

Leistungsentgelt auf Grundlage der installierten Leistung

LP_JAHRESVERBRAUCH = 'LP_JAHRESVERBRAUCH'

Leistungsentgelt auf Grundlage des Jahresverbrauchs

LP_TRANSPORT_ODER_VERTEILNETZ = 'LP_TRANSPORT_ODER_VERTEILNETZ'

LP auf Grundlage Transport- oder Verteilnetz

LP_TRANSPORT_ODER_VERTEILNETZ_ORTSVERTEILNETZ_SIGMOID = 'LP_TRANSPORT_ODER_VERTEILNETZ_ORTSVERTEILNETZ_SIGMOID'

LP auf Grundlage Transport- oder Verteilnetz, Ortsverteilnetz über Sigmoid

SIGMOID = 'SIGMOID'

Sigmoidfunktion

STUFEN = 'STUFEN'

Stufenmodell, d.h. die Gesamtmenge wird in eine Stufe eingeordnet und für die gesamte Menge gilt der so ermittelte Preis

VERBRAUCH_UEBER_SLP_GRENZE_FUNKTIONSBEZOGEN_WEITERE_BERECHNUNG_ALS_LGK = 'VERBRAUCH_UEBER_SLP_GRENZE_FUNKTIONSBEZOGEN_WEITERE_BERECHNUNG_ALS_LGK'

Bei einem Verbrauch über der SLP-Grenze (letzte Staffelgrenze überschritten) erfolgt die Berechnung funktionsbezogen (s.o.) als LGK.

VORZONEN_GP = 'VORZONEN_GP'

Vorzonengrundpreis

ZONEN = 'ZONEN'

Zonenmodell, d.h. die Gesamtmenge wird auf die Zonen aufgeteilt und für die Teilmengen gilt der jeweilige Preis der Zone.

bo4e.enum.kontaktart module

class bo4e.enum.kontaktart.Kontaktart(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Gibt an, auf welchem Weg die Person oder der Geschäftspartner kontaktiert werden kann.

E_MAIL = 'E_MAIL'

E-Mail

FAX = 'FAX'

Fax

POSTWEG = 'POSTWEG'

Postweg

SMS = 'SMS'

SMS

TELEFON = 'TELEFON'

Telefon

bo4e.enum.kostenklasse module

class bo4e.enum.kostenklasse.Kostenklasse(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Kostenklassen bilden die oberste Ebene der verschiedenen Kosten. In der Regel werden die Gesamtkosten einer Kostenklasse in einer App berechnet.

BESCHAFFUNG = 'BESCHAFFUNG'

Beschaffung

ENERGIEVERSORGUNGSKOSTEN = 'ENERGIEVERSORGUNGSKOSTEN'

Energieversorgungskosten

FREMDKOSTEN = 'FREMDKOSTEN'

Fremdkosten

MARGEN = 'MARGEN'

Margen

SELBSTKOSTEN = 'SELBSTKOSTEN'

Selbstkosten

bo4e.enum.kundengruppe module

class bo4e.enum.kundengruppe.Kundengruppe(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Kundengruppe für eine Marktlokation (orientiert sich an den Standard-Lastprofilen).

RLM = 'RLM'

Kunde mit registrierender Leistungsmessung (kein SLP)

RLM_KOMMUNAL = 'RLM_KOMMUNAL'

Kommunale Abnahmestelle leistungsgemessen

SLP_G_GBA = 'SLP_G_GBA'

Bäckereien

SLP_G_GBD = 'SLP_G_GBD'

sonst. betr. Dienstleistungen

SLP_G_GBH = 'SLP_G_GBH'

Gaststätten

SLP_G_GGA = 'SLP_G_GGA'

Beherbergung

SLP_G_GGB = 'SLP_G_GGB'

Gartenbau

SLP_G_GHA = 'SLP_G_GHA'

Einzelhandel, Großhandel

SLP_G_GKO = 'SLP_G_GKO'

Gebietskörpersch., Kreditinst. u. Versich., Org. o. Erwerbszw. & öff. Einr.

SLP_G_GMF = 'SLP_G_GMF'

haushaltsähnliche Gewerbebetriebe

SLP_G_GMK = 'SLP_G_GMK'

Metall, Kfz

SLP_G_GPD = 'SLP_G_GPD'

Papier und Druck

SLP_G_GWA = 'SLP_G_GWA'

Wäschereien

SLP_G_HEF = 'SLP_G_HEF'

Einfamilienhaushalt

SLP_G_HKO = 'SLP_G_HKO'

Kochgas

SLP_G_HMF = 'SLP_G_HMF'

Mehrfamilienhaushalt

SLP_G_STANDARD = 'SLP_G_STANDARD'

Standardkundengruppe für Gas

SLP_KOMMUNAL = 'SLP_KOMMUNAL'

Kommunale Abnahmestelle nicht leistungsgemessen

SLP_S_EM = 'SLP_S_EM'

Elektromobilität

SLP_S_G0 = 'SLP_S_G0'

Gewerbe allgemein

SLP_S_G1 = 'SLP_S_G1'

Werktags

SLP_S_G2 = 'SLP_S_G2'

Verbrauch in Abendstunden

SLP_S_G3 = 'SLP_S_G3'

Gewerbe durchlaufend

SLP_S_G4 = 'SLP_S_G4'

Laden, Friseur

SLP_S_G5 = 'SLP_S_G5'

Bäckerei mit Backstube

SLP_S_G6 = 'SLP_S_G6'

Wochenendbetrieb

SLP_S_G7 = 'SLP_S_G7'

Mobilfunksendestation

SLP_S_H0 = 'SLP_S_H0'

Haushalt allgemein

SLP_S_HZ = 'SLP_S_HZ'

Nachtspeicherheizung

SLP_S_HZ_GEM = 'SLP_S_HZ_GEM'

Nachtspeicherheizung gemeinsame Messung

SLP_S_L0 = 'SLP_S_L0'

Landwirtschaft allgemein

SLP_S_L1 = 'SLP_S_L1'

Landwirtschaft mit Milchwirtschaft/Nebenerwerbs-Tierzucht

SLP_S_L2 = 'SLP_S_L2'

Übrige Landwirtschaftsbetriebe

SLP_S_SB = 'SLP_S_SB'

Straßenbeleuchtung

SLP_S_WP = 'SLP_S_WP'

Wärmepumpe

bo4e.enum.kundengruppeka module

class bo4e.enum.kundengruppeka.KundengruppeKA(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Eine Aufzählung zur Einordnung für die Höhe der Konzessionsabgabe.

G_KOWA_100000 = 'G_KOWA_100000'

Gas

G_KOWA_25000 = 'G_KOWA_25000'

Gas

G_KOWA_500000 = 'G_KOWA_500000'

Gas

G_KOWA_G_500000 = 'G_KOWA_G_500000'

Gas

G_SONDERKUNDE = 'G_SONDERKUNDE'

Gas

G_TARIF_100000 = 'G_TARIF_100000'

Gas

G_TARIF_25000 = 'G_TARIF_25000'

Gas

G_TARIF_500000 = 'G_TARIF_500000'

Gas

G_TARIF_G_500000 = 'G_TARIF_G_500000'

Gas

SONDER_KAS = 'SONDER_KAS'

beides

SONDER_SAS = 'SONDER_SAS'

beides

SONDER_TAS = 'SONDER_TAS'

beides

SONDER_TKS = 'SONDER_TKS'

Gas

SONDER_TSS = 'SONDER_TSS'

Strom

S_SCHWACHLAST = 'S_SCHWACHLAST'

Strom

S_SONDERKUNDE = 'S_SONDERKUNDE'

Strom

S_TARIF_100000 = 'S_TARIF_100000'

Strom

S_TARIF_25000 = 'S_TARIF_25000'

Strom

S_TARIF_500000 = 'S_TARIF_500000'

Strom

S_TARIF_G_500000 = 'S_TARIF_G_500000'

Strom

bo4e.enum.kundentyp module

class bo4e.enum.kundentyp.Kundentyp(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Auflistung der Typen von Endkunden. Daraus kann das Verbrauchsprofil abgeleitet werden.

BELEUCHTUNG_OEFFENTLICH = 'BELEUCHTUNG_OEFFENTLICH'

Öffentliche Beleuchtungen

BELEUCHTUNG_STRASSE = 'BELEUCHTUNG_STRASSE'

Straßenbeleuchtungen

DIREKTHEIZUNG = 'DIREKTHEIZUNG'

Direktheizungen

GEMEINSCHAFT_MFH = 'GEMEINSCHAFT_MFH'

Gemeinschaftseinrichtungen von MFH

GEWERBE = 'GEWERBE'

Gewerbekunden

HAUSHALT = 'HAUSHALT'

Haushaltskunden

KIRCHE = 'KIRCHE'

Kirchen und caritative Einrichtungen

KWK = 'KWK'

KWK-Anlagen

LADESAEULE = 'LADESAEULE'

Ladesäulen

LANDWIRT = 'LANDWIRT'

Landwirte

PRIVAT = 'PRIVAT'

Privatkunden

SONSTIGE = 'SONSTIGE'

Sonstige Endkunden

SPEICHERHEIZUNG = 'SPEICHERHEIZUNG'

Speicherheizungen

UNTERBR_EINRICHTUNG = 'UNTERBR_EINRICHTUNG'

Unterbrechbare Verbrauchseinrichtungen

WAERMEPUMPE = 'WAERMEPUMPE'

Wärmepumpen

bo4e.enum.landescode module

Der ISO-Landescode als Enumeration.

class bo4e.enum.landescode.Landescode(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)

Bases: Enum

AD = 'AD'
AE = 'AE'
AF = 'AF'
AG = 'AG'
AI = 'AI'
AL = 'AL'
AM = 'AM'
AO = 'AO'
AQ = 'AQ'
AR = 'AR'
AS = 'AS'
AT = 'AT'
AU = 'AU'
AW = 'AW'
AX = 'AX'
AZ = 'AZ'
BA = 'BA'
BB = 'BB'
BD = 'BD'
BE = 'BE'
BF = 'BF'
BG = 'BG'
BH = 'BH'
BI = 'BI'
BJ = 'BJ'
BL = 'BL'
BM = 'BM'
BN = 'BN'
BO = 'BO'
BQ = 'BQ'
BR = 'BR'
BS = 'BS'
BT = 'BT'
BV = 'BV'
BW = 'BW'
BY = 'BY'
BZ = 'BZ'
CA = 'CA'
CC = 'CC'
CD = 'CD'
CF = 'CF'
CG = 'CG'
CH = 'CH'
CI = 'CI'
CK = 'CK'
CL = 'CL'
CM = 'CM'
CN = 'CN'
CO = 'CO'
CR = 'CR'
CU = 'CU'
CV = 'CV'
CW = 'CW'
CX = 'CX'
CY = 'CY'
CZ = 'CZ'
DE = 'DE'
DJ = 'DJ'
DK = 'DK'
DM = 'DM'
DO = 'DO'
DZ = 'DZ'
EC = 'EC'
EE = 'EE'
EG = 'EG'
EH = 'EH'
ER = 'ER'
ES = 'ES'
ET = 'ET'
FI = 'FI'
FJ = 'FJ'
FK = 'FK'
FM = 'FM'
FO = 'FO'
FR = 'FR'
GA = 'GA'
GB = 'GB'
GD = 'GD'
GE = 'GE'
GF = 'GF'
GG = 'GG'
GH = 'GH'
GI = 'GI'
GL = 'GL'
GM = 'GM'
GN = 'GN'
GP = 'GP'
GQ = 'GQ'
GR = 'GR'
GS = 'GS'
GT = 'GT'
GU = 'GU'
GW = 'GW'
GY = 'GY'
HK = 'HK'
HM = 'HM'
HN = 'HN'
HR = 'HR'
HT = 'HT'
HU = 'HU'
ID = 'ID'
IE = 'IE'
IL = 'IL'
IM = 'IM'
IN = 'IN'
IO = 'IO'
IQ = 'IQ'
IR = 'IR'
IS = 'IS'
IT = 'IT'
JE = 'JE'
JM = 'JM'
JO = 'JO'
JP = 'JP'
KE = 'KE'
KG = 'KG'
KH = 'KH'
KI = 'KI'
KM = 'KM'
KN = 'KN'
KP = 'KP'
KR = 'KR'
KW = 'KW'
KY = 'KY'
KZ = 'KZ'
LA = 'LA'
LB = 'LB'
LC = 'LC'
LI = 'LI'
LK = 'LK'
LR = 'LR'
LS = 'LS'
LT = 'LT'
LU = 'LU'
LV = 'LV'
LY = 'LY'
MA = 'MA'
MC = 'MC'
MD = 'MD'
ME = 'ME'
MF = 'MF'
MG = 'MG'
MH = 'MH'
MK = 'MK'
ML = 'ML'
MM = 'MM'
MN = 'MN'
MO = 'MO'
MP = 'MP'
MQ = 'MQ'
MR = 'MR'
MS = 'MS'
MT = 'MT'
MU = 'MU'
MV = 'MV'
MW = 'MW'
MX = 'MX'
MY = 'MY'
MZ = 'MZ'
NA = 'NA'
NC = 'NC'
NE = 'NE'
NF = 'NF'
NG = 'NG'
NI = 'NI'
NL = 'NL'
NO = 'NO'
NP = 'NP'
NR = 'NR'
NU = 'NU'
NZ = 'NZ'
OM = 'OM'
PA = 'PA'
PE = 'PE'
PF = 'PF'
PG = 'PG'
PH = 'PH'
PK = 'PK'
PL = 'PL'
PM = 'PM'
PN = 'PN'
PR = 'PR'
PS = 'PS'
PT = 'PT'
PW = 'PW'
PY = 'PY'
QA = 'QA'
RE = 'RE'
RO = 'RO'
RS = 'RS'
RU = 'RU'
RW = 'RW'
SA = 'SA'
SB = 'SB'
SC = 'SC'
SD = 'SD'
SE = 'SE'
SG = 'SG'
SH = 'SH'
SI = 'SI'
SJ = 'SJ'
SK = 'SK'
SL = 'SL'
SM = 'SM'
SN = 'SN'
SO = 'SO'
SR = 'SR'
SS = 'SS'
ST = 'ST'
SV = 'SV'
SX = 'SX'
SY = 'SY'
SZ = 'SZ'
TC = 'TC'
TD = 'TD'
TF = 'TF'
TG = 'TG'
TH = 'TH'
TJ = 'TJ'
TK = 'TK'
TL = 'TL'
TM = 'TM'
TN = 'TN'
TO = 'TO'
TR = 'TR'
TT = 'TT'
TV = 'TV'
TW = 'TW'
TZ = 'TZ'
UA = 'UA'
UG = 'UG'
UM = 'UM'
US = 'US'
UY = 'UY'
UZ = 'UZ'
VA = 'VA'
VC = 'VC'
VE = 'VE'
VG = 'VG'
VI = 'VI'
VN = 'VN'
VU = 'VU'
WF = 'WF'
WS = 'WS'
XK = 'XK'
YE = 'YE'
YT = 'YT'
ZA = 'ZA'
ZM = 'ZM'
ZW = 'ZW'

bo4e.enum.leistungstyp module

class bo4e.enum.leistungstyp.Leistungstyp(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

ABLAV_UMLAGE = 'ABLAV_UMLAGE'

Umlage für abschaltbare Lasten

ABLESUNG_ZUSAETZLICH = 'ABLESUNG_ZUSAETZLICH'

Zusätzliche Ablesung (pro Vorgang)

ABRECHNUNG = 'ABRECHNUNG'

Preis pro Zeiteinheit

ABRECHNUNG_ZUSAETZLICH = 'ABRECHNUNG_ZUSAETZLICH'

Zusätzliche Abresung (pro Vorgang)

ARBEITSPREIS_BLINDARBEIT_IND = 'ARBEITSPREIS_BLINDARBEIT_IND'

Arbeitspreis zur Abrechnung der Blindarbeit induktiv

ARBEITSPREIS_BLINDARBEIT_KAP = 'ARBEITSPREIS_BLINDARBEIT_KAP'

Arbeitspreis zur Abrechnung der Blindarbeit kapazitiv

ARBEITSPREIS_WIRKARBEIT = 'ARBEITSPREIS_WIRKARBEIT'

Arbeitspreis zur Abrechnung der Wirkarbeit

AUSLESUNG_ZUSAETZLICH = 'AUSLESUNG_ZUSAETZLICH'

Zusätzliche Auslesung (pro Vorgang)

BILANZIERUNG_UMLAGE = 'BILANZIERUNG_UMLAGE'

Bilanzierungsumlage

DIENSTLEISTUNG = 'DIENSTLEISTUNG'

Dienstleistung

EEG_UMLAGE = 'EEG_UMLAGE'

EEG-Umlage

ENERGIESTEUER = 'ENERGIESTEUER'

Strom- oder Erdgassteuer

ENTSPERRUNG = 'ENTSPERRUNG'

Entsperrung einer Abnahmestelle

GRUNDPREIS = 'GRUNDPREIS'

Grundpreis (pro Zeiteinheit)

GRUNDPREIS_ARBEIT = 'GRUNDPREIS_ARBEIT'

Grundpreis, der auf die Arbeit berechnet wird (bei RLM)

GRUNDPREIS_LEISTUNG = 'GRUNDPREIS_LEISTUNG'

Grundpreis, der auf die Leistung berechnet wird (bei RLM)

INKASSOKOSTEN = 'INKASSOKOSTEN'

Inkassokosten

KONZESSIONS_ABGABE = 'KONZESSIONS_ABGABE'

Konzessionsabgabe

KWK_UMLAGE = 'KWK_UMLAGE'

KWK-Umlage

LEISTUNGSPREIS_WIRKLEISTUNG = 'LEISTUNGSPREIS_WIRKLEISTUNG'

Leistungspreis zur Abrechnung der Wirkleistung

MAHNKOSTEN = 'MAHNKOSTEN'

Mahnkosten

MEHRMINDERMENGE = 'MEHRMINDERMENGE'

Mehr- oder Mindermenge

MESSDIENSTLEISTUNG = 'MESSDIENSTLEISTUNG'

Preis pro Zeiteinheit

MESSDIENSTLEISTUNG_INKL_MESSUNG = 'MESSDIENSTLEISTUNG_INKL_MESSUNG'

MDL inklusive der Messung (ab 2017), Preis pro Zeiteinheit

MESSPREIS = 'MESSPREIS'

Messpreis

MESSSTELLENBETRIEB = 'MESSSTELLENBETRIEB'

Preis pro Zeiteinheit

NETZPREIS = 'NETZPREIS'

Netzpreis

OFFSHORE_UMLAGE = 'OFFSHORE_UMLAGE'

Offshore-Haftungsumlage

REGELENERGIE_UMLAGE = 'REGELENERGIE_UMLAGE'

Regelenergieumlage

SONDERKUNDEN_UMLAGE = 'SONDERKUNDEN_UMLAGE'

§19 StromNEV Umlage

SONSTIGER_PREIS = 'SONSTIGER_PREIS'

Sonstiger_Preis

SPERRUNG = 'SPERRUNG'

Sperrung einer Abnahmestelle

bo4e.enum.lokationstyp module

class bo4e.enum.lokationstyp.Lokationstyp(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Gibt an, ob es sich um eine Markt- oder Messlokation handelt.

MALO = 'MALO'

Marktlokation

MELO = 'MELO'

Messlokation

NELO = 'NELO'

Netzlokation

SR = 'SR'

Steuerbare Ressource

TR = 'TR'

Technische Ressource

bo4e.enum.marktrolle module

class bo4e.enum.marktrolle.Marktrolle(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Diese Rollen kann ein Marktteilnehmer einnehmen.

BIKO = 'BIKO'

Bilanzkoordinator / Marktgebietsverantwortlicher

BKV = 'BKV'

Bilanzkreisverantwortlicher

BTR = 'BTR'

Betreiber einer technischen Ressource

DP = 'DP'

Data Provider

EIV = 'EIV'

Einsatzverantwortlicher

ESA = 'ESA'

Energieserviceanbieter des Anschlussnutzers

KN = 'KN'

Kapazitätsnutzer

LF = 'LF'

Lieferant

MGV = 'MGV'

Marktgebietsverantwortlicher

MSB = 'MSB'

Messstellenbetreiber

NB = 'NB'

Netzbetreiber

RB = 'RB'

Registerbetreiber

UENB = 'UENB'

Übertragungsnetzbetreiber

bo4e.enum.medium module

class bo4e.enum.medium.Medium(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Gibt ein physikalisches Medium an.

DAMPF = 'DAMPF'

DAMPF

GAS = 'GAS'

GAS

STROM = 'STROM'

STROM

WASSER = 'WASSER'

WASSER

bo4e.enum.mengeneinheit module

class bo4e.enum.mengeneinheit.Mengeneinheit(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Einheit: Messgrößen, die per Messung oder Vorgabe ermittelt werden können.

HALBJAHR = 'HALBJAHR'

Halbjahr

JAHR = 'JAHR'

Jahr

KUBIKMETER = 'KUBIKMETER'

Kubikmeter (Gas)

KVAR = 'KVAR'

Kilovar

KVARH = 'KVARH'

Kilovarstunde

KW = 'KW'

Kilowatt

KWH = 'KWH'

Kilowattstunde

KWHK = 'KWHK'

Kilowattstunde pro Kelvin

MINUTE = 'MINUTE'

Minute

MONAT = 'MONAT'

Monat

MW = 'MW'

Megawatt

MWH = 'MWH'

Megawattstunde

PROZENT = 'PROZENT'

Prozent

QUARTAL = 'QUARTAL'

Quartal

SEKUNDE = 'SEKUNDE'

Sekunde

STUECK = 'STUECK'

Stückzahl

STUNDE = 'STUNDE'

Stunde

TAG = 'TAG'

Tag

VAR = 'VAR'

Var

VARH = 'VARH'

Varstunde

VIERTEL_STUNDE = 'VIERTEL_STUNDE'

Viertelstunde

W = 'W'

Watt

WH = 'WH'

Wattstunde

WOCHE = 'WOCHE'

Woche

bo4e.enum.mengenoperator module

class bo4e.enum.mengenoperator.Mengenoperator(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Angabe, wie eine Menge in Bezug auf einen Wert zu bilden ist.

GLEICH = 'GLEICH'

GLEICH

GROESSER_ALS = 'GROESSER_ALS'

GROESSER_ALS

KLEINER_ALS = 'KLEINER_ALS'

KLEINER_ALS

bo4e.enum.messart module

class bo4e.enum.messart.Messart(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Gibt an, auf welche Art gemessen wurde.

AKTUELLERWERT = 'AKTUELLERWERT'

AKTUELLERWERT

MAXIMALWERT = 'MAXIMALWERT'

MAXIMALWERT

MITTELWERT = 'MITTELWERT'

MITTELWERT

bo4e.enum.messgroesse module

class bo4e.enum.messgroesse.Messgroesse(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Gibt die physikalische Größe an, die gemessen wurde.

BLINDLEISTUNG = 'BLINDLEISTUNG'

Blindleistung

BRENNWERT = 'BRENNWERT'

Brennwert

DRUCK = 'DRUCK'

Druck

GRADTZAGSZAHLEN = 'GRADTZAGSZAHLEN'

Gradtagszahlen

LASTGANG = 'LASTGANG'

Lastgang

LASTPROFIL = 'LASTPROFIL'

Lastprofil

PREISE = 'PREISE'

Preise

SPANNUNG = 'SPANNUNG'

Spannung

STROM = 'STROM'

Strom

TEMPERATUR = 'TEMPERATUR'

Temperatur

VOLUMENSTROM = 'VOLUMENSTROM'

Volumenstrom

WIRKLEISTUNG = 'WIRKLEISTUNG'

Wirkleistung

ZZAHL = 'ZZAHL'

Zustandszahl

bo4e.enum.messpreistyp module

class bo4e.enum.messpreistyp.Messpreistyp(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Festlegung, welcher Typ von Messung mit einem Preis belegt wird

AUFSCHLAG_TARIFSCHALTUNG = 'AUFSCHLAG_TARIFSCHALTUNG'

AUFSCHLAG_TARIFSCHALTUNG

AUFSCHLAG_WANDLER = 'AUFSCHLAG_WANDLER'

AUFSCHLAG_WANDLER

ELEKTRONISCHER_AUFSATZ = 'ELEKTRONISCHER_AUFSATZ'

ELEKTRONISCHER_AUFSATZ

MESSPREIS_G10 = 'MESSPREIS_G10'

MESSPREIS_G10

MESSPREIS_G16 = 'MESSPREIS_G16'

MESSPREIS_G16

MESSPREIS_G25 = 'MESSPREIS_G25'

MESSPREIS_G25

MESSPREIS_G2_5 = 'MESSPREIS_G2_5'

MESSPREIS_G2_5

MESSPREIS_G4 = 'MESSPREIS_G4'

MESSPREIS_G4

MESSPREIS_G40 = 'MESSPREIS_G40'

MESSPREIS_G40

MESSPREIS_G6 = 'MESSPREIS_G6'

MESSPREIS_G6

SMART_METER_MESSPREIS_G10 = 'SMART_METER_MESSPREIS_G10'

SMART_METER_MESSPREIS_G10

SMART_METER_MESSPREIS_G16 = 'SMART_METER_MESSPREIS_G16'

SMART_METER_MESSPREIS_G16

SMART_METER_MESSPREIS_G25 = 'SMART_METER_MESSPREIS_G25'

SMART_METER_MESSPREIS_G25

SMART_METER_MESSPREIS_G2_5 = 'SMART_METER_MESSPREIS_G2_5'

SMART_METER_MESSPREIS_G2_5

SMART_METER_MESSPREIS_G4 = 'SMART_METER_MESSPREIS_G4'

SMART_METER_MESSPREIS_G4

SMART_METER_MESSPREIS_G40 = 'SMART_METER_MESSPREIS_G40'

SMART_METER_MESSPREIS_G40

SMART_METER_MESSPREIS_G6 = 'SMART_METER_MESSPREIS_G6'

SMART_METER_MESSPREIS_G6

VERRECHNUNGSPREIS_ET_DREH = 'VERRECHNUNGSPREIS_ET_DREH'

VERRECHNUNGSPREIS_ET_DREH

VERRECHNUNGSPREIS_ET_WECHSEL = 'VERRECHNUNGSPREIS_ET_WECHSEL'

VERRECHNUNGSPREIS_ET_WECHSEL

VERRECHNUNGSPREIS_L_ET = 'VERRECHNUNGSPREIS_L_ET'

VERRECHNUNGSPREIS_L_ET

VERRECHNUNGSPREIS_L_ZT = 'VERRECHNUNGSPREIS_L_ZT'

VERRECHNUNGSPREIS_L_ZT

VERRECHNUNGSPREIS_SM = 'VERRECHNUNGSPREIS_SM'

VERRECHNUNGSPREIS_SM

VERRECHNUNGSPREIS_ZT_DREH = 'VERRECHNUNGSPREIS_ZT_DREH'

VERRECHNUNGSPREIS_ZT_DREH

VERRECHNUNGSPREIS_ZT_WECHSEL = 'VERRECHNUNGSPREIS_ZT_WECHSEL'

VERRECHNUNGSPREIS_ZT_WECHSEL

bo4e.enum.messwerterfassung module

class bo4e.enum.messwerterfassung.Messwerterfassung(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Die Messwerterfassung des Zählers

FERNAUSLESBAR = 'FERNAUSLESBAR'

fernauslesbare Zähler

MANUELL_AUSGELESENE = 'MANUELL_AUSGELESENE'

manuell ausgelesene Zähler

bo4e.enum.messwertstatus module

class bo4e.enum.messwertstatus.Messwertstatus(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Der Status eines Zählerstandes

ABGELESEN = 'ABGELESEN'

ABGELESEN

ANGABE_FUER_LIEFERSCHEIN = 'ANGABE_FUER_LIEFERSCHEIN'

ANGABE_FUER_LIEFERSCHEIN

ENERGIEMENGESUMMIERT = 'ENERGIEMENGESUMMIERT'

ENERGIEMENGESUMMIERT

ERSATZWERT = 'ERSATZWERT'

ERSATZWERT

FEHLT = 'FEHLT'

FEHLT

NICHT_VERWENDBAR = 'NICHT_VERWENDBAR'

NICHT_VERWENDBAR

PROGNOSEWERT = 'PROGNOSEWERT'

PROGNOSEWERT

VORLAEUFIGERWERT = 'VORLAEUFIGERWERT'

VORLAEUFIGERWERT

VORSCHLAGSWERT = 'VORSCHLAGSWERT'

VORSCHLAGSWERT

bo4e.enum.messwertstatuszusatz module

class bo4e.enum.messwertstatuszusatz.Messwertstatuszusatz(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Aufzählung von zusätzlichen Informationen zum Status, beispielsweise in Lastgängen oder Zählwerkständen.

Z74_KEINZUGANG = 'Z74_KEINZUGANG'

Z74_KEINZUGANG

Z75_KOMMUNIKATIONSSTOERUNG = 'Z75_KOMMUNIKATIONSSTOERUNG'

Z75_KOMMUNIKATIONSSTOERUNG

Z76_NETZAUSFALL = 'Z76_NETZAUSFALL'

Z76_NETZAUSFALL

Z77_SPANNUNGSAUSFALL = 'Z77_SPANNUNGSAUSFALL'

Z77_SPANNUNGSAUSFALL

Z78_GERAETEWECHSEL = 'Z78_GERAETEWECHSEL'

Z78_GERAETEWECHSEL

Z79_KALIBRIERUNG = 'Z79_KALIBRIERUNG'

Z79_KALIBRIERUNG

Z80_GERAETARBEITETAUSSERHALBDERBETRIEBSBEDINGUNGEN = 'Z80_GERAETARBEITETAUSSERHALBDERBETRIEBSBEDINGUNGEN'

Z80_GERAETARBEITETAUSSERHALBDERBETRIEBSBEDINGUNGEN

Z81_MESSEINRICHTUNGGESTOERT_DEFEKT = 'Z81_MESSEINRICHTUNGGESTOERT_DEFEKT'

Z81_MESSEINRICHTUNGGESTOERT_DEFEKT

Z82_UNSICHERHEITMESSUNG = 'Z82_UNSICHERHEITMESSUNG'

Z82_UNSICHERHEITMESSUNG

Z84_LEERSTAND = 'Z84_LEERSTAND'

Z84_LEERSTAND

Z85_REALERZAEHLERUEBERLAUFGEPRUEFT = 'Z85_REALERZAEHLERUEBERLAUFGEPRUEFT'

Z85_REALERZAEHLERUEBERLAUFGEPRUEFT

Z86_PLAUSIBELWGKONTROLLABLESUNG = 'Z86_PLAUSIBELWGKONTROLLABLESUNG'

Z86_PLAUSIBELWGKONTROLLABLESUNG

Z87_PLAUSIBELWGKUNDENHINWEIS = 'Z87_PLAUSIBELWGKUNDENHINWEIS'

Z87_PLAUSIBELWGKUNDENHINWEIS

Z88_VERGLEICHSMESSUNG_GEEICHT = 'Z88_VERGLEICHSMESSUNG(GEEICHT)'

Z88_VERGLEICHSMESSUNG(GEEICHT)

Z89_VERGLEICHSMESSUNG_NICHTGEEICHT = 'Z89_VERGLEICHSMESSUNG(NICHTGEEICHT)'

Z89_VERGLEICHSMESSUNG(NICHTGEEICHT)

Z90_MESSWERTNACHBILDUNGAUSGEEICHTENWERTEN = 'Z90_MESSWERTNACHBILDUNGAUSGEEICHTENWERTEN'

Z90_MESSWERTNACHBILDUNGAUSGEEICHTENWERTEN

Z91_MESSWERTNACHBILDUNGAUSNICHTGEEICHTENWERTEN = 'Z91_MESSWERTNACHBILDUNGAUSNICHTGEEICHTENWERTEN'

Z91_MESSWERTNACHBILDUNGAUSNICHTGEEICHTENWERTEN

Z92_INTERPOLATION = 'Z92_INTERPOLATION'

Z92_INTERPOLATION

Z93_HALTEWERT = 'Z93_HALTEWERT'

Z93_HALTEWERT

Z94_BILANZIERUNGNETZABSCHNITT = 'Z94_BILANZIERUNGNETZABSCHNITT'

Z94_BILANZIERUNGNETZABSCHNITT

Z95_HISTORISCHEMESSWERTE = 'Z95_HISTORISCHEMESSWERTE'

Z95_HISTORISCHEMESSWERTE

Z98_BERUECKSICHTIGUNGSTOERMENGENZAEHLWERK = 'Z98_BERUECKSICHTIGUNGSTOERMENGENZAEHLWERK'

Z98_BERUECKSICHTIGUNGSTOERMENGENZAEHLWERK

Z99_MENGENUMWERTUNGUNVOLLSTAENDIG = 'Z99_MENGENUMWERTUNGUNVOLLSTAENDIG'

Z99_MENGENUMWERTUNGUNVOLLSTAENDIG

ZA0_UHRZEITGESTELLT_SYNCHRONISATION = 'ZA0_UHRZEITGESTELLT_SYNCHRONISATION'

ZA0_UHRZEITGESTELLT_SYNCHRONISATION

ZA1_MESSWERTUNPLAUSIBEL = 'ZA1_MESSWERTUNPLAUSIBEL'

ZA1_MESSWERTUNPLAUSIBEL

ZA3_FALSCHERWANDLERFAKTOR = 'ZA3_FALSCHERWANDLERFAKTOR'

ZA3_FALSCHERWANDLERFAKTOR

ZA4_FEHLERHAFTEABLESUNG = 'ZA4_FEHLERHAFTEABLESUNG'

ZA4_FEHLERHAFTEABLESUNG

ZA5_AENDERUNGDERBERECHNUNG = 'ZA5_AENDERUNGDERBERECHNUNG'

ZA5_AENDERUNGDERBERECHNUNG

ZA6_UMBAUDERMESSLOKATION = 'ZA6_UMBAUDERMESSLOKATION'

ZA6_UMBAUDERMESSLOKATION

ZA7_DATENBEARBEITUNGSFEHLER = 'ZA7_DATENBEARBEITUNGSFEHLER'

ZA7_DATENBEARBEITUNGSFEHLER

ZA8_BRENNWERTKORREKTUR = 'ZA8_BRENNWERTKORREKTUR'

ZA8_BRENNWERTKORREKTUR

ZA9_Z_ZAHL_KORREKTUR = 'ZA9_Z-ZAHL-KORREKTUR'

ZA9_Z-ZAHL-KORREKTUR

ZB0_STOERUNG_DEFEKTMESSEINRICHTUNG = 'ZB0_STOERUNG_DEFEKTMESSEINRICHTUNG'

ZB0_STOERUNG_DEFEKTMESSEINRICHTUNG

ZB9_AENDERUNGTARIFSCHALTZEITEN = 'ZB9_AENDERUNGTARIFSCHALTZEITEN'

ZB9_AENDERUNGTARIFSCHALTZEITEN

ZC2_TARIFSCHALTGERAETDEFEKT = 'ZC2_TARIFSCHALTGERAETDEFEKT'

ZC2_TARIFSCHALTGERAETDEFEKT

ZC3_AUSTAUSCHDESERSATZWERTES = 'ZC3_AUSTAUSCHDESERSATZWERTES'

ZC3_AUSTAUSCHDESERSATZWERTES

ZC4_IMPULSWERTIGKEITNICHTAUSREICHEND = 'ZC4_IMPULSWERTIGKEITNICHTAUSREICHEND'

ZC4_IMPULSWERTIGKEITNICHTAUSREICHEND

ZG3_UMSTELLUNGGASQUALITAET = 'ZG3_UMSTELLUNGGASQUALITAET'

ZG3_UMSTELLUNGGASQUALITAET

ZJ2_STATISTISCHEMETHODE = 'ZJ2_STATISTISCHEMETHODE'

ZJ2_STATISTISCHEMETHODE

bo4e.enum.netzebene module

class bo4e.enum.netzebene.Netzebene(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Auflistung möglicher Netzebenen innerhalb der Energiearten Strom und Gas.

HD = 'HD'

Hochdruck; Gas

HSP = 'HSP'

Hochspannung; Strom

HSP_MSP_UMSP = 'HSP_MSP_UMSP'

HS/MS Umspannung; Strom

HSS = 'HSS'

Hoechstspannung; Strom

HSS_HSP_UMSP = 'HSS_HSP_UMSP'

HOES/HS Umspannung; Strom

MD = 'MD'

Mitteldruck; Gas

MSP = 'MSP'

Mittelspannung; Strom

MSP_NSP_UMSP = 'MSP_NSP_UMSP'

MS/NS Umspannung; Strom

ND = 'ND'

Niederdruck; Gas

NSP = 'NSP'

Niederspannung; Strom

bo4e.enum.netznutzungrechnungsart module

class bo4e.enum.netznutzungrechnungsart.NetznutzungRechnungsart(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Abbildung verschiedener in der INVOIC angegebenen Rechnungsarten.

HANDELSRECHNUNG = 'HANDELSRECHNUNG'

HANDELSRECHNUNG

SELBSTAUSGESTELLT = 'SELBSTAUSGESTELLT'

SELBSTAUSGESTELLT

bo4e.enum.netznutzungrechnungstyp module

class bo4e.enum.netznutzungrechnungstyp.NetznutzungRechnungstyp(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Abbildung verschiedener in der INVOIC angegebenen Rechnungstypen.

ABSCHLAGSRECHNUNG = 'ABSCHLAGSRECHNUNG'

ABSCHLAGSRECHNUNG

ABSCHLUSSRECHNUNG = 'ABSCHLUSSRECHNUNG'

ABSCHLUSSRECHNUNG

INTEGRIERTE_13TE_RECHNUNG = 'INTEGRIERTE_13TE_RECHNUNG'

INTEGRIERTE_13TE_RECHNUNG

MEHRMINDERMENGENRECHNUNG = 'MEHRMINDERMENGENRECHNUNG'

MEHRMINDERMENGENRECHNUNG

MONATSRECHNUNG = 'MONATSRECHNUNG'

MONATSRECHNUNG

TURNUSRECHNUNG = 'TURNUSRECHNUNG'

TURNUSRECHNUNG

WIMRECHNUNG = 'WIMRECHNUNG'

WIMRECHNUNG

ZUSAETZLICHE_13TE_RECHNUNG = 'ZUSAETZLICHE_13TE_RECHNUNG'

ZUSAETZLICHE_13TE_RECHNUNG

ZWISCHENRECHNUNG = 'ZWISCHENRECHNUNG'

ZWISCHENRECHNUNG

bo4e.enum.oekolabel module

class bo4e.enum.oekolabel.Oekolabel(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Aufzählung der Labels für Öko-Strom von verschiedenen Herausgebern.

ENERGREEN = 'ENERGREEN'

ENERGREEN

GASGREEN = 'GASGREEN'

GASGREEN

GASGREEN_GRUENER_STROM = 'GASGREEN_GRUENER_STROM'

GASGREEN_GRUENER_STROM

GRUENER_STROM = 'GRUENER_STROM'

GRUENER_STROM

GRUENER_STROM_GOLD = 'GRUENER_STROM_GOLD'

GRUENER_STROM_GOLD

GRUENER_STROM_SILBER = 'GRUENER_STROM_SILBER'

GRUENER_STROM_SILBER

GRUENES_GAS = 'GRUENES_GAS'

GRUENES_GAS

NATURWATT_STROM = 'NATURWATT_STROM'

NATURWATT_STROM

OK_POWER = 'OK_POWER'

OK_POWER

RENEWABLE_PLUS = 'RENEWABLE_PLUS'

RENEWABLE_PLUS

WATERGREEN = 'WATERGREEN'

WATERGREEN

WATERGREEN_PLUS = 'WATERGREEN_PLUS'

WATERGREEN_PLUS

bo4e.enum.oekozertifikat module

class bo4e.enum.oekozertifikat.Oekozertifikat(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Zertifikate für Ökostrom von verschiedenen Herausgebern.

BET = 'BET'

BET

CMS_EE01 = 'CMS_EE01'

CMS_EE01

CMS_EE02 = 'CMS_EE02'

CMS_EE02

EECS = 'EECS'

EECS

FRAUNHOFER = 'FRAUNHOFER'

FRAUNHOFER

FREIBERG = 'FREIBERG'

FREIBERG

KLIMA_INVEST = 'KLIMA_INVEST'

KLIMA_INVEST

LGA = 'LGA'

LGA

RECS = 'RECS'

RECS

REGS_EGL = 'REGS_EGL'

REGS_EGL

TUEV = 'TUEV'

TUEV

TUEV_HESSEN = 'TUEV_HESSEN'

TUEV_HESSEN

TUEV_NORD = 'TUEV_NORD'

TUEV_NORD

TUEV_RHEINLAND = 'TUEV_RHEINLAND'

TUEV_RHEINLAND

TUEV_SUED = 'TUEV_SUED'

TUEV_SUED

TUEV_SUED_EE01 = 'TUEV_SUED_EE01'

TUEV_SUED_EE01

TUEV_SUED_EE02 = 'TUEV_SUED_EE02'

TUEV_SUED_EE02

bo4e.enum.organisationstyp module

class bo4e.enum.organisationstyp.Organisationstyp(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Hier wird festgelegt, ob der Geschäftspartner eine Person, eine Firma oder etwas anderes ist.

KOMMUNALE_EINRICHTUNG = 'KOMMUNALE_EINRICHTUNG'

B2A

PRIVATPERSON = 'PRIVATPERSON'

B2C

STAATLICHE_BEHOERDE = 'STAATLICHE_BEHOERDE'

B2G

UNTERNEHMEN = 'UNTERNEHMEN'

B2B

bo4e.enum.preisgarantietyp module

class bo4e.enum.preisgarantietyp.Preisgarantietyp(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Aufzählung der Möglichkeiten für die Vergabe von Preisgarantien

ALLE_PREISBESTANDTEILE_BRUTTO = 'ALLE_PREISBESTANDTEILE_BRUTTO'

ALLE_PREISBESTANDTEILE_BRUTTO

ALLE_PREISBESTANDTEILE_NETTO = 'ALLE_PREISBESTANDTEILE_NETTO'

ALLE_PREISBESTANDTEILE_NETTO

NUR_ENERGIEPREIS = 'NUR_ENERGIEPREIS'

NUR_ENERGIEPREIS

PREISBESTANDTEILE_OHNE_ABGABEN = 'PREISBESTANDTEILE_OHNE_ABGABEN'

PREISBESTANDTEILE_OHNE_ABGABEN

bo4e.enum.preismodell module

class bo4e.enum.preismodell.Preismodell(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Bezeichnung der Preismodelle in Ausschreibungen für die Energielieferung.

FESTPREIS = 'FESTPREIS'

FESTPREIS

TRANCHE = 'TRANCHE'

TRANCHE

bo4e.enum.preisstatus module

class bo4e.enum.preisstatus.Preisstatus(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Statusinformation für Preise

ENDGUELTIG = 'ENDGUELTIG'

endgültig

VORLAEUFIG = 'VORLAEUFIG'

vorläufig

bo4e.enum.preistyp module

class bo4e.enum.preistyp.Preistyp(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Aufschlüsselung der Preistypen in Tarifen.

ARBEITSPREIS_EINTARIF = 'ARBEITSPREIS_EINTARIF'

Arbeitspreis_ET

ARBEITSPREIS_HT = 'ARBEITSPREIS_HT'

Arbeitspreis_HT

ARBEITSPREIS_NT = 'ARBEITSPREIS_NT'

Arbeitspreis_NT

ENTGELT_ABLESUNG = 'ENTGELT_ABLESUNG'

Entgelt fuer Ablesung

ENTGELT_ABRECHNUNG = 'ENTGELT_ABRECHNUNG'

Entgelt fuer Abrechnung

ENTGELT_MSB = 'ENTGELT_MSB'

Entgelt für MSB (Entgelt für Einbau, Betrieb und Wartung der Messtechnik)

GRUNDPREIS = 'GRUNDPREIS'

Grundpreis

LEISTUNGSPREIS = 'LEISTUNGSPREIS'

Leistungspreis

MESSPREIS = 'MESSPREIS'

Messpreis

PROVISION = 'PROVISION'

Provision

bo4e.enum.rechnungslegung module

class bo4e.enum.rechnungslegung.Rechnungslegung(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Aufzählung der Möglichkeiten zur Rechnungslegung in Ausschreibungen.

ABSCHL_JAHRESRECHN = 'ABSCHL_JAHRESRECHN'

Abschlag mit Jahresrechnung

ABSCHL_MONATSRECHN = 'ABSCHL_MONATSRECHN'

Abschlag mit Monatsrechnung

MONATSRECHN = 'MONATSRECHN'

monatsscharfe Rechnung

MONATSRECHN_JAHRESRECHN = 'MONATSRECHN_JAHRESRECHN'

Monatsrechnung mit Jahresrechnung

VORKASSE = 'VORKASSE'

Vorkasse

bo4e.enum.rechnungsstatus module

class bo4e.enum.rechnungsstatus.Rechnungsstatus(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Abbildung verschiedener Zustände, die im Rahmen der Rechnungsbearbeitung durchlaufen werden.

BEZAHLT = 'BEZAHLT'

Die Rechnung wurde beglichen.

GEBUCHT = 'GEBUCHT'

Die Buchhaltung hat die Rechnung aufgenommen und berücksichtigt.

GEPRUEFT_FEHLERHAFT = 'GEPRUEFT_FEHLERHAFT'

Bei der Prüfung der Rechnung hat sich herausgestellt, dass die Rechnung Fehler aufweist.

GEPRUEFT_OK = 'GEPRUEFT_OK'

Die Rechnung wurde geprüft und als korrekt befunden.

UNGEPRUEFT = 'UNGEPRUEFT'

Die Rechnung wurde erstellt bzw ist eingegangen, wurde aber noch nicht geprüft.

bo4e.enum.rechnungstyp module

class bo4e.enum.rechnungstyp.Rechnungstyp(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Abbildung verschiedener Rechnungstypen zur Kennzeichnung von Rechnungen

AUSGLEICHSENERGIERECHNUNG = 'AUSGLEICHSENERGIERECHNUNG'

Rechnung an den Verursacher von Ausgleichsenergie.

BESCHAFFUNGSRECHNUNG = 'BESCHAFFUNGSRECHNUNG'

Rechnungen zwischen einem Händler und Einkäufer von Energie.

ENDKUNDENRECHNUNG = 'ENDKUNDENRECHNUNG'

Eine Rechnung vom Lieferanten an einen Endkunden über die Lieferung von Energie.

MEHRMINDERMENGENRECHNUNG = 'MEHRMINDERMENGENRECHNUNG'

Eine Rechnung vom Netzbetreiber an den Netznutzer. (i.d.R. der Lieferant) zur Abrechnung von Mengen-Differenzen zwischen Bilanzierung und Messung.

MESSSTELLENBETRIEBSRECHNUNG = 'MESSSTELLENBETRIEBSRECHNUNG'

Rechnung eines Messstellenbetreibers an den Messkunden.

NETZNUTZUNGSRECHNUNG = 'NETZNUTZUNGSRECHNUNG'

Eine Rechnung vom Netzbetreiber an den Netznutzer. (i.d.R. der Lieferant) über die Netznutzung.

bo4e.enum.regionskriteriumtyp module

class bo4e.enum.regionskriteriumtyp.Regionskriteriumtyp(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Klassifizierung der Kriterien für eine regionale Eingrenzung.

BILANZIERUNGS_GEBIET_NUMMER = 'BILANZIERUNGS_GEBIET_NUMMER'

Netzkontonummer

Type:

Strom

Type:

Bilanzierungsgebietsnummer, Gas

BUNDESLANDKENNZIFFER = 'BUNDESLANDKENNZIFFER'

offizielle Bundeslandkennziffer

BUNDESLAND_NAME = 'BUNDESLAND_NAME'

Bundesland Name

BUNDESWEIT = 'BUNDESWEIT'

Bundesweite Betrachtung

EINWOHNERZAHL_GEMEINDE = 'EINWOHNERZAHL_GEMEINDE'

Einwohnerzahl Gemeinde

EINWOHNERZAHL_ORT = 'EINWOHNERZAHL_ORT'

Einwohnerzahl Ort

GEMEINDEKENNZIFFER = 'GEMEINDEKENNZIFFER'

offizielle Gemeindekennziffer

GEMEINDE_NAME = 'GEMEINDE_NAME'

Gemeinde

GRUNDVERSORGER_NAME_GAS = 'GRUNDVERSORGER_NAME_GAS'

Name des Gas-Grundversorgers

GRUNDVERSORGER_NAME_STROM = 'GRUNDVERSORGER_NAME_STROM'

Name des Strom-Grundversorgers

GRUNDVERSORGER_NUMMER_GAS = 'GRUNDVERSORGER_NUMMER_GAS'

offizielle Lieferanten-Codenummer des Gas-Grundversorgers

GRUNDVERSORGER_NUMMER_STROM = 'GRUNDVERSORGER_NUMMER_STROM'

offizielle Lieferanten-Codenummer des Strom-Grundversorgers

KM_UMKREIS = 'KM_UMKREIS'

km Umkreis

KREISKENNZIFFER = 'KREISKENNZIFFER'

offizielle Kreiskennziffer

KREIS_NAME = 'KREIS_NAME'

Kreis

MARKTGEBIET_NAME = 'MARKTGEBIET_NAME'

Marktgebiet Name

MARKTGEBIET_NUMMER = 'MARKTGEBIET_NUMMER'

offizielle Marktgebiet-Codenummer

MSB_NAME = 'MSB_NAME'

Name des MSB

MSB_NUMMER = 'MSB_NUMMER'

offizielle Messstellenbetreiber-Codenummer

NETZBETREIBER_NAME_GAS = 'NETZBETREIBER_NAME_GAS'

Netzbetreiber Name Gas

NETZBETREIBER_NAME_STROM = 'NETZBETREIBER_NAME_STROM'

Netzbetreiber Name Strom

NETZBETREIBER_NUMMER_GAS = 'NETZBETREIBER_NUMMER_GAS'

offizielle Netzbetreiber-Codenummer Gas

NETZBETREIBER_NUMMER_STROM = 'NETZBETREIBER_NUMMER_STROM'

offizielle Netzbetreiber-Codenummer Strom

NETZ_GAS = 'NETZ_GAS'

Identifikation des Netzes Gas

NETZ_STROM = 'NETZ_STROM'

Identifikation des Netzes Strom

ORT = 'ORT'

Ort

PLZ_BEREICH = 'PLZ_BEREICH'

Postleitzahlenbereich

POSTLEITZAHL = 'POSTLEITZAHL'

Postleitzahl

POSTORT = 'POSTORT'

Kriterium bestehend aus Postleitzahl und Ort

REGELGEBIET_NAME = 'REGELGEBIET_NAME'

Regelgebiet Name

REGELGEBIET_NUMMER = 'REGELGEBIET_NUMMER'

offizielle Regelgebiet Nummer

VERSORGER_NAME = 'VERSORGER_NAME'

Name eines Versorgers

VERSORGER_NUMMER = 'VERSORGER_NUMMER'

offizielle Lieferanten-Codenummer eines Versorgers

bo4e.enum.registeranzahl module

class bo4e.enum.registeranzahl.Registeranzahl(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Die Registeranzahl wird verwendet zur Charakterisierung von Zählern und daraus resultierenden Tarifen.

EINTARIF = 'EINTARIF'

Eintarif

MEHRTARIF = 'MEHRTARIF'

Mehrtarif

ZWEITARIF = 'ZWEITARIF'

Zweitarif

bo4e.enum.rollencodetyp module

class bo4e.enum.rollencodetyp.Rollencodetyp(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Gibt den Codetyp einer Rolle, beispielsweise einer Marktrolle, an.

BDEW = 'BDEW'

Bundesverband der Energie- u. Wasserwirtschaft

DVGW = 'DVGW'

Deutscher Verein des Gas- und Wasserfaches

GLN = 'GLN'

Global Location Number

bo4e.enum.sparte module

class bo4e.enum.sparte.Sparte(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Unterscheidungsmöglichkeiten für die Sparte.

ABWASSER = 'ABWASSER'
FERNWAERME = 'FERNWAERME'
GAS = 'GAS'
NAHWAERME = 'NAHWAERME'
STROM = 'STROM'
STROM_UND_GAS = 'STROM_UND_GAS'
WASSER = 'WASSER'

bo4e.enum.speicherart module

class bo4e.enum.speicherart.Speicherart(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Art der Speicherung

BATTERIESPEICHER = 'BATTERIESPEICHER'
PUMPSPEICHER = 'PUMPSPEICHER'
SONSTIGE_SPEICHERART = 'SONSTIGE_SPEICHERART'
WASSERSTOFFSPEICHER = 'WASSERSTOFFSPEICHER'

bo4e.enum.steuerkanalleistungsbeschreibung module

class bo4e.enum.steuerkanalleistungsbeschreibung.SteuerkanalLeistungsbeschreibung(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Beschreibung des Steuerkanals

AN_AUS = 'AN_AUS'
GESTUFT = 'GESTUFT'

bo4e.enum.steuerkennzeichen module

class bo4e.enum.steuerkennzeichen.Steuerkennzeichen(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Zur Kennzeichnung verschiedener Steuersätze und Verfahren.

RCV = 'RCV'

Reverse Charge Verfahren (Umkehrung der Steuerpflicht)

UST_0 = 'UST_0'

Keine Umsatzsteuer, bzw. nicht steuerbar.

UST_16 = 'UST_16'

Umsatzsteuer 16%

UST_19 = 'UST_19'

Umsatzsteuer 19%

UST_7 = 'UST_7'

Umsatzsteuer 7%

VST_0 = 'VST_0'

Keine Vorsteuer, bzw. nicht steuerbar.

VST_16 = 'VST_16'

Vorsteuer 16%

VST_19 = 'VST_19'

Vorsteuer 19%

VST_7 = 'VST_7'

Vorsteuer 7%

bo4e.enum.strenum module

strenum contains an enum that inherits from the plain enum and string.

class bo4e.enum.strenum.StrEnum(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: str, Enum

An enum that has string values.

bo4e.enum.tarifkalkulationsmethode module

class bo4e.enum.tarifkalkulationsmethode.Tarifkalkulationsmethode(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Auflistung der verschiedenen Berechnungsmethoden für ein Preisblatt.

BESTABRECHNUNG_STAFFEL = 'BESTABRECHNUNG_STAFFEL'

Bestabrechnung innerhalb der Staffelung

KEINE = 'KEINE'

Es wird keine Berechnung durchgeführt, sondern lediglich die Menge mit dem Preis multipliziert.

PAKETPREIS = 'PAKETPREIS'

Preis für ein Paket (eine Menge).

STAFFELN = 'STAFFELN'

Staffelmodell, d.h. die Gesamtmenge wird in eine Staffel eingeordnet und für die gesamte Menge gilt der so ermittelte Preis

ZONEN = 'ZONEN'

Zonenmodell, d.h. die Gesamtmenge wird auf die Zonen aufgeteilt und für die Teilmengen gilt der jeweilige Preis der Zone.

bo4e.enum.tarifmerkmal module

class bo4e.enum.tarifmerkmal.Tarifmerkmal(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Produktmerkmale im Zusammenhang mit der Tarifdefinition.

BAUSTROM = 'BAUSTROM'

Baustromprodukt

FESTPREIS = 'FESTPREIS'

Festpreisprodukt

HAUSLICHT = 'HAUSLICHT'

Hauslichtprodukt

HEIZSTROM = 'HEIZSTROM'

Heizstromprodukt

KOMBI = 'KOMBI'

Kombiprodukt

ONLINE = 'ONLINE'

Onlineprodukt

PAKET = 'PAKET'

Paketpreisprodukt

STANDARD = 'STANDARD'

Standardprodukt

VORKASSE = 'VORKASSE'

Vorkassenprodukt

bo4e.enum.tarifregionskriterium module

class bo4e.enum.tarifregionskriterium.Tarifregionskriterium(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Mit diesen Kriterien können regionale Bereiche definiert werden.

GRUNDVERSORGER_NUMMER = 'GRUNDVERSORGER_NUMMER'

Nummer des Grundversorgers

NETZ_NUMMER = 'NETZ_NUMMER'

Netznummer

ORT = 'ORT'

Ort

POSTLEITZAHL = 'POSTLEITZAHL'

Postleitzahl

REGION = 'REGION'

Referenz auf ein BO Region (URL)

bo4e.enum.tariftyp module

class bo4e.enum.tariftyp.Tariftyp(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Zur Differenzierung von Grund/Ersatzversorgungstarifen und sonstigen angebotenen Tarifen.

ERSATZVERSORGUNG = 'ERSATZVERSORGUNG'

Ersatzversorgung

GRUNDVERSORGUNG = 'GRUNDVERSORGUNG'

Grundversorgung

GRUND_ERSATZVERSORGUNG = 'GRUND_ERSATZVERSORGUNG'

Grund- und Ersatzversorgung

SONDERTARIF = 'SONDERTARIF'

Sondertarif

bo4e.enum.tarifzeit module

class bo4e.enum.tarifzeit.Tarifzeit(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Zur Kennzeichnung verschiedener Tarifzeiten, beispielsweise zur Bepreisung oder zur Verbrauchsermittlung.

TZ_HT = 'TZ_HT'

Tarifzeit für Hochtarif bei Mehrtarif-Konfigurationen

TZ_NT = 'TZ_NT'

Tarifzeit für Niedrigtarif bei Mehrtarif-Konfigurationen

TZ_STANDARD = 'TZ_STANDARD'

Tarifzeit Standard für Eintarif-Konfigurationen

bo4e.enum.technischeressourcenutzung module

class bo4e.enum.technischeressourcenutzung.TechnischeRessourceNutzung(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Nutzung der technischen Ressource

SPEICHER = 'SPEICHER'
STROMERZEUGUNGSART = 'STROMERZEUGUNGSART'
STROMVERBRAUCHSART = 'STROMVERBRAUCHSART'

bo4e.enum.technischeressourceverbrauchsart module

class bo4e.enum.technischeressourceverbrauchsart.TechnischeRessourceVerbrauchsart(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Verbrauchsart der technischen Ressource

E_MOBILITAET = 'E_MOBILITAET'
KRAFT_LICHT = 'KRAFT_LICHT'
STRASSENBELEUCHTUNG = 'STRASSENBELEUCHTUNG'
WAERME = 'WAERME'

bo4e.enum.themengebiet module

class bo4e.enum.themengebiet.Themengebiet(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Über dieses ENUM kann eine thematische Zuordnung, beispielsweise eines Ansprechpartners, vorgenommen werden.

ALLGEMEINER_INFORMATIONSAUSTAUSCH = 'ALLGEMEINER_INFORMATIONSAUSTAUSCH'

Allgemeiner Informationsaustausch

ALOCAT = 'ALOCAT'

ALOCAT

Type:

Format

ANSPRECHPARTNER_ALLGEMEIN = 'ANSPRECHPARTNER_ALLGEMEIN'

Ansprechpartner Allgemein

ANSPRECHPARTNER_BDEW_DVGW = 'ANSPRECHPARTNER_BDEW_DVGW'

Ansprechpartner BDEW/DVGW

ANSPRECHPARTNER_IT_TECHNIK = 'ANSPRECHPARTNER_IT_TECHNIK'

Ansprechpartner IT/Technik

AN_UND_ABMELDUNG = 'AN_UND_ABMELDUNG'

An- und Abmeldung

APERAK = 'APERAK'

APERAK

Type:

Format

BEWEGUNGSDATEN = 'BEWEGUNGSDATEN'

Bewegungsdaten

BILANZIERUNG = 'BILANZIERUNG'

Bilanzierung

BILANZKREISKOORDINATOR = 'BILANZKREISKOORDINATOR'

Bilanzkreiskoordinator

BILANZKREISVERANTWORTLICHER = 'BILANZKREISVERANTWORTLICHER'

Bilanzkreisverantwortlicher

CONTRL = 'CONTRL'

CONTRL

Type:

Format

DATENFORMATE_ZERTIFIKATE_VERSCHLUESSELUNGEN = 'DATENFORMATE_ZERTIFIKATE_VERSCHLUESSELUNGEN'

Datenformate, Zertifikate, Verschlüsselungen

DEBITORENMANAGEMENT = 'DEBITORENMANAGEMENT'

Debitorenmanagement

DEMAND_SIDE_MANAGEMENT = 'DEMAND_SIDE_MANAGEMENT'

Demand-Side-Management

EDIFACT = 'EDIFACT'

EDIFACT

EDI_VEREINBARUNG = 'EDI_VEREINBARUNG'

EDI-Vereinbarung

EINSPEISUNG = 'EINSPEISUNG'

Einspeisung

ENERGIEDATENMANAGEMENT = 'ENERGIEDATENMANAGEMENT'

Energiedatenmanagement

FAHRPLANMANAGEMENT = 'FAHRPLANMANAGEMENT'

Fahrplanmanagement

GABI = 'GABI'

GaBi Gas

GELI = 'GELI'

GeLi Gas

GERAETERUECKGABE = 'GERAETERUECKGABE'

Geräterückgabe

GERAETEWECHSEL = 'GERAETEWECHSEL'

Gerätewechsel

GPKE = 'GPKE'

GPKE

INBETRIEBNAHME = 'INBETRIEBNAHME'

Inbetriebnahme

INVOIC = 'INVOIC'

INVOIC

Type:

Format

KAPAZITAETSMANAGEMENT = 'KAPAZITAETSMANAGEMENT'

Kapazitätsmanagement

KLAERFAELLE = 'KLAERFAELLE'

Klärfälle

LASTGAENGE_RLM = 'LASTGAENGE_RLM'

Lastgänge RLM

LIEFERANTENRAHMENVERTRAG = 'LIEFERANTENRAHMENVERTRAG'

Lieferantenrahmenvertrag

LIEFERANTENWECHSEL = 'LIEFERANTENWECHSEL'

Lieferantenwechsel

MABIS = 'MABIS'

MaBiS

MAHNWESEN = 'MAHNWESEN'

Mahnwesen

MARKTGEBIETSVERANTWORTLICHER = 'MARKTGEBIETSVERANTWORTLICHER'

Marktgebietsverantwortlicher

MARKTKOMMUNIKATION = 'MARKTKOMMUNIKATION'

Marktkommunikation

MEHR_MINDERMENGEN = 'MEHR_MINDERMENGEN'

Mehr- Mindermengen

MSB_MDL = 'MSB_MDL'

MSB - MDL

MSCONS = 'MSCONS'

MSCONS

Type:

Format

NETZABRECHNUNG = 'NETZABRECHNUNG'

Netzabrechnung

NETZENTGELTE = 'NETZENTGELTE'

Netzentgelte

NETZMANAGEMENT = 'NETZMANAGEMENT'

Netzmanagement

ORDERS = 'ORDERS'

ORDERS

Type:

Format

ORDERSP = 'ORDERSP'

ORDERSP

Type:

Format

RECHT = 'RECHT'

Recht

REGULIERUNGSMANAGEMENT = 'REGULIERUNGSMANAGEMENT'

Regulierungsmanagement

REKLAMATIONEN = 'REKLAMATIONEN'

Reklamationen

REMADV = 'REMADV'

REMADV

Type:

Format

SPERREN_ENTSPERREN_INKASSO = 'SPERREN_ENTSPERREN_INKASSO'

Sperren/Entsperren/Inkasso

STAMMDATEN = 'STAMMDATEN'

Stammdaten

STOERUNGSFAELLE = 'STOERUNGSFAELLE'

Übermittlung_Störungsfälle

TECHNISCHE_FRAGEN = 'TECHNISCHE_FRAGEN'

Technische Fragen

UMSTELLUNG_INVOIC = 'UMSTELLUNG_INVOIC'

Umstellung INVOIC

UTILMD = 'UTILMD'

UTILMD

Type:

Format

VERSCHLUESSELUNG_SIGNATUR = 'VERSCHLUESSELUNG_SIGNATUR'

Verschlüsselung/Signatur

VERTRAGSMANAGEMENT = 'VERTRAGSMANAGEMENT'

Vertragsmanagement

VERTRIEB = 'VERTRIEB'

Vertrieb

WIM = 'WIM'

WiM

ZAEHLERSTAENDE_SLP = 'ZAEHLERSTAENDE_SLP'

Zählerstände SLP

ZAHLUNGSVERKEHR = 'ZAHLUNGSVERKEHR'

Zahlungsverkehr

ZUORDNUNGSVEREINBARUNG = 'ZUORDNUNGSVEREINBARUNG'

Zuordnungsvereinbarung

bo4e.enum.titel module

class bo4e.enum.titel.Titel(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Übersicht möglicher Titel, z.B. eines Geschäftspartners.

DR = 'DR'

Doktor*In

PROF = 'PROF'

Professor*In

PROF_DR = 'PROF_DR'

Professor*In Dr.

bo4e.enum.typ module

class bo4e.enum.typ.Typ(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Auflistung sämtlicher existierender Geschäftsobjekte.

ANGEBOT = 'ANGEBOT'
AUSSCHREIBUNG = 'AUSSCHREIBUNG'
BUENDELVERTRAG = 'BUENDELVERTRAG'
ENERGIEMENGE = 'ENERGIEMENGE'
FREMDKOSTEN = 'FREMDKOSTEN'
GERAET = 'GERAET'
GESCHAEFTSOBJEKT = 'GESCHAEFTSOBJEKT'
GESCHAEFTSPARTNER = 'GESCHAEFTSPARTNER'
KOSTEN = 'KOSTEN'
LASTGANG = 'LASTGANG'
LOKATIONSZUORDNUNG = 'LOKATIONSZUORDNUNG'
MARKTLOKATION = 'MARKTLOKATION'
MARKTTEILNEHMER = 'MARKTTEILNEHMER'
MESSLOKATION = 'MESSLOKATION'
NETZLOKATION = 'NETZLOKATION'
NETZNUTZUNGSRECHNUNG = 'NETZNUTZUNGSRECHNUNG'
PERSON = 'PERSON'
PREISBLATT = 'PREISBLATT'
PREISBLATTDIENSTLEISTUNG = 'PREISBLATTDIENSTLEISTUNG'
PREISBLATTHARDWARE = 'PREISBLATTHARDWARE'
PREISBLATTKONZESSIONSABGABE = 'PREISBLATTKONZESSIONSABGABE'
PREISBLATTMESSUNG = 'PREISBLATTMESSUNG'
PREISBLATTNETZNUTZUNG = 'PREISBLATTNETZNUTZUNG'
PREISBLATTUMLAGEN = 'PREISBLATTUMLAGEN'
RECHNUNG = 'RECHNUNG'
REGION = 'REGION'
REGIONALTARIF = 'REGIONALTARIF'
STANDORTEIGENSCHAFTEN = 'STANDORTEIGENSCHAFTEN'
STEUERBARERESSOURCE = 'STEUERBARERESSOURCE'
TARIF = 'TARIF'
TARIFINFO = 'TARIFINFO'
TARIFKOSTEN = 'TARIFKOSTEN'
TARIFPREISBLATT = 'TARIFPREISBLATT'
TECHNISCHERESSOURCE = 'TECHNISCHERESSOURCE'
VERTRAG = 'VERTRAG'
ZAEHLER = 'ZAEHLER'
ZEITREIHE = 'ZEITREIHE'

bo4e.enum.verbrauchsart module

class bo4e.enum.verbrauchsart.Verbrauchsart(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Verbrauchsart einer Marktlokation.

KL = 'KL'

Kraft/Licht

KLW = 'KLW'

Kraft/Licht/Wärme

KLWS = 'KLWS'

Kraft/Licht/Wärme/Speicherheizung

W = 'W'

Wärme

WS = 'WS'

Wärme/Speicherheizung

bo4e.enum.vertragsart module

class bo4e.enum.vertragsart.Vertragsart(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Aufzählung der Vertragsarten.

BILANZIERUNGSVERTRAG = 'BILANZIERUNGSVERTRAG'

Bilanzierungsvertrag

BUENDELVERTRAG = 'BUENDELVERTRAG'

Bündelvertrag

ENERGIELIEFERVERTRAG = 'ENERGIELIEFERVERTRAG'

Energieliefervertrag

MESSSTELLENBETRIEBSVERTRAG = 'MESSSTELLENBETRIEBSVERTRAG'

Messstellenabetriebsvertrag

NETZNUTZUNGSVERTRAG = 'NETZNUTZUNGSVERTRAG'

Netznutzungsvertrag

bo4e.enum.vertragsform module

class bo4e.enum.vertragsform.Vertragsform(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Aufzählung der Möglichkeiten zu Vertragsformen in Ausschreibungen.

DIREKT = 'DIREKT'

Direkt

FAX = 'FAX'

Auftragsfax

ONLINE = 'ONLINE'

Online

bo4e.enum.vertragsstatus module

class bo4e.enum.vertragsstatus.Vertragsstatus(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Abbildung einer Statusinformation für Verträge.

ABGELEHNT = 'ABGELEHNT'

abgelehnt

AKTIV = 'AKTIV'

aktiv

ANGENOMMEN = 'ANGENOMMEN'

angenommen

BEENDET = 'BEENDET'

beendet

GEKUENDIGT = 'GEKUENDIGT'

gekündigt

IN_ARBEIT = 'IN_ARBEIT'

in Arbeit

STORNIERT = 'STORNIERT'

storniert

UEBERMITTELT = 'UEBERMITTELT'

übermittelt

WIDERRUFEN = 'WIDERRUFEN'

widerrufen

bo4e.enum.verwendungszweck module

class bo4e.enum.verwendungszweck.Verwendungszweck(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Verwendungszweck der Werte Marktlokation

BILANZKREISABRECHNUNG = 'BILANZKREISABRECHNUNG'

Bilanzkreisabrechnung

ENDKUNDENABRECHNUNG = 'ENDKUNDENABRECHNUNG'

Endkundenabrechnung

ERMITTLUNG_AUSGEGLICHENHEIT_BILANZKREIS = 'ERMITTLUNG_AUSGEGLICHENHEIT_BILANZKREIS'

Zur Ermittlung der Ausgeglichenheit von Bilanzkreisen

MEHRMINDERMENGENABRECHNUNG = 'MEHRMINDERMENGENABRECHNUNG'

Mehrmindermengenabrechnung

NETZNUTZUNGSABRECHNUNG = 'NETZNUTZUNGSABRECHNUNG'

Netznutzungsabrechnung

UEBERMITTLUNG_AN_DAS_HKNR = 'UEBERMITTLUNG_AN_DAS_HKNR'

Übermittlung an das Herkunftsnachweisregister (HKNR)

bo4e.enum.voraussetzungen module

class bo4e.enum.voraussetzungen.Voraussetzungen(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Voraussetzungen, die erfüllt sein müssen, damit dieser Tarif zur Anwendung kommen kann.

ALTER_KUNDENANLAGE = 'ALTER_KUNDENANLAGE'

Alter einer Kundenanlage (z.B. Anlage wurde nach dem 01.01.2005 installiert)

ALTVERTRAG = 'ALTVERTRAG'

nur für Altvertraege, die weiterhin gueltig sind

ANLAGEBESCHAFFENHEIT = 'ANLAGEBESCHAFFENHEIT'

bestimmte Anlagebeschaffenheit, wie bivalente Energieversorgung, Geräte o.ä.

ANSCHLUSSART = 'ANSCHLUSSART'

Anlage mit bestimmter Anschlussart wie z.B. Festanschluss

ANSCHLUSSWERT = 'ANSCHLUSSWERT'

bestimmte Anschlusswerte wie z. B. mindestens 30 kW

AUSSCHLUSS_GROSSVERBRAUCHER = 'AUSSCHLUSS_GROSSVERBRAUCHER'

Ausschluss von Großverbrauchern wie Industriekunden oder produzierendes Gewerbe

BESONDERE_VERBRAUCHSSTELLE = 'BESONDERE_VERBRAUCHSSTELLE'

besondere Verbrauchsstellen wie Kirchen, Vereinsgebaeude usw.

BESTIMMTER_ABNAHMEFALL = 'BESTIMMTER_ABNAHMEFALL'

bestimmter Abnahmefall wie z.B. nur Gemeinschaftsheizungen o.ae.

BESTIMMTE_VERTRAGSFORMALITAETEN = 'BESTIMMTE_VERTRAGSFORMALITAETEN'

bestimmte Vertragsformalitaeten wie z.B. Anmeldeformular muss an bestimmte Adresse versandt werden

BETRIEBSSTUNDENBEGRENZUNG = 'BETRIEBSSTUNDENBEGRENZUNG'

Betriebsstundenbegrenzung z.B. max 1500h/a oder mindestens 1000h/a

DIREKTVERTRIEB = 'DIREKTVERTRIEB'

Kunde wird durch Direktvertrieb gewonnen

EINZUGSERMAECHTIGUNG = 'EINZUGSERMAECHTIGUNG'

Einzugsermaechtigung

FAMILIENSTRUKTUR = 'FAMILIENSTRUKTUR'

Familienstruktur wie z.B. bestimmte Anzahl Kinder oder Personen im Haushalt oder Eheleute

FREIGABEZEITEN = 'FREIGABEZEITEN'

vorgeschriebene Freigabezeiten

GEWERBE = 'GEWERBE'

Gewerbenachweis

KOMBI_BONI = 'KOMBI_BONI'

Kombination von Boni, von denen mindestens einer sehr unwahrscheinlich zu erreichen ist

LASTPROFIL = 'LASTPROFIL'

Kunde muss einem bestimmten Lastprofil zuzuordnen sein

LIEFERANBINDUNG_ALLE = 'LIEFERANBINDUNG_ALLE'

Lieferantenbindung für alle Energiearten, die der Versorger anbietet

LIEFERANBINDUNG_EINE = 'LIEFERANBINDUNG_EINE'

Lieferantenbindung für diese Energieart

LIEFERUNGSBESCHRAENKUNG_GASART = 'LIEFERUNGSBESCHRAENKUNG_GASART'

Lieferungsbeschraenkung auf bestimmte Gasart, wie H-Gas oder L-Gas

MAX_ZAEHLER_LIEFERSTELLEN = 'MAX_ZAEHLER_LIEFERSTELLEN'

beschränkt auf max. Anzahl Zähler oder Abnahmestellen

MEHRERE_ZAEHLER_ABNAHMESTELLEN = 'MEHRERE_ZAEHLER_ABNAHMESTELLEN'

mehr als 1 Zaehler oder 1 Abnahmestelle

MINDESTUMSATZ = 'MINDESTUMSATZ'

Mindestumsatz in einer bestimmten Zeiteinheit wie z.B. Mindestjahresumsatz 2500 EURO

MITGLIEDSCHAFT = 'MITGLIEDSCHAFT'

Mitgliedschaft in bestimmten Vereinen oder Verbaenden

NACHWEIS_ZAHLUNGSFAEHIGKEIT = 'NACHWEIS_ZAHLUNGSFAEHIGKEIT'

Nachweis der Zahlungsfaehigkeit wie z.B. Bonitaetsprüfung

NEUKUNDE = 'NEUKUNDE'

Neukunden ohne bisherige Lieferanbindung

NEUKUNDE_MIT_VORAUSSETZUNGEN = 'NEUKUNDE_MIT_VORAUSSETZUNGEN'

geworbener Neukunde muss bestimmte Voraussetzungen erfüllen

NIEDRIGENERGIE = 'NIEDRIGENERGIE'

Niedrigenergieaustattung des Hauses

ONLINEVORAUSSETZUNG = 'ONLINEVORAUSSETZUNG'

Onlinevoraussetzung

ORTSTEILE_LIEFERGEBIET = 'ORTSTEILE_LIEFERGEBIET'

nur für bestimmte Ortsteile in diesem Liefergebiet

SELBSTABLESUNG = 'SELBSTABLESUNG'

Selbstablesung durch den Kunden

STAATLICHE_FOERDERUNG = 'STAATLICHE_FOERDERUNG'

staatliche Foerderung wie z.B. Sozialtarif oder Studentenausweis

UMSTELLUNG_ENERGIEART = 'UMSTELLUNG_ENERGIEART'

Umstellung der Energieart

VORGESCHRIEBENE_ZUSATZANLAGE = 'VORGESCHRIEBENE_ZUSATZANLAGE'

vorgeschriebene Zusatzanlage wie z.B. Solaranlage etc.

WAERMEBEDARF_ERDGAS = 'WAERMEBEDARF_ERDGAS'

Wärmebedarf wird nur oder überwiegend mit Erdgas gedeckt

ZAEHLERTYP_GROESSE = 'ZAEHLERTYP_GROESSE'

bestimmter Zaehlertyp oder Zaehlergroeße

ZEITPUNKT = 'ZEITPUNKT'

Vertrag muss zu einem bestimmten Zeitpunkt noch bestehen

ZUSATZMODALITAET = 'ZUSATZMODALITAET'

Zahlungsmodalitaet wie z.B. halbjaehrliche Zahlungsweise

ZUSATZPRODUKT = 'ZUSATZPRODUKT'

Zusatzprodukt zu bereits bestehendem Lieferverhaeltnis beim Versorger in dieser Energieart

bo4e.enum.waehrungscode module

class bo4e.enum.waehrungscode.Waehrungscode(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Aufzählung der Währungscodes.

AED = 'AED'

UAE Dirham

AFN = 'AFN'

Afghani

ALL = 'ALL'

Lek

AMD = 'AMD'

Armenian Dram

ANG = 'ANG'

Netherlands Antillean Guilder

AOA = 'AOA'

Kwanza

ARS = 'ARS'

Argentine Peso

AUD = 'AUD'

Australian Dollar

AWG = 'AWG'

Aruban Florin

AZN = 'AZN'

Azerbaijanian Manat

BAM = 'BAM'

Convertible Mark

BBD = 'BBD'

Barbados Dollar

BDT = 'BDT'

Taka

BGN = 'BGN'

Bulgarian Lev

BHD = 'BHD'

Bahraini Dinar

BIF = 'BIF'

Burundi Franc

BMD = 'BMD'

Bermudian Dollar

BND = 'BND'

Brunei Dollar

BOB = 'BOB'

Boliviano

BOV = 'BOV'

Mvdol

BRL = 'BRL'

Brazilian Real

BSD = 'BSD'

Bahamian Dollar

BTN = 'BTN'

Ngultrum

BWP = 'BWP'

Pula

BYN = 'BYN'

Belarusian Ruble

BYR = 'BYR'

Belarusian Ruble

BZD = 'BZD'

Belize Dollar

CAD = 'CAD'

Canadian Dollar

CDF = 'CDF'

Congolese Franc

CHE = 'CHE'

WIR Euro

CHF = 'CHF'

Swiss Franc

CHW = 'CHW'

WIR Franc

CLF = 'CLF'

Unidad de Fomento

CLP = 'CLP'

Chilean Peso

CNY = 'CNY'

Yuan Renminbi

COP = 'COP'

Colombian Peso

COU = 'COU'

Unidad de Valor Real

CRC = 'CRC'

Costa Rican Colon

CUC = 'CUC'

Peso Convertible

CUP = 'CUP'

Cuban Peso

CVE = 'CVE'

Cape Verde Escudo

CZK = 'CZK'

Czech Koruna

DJF = 'DJF'

Djibouti Franc

DKK = 'DKK'

Danish Krone

DOP = 'DOP'

Dominican Peso

DZD = 'DZD'

Algerian Dinar

EGP = 'EGP'

Egyptian Pound

ERN = 'ERN'

Nakfa

ETB = 'ETB'

Ethiopian Birr

EUR = 'EUR'

Euro

FJD = 'FJD'

Fiji Dollar

FKP = 'FKP'

Falkland Islands Pound

GBP = 'GBP'

Pound Sterling

GEL = 'GEL'

Lari

GHS = 'GHS'

Ghana Cedi

GIP = 'GIP'

Gibraltar Pound

GMD = 'GMD'

Dalasi

GNF = 'GNF'

Guinea Franc

GTQ = 'GTQ'

Quetzal

GYD = 'GYD'

Guyana Dollar

HKD = 'HKD'

Hong Kong Dollar

HNL = 'HNL'

Lempira

HRK = 'HRK'

Croatian Kuna

HTG = 'HTG'

Gourde

HUF = 'HUF'

Forint

IDR = 'IDR'

Rupiah

ILS = 'ILS'

New Israeli Sheqel

INR = 'INR'

Indian Rupee

IQD = 'IQD'

Iraqi Dinar

IRR = 'IRR'

Iranian Rial

ISK = 'ISK'

Iceland Krona

JMD = 'JMD'

Jamaican Dollar

JOD = 'JOD'

Jordanian Dinar

JPY = 'JPY'

Yen

KES = 'KES'

Kenyan Shilling

KGS = 'KGS'

Som

KHR = 'KHR'

Riel

KMF = 'KMF'

Comoro Franc

KPW = 'KPW'

North Korean Won

KRW = 'KRW'

Won

KWD = 'KWD'

Kuwaiti Dinar

KYD = 'KYD'

Cayman Islands Dollar

KZT = 'KZT'

Tenge

LAK = 'LAK'

Kip

LBP = 'LBP'

Lebanese Pound

LKR = 'LKR'

Sri Lanka Rupee

LRD = 'LRD'

Liberian Dollar

LSL = 'LSL'

Loti

LTL = 'LTL'

Lithuanian Litas

LYD = 'LYD'

Libyan Dinar

MAD = 'MAD'

Moroccan Dirham

MDL = 'MDL'

Moldovan Leu

MGA = 'MGA'

Malagasy Ariary

MKD = 'MKD'

Denar

MMK = 'MMK'

Kyat

MNT = 'MNT'

Tugrik

MOP = 'MOP'

Pataca

MRO = 'MRO'

Ouguiya

MUR = 'MUR'

Mauritius Rupee

MVR = 'MVR'

Rufiyaa

MWK = 'MWK'

Kwacha

MXN = 'MXN'

Mexican Peso

MXV = 'MXV'

Mexican Unidad de Inversion (UDI)

MYR = 'MYR'

Malaysian Ringgit

MZN = 'MZN'

Mozambique Metical

NAD = 'NAD'

Namibia Dollar

NGN = 'NGN'

Naira

NIO = 'NIO'

Cordoba Oro

NOK = 'NOK'

Norwegian Krone

NPR = 'NPR'

Nepalese Rupee

NZD = 'NZD'

New Zealand Dollar

OMR = 'OMR'

Rial Omani

PAB = 'PAB'

Balboa

PEN = 'PEN'

Nuevo Sol

PGK = 'PGK'

Kina

PHP = 'PHP'

Philippine Peso

PKR = 'PKR'

Pakistan Rupee

PLN = 'PLN'

Zloty

PYG = 'PYG'

Guarani

QAR = 'QAR'

Qatari Rial

RON = 'RON'

New Romanian Leu

RSD = 'RSD'

Serbian Dinar

RUB = 'RUB'

Russian Ruble

RUR = 'RUR'

Russian Ruble

RWF = 'RWF'

Rwanda Franc

SAR = 'SAR'

Saudi Riyal

SBD = 'SBD'

Solomon Islands Dollar

SCR = 'SCR'

Seychelles Rupee

SDG = 'SDG'

Sudanese Pound

SEK = 'SEK'

Swedish Krona

SGD = 'SGD'

Singapore Dollar

SHP = 'SHP'

Saint Helena Pound

SLL = 'SLL'

Leone

SOS = 'SOS'

Somali Shilling

SRD = 'SRD'

Surinam Dollar

SSP = 'SSP'

South Sudanese Pound

STD = 'STD'

Dobra

SVC = 'SVC'

El Salvador Colon

SYP = 'SYP'

Syrian Pound

SZL = 'SZL'

Lilangeni

THB = 'THB'

Baht

TJS = 'TJS'

Somoni

TMT = 'TMT'

Turkmenistan New Manat

TND = 'TND'

Tunisian Dinar

TOP = 'TOP'

Paʻanga

TRY = 'TRY'

Turkish Lira

TTD = 'TTD'

Trinidad and Tobago Dollar

TWD = 'TWD'

New Taiwan Dollar

TZS = 'TZS'

Tanzanian Shilling

UAH = 'UAH'

Hryvnia

UGX = 'UGX'

Uganda Shilling

USD = 'USD'

US Dollar

USN = 'USN'

US Dollar (Next day)

USS = 'USS'

US Dollar (Same day)

UYI = 'UYI'

Uruguay Peso en Unidades Indexadas (URUIURUI)

UYU = 'UYU'

Peso Uruguayo

UZS = 'UZS'

Uzbekistan Sum

VEF = 'VEF'

Bolivar

VND = 'VND'

Dong

VUV = 'VUV'

Vatu

WST = 'WST'

Tala

XAF = 'XAF'

CFA Franc BEAC

XAG = 'XAG'

Silver

XAU = 'XAU'

Gold

XBA = 'XBA'

Bond Markets Unit European Composite Unit (EURCO)

XBB = 'XBB'

Bond Markets Unit European Monetary Unit (E.M.U.-6)

XBC = 'XBC'

Bond Markets Unit European Unit of Account 9 (E.U.A.-9)

XBD = 'XBD'

Bond Markets Unit European Unit of Account 17 (E.U.A.-17)

XCD = 'XCD'

East Caribbean Dollar

XDR = 'XDR'

SDR (Special Drawing Right)

XOF = 'XOF'

CFA Franc BCEAO

XPD = 'XPD'

Palladium

XPF = 'XPF'

CFP Franc

XPT = 'XPT'

Platinum

XSU = 'XSU'

Sucre

XTS = 'XTS'

Codes specifically reserved for testing purposes

XUA = 'XUA'

ADB Unit of Account

XXX = 'XXX'

The codes assigned for transactions where no currency ist involved

YER = 'YER'

Yemeni Rial

ZAR = 'ZAR'

Rand

ZMW = 'ZMW'

Zambian Kwacha

ZWL = 'ZWL'

Zimbabwe Dollar

bo4e.enum.waehrungseinheit module

class bo4e.enum.waehrungseinheit.Waehrungseinheit(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

In diesem Enum werden die Währungen und ihre Untereinheiten definiert, beispielsweise für die Verwendung in Preisen.

CT = 'CT'

Eurocent

EUR = 'EUR'

Euro

bo4e.enum.waermenutzung module

class bo4e.enum.waermenutzung.Waermenutzung(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Wärmenutzung Marktlokation

DIREKTHEIZUNG = 'DIREKTHEIZUNG'

Direktheizung

SPEICHERHEIZUNG = 'SPEICHERHEIZUNG'

Speicherheizung

WAERMEPUMPE = 'WAERMEPUMPE'

Wärmepumpe

bo4e.enum.wertermittlungsverfahren module

class bo4e.enum.wertermittlungsverfahren.Wertermittlungsverfahren(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Gibt an, ob es sich um eine Prognose oder eine Messung handelt, beispielsweise bei der Abbildung eines Verbrauchs.

MESSUNG = 'MESSUNG'

Messung

PROGNOSE = 'PROGNOSE'

Prognose

bo4e.enum.zaehlerauspraegung module

class bo4e.enum.zaehlerauspraegung.Zaehlerauspraegung(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Gibt an, ob es sich um einen Einrichtungs- oder Zweirichtungszähler handelt.

EINRICHTUNGSZAEHLER = 'EINRICHTUNGSZAEHLER'

Einrichtungszaehler

ZWEIRICHTUNGSZAEHLER = 'ZWEIRICHTUNGSZAEHLER'

Zweirichtungszaehler

bo4e.enum.zaehlergroesse module

class bo4e.enum.zaehlergroesse.Zaehlergroesse(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Auflistung möglicher Größen von Zählern

G10 = 'G10'

Gaszähler Größe G10

G100 = 'G100'

Gaszähler Größe G100

G1000 = 'G1000'

Gaszähler Größe G1000

G10000 = 'G10000'

Gaszähler Größe G10000

G12500 = 'G12500'

Gaszähler Größe G12500

G16 = 'G16'

Gaszähler Größe G16

G160 = 'G160'

Gaszähler Größe G160

G1600 = 'G1600'

Gaszähler Größe G1600

G16000 = 'G16000'

Gaszähler Größe G16000

G25 = 'G25'

Gaszähler Größe G25

G250 = 'G250'

Gaszähler Größe G250

G2500 = 'G2500'

Gaszähler Größe G2500

G2KOMMAP5 = 'G2KOMMA5'

Gaszähler Größe G2.5

G4 = 'G4'

Gaszähler Größe G4

G40 = 'G40'

Gaszähler Größe G40

G400 = 'G400'

Gaszähler Größe G400

G4000 = 'G4000'

Gaszähler Größe G4000

G6 = 'G6'

Gaszähler Größe G6

G65 = 'G65'

Gaszähler Größe G65

G650 = 'G650'

Gaszähler Größe G650

G6500 = 'G6500'

Gaszähler Größe G6500

bo4e.enum.zaehlertyp module

class bo4e.enum.zaehlertyp.Zaehlertyp(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Bei diesem Enum handelt es sich um die Abbildung von Zählertypen der Sparten Strom und Gas.

BALGENGASZAEHLER = 'BALGENGASZAEHLER'

Balgengaszähler

DREHKOLBENZAEHLER = 'DREHKOLBENZAEHLER'

Drehkolbengaszähler

DREHSTROMZAEHLER = 'DREHSTROMZAEHLER'

Drehstromzähler - dieser Zählertyp wird für dreiphasige Ferraris-Zähler verwendet

ELEKTRONISCHER_ZAEHLER = 'ELEKTRONISCHER_ZAEHLER'

Elektronischer Zähler

INTELLIGENTES_MESSSYSTEM = 'INTELLIGENTES_MESSSYSTEM'

Intelligentes Messsystem

LEISTUNGSZAEHLER = 'LEISTUNGSZAEHLER'

leistungsmessender Zähler

MAXIMUMZAEHLER = 'MAXIMUMZAEHLER'

Maximumzähler

MODERNE_MESSEINRICHTUNG = 'MODERNE_MESSEINRICHTUNG'

Moderne Messeinrichtung

TURBINENRADGASZAEHLER = 'TURBINENRADGASZAEHLER'

Turbinenradgaszähler

ULTRASCHALLGASZAEHLER = 'ULTRASCHALLGASZAEHLER'

Ultraschallgaszähler

WECHSELSTROMZAEHLER = 'WECHSELSTROMZAEHLER'

Wechselstromzähler - dieser Zählertyp wird für einphasige Ferraris-Zähler verwendet

WIRBELGASZAEHLER = 'WIRBELGASZAEHLER'

Wirbelgaszähler

bo4e.enum.zaehlertypspezifikation module

class bo4e.enum.zaehlertypspezifikation.ZaehlertypSpezifikation(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: StrEnum

Bei diesem Enum handelt es sich um die Abbildung von besonderen Zählertyp-Spezifikationen der Sparten Strom und Gas.

EDL21 = 'EDL21'

EDL21

EDL40 = 'EDL40'

EDL40

MME_MEDA = 'MME_MEDA'

MME_MEDA

MME_STANDARD = 'MME_STANDARD'

MME_STANDARD

SONSTIGER_EHZ = 'SONSTIGER_EHZ'

SONSTIGER_EHZ

Module contents