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.abwicklungsmodell module
- class bo4e.enum.abwicklungsmodell.Abwicklungsmodell(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
StrEnum
Art des Abwicklungsmodell (E-Mob)
- MODELL_1 = 'MODELL_1'
Modell 1 “Bilanzierung an der Marktlokation”
- MODELL_2 = 'MODELL_2'
Modell 2 “Bilanzierung im Bilanzierungsgebiet (BG) des LPB
bo4e.enum.aggregationsverantwortung module
Contains class Aggregationsverantwortungs
- class bo4e.enum.aggregationsverantwortung.Aggregationsverantwortung(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
StrEnum
Mögliche Qualifier für die Aggregationsverantwortung
- UENB = 'UENB'
Übertragungsnetzbetreiber
- VNB = 'VNB'
Verteilnetzbetreiber
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.
- IMS = 'IMS'
Intelligentes Messsystem
- 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.botyp module
- class bo4e.enum.botyp.BoTyp(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
StrEnum
Auflistung sämtlicher existierender Geschäftsobjekte.
Hint
Die Unterscheidung zwischen Komponenten und Geschäftsobjekten ist, dass Komponenten immer in einem Geschäftsobjekt enthalten sind. Geschäftsobjekte können auch ohne Komponenten existieren.
- ANGEBOT = 'ANGEBOT'
- AUSSCHREIBUNG = 'AUSSCHREIBUNG'
- BILANZIERUNG = 'BILANZIERUNG'
- 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.comtyp module
- class bo4e.enum.comtyp.ComTyp(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
StrEnum
Auflistung sämtlicher existierender Komponenten.
Hint
Die Unterscheidung zwischen Komponenten und Geschäftsobjekten ist, dass Komponenten immer in einem Geschäftsobjekt enthalten sind. Komponenten sind also immer Teil von einem Geschäftsobjekt und können nicht alleine existieren.
- ADRESSE = 'ADRESSE'
- ANGEBOTSPOSITION = 'ANGEBOTSPOSITION'
- ANGEBOTSTEIL = 'ANGEBOTSTEIL'
- ANGEBOTSVARIANTE = 'ANGEBOTSVARIANTE'
- AUFABSCHLAG = 'AUFABSCHLAG'
- AUFABSCHLAGPROORT = 'AUFABSCHLAGPROORT'
- AUFABSCHLAGREGIONAL = 'AUFABSCHLAGREGIONAL'
- AUFABSCHLAGSTAFFELPROORT = 'AUFABSCHLAGSTAFFELPROORT'
- AUSSCHREIBUNGSDETAIL = 'AUSSCHREIBUNGSDETAIL'
- AUSSCHREIBUNGSLOS = 'AUSSCHREIBUNGSLOS'
- BETRAG = 'BETRAG'
- DIENSTLEISTUNG = 'DIENSTLEISTUNG'
- ENERGIEHERKUNFT = 'ENERGIEHERKUNFT'
- ENERGIEMIX = 'ENERGIEMIX'
- FREMDKOSTENBLOCK = 'FREMDKOSTENBLOCK'
- FREMDKOSTENPOSITION = 'FREMDKOSTENPOSITION'
- GEOKOORDINATEN = 'GEOKOORDINATEN'
- KATASTERADRESSE = 'KATASTERADRESSE'
- KONFIGURATIONSPRODUKT = 'KONFIGURATIONSPRODUKT'
- KONTAKTWEG = 'KONTAKTWEG'
- KONZESSIONSABGABE = 'KONZESSIONSABGABE'
- KOSTENBLOCK = 'KOSTENBLOCK'
- KOSTENPOSITION = 'KOSTENPOSITION'
- KRITERIUMWERT = 'KRITERIUMWERT'
- LASTPROFIL = 'LASTPROFIL'
- MARKTGEBIETINFO = 'MARKTGEBIETINFO'
- MENGE = 'MENGE'
- POSITIONSAUFABSCHLAG = 'POSITIONSAUFABSCHLAG'
- PREIS = 'PREIS'
- PREISGARANTIE = 'PREISGARANTIE'
- PREISPOSITION = 'PREISPOSITION'
- PREISSTAFFEL = 'PREISSTAFFEL'
- RECHNUNGSPOSITION = 'RECHNUNGSPOSITION'
- REGIONALEGUELTIGKEIT = 'REGIONALEGUELTIGKEIT'
- REGIONALEPREISGARANTIE = 'REGIONALEPREISGARANTIE'
- REGIONALEPREISSTAFFEL = 'REGIONALEPREISSTAFFEL'
- REGIONALERAUFABSCHLAG = 'REGIONALERAUFABSCHLAG'
- REGIONALETARIFPREISPOSITION = 'REGIONALETARIFPREISPOSITION'
- REGIONSKRITERIUM = 'REGIONSKRITERIUM'
- SIGMOIDPARAMETER = 'SIGMOIDPARAMETER'
- STANDORTEIGENSCHAFTENGAS = 'STANDORTEIGENSCHAFTENGAS'
- STANDORTEIGENSCHAFTENSTROM = 'STANDORTEIGENSCHAFTENSTROM'
- STEUERBETRAG = 'STEUERBETRAG'
- TAGESPARAMETER = 'TAGESPARAMETER'
- TARIFBERECHNUNGSPARAMETER = 'TARIFBERECHNUNGSPARAMETER'
- TARIFEINSCHRAENKUNG = 'TARIFEINSCHRAENKUNG'
- TARIFPREIS = 'TARIFPREIS'
- TARIFPREISPOSITION = 'TARIFPREISPOSITION'
- TARIFPREISPOSITIONPROORT = 'TARIFPREISPOSITIONPROORT'
- TARIFPREISSTAFFELPROORT = 'TARIFPREISSTAFFELPROORT'
- UNTERSCHRIFT = 'UNTERSCHRIFT'
- VERBRAUCH = 'VERBRAUCH'
- VERTRAGSKONDITIONEN = 'VERTRAGSKONDITIONEN'
- VERTRAGSTEIL = 'VERTRAGSTEIL'
- VERWENDUNGSZWECKPROMARKTROLLE = 'VERWENDUNGSZWECKPROMARKTROLLE'
- ZAEHLWERK = 'ZAEHLWERK'
- ZAEHLZEITREGISTER = 'ZAEHLZEITREGISTER'
- ZEITRAUM = 'ZEITRAUM'
- ZEITREIHENWERT = 'ZEITREIHENWERT'
- ZUSTAENDIGKEIT = 'ZUSTAENDIGKEIT'
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
bo4e.enum.energierichtung module
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.fallgruppenzuordnung module
Contains Enums for Fallgruppenzuordnung
- class bo4e.enum.fallgruppenzuordnung.Fallgruppenzuordnung(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
StrEnum
Fallgruppenzuordnung nach edi@energy
- GABI_RLM_IM_NOMINIERUNGSERSATZVERFAHREN = 'GABI_RLM_IM_NOMINIERUNGSERSATZVERFAHREN'
RLM im Nominierungsersatzverfahren
- GABI_RLM_MIT_TAGESBAND = 'GABI_RLM_MIT_TAGESBAND'
RLM mit Tagesband
- GABI_RLM_OHNE_TAGESBAND = 'GABI_RLM_OHNE_TAGESBAND'
RLM ohne Tagesband
bo4e.enum.gasqualitaet module
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
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
bo4e.enum.preisstatus module
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.profilart module
Contains Enums for Profilart.
- class bo4e.enum.profilart.Profilart(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
StrEnum
Profilart: temperaturabh./Standardlastprofil.
- ART_LASTPROFIL = 'ART_LASTPROFIL'
ART_LASTPROFIL, Z12
- ART_STANDARDEINSPEISEPROFIL = 'ART_STANDARDEINSPEISEPROFIL'
ART_STANDARDEINSPEISEPROFIL, Z04
- ART_STANDARDLASTPROFIL = 'ART_STANDARDLASTPROFIL'
ART_STANDARDLASTPROFIL, Z02
- ART_TAGESPARAMETERABHAENGIGES_EINSPEISEPROFIL = 'ART_TAGESPARAMETERABHAENGIGES_EINSPEISEPROFIL'
- ART_TAGESPARAMETERABHAENGIGES_LASTPROFIL = 'ART_TAGESPARAMETERABHAENGIGES_LASTPROFIL'
ART_TAGESPARAMETERABHAENGIGES_LASTPROFIL, Z03
bo4e.enum.profiltyp module
Contains Enums for Profiltyp.
bo4e.enum.profilverfahren module
Contains Enums for Profilverfahren.
bo4e.enum.prognosegrundlage module
Contains Enums for Prognosegrundlage.
- class bo4e.enum.prognosegrundlage.Prognosegrundlage(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
StrEnum
Prognosegrundlage (WERTE, PROFILE).
- PROFILE = 'PROFILE'
Prognose auf Basis von Profilen
- WERTE = 'WERTE'
Prognose auf Basis von Werten
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
- ABSCHLAGSRECHNUNG = 'ABSCHLAGSRECHNUNG'
ABSCHLAGSRECHNUNG
- ABSCHLUSSRECHNUNG = 'ABSCHLUSSRECHNUNG'
ABSCHLUSSRECHNUNG
- 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.
- INTEGRIERTE_13TE_RECHNUNG = 'INTEGRIERTE_13TE_RECHNUNG'
INTEGRIERTE_13TE_RECHNUNG
- 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.
- MONATSRECHNUNG = 'MONATSRECHNUNG'
MONATSRECHNUNG
- NETZNUTZUNGSRECHNUNG = 'NETZNUTZUNGSRECHNUNG'
Eine Rechnung vom Netzbetreiber an den Netznutzer. (i.d.R. der Lieferant) über die Netznutzung.
- TURNUSRECHNUNG = 'TURNUSRECHNUNG'
TURNUSRECHNUNG
- ZUSAETZLICHE_13TE_RECHNUNG = 'ZUSAETZLICHE_13TE_RECHNUNG'
ZUSAETZLICHE_13TE_RECHNUNG
- ZWISCHENRECHNUNG = 'ZWISCHENRECHNUNG'
ZWISCHENRECHNUNG
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
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.
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
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.wahlrechtprognosegrundlage module
Contains Enums for Wahlrechtsprognosgrundlage.
- class bo4e.enum.wahlrechtprognosegrundlage.WahlrechtPrognosegrundlage(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
StrEnum
Wahlrecht der Prognosegrundlage der Marktlokation.
- DURCH_LF = 'DURCH_LF'
SG10 CAV
- Type:
Wahlrecht durch LF gegeben, remark
- DURCH_LF_NICHT_GEGEBEN = 'DURCH_LF_NICHT_GEGEBEN'
CAV + ZE2
- Type:
Wahlrecht durch LF nicht gegeben, remark
- NICHT_WEGEN_EIGENVERBRAUCH = 'NICHT_WEGEN_EIGENVERBRAUCH'
kein WR, Eigenverbrauch, CAV + ZC1
- NICHT_WEGEN_ENWG = 'NICHT_WEGEN_ENWG'
WR nicht wegen $14a EnWG, CAV + ZE3
- NICHT_WEGEN_GROSSEN_VERBRAUCHS = 'NICHT_WEGEN_GROSSEN_VERBRAUCHS'
- NICHT_WEGEN_TAGES_VERBRAUCH = 'NICHT_WEGEN_TAGES_VERBRAUCH'
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
- WASSERZAEHLER = 'WASSERZAEHLER'
Wasserzä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
bo4e.enum.zeitreihentyp module
Contains Enums for Zeitreihentyp.
- class bo4e.enum.zeitreihentyp.Zeitreihentyp(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Bases:
StrEnum
Codes der Summenzeitreihentypen.
Die nachfolgenden Codes sind in DE7111 zu nutzen: https://www.edi-energy.de/index.php?id=38&tx_bdew_bdew%5Buid%5D=695&tx_bdew_bdew%5Baction%5D=download &tx_bdew_bdew%5Bcontroller%5D=Dokument&cHash=67782e05d8b0f75fbe3a0e1801d07ed0
- EGS = 'EGS'
Einspeisegangsumme
- LGS = 'LGS'
Lastgangsumme
- NZR = 'NZR'
Netzzeitreihe
- SES = 'SES'
Standardeinspeiseprofilsumme
- SES_TES = 'SES_TES'
gemeinsame Messung aus SES und TES
- SLS = 'SLS'
Standardlastsumme
- SLS_TLS = 'SLS_TLS'
gemeinsame Messung aus SLS und TLS
- TES = 'TES'
tagesparameterabhängige Einspeiseprofilsumme
- TLS = 'TLS'
tagesparameterabhängige Lastprofilsumme