bo4e

package
v0.25.0 Latest Latest
Warning

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

Go to latest
Published: Feb 18, 2025 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	AbgabeArt_name = map[int32]string{
		0: "KAS",
		1: "SA",
		2: "SAS",
		3: "TA",
		4: "TAS",
		5: "TK",
		6: "TKS",
		7: "TS",
		8: "TSS",
	}
	AbgabeArt_value = map[string]int32{
		"KAS": 0,
		"SA":  1,
		"SAS": 2,
		"TA":  3,
		"TAS": 4,
		"TK":  5,
		"TKS": 6,
		"TS":  7,
		"TSS": 8,
	}
)

Enum value maps for AbgabeArt.

View Source
var (
	Angebotsstatus_name = map[int32]string{
		0: "KONZEPTION",
		1: "UNVERBINDLICH",
		2: "VERBINDLICH",
		3: "BEAUFTRAGT",
		4: "UNGUELTIG",
		5: "Angebotsstatus_ABGELEHNT",
		6: "NACHGEFASST",
		7: "AUSSTEHEND",
		8: "ERLEDIGT",
	}
	Angebotsstatus_value = map[string]int32{
		"KONZEPTION":               0,
		"UNVERBINDLICH":            1,
		"VERBINDLICH":              2,
		"BEAUFTRAGT":               3,
		"UNGUELTIG":                4,
		"Angebotsstatus_ABGELEHNT": 5,
		"NACHGEFASST":              6,
		"AUSSTEHEND":               7,
		"ERLEDIGT":                 8,
	}
)

Enum value maps for Angebotsstatus.

View Source
var (
	Anrede_name = map[int32]string{
		0: "HERR",
		1: "FRAU",
		2: "EHELEUTE",
		3: "FIRMA",
		4: "INDIVIDUELL",
		5: "FAMILIE",
		6: "ERBENGEMEINSCHAFT",
		7: "WOHNGEMEINSCHAFT",
		8: "GRUNDSTUECKGEMEINSCHAFT",
		9: "Anrede_DR",
	}
	Anrede_value = map[string]int32{
		"HERR":                    0,
		"FRAU":                    1,
		"EHELEUTE":                2,
		"FIRMA":                   3,
		"INDIVIDUELL":             4,
		"FAMILIE":                 5,
		"ERBENGEMEINSCHAFT":       6,
		"WOHNGEMEINSCHAFT":        7,
		"GRUNDSTUECKGEMEINSCHAFT": 8,
		"Anrede_DR":               9,
	}
)

Enum value maps for Anrede.

View Source
var (
	ArithmetischeOperation_name = map[int32]string{
		0: "ADDITION",
		1: "SUBTRAKTION",
		2: "MULTIPLIKATION",
		3: "DIVISION",
	}
	ArithmetischeOperation_value = map[string]int32{
		"ADDITION":       0,
		"SUBTRAKTION":    1,
		"MULTIPLIKATION": 2,
		"DIVISION":       3,
	}
)

Enum value maps for ArithmetischeOperation.

View Source
var (
	AufAbschlagstyp_name = map[int32]string{
		0: "RELATIV",
		1: "ABSOLUT",
	}
	AufAbschlagstyp_value = map[string]int32{
		"RELATIV": 0,
		"ABSOLUT": 1,
	}
)

Enum value maps for AufAbschlagstyp.

View Source
var (
	BDEWArtikelnummer_name = map[int32]string{
		0:  "BDEWArtikelnummer_LEISTUNG",
		1:  "BDEWArtikelnummer_LEISTUNG_PAUSCHAL",
		2:  "BDEWArtikelnummer_GRUNDPREIS",
		3:  "BDEWArtikelnummer_REGELENERGIE_ARBEIT",
		4:  "BDEWArtikelnummer_REGELENERGIE_LEISTUNG",
		5:  "BDEWArtikelnummer_NOTSTROMLIEFERUNG_ARBEIT",
		6:  "BDEWArtikelnummer_NOTSTROMLIEFERUNG_LEISTUNG",
		7:  "BDEWArtikelnummer_RESERVENETZKAPAZITAET",
		8:  "BDEWArtikelnummer_RESERVELEISTUNG",
		9:  "BDEWArtikelnummer_ZUSAETZLICHE_ABLESUNG",
		10: "BDEWArtikelnummer_PRUEFGEBUEHREN_AUSSERPLANMAESSIG",
		11: "BDEWArtikelnummer_WIRKARBEIT",
		12: "BDEWArtikelnummer_SINGULAER_GENUTZTE_BETRIEBSMITTEL",
		13: "BDEWArtikelnummer_ABGABE_KWKG",
		14: "BDEWArtikelnummer_ABSCHLAG",
		15: "BDEWArtikelnummer_KONZESSIONSABGABE",
		16: "BDEWArtikelnummer_ENTGELT_FERNAUSLESUNG",
		17: "BDEWArtikelnummer_UNTERMESSUNG",
		18: "BDEWArtikelnummer_BLINDMEHRARBEIT",
		19: "BDEWArtikelnummer_ENTGELT_ABRECHNUNG",
		20: "BDEWArtikelnummer_SPERRKOSTEN",
		21: "BDEWArtikelnummer_ENTSPERRKOSTEN",
		22: "BDEWArtikelnummer_MAHNKOSTEN",
		23: "BDEWArtikelnummer_MEHR_MINDERMENGEN",
		24: "BDEWArtikelnummer_INKASSOKOSTEN",
		25: "BDEWArtikelnummer_BLINDMEHRLEISTUNG",
		26: "BDEWArtikelnummer_ENTGELT_MESSUNG_ABLESUNG",
		27: "BDEWArtikelnummer_ENTGELT_EINBAU_BETRIEB_WARTUNG_MESSTECHNIK",
		28: "BDEWArtikelnummer_AUSGLEICHSENERGIE",
		29: "BDEWArtikelnummer_ZAEHLEINRICHTUNG",
		30: "BDEWArtikelnummer_WANDLER_MENGENUMWERTER",
		31: "BDEWArtikelnummer_KOMMUNIKATIONSEINRICHTUNG",
		32: "BDEWArtikelnummer_TECHNISCHE_STEUEREINRICHTUNG",
		33: "BDEWArtikelnummer_PARAGRAF_19_STROM_NEV_UMLAGE",
		34: "BDEWArtikelnummer_BEFESTIGUNGSEINRICHTUNG",
		35: "BDEWArtikelnummer_OFFSHORE_HAFTUNGSUMLAGE",
		36: "BDEWArtikelnummer_FIXE_ARBEITSENTGELTKOMPONENTE",
		37: "BDEWArtikelnummer_FIXE_LEISTUNGSENTGELTKOMPONENTE",
		38: "BDEWArtikelnummer_UMLAGE_ABSCHALTBARE_LASTEN",
		39: "BDEWArtikelnummer_MEHRMENGE",
		40: "BDEWArtikelnummer_MINDERMENGE",
		41: "BDEWArtikelnummer_ENERGIESTEUER",
		42: "BDEWArtikelnummer_SMARTMETER_GATEWAY",
		43: "BDEWArtikelnummer_STEUERBOX",
		44: "BDEWArtikelnummer_MSB_INKL_MESSUNG",
	}
	BDEWArtikelnummer_value = map[string]int32{
		"BDEWArtikelnummer_LEISTUNG":                                   0,
		"BDEWArtikelnummer_LEISTUNG_PAUSCHAL":                          1,
		"BDEWArtikelnummer_GRUNDPREIS":                                 2,
		"BDEWArtikelnummer_REGELENERGIE_ARBEIT":                        3,
		"BDEWArtikelnummer_REGELENERGIE_LEISTUNG":                      4,
		"BDEWArtikelnummer_NOTSTROMLIEFERUNG_ARBEIT":                   5,
		"BDEWArtikelnummer_NOTSTROMLIEFERUNG_LEISTUNG":                 6,
		"BDEWArtikelnummer_RESERVENETZKAPAZITAET":                      7,
		"BDEWArtikelnummer_RESERVELEISTUNG":                            8,
		"BDEWArtikelnummer_ZUSAETZLICHE_ABLESUNG":                      9,
		"BDEWArtikelnummer_PRUEFGEBUEHREN_AUSSERPLANMAESSIG":           10,
		"BDEWArtikelnummer_WIRKARBEIT":                                 11,
		"BDEWArtikelnummer_SINGULAER_GENUTZTE_BETRIEBSMITTEL":          12,
		"BDEWArtikelnummer_ABGABE_KWKG":                                13,
		"BDEWArtikelnummer_ABSCHLAG":                                   14,
		"BDEWArtikelnummer_KONZESSIONSABGABE":                          15,
		"BDEWArtikelnummer_ENTGELT_FERNAUSLESUNG":                      16,
		"BDEWArtikelnummer_UNTERMESSUNG":                               17,
		"BDEWArtikelnummer_BLINDMEHRARBEIT":                            18,
		"BDEWArtikelnummer_ENTGELT_ABRECHNUNG":                         19,
		"BDEWArtikelnummer_SPERRKOSTEN":                                20,
		"BDEWArtikelnummer_ENTSPERRKOSTEN":                             21,
		"BDEWArtikelnummer_MAHNKOSTEN":                                 22,
		"BDEWArtikelnummer_MEHR_MINDERMENGEN":                          23,
		"BDEWArtikelnummer_INKASSOKOSTEN":                              24,
		"BDEWArtikelnummer_BLINDMEHRLEISTUNG":                          25,
		"BDEWArtikelnummer_ENTGELT_MESSUNG_ABLESUNG":                   26,
		"BDEWArtikelnummer_ENTGELT_EINBAU_BETRIEB_WARTUNG_MESSTECHNIK": 27,
		"BDEWArtikelnummer_AUSGLEICHSENERGIE":                          28,
		"BDEWArtikelnummer_ZAEHLEINRICHTUNG":                           29,
		"BDEWArtikelnummer_WANDLER_MENGENUMWERTER":                     30,
		"BDEWArtikelnummer_KOMMUNIKATIONSEINRICHTUNG":                  31,
		"BDEWArtikelnummer_TECHNISCHE_STEUEREINRICHTUNG":               32,
		"BDEWArtikelnummer_PARAGRAF_19_STROM_NEV_UMLAGE":               33,
		"BDEWArtikelnummer_BEFESTIGUNGSEINRICHTUNG":                    34,
		"BDEWArtikelnummer_OFFSHORE_HAFTUNGSUMLAGE":                    35,
		"BDEWArtikelnummer_FIXE_ARBEITSENTGELTKOMPONENTE":              36,
		"BDEWArtikelnummer_FIXE_LEISTUNGSENTGELTKOMPONENTE":            37,
		"BDEWArtikelnummer_UMLAGE_ABSCHALTBARE_LASTEN":                 38,
		"BDEWArtikelnummer_MEHRMENGE":                                  39,
		"BDEWArtikelnummer_MINDERMENGE":                                40,
		"BDEWArtikelnummer_ENERGIESTEUER":                              41,
		"BDEWArtikelnummer_SMARTMETER_GATEWAY":                         42,
		"BDEWArtikelnummer_STEUERBOX":                                  43,
		"BDEWArtikelnummer_MSB_INKL_MESSUNG":                           44,
	}
)

Enum value maps for BDEWArtikelnummer.

View Source
var (
	Bearbeitungsstatus_name = map[int32]string{
		0: "OFFEN",
		1: "IN_BEARBEITUNG",
		2: "ABGESCHLOSSEN",
		3: "STORNIERT",
		4: "QUITTIERT",
		5: "IGNORIERT",
	}
	Bearbeitungsstatus_value = map[string]int32{
		"OFFEN":          0,
		"IN_BEARBEITUNG": 1,
		"ABGESCHLOSSEN":  2,
		"STORNIERT":      3,
		"QUITTIERT":      4,
		"IGNORIERT":      5,
	}
)

Enum value maps for Bearbeitungsstatus.

View Source
var (
	Bemessungsgroesse_name = map[int32]string{
		0:  "Bemessungsgroesse_WIRKARBEIT_EL",
		1:  "Bemessungsgroesse_LEISTUNG_EL",
		2:  "Bemessungsgroesse_BLINDARBEIT_KAP",
		3:  "Bemessungsgroesse_BLINDARBEIT_IND",
		4:  "Bemessungsgroesse_BLINDLEISTUNG_KAP",
		5:  "Bemessungsgroesse_BLINDLEISTUNG_IND",
		6:  "Bemessungsgroesse_WIRKARBEIT_TH",
		7:  "Bemessungsgroesse_LEISTUNG_TH",
		8:  "Bemessungsgroesse_VOLUMEN",
		9:  "Bemessungsgroesse_VOLUMENSTROM",
		10: "Bemessungsgroesse_BENUTZUNGSDAUER",
		11: "Bemessungsgroesse_ANZAHL",
	}
	Bemessungsgroesse_value = map[string]int32{
		"Bemessungsgroesse_WIRKARBEIT_EL":     0,
		"Bemessungsgroesse_LEISTUNG_EL":       1,
		"Bemessungsgroesse_BLINDARBEIT_KAP":   2,
		"Bemessungsgroesse_BLINDARBEIT_IND":   3,
		"Bemessungsgroesse_BLINDLEISTUNG_KAP": 4,
		"Bemessungsgroesse_BLINDLEISTUNG_IND": 5,
		"Bemessungsgroesse_WIRKARBEIT_TH":     6,
		"Bemessungsgroesse_LEISTUNG_TH":       7,
		"Bemessungsgroesse_VOLUMEN":           8,
		"Bemessungsgroesse_VOLUMENSTROM":      9,
		"Bemessungsgroesse_BENUTZUNGSDAUER":   10,
		"Bemessungsgroesse_ANZAHL":            11,
	}
)

Enum value maps for Bemessungsgroesse.

View Source
var (
	Bilanzierungsmethode_name = map[int32]string{
		0: "Bilanzierungsmethode_RLM",
		1: "Bilanzierungsmethode_SLP",
		2: "Bilanzierungsmethode_TLP_GEMEINSAM",
		3: "Bilanzierungsmethode_TLP_GETRENNT",
		4: "Bilanzierungsmethode_PAUSCHAL",
		5: "Bilanzierungsmethode_IMS",
	}
	Bilanzierungsmethode_value = map[string]int32{
		"Bilanzierungsmethode_RLM":           0,
		"Bilanzierungsmethode_SLP":           1,
		"Bilanzierungsmethode_TLP_GEMEINSAM": 2,
		"Bilanzierungsmethode_TLP_GETRENNT":  3,
		"Bilanzierungsmethode_PAUSCHAL":      4,
		"Bilanzierungsmethode_IMS":           5,
	}
)

Enum value maps for Bilanzierungsmethode.

View Source
var (
	Dienstleistungstyp_name = map[int32]string{
		0:  "Dienstleistungstyp_DATENBEREITSTELLUNG_TAEGLICH",
		1:  "Dienstleistungstyp_DATENBEREITSTELLUNG_WOECHENTLICH",
		2:  "Dienstleistungstyp_DATENBEREITSTELLUNG_MONATLICH",
		3:  "Dienstleistungstyp_DATENBEREITSTELLUNG_JAEHRLICH",
		4:  "Dienstleistungstyp_DATENBEREITSTELLUNG_HISTORISCHE_LG",
		5:  "Dienstleistungstyp_DATENBEREITSTELLUNG_STUENDLICH",
		6:  "Dienstleistungstyp_DATENBEREITSTELLUNG_VIERTELJAEHRLICH",
		7:  "Dienstleistungstyp_DATENBEREITSTELLUNG_HALBJAEHRLICH",
		8:  "Dienstleistungstyp_DATENBEREITSTELLUNG_MONATLICH_ZUSAETZLICH",
		9:  "Dienstleistungstyp_DATENBEREITSTELLUNG_EINMALIG",
		10: "Dienstleistungstyp_AUSLESUNG_2X_TAEGLICH_FERNAUSLESUNG",
		11: "Dienstleistungstyp_AUSLESUNG_TAEGLICH_FERNAUSLESUNG",
		12: "Dienstleistungstyp_AUSLESUNG_LGK_MANUELL_MSB",
		13: "Dienstleistungstyp_AUSLESUNG_MONATLICH_SLP_FERNAUSLESUNG",
		14: "Dienstleistungstyp_AUSLESUNG_JAEHRLICH_SLP_FERNAUSLESUNG",
		15: "Dienstleistungstyp_AUSLESUNG_MDE_SLP",
		16: "Dienstleistungstyp_ABLESUNG_MONATLICH_SLP",
		17: "Dienstleistungstyp_ABLESUNG_VIERTELJAEHRLICH_SLP",
		18: "Dienstleistungstyp_ABLESUNG_HALBJAEHRLICH_SLP",
		19: "Dienstleistungstyp_ABLESUNG_JAEHRLICH_SLP",
		20: "Dienstleistungstyp_AUSLESUNG_SLP_FERNAUSLESUNG",
		21: "Dienstleistungstyp_ABLESUNG_SLP_ZUSAETZLICH_MSB",
		22: "Dienstleistungstyp_ABLESUNG_SLP_ZUSAETZLICH_KUNDE",
		23: "Dienstleistungstyp_AUSLESUNG_LGK_FERNAUSLESUNG_ZUSAETZLICH_MSB",
		24: "Dienstleistungstyp_AUSLESUNG_MOATLICH_FERNAUSLESUNG",
		25: "Dienstleistungstyp_AUSLESUNG_STUENDLICH_FERNAUSLESUNG",
		26: "Dienstleistungstyp_ABLESUNG_MONATLICH_LGK",
		27: "Dienstleistungstyp_AUSLESUNG_TEMERATURMENGENUMWERTER",
		28: "Dienstleistungstyp_AUSLESUNG_ZUSTANDSMENGENUMWERTER",
		29: "Dienstleistungstyp_AUSLESUNG_SYSTEMMENGENUMWERTER",
		30: "Dienstleistungstyp_AUSLESUNG_VORGANG_SLP",
		31: "Dienstleistungstyp_AUSLESUUNG_KOMPAKTMENGENUMWERTER",
		32: "Dienstleistungstyp_AUSLESUNG_MDE_LGK",
		33: "Dienstleistungstyp_SPERRUNG_SLP",
		34: "Dienstleistungstyp_ENTSPERRUNG_SLP",
		35: "Dienstleistungstyp_SPERRUNG_RLM",
		36: "Dienstleistungstyp_ENTSPERRUNG_RLM",
		37: "Dienstleistungstyp_MAHNKOSTEN",
		38: "Dienstleistungstyp_INKASSOKOSTEN",
	}
	Dienstleistungstyp_value = map[string]int32{
		"Dienstleistungstyp_DATENBEREITSTELLUNG_TAEGLICH":                0,
		"Dienstleistungstyp_DATENBEREITSTELLUNG_WOECHENTLICH":            1,
		"Dienstleistungstyp_DATENBEREITSTELLUNG_MONATLICH":               2,
		"Dienstleistungstyp_DATENBEREITSTELLUNG_JAEHRLICH":               3,
		"Dienstleistungstyp_DATENBEREITSTELLUNG_HISTORISCHE_LG":          4,
		"Dienstleistungstyp_DATENBEREITSTELLUNG_STUENDLICH":              5,
		"Dienstleistungstyp_DATENBEREITSTELLUNG_VIERTELJAEHRLICH":        6,
		"Dienstleistungstyp_DATENBEREITSTELLUNG_HALBJAEHRLICH":           7,
		"Dienstleistungstyp_DATENBEREITSTELLUNG_MONATLICH_ZUSAETZLICH":   8,
		"Dienstleistungstyp_DATENBEREITSTELLUNG_EINMALIG":                9,
		"Dienstleistungstyp_AUSLESUNG_2X_TAEGLICH_FERNAUSLESUNG":         10,
		"Dienstleistungstyp_AUSLESUNG_TAEGLICH_FERNAUSLESUNG":            11,
		"Dienstleistungstyp_AUSLESUNG_LGK_MANUELL_MSB":                   12,
		"Dienstleistungstyp_AUSLESUNG_MONATLICH_SLP_FERNAUSLESUNG":       13,
		"Dienstleistungstyp_AUSLESUNG_JAEHRLICH_SLP_FERNAUSLESUNG":       14,
		"Dienstleistungstyp_AUSLESUNG_MDE_SLP":                           15,
		"Dienstleistungstyp_ABLESUNG_MONATLICH_SLP":                      16,
		"Dienstleistungstyp_ABLESUNG_VIERTELJAEHRLICH_SLP":               17,
		"Dienstleistungstyp_ABLESUNG_HALBJAEHRLICH_SLP":                  18,
		"Dienstleistungstyp_ABLESUNG_JAEHRLICH_SLP":                      19,
		"Dienstleistungstyp_AUSLESUNG_SLP_FERNAUSLESUNG":                 20,
		"Dienstleistungstyp_ABLESUNG_SLP_ZUSAETZLICH_MSB":                21,
		"Dienstleistungstyp_ABLESUNG_SLP_ZUSAETZLICH_KUNDE":              22,
		"Dienstleistungstyp_AUSLESUNG_LGK_FERNAUSLESUNG_ZUSAETZLICH_MSB": 23,
		"Dienstleistungstyp_AUSLESUNG_MOATLICH_FERNAUSLESUNG":            24,
		"Dienstleistungstyp_AUSLESUNG_STUENDLICH_FERNAUSLESUNG":          25,
		"Dienstleistungstyp_ABLESUNG_MONATLICH_LGK":                      26,
		"Dienstleistungstyp_AUSLESUNG_TEMERATURMENGENUMWERTER":           27,
		"Dienstleistungstyp_AUSLESUNG_ZUSTANDSMENGENUMWERTER":            28,
		"Dienstleistungstyp_AUSLESUNG_SYSTEMMENGENUMWERTER":              29,
		"Dienstleistungstyp_AUSLESUNG_VORGANG_SLP":                       30,
		"Dienstleistungstyp_AUSLESUUNG_KOMPAKTMENGENUMWERTER":            31,
		"Dienstleistungstyp_AUSLESUNG_MDE_LGK":                           32,
		"Dienstleistungstyp_SPERRUNG_SLP":                                33,
		"Dienstleistungstyp_ENTSPERRUNG_SLP":                             34,
		"Dienstleistungstyp_SPERRUNG_RLM":                                35,
		"Dienstleistungstyp_ENTSPERRUNG_RLM":                             36,
		"Dienstleistungstyp_MAHNKOSTEN":                                  37,
		"Dienstleistungstyp_INKASSOKOSTEN":                               38,
	}
)

Enum value maps for Dienstleistungstyp.

View Source
var (
	Energierichtung_name = map[int32]string{
		0: "AUSSP",
		1: "EINSP",
	}
	Energierichtung_value = map[string]int32{
		"AUSSP": 0,
		"EINSP": 1,
	}
)

Enum value maps for Energierichtung.

View Source
var (
	Fernschaltung_name = map[int32]string{
		0: "VORHANDEN",
		1: "NICHT_VORHANDEN",
	}
	Fernschaltung_value = map[string]int32{
		"VORHANDEN":       0,
		"NICHT_VORHANDEN": 1,
	}
)

Enum value maps for Fernschaltung.

View Source
var (
	Gasqualitaet_name = map[int32]string{
		0: "Gasqualitaet_ZERO",
		1: "H_GAS",
		2: "L_GAS",
	}
	Gasqualitaet_value = map[string]int32{
		"Gasqualitaet_ZERO": 0,
		"H_GAS":             1,
		"L_GAS":             2,
		"HGAS":              1,
		"LGAS":              2,
	}
)

Enum value maps for Gasqualitaet.

View Source
var (
	Gebiettyp_name = map[int32]string{
		0: "REGELZONE",
		1: "MARKTGEBIET",
		2: "BILANZIERUNGSGEBIET",
		3: "VERTEILNETZ",
		4: "TRANSPORTNETZ",
		5: "REGIONALNETZ",
		6: "AREALNETZ",
		7: "GRUNDVERSORGUNGSGEBIET",
		8: "VERSORGUNGSGEBIET",
	}
	Gebiettyp_value = map[string]int32{
		"REGELZONE":              0,
		"MARKTGEBIET":            1,
		"BILANZIERUNGSGEBIET":    2,
		"VERTEILNETZ":            3,
		"TRANSPORTNETZ":          4,
		"REGIONALNETZ":           5,
		"AREALNETZ":              6,
		"GRUNDVERSORGUNGSGEBIET": 7,
		"VERSORGUNGSGEBIET":      8,
	}
)

Enum value maps for Gebiettyp.

View Source
var (
	Geraetemerkmal_name = map[int32]string{
		0:  "Geraetemerkmal_EINTARIF",
		1:  "Geraetemerkmal_ZWEITARIF",
		2:  "Geraetemerkmal_MEHRTARIF",
		3:  "Geraetemerkmal_GAS_G2P5",
		4:  "Geraetemerkmal_GAS_G4",
		5:  "Geraetemerkmal_GAS_G6",
		6:  "Geraetemerkmal_GAS_G10",
		7:  "Geraetemerkmal_GAS_G16",
		8:  "Geraetemerkmal_GAS_G25",
		9:  "Geraetemerkmal_GAS_G40",
		10: "Geraetemerkmal_GAS_G65",
		11: "Geraetemerkmal_GAS_G100",
		12: "Geraetemerkmal_GAS_G160",
		13: "Geraetemerkmal_GAS_G250",
		14: "Geraetemerkmal_GAS_G400",
		15: "Geraetemerkmal_GAS_G650",
		16: "Geraetemerkmal_GAS_G1000",
		17: "Geraetemerkmal_GAS_G1600",
		18: "Geraetemerkmal_GAS_G2500",
		19: "Geraetemerkmal_IMPULSGEBER_G4_G100",
		20: "Geraetemerkmal_IMPULSGEBER_G100",
		21: "Geraetemerkmal_MODEM_GSM",
		22: "Geraetemerkmal_MODEM_GPRS",
		23: "Geraetemerkmal_MODEM_FUNK",
		24: "Geraetemerkmal_MODEM_GSM_O_LG",
		25: "Geraetemerkmal_MODEM_GSM_M_LG",
		26: "Geraetemerkmal_MODEM_FESTNETZ",
		27: "Geraetemerkmal_MODEM_GPRS_M_LG",
		28: "Geraetemerkmal_PLC_COM",
		29: "Geraetemerkmal_ETHERNET_KOM",
		30: "Geraetemerkmal_DSL_KOM",
		31: "Geraetemerkmal_LTE_KOM",
		32: "Geraetemerkmal_RUNDSTEUEREMPFAENGER",
		33: "Geraetemerkmal_TARIFSCHALTGERAET",
		34: "Geraetemerkmal_ZUSTANDS_MU",
		35: "Geraetemerkmal_TEMPERATUR_MU",
		36: "Geraetemerkmal_KOMPAKT_MU",
		37: "Geraetemerkmal_SYSTEM_MU",
		38: "Geraetemerkmal_UNBESTIMMT",
	}
	Geraetemerkmal_value = map[string]int32{
		"Geraetemerkmal_EINTARIF":             0,
		"Geraetemerkmal_ZWEITARIF":            1,
		"Geraetemerkmal_MEHRTARIF":            2,
		"Geraetemerkmal_GAS_G2P5":             3,
		"Geraetemerkmal_GAS_G4":               4,
		"Geraetemerkmal_GAS_G6":               5,
		"Geraetemerkmal_GAS_G10":              6,
		"Geraetemerkmal_GAS_G16":              7,
		"Geraetemerkmal_GAS_G25":              8,
		"Geraetemerkmal_GAS_G40":              9,
		"Geraetemerkmal_GAS_G65":              10,
		"Geraetemerkmal_GAS_G100":             11,
		"Geraetemerkmal_GAS_G160":             12,
		"Geraetemerkmal_GAS_G250":             13,
		"Geraetemerkmal_GAS_G400":             14,
		"Geraetemerkmal_GAS_G650":             15,
		"Geraetemerkmal_GAS_G1000":            16,
		"Geraetemerkmal_GAS_G1600":            17,
		"Geraetemerkmal_GAS_G2500":            18,
		"Geraetemerkmal_IMPULSGEBER_G4_G100":  19,
		"Geraetemerkmal_IMPULSGEBER_G100":     20,
		"Geraetemerkmal_MODEM_GSM":            21,
		"Geraetemerkmal_MODEM_GPRS":           22,
		"Geraetemerkmal_MODEM_FUNK":           23,
		"Geraetemerkmal_MODEM_GSM_O_LG":       24,
		"Geraetemerkmal_MODEM_GSM_M_LG":       25,
		"Geraetemerkmal_MODEM_FESTNETZ":       26,
		"Geraetemerkmal_MODEM_GPRS_M_LG":      27,
		"Geraetemerkmal_PLC_COM":              28,
		"Geraetemerkmal_ETHERNET_KOM":         29,
		"Geraetemerkmal_DSL_KOM":              30,
		"Geraetemerkmal_LTE_KOM":              31,
		"Geraetemerkmal_RUNDSTEUEREMPFAENGER": 32,
		"Geraetemerkmal_TARIFSCHALTGERAET":    33,
		"Geraetemerkmal_ZUSTANDS_MU":          34,
		"Geraetemerkmal_TEMPERATUR_MU":        35,
		"Geraetemerkmal_KOMPAKT_MU":           36,
		"Geraetemerkmal_SYSTEM_MU":            37,
		"Geraetemerkmal_UNBESTIMMT":           38,
	}
)

Enum value maps for Geraetemerkmal.

View Source
var (
	Geraetetyp_name = map[int32]string{
		0:  "Geraetetyp_WECHSELSTROMZAEHLER",
		1:  "Geraetetyp_DREHSTROMZAEHLER",
		2:  "Geraetetyp_ZWEIRICHTUNGSZAEHLER",
		3:  "Geraetetyp_RLM_ZAEHLER",
		4:  "Geraetetyp_IMS_ZAEHLER",
		5:  "Geraetetyp_BALGENGASZAEHLER",
		6:  "Geraetetyp_MAXIMUMZAEHLER",
		7:  "Geraetetyp_MULTIPLEXANLAGE",
		8:  "Geraetetyp_PAUSCHALANLAGE",
		9:  "Geraetetyp_VERSTAERKERANLAGE",
		10: "Geraetetyp_SUMMATIONSGERAET",
		11: "Geraetetyp_IMPULSGEBER",
		12: "Geraetetyp_EDL_21_ZAEHLERAUFSATZ",
		13: "Geraetetyp_VIER_QUADRANTEN_LASTGANGZAEHLER",
		14: "Geraetetyp_MENGENUMWERTER",
		15: "Geraetetyp_STROMWANDLER",
		16: "Geraetetyp_SPANNUNGSWANDLER",
		17: "Geraetetyp_DATENLOGGER",
		18: "Geraetetyp_KOMMUNIKATIONSANSCHLUSS",
		19: "Geraetetyp_MODEM",
		20: "Geraetetyp_TELEKOMMUNIKATIONSEINRICHTUNG",
		21: "Geraetetyp_DREHKOLBENGASZAEHLER",
		22: "Geraetetyp_TURBINENRADGASZAEHLER",
		23: "Geraetetyp_ULTRASCHALLZAEHLER",
		24: "Geraetetyp_WIRBELGASZAEHLER",
		25: "Geraetetyp_MODERNE_MESSEINRICHTUNG",
		26: "Geraetetyp_ELEKTRONISCHER_HAUSHALTSZAEHLER",
		27: "Geraetetyp_STEUEREINRICHTUNG",
		28: "Geraetetyp_TECHNISCHESTEUEREINRICHTUNG",
		29: "Geraetetyp_TARIFSCHALTGERAET",
		30: "Geraetetyp_RUNDSTEUEREMPFAENGER",
		31: "Geraetetyp_OPTIONALE_ZUS_ZAEHLEINRICHTUNG",
		32: "Geraetetyp_MESSWANDLERSATZ_IMS_MME",
		33: "Geraetetyp_KOMBIMESSWANDLER_IMS_MME",
		34: "Geraetetyp_TARIFSCHALTGERAET_IMS_MME",
		35: "Geraetetyp_RUNDSTEUEREMPFAENGER_IMS_MME",
		36: "Geraetetyp_TEMPERATUR_KOMPENSATION",
		37: "Geraetetyp_HOECHSTBELASTUNGS_ANZEIGER",
		38: "Geraetetyp_SONSTIGES_GERAET",
		39: "Geraetetyp_SMARTMETERGATEWAY",
		40: "Geraetetyp_STEUERBOX",
		41: "Geraetetyp_BLOCKSTROMWANDLER",
		42: "Geraetetyp_KOMBIMESSWANDLER",
	}
	Geraetetyp_value = map[string]int32{
		"Geraetetyp_WECHSELSTROMZAEHLER":             0,
		"Geraetetyp_DREHSTROMZAEHLER":                1,
		"Geraetetyp_ZWEIRICHTUNGSZAEHLER":            2,
		"Geraetetyp_RLM_ZAEHLER":                     3,
		"Geraetetyp_IMS_ZAEHLER":                     4,
		"Geraetetyp_BALGENGASZAEHLER":                5,
		"Geraetetyp_MAXIMUMZAEHLER":                  6,
		"Geraetetyp_MULTIPLEXANLAGE":                 7,
		"Geraetetyp_PAUSCHALANLAGE":                  8,
		"Geraetetyp_VERSTAERKERANLAGE":               9,
		"Geraetetyp_SUMMATIONSGERAET":                10,
		"Geraetetyp_IMPULSGEBER":                     11,
		"Geraetetyp_EDL_21_ZAEHLERAUFSATZ":           12,
		"Geraetetyp_VIER_QUADRANTEN_LASTGANGZAEHLER": 13,
		"Geraetetyp_MENGENUMWERTER":                  14,
		"Geraetetyp_STROMWANDLER":                    15,
		"Geraetetyp_SPANNUNGSWANDLER":                16,
		"Geraetetyp_DATENLOGGER":                     17,
		"Geraetetyp_KOMMUNIKATIONSANSCHLUSS":         18,
		"Geraetetyp_MODEM":                           19,
		"Geraetetyp_TELEKOMMUNIKATIONSEINRICHTUNG":   20,
		"Geraetetyp_DREHKOLBENGASZAEHLER":            21,
		"Geraetetyp_TURBINENRADGASZAEHLER":           22,
		"Geraetetyp_ULTRASCHALLZAEHLER":              23,
		"Geraetetyp_WIRBELGASZAEHLER":                24,
		"Geraetetyp_MODERNE_MESSEINRICHTUNG":         25,
		"Geraetetyp_ELEKTRONISCHER_HAUSHALTSZAEHLER": 26,
		"Geraetetyp_STEUEREINRICHTUNG":               27,
		"Geraetetyp_TECHNISCHESTEUEREINRICHTUNG":     28,
		"Geraetetyp_TARIFSCHALTGERAET":               29,
		"Geraetetyp_RUNDSTEUEREMPFAENGER":            30,
		"Geraetetyp_OPTIONALE_ZUS_ZAEHLEINRICHTUNG":  31,
		"Geraetetyp_MESSWANDLERSATZ_IMS_MME":         32,
		"Geraetetyp_KOMBIMESSWANDLER_IMS_MME":        33,
		"Geraetetyp_TARIFSCHALTGERAET_IMS_MME":       34,
		"Geraetetyp_RUNDSTEUEREMPFAENGER_IMS_MME":    35,
		"Geraetetyp_TEMPERATUR_KOMPENSATION":         36,
		"Geraetetyp_HOECHSTBELASTUNGS_ANZEIGER":      37,
		"Geraetetyp_SONSTIGES_GERAET":                38,
		"Geraetetyp_SMARTMETERGATEWAY":               39,
		"Geraetetyp_STEUERBOX":                       40,
		"Geraetetyp_BLOCKSTROMWANDLER":               41,
		"Geraetetyp_KOMBIMESSWANDLER":                42,
	}
)

Enum value maps for Geraetetyp.

View Source
var (
	Geschaeftspartnerrolle_name = map[int32]string{
		0: "Geschaeftspartnerrolle_LIEFERANT",
		1: "Geschaeftspartnerrolle_DIENSTLEISTER",
		2: "Geschaeftspartnerrolle_KUNDE",
		3: "Geschaeftspartnerrolle_INTERESSENT",
		4: "Geschaeftspartnerrolle_MARKTPARTNER",
	}
	Geschaeftspartnerrolle_value = map[string]int32{
		"Geschaeftspartnerrolle_LIEFERANT":     0,
		"Geschaeftspartnerrolle_DIENSTLEISTER": 1,
		"Geschaeftspartnerrolle_KUNDE":         2,
		"Geschaeftspartnerrolle_INTERESSENT":   3,
		"Geschaeftspartnerrolle_MARKTPARTNER":  4,
	}
)

Enum value maps for Geschaeftspartnerrolle.

View Source
var (
	Gueltigkeitstyp_name = map[int32]string{
		0: "NICHT_IN",
	}
	Gueltigkeitstyp_value = map[string]int32{
		"NICHT_IN": 0,
	}
)

Enum value maps for Gueltigkeitstyp.

View Source
var (
	Kalkulationsmethode_name = map[int32]string{
		0:  "KEINE",
		1:  "STAFFELN",
		2:  "ZONEN",
		3:  "VORZONEN_GP",
		4:  "SIGMOID",
		5:  "BLINDARBEIT_GT_50_PROZENT",
		6:  "BLINDARBEIT_GT_40_PROZENT",
		7:  "AP_GP_ZONEN",
		8:  "LP_INSTALL_LEISTUNG",
		9:  "AP_TRANSPORT_ODER_VERTEILNETZ",
		10: "AP_TRANSPORT_ODER_VERTEILNETZ_ORTSVERTEILNETZ_SIGMOID",
		11: "LP_JAHRESVERBRAUCH",
		12: "LP_TRANSPORT_ODER_VERTEILNETZ",
		13: "LP_TRANSPORT_ODER_VERTEILNETZ_ORTSVERTEILNETZ_SIGMOID",
		14: "FUNKTIONEN",
		15: "VERBRAUCH_UEBER_SLP_GRENZE_FUNKTIONSBEZOGEN_WEITERE_BERECHNUNG_ALS_LGK",
	}
	Kalkulationsmethode_value = map[string]int32{
		"KEINE":                         0,
		"STAFFELN":                      1,
		"ZONEN":                         2,
		"VORZONEN_GP":                   3,
		"SIGMOID":                       4,
		"BLINDARBEIT_GT_50_PROZENT":     5,
		"BLINDARBEIT_GT_40_PROZENT":     6,
		"AP_GP_ZONEN":                   7,
		"LP_INSTALL_LEISTUNG":           8,
		"AP_TRANSPORT_ODER_VERTEILNETZ": 9,
		"AP_TRANSPORT_ODER_VERTEILNETZ_ORTSVERTEILNETZ_SIGMOID": 10,
		"LP_JAHRESVERBRAUCH":                                    11,
		"LP_TRANSPORT_ODER_VERTEILNETZ":                         12,
		"LP_TRANSPORT_ODER_VERTEILNETZ_ORTSVERTEILNETZ_SIGMOID": 13,
		"FUNKTIONEN": 14,
		"VERBRAUCH_UEBER_SLP_GRENZE_FUNKTIONSBEZOGEN_WEITERE_BERECHNUNG_ALS_LGK": 15,
	}
)

Enum value maps for Kalkulationsmethode.

View Source
var (
	Kontaktart_name = map[int32]string{
		0: "ANSCHREIBEN",
		1: "TELEFONAT",
		2: "FAX",
		3: "E_MAIL",
		4: "SMS",
	}
	Kontaktart_value = map[string]int32{
		"ANSCHREIBEN": 0,
		"TELEFONAT":   1,
		"FAX":         2,
		"E_MAIL":      3,
		"SMS":         4,
	}
)

Enum value maps for Kontaktart.

View Source
var (
	Kostenklasse_name = map[int32]string{
		0: "Kostenklasse_ZERO",
	}
	Kostenklasse_value = map[string]int32{
		"Kostenklasse_ZERO": 0,
	}
)

Enum value maps for Kostenklasse.

View Source
var (
	Landescode_name = map[int32]string{}/* 267 elements not displayed */

	Landescode_value = map[string]int32{}/* 267 elements not displayed */

)

Enum value maps for Landescode.

View Source
var (
	Leistungstyp_name = map[int32]string{
		0:  "ARBEITSPREIS_WIRKARBEIT",
		1:  "LEISTUNGSPREIS_WIRKLEISTUNG",
		2:  "ARBEITSPREIS_BLINDARBEIT_IND",
		3:  "ARBEITSPREIS_BLINDARBEIT_KAP",
		4:  "GRUNDPREIS",
		5:  "MEHRMINDERMENGE",
		6:  "MESSSTELLENBETRIEB",
		7:  "MESSDIENSTLEISTUNG",
		8:  "MESSDIENSTLEISTUNG_INKL_MESSUNG",
		9:  "ABRECHNUNG",
		10: "KONZESSIONS_ABGABE",
		11: "KWK_UMLAGE",
		12: "OFFSHORE_UMLAGE",
		13: "ABLAV_UMLAGE",
		14: "REGELENERGIE_UMLAGE",
		15: "BILANZIERUNG_UMLAGE",
		16: "AUSLESUNG_ZUSAETZLICH",
		17: "ABLESUNG_ZUSAETZLICH",
		18: "ABRECHNUNG_ZUSAETZLICH",
		19: "SPERRUNG",
		20: "ENTSPERRUNG",
		21: "MAHNKOSTEN",
		22: "INKASSOKOSTEN",
	}
	Leistungstyp_value = map[string]int32{
		"ARBEITSPREIS_WIRKARBEIT":         0,
		"LEISTUNGSPREIS_WIRKLEISTUNG":     1,
		"ARBEITSPREIS_BLINDARBEIT_IND":    2,
		"ARBEITSPREIS_BLINDARBEIT_KAP":    3,
		"GRUNDPREIS":                      4,
		"MEHRMINDERMENGE":                 5,
		"MESSSTELLENBETRIEB":              6,
		"MESSDIENSTLEISTUNG":              7,
		"MESSDIENSTLEISTUNG_INKL_MESSUNG": 8,
		"ABRECHNUNG":                      9,
		"KONZESSIONS_ABGABE":              10,
		"KWK_UMLAGE":                      11,
		"OFFSHORE_UMLAGE":                 12,
		"ABLAV_UMLAGE":                    13,
		"REGELENERGIE_UMLAGE":             14,
		"BILANZIERUNG_UMLAGE":             15,
		"AUSLESUNG_ZUSAETZLICH":           16,
		"ABLESUNG_ZUSAETZLICH":            17,
		"ABRECHNUNG_ZUSAETZLICH":          18,
		"SPERRUNG":                        19,
		"ENTSPERRUNG":                     20,
		"MAHNKOSTEN":                      21,
		"INKASSOKOSTEN":                   22,
	}
)

Enum value maps for Leistungstyp.

View Source
var (
	Lokationstyp_name = map[int32]string{
		0: "MaLo",
		1: "MeLo",
	}
	Lokationstyp_value = map[string]int32{
		"MaLo": 0,
		"MeLo": 1,
	}
)

Enum value maps for Lokationstyp.

View Source
var (
	Marktrolle_name = map[int32]string{
		0:  "NB",
		1:  "LF",
		2:  "MSB",
		3:  "MDL",
		4:  "DL",
		5:  "BKV",
		6:  "BIKO",
		7:  "UENB",
		8:  "KUNDE_SELBST_NN",
		9:  "MGV",
		10: "EIV",
		11: "RB",
		12: "KUNDE",
		13: "INTERESSENT",
	}
	Marktrolle_value = map[string]int32{
		"NB":              0,
		"LF":              1,
		"MSB":             2,
		"MDL":             3,
		"DL":              4,
		"BKV":             5,
		"BIKO":            6,
		"UENB":            7,
		"KUNDE_SELBST_NN": 8,
		"MGV":             9,
		"EIV":             10,
		"RB":              11,
		"KUNDE":           12,
		"INTERESSENT":     13,
	}
)

Enum value maps for Marktrolle.

View Source
var (
	Mengeneinheit_name = map[int32]string{
		0:       "Mengeneinheit_ZERO",
		2:       "WH",
		3:       "KW",
		2000:    "KWH",
		3000:    "MW",
		2000000: "MWH",
		7:       "ANZAHL",
		11:      "KUBIKMETER",
		13:      "STUNDE",
		17:      "TAG",
		19:      "MONAT",
		228:     "JAHR",
		23:      "VAR",
		23000:   "KVAR",
		29:      "VARH",
		29000:   "KVARH",
	}
	Mengeneinheit_value = map[string]int32{
		"Mengeneinheit_ZERO": 0,
		"WH":                 2,
		"KW":                 3,
		"KWH":                2000,
		"MW":                 3000,
		"MWH":                2000000,
		"ANZAHL":             7,
		"KUBIKMETER":         11,
		"STUNDE":             13,
		"TAG":                17,
		"MONAT":              19,
		"JAHR":               228,
		"VAR":                23,
		"KVAR":               23000,
		"VARH":               29,
		"KVARH":              29000,
	}
)

Enum value maps for Mengeneinheit.

View Source
var (
	Mengenoperator_name = map[int32]string{
		0: "KLEINER_ALS",
		1: "GROESSER_ALS",
		2: "GLEICH",
	}
	Mengenoperator_value = map[string]int32{
		"KLEINER_ALS":  0,
		"GROESSER_ALS": 1,
		"GLEICH":       2,
	}
)

Enum value maps for Mengenoperator.

View Source
var (
	Messwerterfassung_name = map[int32]string{
		0: "FERNAUSLESBAR",
		1: "MANUELL_AUSGELESENE",
	}
	Messwerterfassung_value = map[string]int32{
		"FERNAUSLESBAR":       0,
		"MANUELL_AUSGELESENE": 1,
	}
)

Enum value maps for Messwerterfassung.

View Source
var (
	Netzebene_name = map[int32]string{
		0: "NSP",
		1: "MSP",
		2: "HSP",
		3: "HSS",
		4: "MSP_NSP_UMSP",
		5: "HSP_MSP_UMSP",
		6: "HSS_HSP_UMSP",
		7: "HD",
		8: "MD",
		9: "ND",
	}
	Netzebene_value = map[string]int32{
		"NSP":          0,
		"MSP":          1,
		"HSP":          2,
		"HSS":          3,
		"MSP_NSP_UMSP": 4,
		"HSP_MSP_UMSP": 5,
		"HSS_HSP_UMSP": 6,
		"HD":           7,
		"MD":           8,
		"ND":           9,
	}
)

Enum value maps for Netzebene.

View Source
var (
	NetznutzungsVertrag_name = map[int32]string{
		0: "KUNDEN_NB",
		1: "LIEFERANTEN_NB",
	}
	NetznutzungsVertrag_value = map[string]int32{
		"KUNDEN_NB":      0,
		"LIEFERANTEN_NB": 1,
	}
)

Enum value maps for NetznutzungsVertrag.

View Source
var (
	Netznutzungsabrechnungsgrundlage_name = map[int32]string{
		0: "LIEFERSCHEIN",
		1: "ABWEICHENDE_GRUNDLAGE",
	}
	Netznutzungsabrechnungsgrundlage_value = map[string]int32{
		"LIEFERSCHEIN":          0,
		"ABWEICHENDE_GRUNDLAGE": 1,
	}
)

Enum value maps for Netznutzungsabrechnungsgrundlage.

View Source
var (
	Netznutzungsabrechnungsvariante_name = map[int32]string{
		0: "ARBEITSPREIS_GRUNDPREIS",
		1: "ARBEITSPREIS_LEISTUNGSPREIS",
	}
	Netznutzungsabrechnungsvariante_value = map[string]int32{
		"ARBEITSPREIS_GRUNDPREIS":     0,
		"ARBEITSPREIS_LEISTUNGSPREIS": 1,
	}
)

Enum value maps for Netznutzungsabrechnungsvariante.

View Source
var (
	Netznutzungszahler_name = map[int32]string{
		0: "Netznutzungszahler_KUNDE",
		1: "Netznutzungszahler_LIEFERANT",
	}
	Netznutzungszahler_value = map[string]int32{
		"Netznutzungszahler_KUNDE":     0,
		"Netznutzungszahler_LIEFERANT": 1,
	}
)

Enum value maps for Netznutzungszahler.

View Source
var (
	Preisstatus_name = map[int32]string{
		0: "VORLAEUFIG",
		1: "ENDGUELTIG",
	}
	Preisstatus_value = map[string]int32{
		"VORLAEUFIG": 0,
		"ENDGUELTIG": 1,
	}
)

Enum value maps for Preisstatus.

View Source
var (
	Prioritaet_name = map[int32]string{
		0: "SEHR_NIEDRIG",
		1: "NIEDRIG",
		2: "NORMAL",
		3: "HOCH",
		4: "SEHR_HOCH",
	}
	Prioritaet_value = map[string]int32{
		"SEHR_NIEDRIG": 0,
		"NIEDRIG":      1,
		"NORMAL":       2,
		"HOCH":         3,
		"SEHR_HOCH":    4,
	}
)

Enum value maps for Prioritaet.

View Source
var (
	RechnungspositionsStatus_name = map[int32]string{
		0: "ROH",
		1: "ROH_AUSGENOMMEN",
		2: "ABRECHENBAR",
		3: "ABRECHENBAR_AUSGENOMMEN",
		4: "ABGERECHNET",
	}
	RechnungspositionsStatus_value = map[string]int32{
		"ROH":                     0,
		"ROH_AUSGENOMMEN":         1,
		"ABRECHENBAR":             2,
		"ABRECHENBAR_AUSGENOMMEN": 3,
		"ABGERECHNET":             4,
	}
)

Enum value maps for RechnungspositionsStatus.

View Source
var (
	Rechnungsstatus_name = map[int32]string{
		0: "GEPRUEFT_OK",
		1: "GEPRUEFT_FEHLERHAFT",
		2: "GEBUCHT",
		3: "BEZAHLT",
	}
	Rechnungsstatus_value = map[string]int32{
		"GEPRUEFT_OK":         0,
		"GEPRUEFT_FEHLERHAFT": 1,
		"GEBUCHT":             2,
		"BEZAHLT":             3,
	}
)

Enum value maps for Rechnungsstatus.

View Source
var (
	Rechnungstyp_name = map[int32]string{
		0: "ABSCHLAGSRECHNUNG",
		1: "TURNUSRECHNUNG",
		2: "MONATSRECHNUNG",
		3: "WIMRECHNUNG",
		4: "ZWISCHENRECHNUNG",
		5: "INTEGRIERTE_13TE_RECHNUNG",
		6: "ZUSAETZLICHE_13TE_RECHNUNG",
		7: "MEHRMINDERMENGENRECHNUNG",
	}
	Rechnungstyp_value = map[string]int32{
		"ABSCHLAGSRECHNUNG":          0,
		"TURNUSRECHNUNG":             1,
		"MONATSRECHNUNG":             2,
		"WIMRECHNUNG":                3,
		"ZWISCHENRECHNUNG":           4,
		"INTEGRIERTE_13TE_RECHNUNG":  5,
		"ZUSAETZLICHE_13TE_RECHNUNG": 6,
		"MEHRMINDERMENGENRECHNUNG":   7,
	}
)

Enum value maps for Rechnungstyp.

View Source
var (
	Regionskriteriumtyp_name = map[int32]string{
		0:  "BUNDESLANDKENNZIFFER",
		1:  "BUNDESLAND_NAME",
		2:  "MARKTGEBIET_NUMMER",
		3:  "MARKTGEBIET_NAME",
		4:  "REGELGEBIET_NUMMER",
		5:  "REGELGEBIET_NAME",
		6:  "NETZBETREIBER_NUMMER",
		7:  "NETZBETREIBER_NAME",
		8:  "BILANZIERUNGS_GEBIET_NUMMER",
		9:  "MSB_NUMMER",
		10: "MSB_NAME",
		11: "VERSORGER_NUMMER",
		12: "VERSORGER_NAME",
		13: "GRUNDVERSORGER_NUMMER",
		14: "GRUNDVERSORGER_NAME",
		15: "KREIS_NAME",
		16: "KREISKENNZIFFER",
		17: "GEMEINDE_NAME",
		18: "GEMEINDEKENNZIFFER",
		19: "POSTLEITZAHL",
		20: "ORT",
		21: "EINWOHNERZAHL_GEMEINDE",
		22: "EINWOHNERZAHL_ORT",
		23: "KM_UMKREIS",
		24: "BUNDESWEIT",
	}
	Regionskriteriumtyp_value = map[string]int32{
		"BUNDESLANDKENNZIFFER":        0,
		"BUNDESLAND_NAME":             1,
		"MARKTGEBIET_NUMMER":          2,
		"MARKTGEBIET_NAME":            3,
		"REGELGEBIET_NUMMER":          4,
		"REGELGEBIET_NAME":            5,
		"NETZBETREIBER_NUMMER":        6,
		"NETZBETREIBER_NAME":          7,
		"BILANZIERUNGS_GEBIET_NUMMER": 8,
		"MSB_NUMMER":                  9,
		"MSB_NAME":                    10,
		"VERSORGER_NUMMER":            11,
		"VERSORGER_NAME":              12,
		"GRUNDVERSORGER_NUMMER":       13,
		"GRUNDVERSORGER_NAME":         14,
		"KREIS_NAME":                  15,
		"KREISKENNZIFFER":             16,
		"GEMEINDE_NAME":               17,
		"GEMEINDEKENNZIFFER":          18,
		"POSTLEITZAHL":                19,
		"ORT":                         20,
		"EINWOHNERZAHL_GEMEINDE":      21,
		"EINWOHNERZAHL_ORT":           22,
		"KM_UMKREIS":                  23,
		"BUNDESWEIT":                  24,
	}
)

Enum value maps for Regionskriteriumtyp.

View Source
var (
	Rufnummernart_name = map[int32]string{
		0: "RUF_ZENTRALE",
		1: "FAX_ZENTRALE",
		2: "SAMMELRUF",
		3: "SAMMELFAX",
		4: "ABTEILUNGRUF",
		5: "ABTEILUNGFAX",
		6: "RUF_DURCHWAHL",
		7: "FAX_DURCHWAHL",
		8: "MOBIL_NUMMER",
	}
	Rufnummernart_value = map[string]int32{
		"RUF_ZENTRALE":  0,
		"FAX_ZENTRALE":  1,
		"SAMMELRUF":     2,
		"SAMMELFAX":     3,
		"ABTEILUNGRUF":  4,
		"ABTEILUNGFAX":  5,
		"RUF_DURCHWAHL": 6,
		"FAX_DURCHWAHL": 7,
		"MOBIL_NUMMER":  8,
	}
)

Enum value maps for Rufnummernart.

View Source
var (
	Schwachlastfaehig_name = map[int32]string{
		0: "NICHT_SCHWACHLASTFAEHIG",
		1: "SCHWACHLASTFAEHIG",
	}
	Schwachlastfaehig_value = map[string]int32{
		"NICHT_SCHWACHLASTFAEHIG": 0,
		"SCHWACHLASTFAEHIG":       1,
	}
)

Enum value maps for Schwachlastfaehig.

View Source
var (
	Sparte_name = map[int32]string{
		0: "Sparte_STROM",
		1: "Sparte_GAS",
		2: "Sparte_FERNWAERME",
		3: "Sparte_NAHWAERME",
		4: "Sparte_WASSER",
		5: "Sparte_ABWASSER",
	}
	Sparte_value = map[string]int32{
		"Sparte_STROM":      0,
		"Sparte_GAS":        1,
		"Sparte_FERNWAERME": 2,
		"Sparte_NAHWAERME":  3,
		"Sparte_WASSER":     4,
		"Sparte_ABWASSER":   5,
	}
)

Enum value maps for Sparte.

View Source
var (
	Steuerkennzeichen_name = map[int32]string{
		0: "UST_19",
		1: "UST_7",
		2: "VST_0",
		3: "VST_19",
		4: "VST_7",
		5: "RCV",
	}
	Steuerkennzeichen_value = map[string]int32{
		"UST_19": 0,
		"UST_7":  1,
		"VST_0":  2,
		"VST_19": 3,
		"VST_7":  4,
		"RCV":    5,
	}
)

Enum value maps for Steuerkennzeichen.

View Source
var (
	Tarifart_name = map[int32]string{
		0: "EINTARIF",
		1: "ZWEITARIF",
		2: "MEHRTARIF",
		3: "SMART_METER",
		4: "LEISTUNGSGEMESSEN",
	}
	Tarifart_value = map[string]int32{
		"EINTARIF":          0,
		"ZWEITARIF":         1,
		"MEHRTARIF":         2,
		"SMART_METER":       3,
		"LEISTUNGSGEMESSEN": 4,
	}
)

Enum value maps for Tarifart.

View Source
var (
	Tarifzeit_name = map[int32]string{
		0: "TZ_STANDARD",
		1: "TZ_HT",
		2: "TZ_NT",
	}
	Tarifzeit_value = map[string]int32{
		"TZ_STANDARD": 0,
		"TZ_HT":       1,
		"TZ_NT":       2,
	}
)

Enum value maps for Tarifzeit.

View Source
var (
	Titel_name = map[int32]string{
		0: "DR",
		1: "PROF",
		2: "PROF_DR",
	}
	Titel_value = map[string]int32{
		"DR":      0,
		"PROF":    1,
		"PROF_DR": 2,
	}
)

Enum value maps for Titel.

View Source
var (
	Unterbrechbarkeit_name = map[int32]string{
		0: "UV",
		1: "NUV",
	}
	Unterbrechbarkeit_value = map[string]int32{
		"UV":  0,
		"NUV": 1,
	}
)

Enum value maps for Unterbrechbarkeit.

View Source
var (
	Verbrauchsart_name = map[int32]string{
		0: "KL",
		1: "KLW",
		2: "KLWS",
		3: "W",
		4: "WS",
	}
	Verbrauchsart_value = map[string]int32{
		"KL":   0,
		"KLW":  1,
		"KLWS": 2,
		"W":    3,
		"WS":   4,
	}
)

Enum value maps for Verbrauchsart.

View Source
var (
	Verbrauchsmengetyp_name = map[int32]string{
		0: "ARBEITLEISTUNGTAGESPARAMETERABHMALO",
		1: "VERANSCHLAGTEJAHRESMENGE",
		2: "TUMKUNDENWERT",
	}
	Verbrauchsmengetyp_value = map[string]int32{
		"ARBEITLEISTUNGTAGESPARAMETERABHMALO": 0,
		"VERANSCHLAGTEJAHRESMENGE":            1,
		"TUMKUNDENWERT":                       2,
	}
)

Enum value maps for Verbrauchsmengetyp.

View Source
var (
	Vertragsart_name = map[int32]string{
		0: "ENERGIELIEFERVERTRAG",
		1: "NETZNUTZUNGSVERTRAG",
		2: "BILANZIERUNGSVERTRAG",
		3: "MESSSTELLENBETRIEBSVERTRAG",
		4: "BUENDELVERTRAG",
	}
	Vertragsart_value = map[string]int32{
		"ENERGIELIEFERVERTRAG":       0,
		"NETZNUTZUNGSVERTRAG":        1,
		"BILANZIERUNGSVERTRAG":       2,
		"MESSSTELLENBETRIEBSVERTRAG": 3,
		"BUENDELVERTRAG":             4,
	}
)

Enum value maps for Vertragsart.

View Source
var (
	Vertragstatus_name = map[int32]string{
		0: "Vertragstatus_IN_ARBEIT",
		1: "Vertragstatus_UEBERMITTELT",
		2: "Vertragstatus_ANGENOMMEN",
		3: "Vertragstatus_AKTIV",
		4: "Vertragstatus_ABGELEHNT",
		5: "Vertragstatus_WIDERRUFEN",
		6: "Vertragstatus_STORNIERT",
		7: "Vertragstatus_GEKUENDIGT",
		8: "Vertragstatus_BEENDET",
	}
	Vertragstatus_value = map[string]int32{
		"Vertragstatus_IN_ARBEIT":    0,
		"Vertragstatus_UEBERMITTELT": 1,
		"Vertragstatus_ANGENOMMEN":   2,
		"Vertragstatus_AKTIV":        3,
		"Vertragstatus_ABGELEHNT":    4,
		"Vertragstatus_WIDERRUFEN":   5,
		"Vertragstatus_STORNIERT":    6,
		"Vertragstatus_GEKUENDIGT":   7,
		"Vertragstatus_BEENDET":      8,
	}
)

Enum value maps for Vertragstatus.

View Source
var (
	Verwendungszweck_name = map[int32]string{
		0: "NETZNUTZUNGSABRECHNUNG",
		1: "BILANZKREISABRECHNUNG",
		2: "MEHRMINDERMBENGENABRECHNUNG",
		3: "ENDKUNDENABRECHNUNG",
	}
	Verwendungszweck_value = map[string]int32{
		"NETZNUTZUNGSABRECHNUNG":      0,
		"BILANZKREISABRECHNUNG":       1,
		"MEHRMINDERMBENGENABRECHNUNG": 2,
		"ENDKUNDENABRECHNUNG":         3,
	}
)

Enum value maps for Verwendungszweck.

View Source
var (
	Waehrungscode_name = map[int32]string{}/* 181 elements not displayed */

	Waehrungscode_value = map[string]int32{}/* 181 elements not displayed */

)

Enum value maps for Waehrungscode.

View Source
var (
	Waehrungseinheit_name = map[int32]string{
		0: "Waehrungseinheit_EUR",
		1: "CT",
	}
	Waehrungseinheit_value = map[string]int32{
		"Waehrungseinheit_EUR": 0,
		"CT":                   1,
	}
)

Enum value maps for Waehrungseinheit.

View Source
var (
	Waermenutzung_name = map[int32]string{
		0: "SPEICHERHEIZUNG",
		1: "WAERMEPUMPE",
		2: "DIREKTHEIZUNG",
	}
	Waermenutzung_value = map[string]int32{
		"SPEICHERHEIZUNG": 0,
		"WAERMEPUMPE":     1,
		"DIREKTHEIZUNG":   2,
	}
)

Enum value maps for Waermenutzung.

View Source
var (
	Wertermittlungsverfahren_name = map[int32]string{
		0: "PROGNOSE",
		1: "MESSUNG",
	}
	Wertermittlungsverfahren_value = map[string]int32{
		"PROGNOSE": 0,
		"MESSUNG":  1,
	}
)

Enum value maps for Wertermittlungsverfahren.

View Source
var (
	Zaehlerauspraegung_name = map[int32]string{
		0: "EINRICHTUNGSZAEHLER",
		1: "ZWEIRICHTUNGSZAEHLER",
	}
	Zaehlerauspraegung_value = map[string]int32{
		"EINRICHTUNGSZAEHLER":  0,
		"ZWEIRICHTUNGSZAEHLER": 1,
	}
)

Enum value maps for Zaehlerauspraegung.

View Source
var (
	Zaehlertyp_name = map[int32]string{
		0: "DREHSTROMZAEHLER",
		1: "BALGENGASZAEHLER",
		2: "DREHKOLBENZAEHLER",
		3: "SMARTMETER",
		4: "LEISTUNGSZAEHLER",
		5: "MAXIMUMZAEHLER",
		6: "TURBINENRADGASZAEHLER",
		7: "ULTRASCHALLGASZAEHLER",
		8: "WECHSELSTROMZAEHLER",
	}
	Zaehlertyp_value = map[string]int32{
		"DREHSTROMZAEHLER":      0,
		"BALGENGASZAEHLER":      1,
		"DREHKOLBENZAEHLER":     2,
		"SMARTMETER":            3,
		"LEISTUNGSZAEHLER":      4,
		"MAXIMUMZAEHLER":        5,
		"TURBINENRADGASZAEHLER": 6,
		"ULTRASCHALLGASZAEHLER": 7,
		"WECHSELSTROMZAEHLER":   8,
	}
)

Enum value maps for Zaehlertyp.

View Source
var (
	Zeiteinheit_name = map[int32]string{
		0: "Zeiteinheit_SEKUNDE",
		1: "Zeiteinheit_MINUTE",
		2: "Zeiteinheit_STUNDE",
		3: "Zeiteinheit_VIERTEL_STUNDE",
		4: "Zeiteinheit_TAG",
		5: "Zeiteinheit_WOCHE",
		6: "Zeiteinheit_MONAT",
		7: "Zeiteinheit_QUARTAL",
		8: "Zeiteinheit_HALBJAHR",
		9: "Zeiteinheit_JAHR",
	}
	Zeiteinheit_value = map[string]int32{
		"Zeiteinheit_SEKUNDE":        0,
		"Zeiteinheit_MINUTE":         1,
		"Zeiteinheit_STUNDE":         2,
		"Zeiteinheit_VIERTEL_STUNDE": 3,
		"Zeiteinheit_TAG":            4,
		"Zeiteinheit_WOCHE":          5,
		"Zeiteinheit_MONAT":          6,
		"Zeiteinheit_QUARTAL":        7,
		"Zeiteinheit_HALBJAHR":       8,
		"Zeiteinheit_JAHR":           9,
	}
)

Enum value maps for Zeiteinheit.

View Source
var (
	Zeitreihentyp_name = map[int32]string{
		0: "EGS",
		1: "LGS",
		2: "NZR",
		3: "SES",
		4: "SLS",
		5: "TES",
		6: "TLS",
	}
	Zeitreihentyp_value = map[string]int32{
		"EGS": 0,
		"LGS": 1,
		"NZR": 2,
		"SES": 3,
		"SLS": 4,
		"TES": 5,
		"TLS": 6,
	}
)

Enum value maps for Zeitreihentyp.

Functions

This section is empty.

Types

type AbgabeArt

type AbgabeArt int32
const (
	AbgabeArt_KAS AbgabeArt = 0
	AbgabeArt_SA  AbgabeArt = 1
	AbgabeArt_SAS AbgabeArt = 2
	AbgabeArt_TA  AbgabeArt = 3
	AbgabeArt_TAS AbgabeArt = 4
	AbgabeArt_TK  AbgabeArt = 5
	AbgabeArt_TKS AbgabeArt = 6
	AbgabeArt_TS  AbgabeArt = 7
	AbgabeArt_TSS AbgabeArt = 8
)

func (AbgabeArt) Descriptor

func (AbgabeArt) Descriptor() protoreflect.EnumDescriptor

func (AbgabeArt) Enum

func (x AbgabeArt) Enum() *AbgabeArt

func (AbgabeArt) EnumDescriptor deprecated

func (AbgabeArt) EnumDescriptor() ([]byte, []int)

Deprecated: Use AbgabeArt.Descriptor instead.

func (AbgabeArt) Number

func (x AbgabeArt) Number() protoreflect.EnumNumber

func (AbgabeArt) String

func (x AbgabeArt) String() string

func (AbgabeArt) Type

type Adresse

type Adresse struct {
	Postleitzahl string     `protobuf:"bytes,3,opt,name=Postleitzahl,proto3" json:"Postleitzahl,omitempty"`
	Ort          string     `protobuf:"bytes,4,opt,name=Ort,proto3" json:"Ort,omitempty"`
	Strasse      string     `protobuf:"bytes,5,opt,name=Strasse,proto3" json:"Strasse,omitempty"`
	Hausnummer   string     `protobuf:"bytes,6,opt,name=Hausnummer,proto3" json:"Hausnummer,omitempty"`
	Postfach     string     `protobuf:"bytes,7,opt,name=Postfach,proto3" json:"Postfach,omitempty"`
	Adresszusatz string     `protobuf:"bytes,8,opt,name=Adresszusatz,proto3" json:"Adresszusatz,omitempty"`
	CoErgaenzung string     `protobuf:"bytes,9,opt,name=CoErgaenzung,proto3" json:"CoErgaenzung,omitempty"`
	Landescode   Landescode `protobuf:"varint,10,opt,name=Landescode,proto3,enum=bo4e.Landescode" json:"Landescode,omitempty"`
	// contains filtered or unexported fields
}

func (*Adresse) Descriptor deprecated

func (*Adresse) Descriptor() ([]byte, []int)

Deprecated: Use Adresse.ProtoReflect.Descriptor instead.

func (*Adresse) GetAdresszusatz

func (x *Adresse) GetAdresszusatz() string

func (*Adresse) GetCoErgaenzung

func (x *Adresse) GetCoErgaenzung() string

func (*Adresse) GetHausnummer

func (x *Adresse) GetHausnummer() string

func (*Adresse) GetLandescode

func (x *Adresse) GetLandescode() Landescode

func (*Adresse) GetOrt

func (x *Adresse) GetOrt() string

func (*Adresse) GetPostfach

func (x *Adresse) GetPostfach() string

func (*Adresse) GetPostleitzahl

func (x *Adresse) GetPostleitzahl() string

func (*Adresse) GetStrasse

func (x *Adresse) GetStrasse() string

func (*Adresse) ProtoMessage

func (*Adresse) ProtoMessage()

func (*Adresse) ProtoReflect

func (x *Adresse) ProtoReflect() protoreflect.Message

func (*Adresse) Reset

func (x *Adresse) Reset()

func (*Adresse) String

func (x *Adresse) String() string

type Angebot

type Angebot struct {
	Angebotsnummer              string              `protobuf:"bytes,4,opt,name=Angebotsnummer,proto3" json:"Angebotsnummer,omitempty"`
	Anfragereferenz             string              `protobuf:"bytes,5,opt,name=Anfragereferenz,proto3" json:"Anfragereferenz,omitempty"`
	Angebotsdatum               *DateTimeOffset     `protobuf:"bytes,6,opt,name=Angebotsdatum,proto3" json:"Angebotsdatum,omitempty"`
	Sparte                      Sparte              `protobuf:"varint,7,opt,name=Sparte,proto3,enum=bo4e.Sparte" json:"Sparte,omitempty"`
	Bindefrist                  *DateTimeOffset     `protobuf:"bytes,8,opt,name=Bindefrist,proto3" json:"Bindefrist,omitempty"`
	Angebotgeber                *Geschaeftspartner  `protobuf:"bytes,9,opt,name=Angebotgeber,proto3" json:"Angebotgeber,omitempty"`
	Angebotnehmer               *Geschaeftspartner  `protobuf:"bytes,10,opt,name=Angebotnehmer,proto3" json:"Angebotnehmer,omitempty"`
	UnterzeichnerAngebotsnehmer *Ansprechpartner    `protobuf:"bytes,11,opt,name=UnterzeichnerAngebotsnehmer,proto3" json:"UnterzeichnerAngebotsnehmer,omitempty"`
	UnterzeichnerAngebotsgeber  *Ansprechpartner    `protobuf:"bytes,12,opt,name=UnterzeichnerAngebotsgeber,proto3" json:"UnterzeichnerAngebotsgeber,omitempty"`
	Varianten                   []*Angebotsvariante `protobuf:"bytes,13,rep,name=Varianten,proto3" json:"Varianten,omitempty"`
	// contains filtered or unexported fields
}

func (*Angebot) Descriptor deprecated

func (*Angebot) Descriptor() ([]byte, []int)

Deprecated: Use Angebot.ProtoReflect.Descriptor instead.

func (*Angebot) GetAnfragereferenz

func (x *Angebot) GetAnfragereferenz() string

func (*Angebot) GetAngebotgeber

func (x *Angebot) GetAngebotgeber() *Geschaeftspartner

func (*Angebot) GetAngebotnehmer

func (x *Angebot) GetAngebotnehmer() *Geschaeftspartner

func (*Angebot) GetAngebotsdatum

func (x *Angebot) GetAngebotsdatum() *DateTimeOffset

func (*Angebot) GetAngebotsnummer

func (x *Angebot) GetAngebotsnummer() string

func (*Angebot) GetBindefrist

func (x *Angebot) GetBindefrist() *DateTimeOffset

func (*Angebot) GetSparte

func (x *Angebot) GetSparte() Sparte

func (*Angebot) GetUnterzeichnerAngebotsgeber

func (x *Angebot) GetUnterzeichnerAngebotsgeber() *Ansprechpartner

func (*Angebot) GetUnterzeichnerAngebotsnehmer

func (x *Angebot) GetUnterzeichnerAngebotsnehmer() *Ansprechpartner

func (*Angebot) GetVarianten

func (x *Angebot) GetVarianten() []*Angebotsvariante

func (*Angebot) ProtoMessage

func (*Angebot) ProtoMessage()

func (*Angebot) ProtoReflect

func (x *Angebot) ProtoReflect() protoreflect.Message

func (*Angebot) Reset

func (x *Angebot) Reset()

func (*Angebot) String

func (x *Angebot) String() string

type Angebotsposition

type Angebotsposition struct {
	Positionsbezeichung string  `protobuf:"bytes,3,opt,name=Positionsbezeichung,proto3" json:"Positionsbezeichung,omitempty"`
	Positionsmenge      *Menge  `protobuf:"bytes,4,opt,name=Positionsmenge,proto3" json:"Positionsmenge,omitempty"`
	Positionspreis      *Preis  `protobuf:"bytes,5,opt,name=Positionspreis,proto3" json:"Positionspreis,omitempty"`
	Positionsbetrag     *Betrag `protobuf:"bytes,6,opt,name=Positionsbetrag,proto3" json:"Positionsbetrag,omitempty"`
	// contains filtered or unexported fields
}

func (*Angebotsposition) Descriptor deprecated

func (*Angebotsposition) Descriptor() ([]byte, []int)

Deprecated: Use Angebotsposition.ProtoReflect.Descriptor instead.

func (*Angebotsposition) GetPositionsbetrag

func (x *Angebotsposition) GetPositionsbetrag() *Betrag

func (*Angebotsposition) GetPositionsbezeichung

func (x *Angebotsposition) GetPositionsbezeichung() string

func (*Angebotsposition) GetPositionsmenge

func (x *Angebotsposition) GetPositionsmenge() *Menge

func (*Angebotsposition) GetPositionspreis

func (x *Angebotsposition) GetPositionspreis() *Preis

func (*Angebotsposition) ProtoMessage

func (*Angebotsposition) ProtoMessage()

func (*Angebotsposition) ProtoReflect

func (x *Angebotsposition) ProtoReflect() protoreflect.Message

func (*Angebotsposition) Reset

func (x *Angebotsposition) Reset()

func (*Angebotsposition) String

func (x *Angebotsposition) String() string

type Angebotsstatus

type Angebotsstatus int32
const (
	Angebotsstatus_KONZEPTION               Angebotsstatus = 0
	Angebotsstatus_UNVERBINDLICH            Angebotsstatus = 1
	Angebotsstatus_VERBINDLICH              Angebotsstatus = 2
	Angebotsstatus_BEAUFTRAGT               Angebotsstatus = 3
	Angebotsstatus_UNGUELTIG                Angebotsstatus = 4
	Angebotsstatus_Angebotsstatus_ABGELEHNT Angebotsstatus = 5
	Angebotsstatus_NACHGEFASST              Angebotsstatus = 6
	Angebotsstatus_AUSSTEHEND               Angebotsstatus = 7
	Angebotsstatus_ERLEDIGT                 Angebotsstatus = 8
)

func (Angebotsstatus) Descriptor

func (Angebotsstatus) Enum

func (x Angebotsstatus) Enum() *Angebotsstatus

func (Angebotsstatus) EnumDescriptor deprecated

func (Angebotsstatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use Angebotsstatus.Descriptor instead.

func (Angebotsstatus) Number

func (Angebotsstatus) String

func (x Angebotsstatus) String() string

func (Angebotsstatus) Type

type Angebotsteil

type Angebotsteil struct {
	AnfrageSubreferenz        string              `protobuf:"bytes,3,opt,name=AnfrageSubreferenz,proto3" json:"AnfrageSubreferenz,omitempty"`
	Lieferstellenangebotsteil []*Marktlokation    `protobuf:"bytes,4,rep,name=Lieferstellenangebotsteil,proto3" json:"Lieferstellenangebotsteil,omitempty"`
	Gesamtmengeangebotsteil   *Menge              `protobuf:"bytes,5,opt,name=Gesamtmengeangebotsteil,proto3" json:"Gesamtmengeangebotsteil,omitempty"`
	Gesamtkostenangebotsteil  *Betrag             `protobuf:"bytes,6,opt,name=Gesamtkostenangebotsteil,proto3" json:"Gesamtkostenangebotsteil,omitempty"`
	Positionen                []*Angebotsposition `protobuf:"bytes,7,rep,name=Positionen,proto3" json:"Positionen,omitempty"`
	// contains filtered or unexported fields
}

func (*Angebotsteil) Descriptor deprecated

func (*Angebotsteil) Descriptor() ([]byte, []int)

Deprecated: Use Angebotsteil.ProtoReflect.Descriptor instead.

func (*Angebotsteil) GetAnfrageSubreferenz

func (x *Angebotsteil) GetAnfrageSubreferenz() string

func (*Angebotsteil) GetGesamtkostenangebotsteil

func (x *Angebotsteil) GetGesamtkostenangebotsteil() *Betrag

func (*Angebotsteil) GetGesamtmengeangebotsteil

func (x *Angebotsteil) GetGesamtmengeangebotsteil() *Menge

func (*Angebotsteil) GetLieferstellenangebotsteil

func (x *Angebotsteil) GetLieferstellenangebotsteil() []*Marktlokation

func (*Angebotsteil) GetPositionen

func (x *Angebotsteil) GetPositionen() []*Angebotsposition

func (*Angebotsteil) ProtoMessage

func (*Angebotsteil) ProtoMessage()

func (*Angebotsteil) ProtoReflect

func (x *Angebotsteil) ProtoReflect() protoreflect.Message

func (*Angebotsteil) Reset

func (x *Angebotsteil) Reset()

func (*Angebotsteil) String

func (x *Angebotsteil) String() string

type Angebotsvariante

type Angebotsvariante struct {
	Angebotsstatus Angebotsstatus  `protobuf:"varint,4,opt,name=Angebotsstatus,proto3,enum=bo4e.Angebotsstatus" json:"Angebotsstatus,omitempty"`
	Beschreibung   string          `protobuf:"bytes,5,opt,name=Beschreibung,proto3" json:"Beschreibung,omitempty"`
	Erstelldatum   *DateTimeOffset `protobuf:"bytes,6,opt,name=Erstelldatum,proto3" json:"Erstelldatum,omitempty"`
	Bindefrist     *DateTimeOffset `protobuf:"bytes,7,opt,name=Bindefrist,proto3" json:"Bindefrist,omitempty"`
	Gesamtmenge    *Menge          `protobuf:"bytes,8,opt,name=Gesamtmenge,proto3" json:"Gesamtmenge,omitempty"`
	Gesamtkosten   *Betrag         `protobuf:"bytes,9,opt,name=Gesamtkosten,proto3" json:"Gesamtkosten,omitempty"`
	Teile          []*Angebotsteil `protobuf:"bytes,10,rep,name=Teile,proto3" json:"Teile,omitempty"`
	// contains filtered or unexported fields
}

func (*Angebotsvariante) Descriptor deprecated

func (*Angebotsvariante) Descriptor() ([]byte, []int)

Deprecated: Use Angebotsvariante.ProtoReflect.Descriptor instead.

func (*Angebotsvariante) GetAngebotsstatus

func (x *Angebotsvariante) GetAngebotsstatus() Angebotsstatus

func (*Angebotsvariante) GetBeschreibung

func (x *Angebotsvariante) GetBeschreibung() string

func (*Angebotsvariante) GetBindefrist

func (x *Angebotsvariante) GetBindefrist() *DateTimeOffset

func (*Angebotsvariante) GetErstelldatum

func (x *Angebotsvariante) GetErstelldatum() *DateTimeOffset

func (*Angebotsvariante) GetGesamtkosten

func (x *Angebotsvariante) GetGesamtkosten() *Betrag

func (*Angebotsvariante) GetGesamtmenge

func (x *Angebotsvariante) GetGesamtmenge() *Menge

func (*Angebotsvariante) GetTeile

func (x *Angebotsvariante) GetTeile() []*Angebotsteil

func (*Angebotsvariante) ProtoMessage

func (*Angebotsvariante) ProtoMessage()

func (*Angebotsvariante) ProtoReflect

func (x *Angebotsvariante) ProtoReflect() protoreflect.Message

func (*Angebotsvariante) Reset

func (x *Angebotsvariante) Reset()

func (*Angebotsvariante) String

func (x *Angebotsvariante) String() string

type Anrede

type Anrede int32
const (
	Anrede_HERR                    Anrede = 0
	Anrede_FRAU                    Anrede = 1
	Anrede_EHELEUTE                Anrede = 2
	Anrede_FIRMA                   Anrede = 3
	Anrede_INDIVIDUELL             Anrede = 4
	Anrede_FAMILIE                 Anrede = 5
	Anrede_ERBENGEMEINSCHAFT       Anrede = 6
	Anrede_WOHNGEMEINSCHAFT        Anrede = 7
	Anrede_GRUNDSTUECKGEMEINSCHAFT Anrede = 8
	Anrede_Anrede_DR               Anrede = 9
)

func (Anrede) Descriptor

func (Anrede) Descriptor() protoreflect.EnumDescriptor

func (Anrede) Enum

func (x Anrede) Enum() *Anrede

func (Anrede) EnumDescriptor deprecated

func (Anrede) EnumDescriptor() ([]byte, []int)

Deprecated: Use Anrede.Descriptor instead.

func (Anrede) Number

func (x Anrede) Number() protoreflect.EnumNumber

func (Anrede) String

func (x Anrede) String() string

func (Anrede) Type

func (Anrede) Type() protoreflect.EnumType

type Ansprechpartner

type Ansprechpartner struct {
	Anrede             Anrede             `protobuf:"varint,4,opt,name=Anrede,proto3,enum=bo4e.Anrede" json:"Anrede,omitempty"`
	IndividuelleAnrede string             `protobuf:"bytes,5,opt,name=IndividuelleAnrede,proto3" json:"IndividuelleAnrede,omitempty"`
	Titel              Titel              `protobuf:"varint,6,opt,name=Titel,proto3,enum=bo4e.Titel" json:"Titel,omitempty"`
	Vorname            string             `protobuf:"bytes,7,opt,name=Vorname,proto3" json:"Vorname,omitempty"`
	Nachname           string             `protobuf:"bytes,8,opt,name=Nachname,proto3" json:"Nachname,omitempty"`
	EMailAdresse       string             `protobuf:"bytes,9,opt,name=EMailAdresse,proto3" json:"EMailAdresse,omitempty"`
	Kommentar          string             `protobuf:"bytes,10,opt,name=Kommentar,proto3" json:"Kommentar,omitempty"`
	Geschaeftspartner  *Geschaeftspartner `protobuf:"bytes,11,opt,name=Geschaeftspartner,proto3" json:"Geschaeftspartner,omitempty"`
	Adresse            *Adresse           `protobuf:"bytes,12,opt,name=Adresse,proto3" json:"Adresse,omitempty"`
	Rufnummern         []*Rufnummer       `protobuf:"bytes,13,rep,name=Rufnummern,proto3" json:"Rufnummern,omitempty"`
	Zustaendigkeit     []*Zustaendigkeit  `protobuf:"bytes,14,rep,name=Zustaendigkeit,proto3" json:"Zustaendigkeit,omitempty"`
	// contains filtered or unexported fields
}

func (*Ansprechpartner) Descriptor deprecated

func (*Ansprechpartner) Descriptor() ([]byte, []int)

Deprecated: Use Ansprechpartner.ProtoReflect.Descriptor instead.

func (*Ansprechpartner) GetAdresse

func (x *Ansprechpartner) GetAdresse() *Adresse

func (*Ansprechpartner) GetAnrede

func (x *Ansprechpartner) GetAnrede() Anrede

func (*Ansprechpartner) GetEMailAdresse

func (x *Ansprechpartner) GetEMailAdresse() string

func (*Ansprechpartner) GetGeschaeftspartner

func (x *Ansprechpartner) GetGeschaeftspartner() *Geschaeftspartner

func (*Ansprechpartner) GetIndividuelleAnrede

func (x *Ansprechpartner) GetIndividuelleAnrede() string

func (*Ansprechpartner) GetKommentar

func (x *Ansprechpartner) GetKommentar() string

func (*Ansprechpartner) GetNachname

func (x *Ansprechpartner) GetNachname() string

func (*Ansprechpartner) GetRufnummern

func (x *Ansprechpartner) GetRufnummern() []*Rufnummer

func (*Ansprechpartner) GetTitel

func (x *Ansprechpartner) GetTitel() Titel

func (*Ansprechpartner) GetVorname

func (x *Ansprechpartner) GetVorname() string

func (*Ansprechpartner) GetZustaendigkeit

func (x *Ansprechpartner) GetZustaendigkeit() []*Zustaendigkeit

func (*Ansprechpartner) ProtoMessage

func (*Ansprechpartner) ProtoMessage()

func (*Ansprechpartner) ProtoReflect

func (x *Ansprechpartner) ProtoReflect() protoreflect.Message

func (*Ansprechpartner) Reset

func (x *Ansprechpartner) Reset()

func (*Ansprechpartner) String

func (x *Ansprechpartner) String() string

type ArithmetischeOperation

type ArithmetischeOperation int32
const (
	ArithmetischeOperation_ADDITION       ArithmetischeOperation = 0
	ArithmetischeOperation_SUBTRAKTION    ArithmetischeOperation = 1
	ArithmetischeOperation_MULTIPLIKATION ArithmetischeOperation = 2
	ArithmetischeOperation_DIVISION       ArithmetischeOperation = 3
)

func (ArithmetischeOperation) Descriptor

func (ArithmetischeOperation) Enum

func (ArithmetischeOperation) EnumDescriptor deprecated

func (ArithmetischeOperation) EnumDescriptor() ([]byte, []int)

Deprecated: Use ArithmetischeOperation.Descriptor instead.

func (ArithmetischeOperation) Number

func (ArithmetischeOperation) String

func (x ArithmetischeOperation) String() string

func (ArithmetischeOperation) Type

type AufAbschlagstyp

type AufAbschlagstyp int32
const (
	AufAbschlagstyp_RELATIV AufAbschlagstyp = 0
	AufAbschlagstyp_ABSOLUT AufAbschlagstyp = 1
)

func (AufAbschlagstyp) Descriptor

func (AufAbschlagstyp) Enum

func (x AufAbschlagstyp) Enum() *AufAbschlagstyp

func (AufAbschlagstyp) EnumDescriptor deprecated

func (AufAbschlagstyp) EnumDescriptor() ([]byte, []int)

Deprecated: Use AufAbschlagstyp.Descriptor instead.

func (AufAbschlagstyp) Number

func (AufAbschlagstyp) String

func (x AufAbschlagstyp) String() string

func (AufAbschlagstyp) Type

type Aufgabe

type Aufgabe struct {
	AufgabenId            string          `protobuf:"bytes,3,opt,name=AufgabenId,proto3" json:"AufgabenId,omitempty"`
	Beschreibung          string          `protobuf:"bytes,4,opt,name=Beschreibung,proto3" json:"Beschreibung,omitempty"`
	Deadline              *DateTimeOffset `protobuf:"bytes,5,opt,name=Deadline,proto3" json:"Deadline,omitempty"`
	Ausgefuehrt           bool            `protobuf:"varint,6,opt,name=Ausgefuehrt,proto3" json:"Ausgefuehrt,omitempty"`
	Ausfuehrungszeitpunkt *DateTimeOffset `protobuf:"bytes,7,opt,name=Ausfuehrungszeitpunkt,proto3" json:"Ausfuehrungszeitpunkt,omitempty"`
	Ausfuehrender         string          `protobuf:"bytes,8,opt,name=Ausfuehrender,proto3" json:"Ausfuehrender,omitempty"`
	// contains filtered or unexported fields
}

func (*Aufgabe) Descriptor deprecated

func (*Aufgabe) Descriptor() ([]byte, []int)

Deprecated: Use Aufgabe.ProtoReflect.Descriptor instead.

func (*Aufgabe) GetAufgabenId

func (x *Aufgabe) GetAufgabenId() string

func (*Aufgabe) GetAusfuehrender

func (x *Aufgabe) GetAusfuehrender() string

func (*Aufgabe) GetAusfuehrungszeitpunkt

func (x *Aufgabe) GetAusfuehrungszeitpunkt() *DateTimeOffset

func (*Aufgabe) GetAusgefuehrt

func (x *Aufgabe) GetAusgefuehrt() bool

func (*Aufgabe) GetBeschreibung

func (x *Aufgabe) GetBeschreibung() string

func (*Aufgabe) GetDeadline

func (x *Aufgabe) GetDeadline() *DateTimeOffset

func (*Aufgabe) ProtoMessage

func (*Aufgabe) ProtoMessage()

func (*Aufgabe) ProtoReflect

func (x *Aufgabe) ProtoReflect() protoreflect.Message

func (*Aufgabe) Reset

func (x *Aufgabe) Reset()

func (*Aufgabe) String

func (x *Aufgabe) String() string

type BDEWArtikelnummer

type BDEWArtikelnummer int32
const (
	BDEWArtikelnummer_BDEWArtikelnummer_LEISTUNG                                   BDEWArtikelnummer = 0
	BDEWArtikelnummer_BDEWArtikelnummer_LEISTUNG_PAUSCHAL                          BDEWArtikelnummer = 1
	BDEWArtikelnummer_BDEWArtikelnummer_GRUNDPREIS                                 BDEWArtikelnummer = 2
	BDEWArtikelnummer_BDEWArtikelnummer_REGELENERGIE_ARBEIT                        BDEWArtikelnummer = 3
	BDEWArtikelnummer_BDEWArtikelnummer_REGELENERGIE_LEISTUNG                      BDEWArtikelnummer = 4
	BDEWArtikelnummer_BDEWArtikelnummer_NOTSTROMLIEFERUNG_ARBEIT                   BDEWArtikelnummer = 5
	BDEWArtikelnummer_BDEWArtikelnummer_NOTSTROMLIEFERUNG_LEISTUNG                 BDEWArtikelnummer = 6
	BDEWArtikelnummer_BDEWArtikelnummer_RESERVENETZKAPAZITAET                      BDEWArtikelnummer = 7
	BDEWArtikelnummer_BDEWArtikelnummer_RESERVELEISTUNG                            BDEWArtikelnummer = 8
	BDEWArtikelnummer_BDEWArtikelnummer_ZUSAETZLICHE_ABLESUNG                      BDEWArtikelnummer = 9
	BDEWArtikelnummer_BDEWArtikelnummer_PRUEFGEBUEHREN_AUSSERPLANMAESSIG           BDEWArtikelnummer = 10
	BDEWArtikelnummer_BDEWArtikelnummer_WIRKARBEIT                                 BDEWArtikelnummer = 11
	BDEWArtikelnummer_BDEWArtikelnummer_SINGULAER_GENUTZTE_BETRIEBSMITTEL          BDEWArtikelnummer = 12
	BDEWArtikelnummer_BDEWArtikelnummer_ABGABE_KWKG                                BDEWArtikelnummer = 13
	BDEWArtikelnummer_BDEWArtikelnummer_ABSCHLAG                                   BDEWArtikelnummer = 14
	BDEWArtikelnummer_BDEWArtikelnummer_KONZESSIONSABGABE                          BDEWArtikelnummer = 15
	BDEWArtikelnummer_BDEWArtikelnummer_ENTGELT_FERNAUSLESUNG                      BDEWArtikelnummer = 16
	BDEWArtikelnummer_BDEWArtikelnummer_UNTERMESSUNG                               BDEWArtikelnummer = 17
	BDEWArtikelnummer_BDEWArtikelnummer_BLINDMEHRARBEIT                            BDEWArtikelnummer = 18
	BDEWArtikelnummer_BDEWArtikelnummer_ENTGELT_ABRECHNUNG                         BDEWArtikelnummer = 19
	BDEWArtikelnummer_BDEWArtikelnummer_SPERRKOSTEN                                BDEWArtikelnummer = 20
	BDEWArtikelnummer_BDEWArtikelnummer_ENTSPERRKOSTEN                             BDEWArtikelnummer = 21
	BDEWArtikelnummer_BDEWArtikelnummer_MAHNKOSTEN                                 BDEWArtikelnummer = 22
	BDEWArtikelnummer_BDEWArtikelnummer_MEHR_MINDERMENGEN                          BDEWArtikelnummer = 23
	BDEWArtikelnummer_BDEWArtikelnummer_INKASSOKOSTEN                              BDEWArtikelnummer = 24
	BDEWArtikelnummer_BDEWArtikelnummer_BLINDMEHRLEISTUNG                          BDEWArtikelnummer = 25
	BDEWArtikelnummer_BDEWArtikelnummer_ENTGELT_MESSUNG_ABLESUNG                   BDEWArtikelnummer = 26
	BDEWArtikelnummer_BDEWArtikelnummer_ENTGELT_EINBAU_BETRIEB_WARTUNG_MESSTECHNIK BDEWArtikelnummer = 27
	BDEWArtikelnummer_BDEWArtikelnummer_AUSGLEICHSENERGIE                          BDEWArtikelnummer = 28
	BDEWArtikelnummer_BDEWArtikelnummer_ZAEHLEINRICHTUNG                           BDEWArtikelnummer = 29
	BDEWArtikelnummer_BDEWArtikelnummer_WANDLER_MENGENUMWERTER                     BDEWArtikelnummer = 30
	BDEWArtikelnummer_BDEWArtikelnummer_KOMMUNIKATIONSEINRICHTUNG                  BDEWArtikelnummer = 31
	BDEWArtikelnummer_BDEWArtikelnummer_TECHNISCHE_STEUEREINRICHTUNG               BDEWArtikelnummer = 32
	BDEWArtikelnummer_BDEWArtikelnummer_PARAGRAF_19_STROM_NEV_UMLAGE               BDEWArtikelnummer = 33
	BDEWArtikelnummer_BDEWArtikelnummer_BEFESTIGUNGSEINRICHTUNG                    BDEWArtikelnummer = 34
	BDEWArtikelnummer_BDEWArtikelnummer_OFFSHORE_HAFTUNGSUMLAGE                    BDEWArtikelnummer = 35
	BDEWArtikelnummer_BDEWArtikelnummer_FIXE_ARBEITSENTGELTKOMPONENTE              BDEWArtikelnummer = 36
	BDEWArtikelnummer_BDEWArtikelnummer_FIXE_LEISTUNGSENTGELTKOMPONENTE            BDEWArtikelnummer = 37
	BDEWArtikelnummer_BDEWArtikelnummer_UMLAGE_ABSCHALTBARE_LASTEN                 BDEWArtikelnummer = 38
	BDEWArtikelnummer_BDEWArtikelnummer_MEHRMENGE                                  BDEWArtikelnummer = 39
	BDEWArtikelnummer_BDEWArtikelnummer_MINDERMENGE                                BDEWArtikelnummer = 40
	BDEWArtikelnummer_BDEWArtikelnummer_ENERGIESTEUER                              BDEWArtikelnummer = 41
	BDEWArtikelnummer_BDEWArtikelnummer_SMARTMETER_GATEWAY                         BDEWArtikelnummer = 42
	BDEWArtikelnummer_BDEWArtikelnummer_STEUERBOX                                  BDEWArtikelnummer = 43
	BDEWArtikelnummer_BDEWArtikelnummer_MSB_INKL_MESSUNG                           BDEWArtikelnummer = 44
)

func (BDEWArtikelnummer) Descriptor

func (BDEWArtikelnummer) Enum

func (BDEWArtikelnummer) EnumDescriptor deprecated

func (BDEWArtikelnummer) EnumDescriptor() ([]byte, []int)

Deprecated: Use BDEWArtikelnummer.Descriptor instead.

func (BDEWArtikelnummer) Number

func (BDEWArtikelnummer) String

func (x BDEWArtikelnummer) String() string

func (BDEWArtikelnummer) Type

type Bearbeitungsstatus

type Bearbeitungsstatus int32
const (
	Bearbeitungsstatus_OFFEN          Bearbeitungsstatus = 0
	Bearbeitungsstatus_IN_BEARBEITUNG Bearbeitungsstatus = 1
	Bearbeitungsstatus_ABGESCHLOSSEN  Bearbeitungsstatus = 2
	Bearbeitungsstatus_STORNIERT      Bearbeitungsstatus = 3
	Bearbeitungsstatus_QUITTIERT      Bearbeitungsstatus = 4
	Bearbeitungsstatus_IGNORIERT      Bearbeitungsstatus = 5
)

func (Bearbeitungsstatus) Descriptor

func (Bearbeitungsstatus) Enum

func (Bearbeitungsstatus) EnumDescriptor deprecated

func (Bearbeitungsstatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use Bearbeitungsstatus.Descriptor instead.

func (Bearbeitungsstatus) Number

func (Bearbeitungsstatus) String

func (x Bearbeitungsstatus) String() string

func (Bearbeitungsstatus) Type

type Bemessungsgroesse

type Bemessungsgroesse int32
const (
	Bemessungsgroesse_Bemessungsgroesse_WIRKARBEIT_EL     Bemessungsgroesse = 0
	Bemessungsgroesse_Bemessungsgroesse_LEISTUNG_EL       Bemessungsgroesse = 1
	Bemessungsgroesse_Bemessungsgroesse_BLINDARBEIT_KAP   Bemessungsgroesse = 2
	Bemessungsgroesse_Bemessungsgroesse_BLINDARBEIT_IND   Bemessungsgroesse = 3
	Bemessungsgroesse_Bemessungsgroesse_BLINDLEISTUNG_KAP Bemessungsgroesse = 4
	Bemessungsgroesse_Bemessungsgroesse_BLINDLEISTUNG_IND Bemessungsgroesse = 5
	Bemessungsgroesse_Bemessungsgroesse_WIRKARBEIT_TH     Bemessungsgroesse = 6
	Bemessungsgroesse_Bemessungsgroesse_LEISTUNG_TH       Bemessungsgroesse = 7
	Bemessungsgroesse_Bemessungsgroesse_VOLUMEN           Bemessungsgroesse = 8
	Bemessungsgroesse_Bemessungsgroesse_VOLUMENSTROM      Bemessungsgroesse = 9
	Bemessungsgroesse_Bemessungsgroesse_BENUTZUNGSDAUER   Bemessungsgroesse = 10
	Bemessungsgroesse_Bemessungsgroesse_ANZAHL            Bemessungsgroesse = 11
)

func (Bemessungsgroesse) Descriptor

func (Bemessungsgroesse) Enum

func (Bemessungsgroesse) EnumDescriptor deprecated

func (Bemessungsgroesse) EnumDescriptor() ([]byte, []int)

Deprecated: Use Bemessungsgroesse.Descriptor instead.

func (Bemessungsgroesse) Number

func (Bemessungsgroesse) String

func (x Bemessungsgroesse) String() string

func (Bemessungsgroesse) Type

type Benachrichtigung

type Benachrichtigung struct {
	BenachrichtigungsId  string                     `protobuf:"bytes,4,opt,name=BenachrichtigungsId,proto3" json:"BenachrichtigungsId,omitempty"`
	Prioritaet           Prioritaet                 `protobuf:"varint,5,opt,name=Prioritaet,proto3,enum=bo4e.Prioritaet" json:"Prioritaet,omitempty"` // default value could not be applied: NORMAL
	Bearbeitungsstatus   Bearbeitungsstatus         `protobuf:"varint,6,opt,name=Bearbeitungsstatus,proto3,enum=bo4e.Bearbeitungsstatus" json:"Bearbeitungsstatus,omitempty"`
	Kurztext             string                     `protobuf:"bytes,7,opt,name=Kurztext,proto3" json:"Kurztext,omitempty"`
	ErstellungsZeitpunkt *DateTimeOffset            `protobuf:"bytes,8,opt,name=ErstellungsZeitpunkt,proto3" json:"ErstellungsZeitpunkt,omitempty"`
	Kategorie            string                     `protobuf:"bytes,9,opt,name=Kategorie,proto3" json:"Kategorie,omitempty"`
	Bearbeiter           string                     `protobuf:"bytes,10,opt,name=Bearbeiter,proto3" json:"Bearbeiter,omitempty"`
	Notizen              []*Notiz                   `protobuf:"bytes,11,rep,name=Notizen,proto3" json:"Notizen,omitempty"`
	Deadline             *DateTimeOffset            `protobuf:"bytes,12,opt,name=Deadline,proto3" json:"Deadline,omitempty"`
	Aufgaben             []*Aufgabe                 `protobuf:"bytes,13,rep,name=Aufgaben,proto3" json:"Aufgaben,omitempty"`
	Infos                []*GenericStringStringInfo `protobuf:"bytes,14,rep,name=Infos,proto3" json:"Infos,omitempty"`
	// contains filtered or unexported fields
}

func (*Benachrichtigung) Descriptor deprecated

func (*Benachrichtigung) Descriptor() ([]byte, []int)

Deprecated: Use Benachrichtigung.ProtoReflect.Descriptor instead.

func (*Benachrichtigung) GetAufgaben

func (x *Benachrichtigung) GetAufgaben() []*Aufgabe

func (*Benachrichtigung) GetBearbeiter

func (x *Benachrichtigung) GetBearbeiter() string

func (*Benachrichtigung) GetBearbeitungsstatus

func (x *Benachrichtigung) GetBearbeitungsstatus() Bearbeitungsstatus

func (*Benachrichtigung) GetBenachrichtigungsId

func (x *Benachrichtigung) GetBenachrichtigungsId() string

func (*Benachrichtigung) GetDeadline

func (x *Benachrichtigung) GetDeadline() *DateTimeOffset

func (*Benachrichtigung) GetErstellungsZeitpunkt

func (x *Benachrichtigung) GetErstellungsZeitpunkt() *DateTimeOffset

func (*Benachrichtigung) GetInfos

func (x *Benachrichtigung) GetInfos() []*GenericStringStringInfo

func (*Benachrichtigung) GetKategorie

func (x *Benachrichtigung) GetKategorie() string

func (*Benachrichtigung) GetKurztext

func (x *Benachrichtigung) GetKurztext() string

func (*Benachrichtigung) GetNotizen

func (x *Benachrichtigung) GetNotizen() []*Notiz

func (*Benachrichtigung) GetPrioritaet

func (x *Benachrichtigung) GetPrioritaet() Prioritaet

func (*Benachrichtigung) ProtoMessage

func (*Benachrichtigung) ProtoMessage()

func (*Benachrichtigung) ProtoReflect

func (x *Benachrichtigung) ProtoReflect() protoreflect.Message

func (*Benachrichtigung) Reset

func (x *Benachrichtigung) Reset()

func (*Benachrichtigung) String

func (x *Benachrichtigung) String() string

type Betrag

type Betrag struct {
	Wert     string        `protobuf:"bytes,3,opt,name=Wert,proto3" json:"Wert,omitempty"`
	Waehrung Waehrungscode `protobuf:"varint,4,opt,name=Waehrung,proto3,enum=bo4e.Waehrungscode" json:"Waehrung,omitempty"`
	// contains filtered or unexported fields
}

func (*Betrag) Descriptor deprecated

func (*Betrag) Descriptor() ([]byte, []int)

Deprecated: Use Betrag.ProtoReflect.Descriptor instead.

func (*Betrag) GetWaehrung

func (x *Betrag) GetWaehrung() Waehrungscode

func (*Betrag) GetWert

func (x *Betrag) GetWert() string

func (*Betrag) ProtoMessage

func (*Betrag) ProtoMessage()

func (*Betrag) ProtoReflect

func (x *Betrag) ProtoReflect() protoreflect.Message

func (*Betrag) Reset

func (x *Betrag) Reset()

func (*Betrag) String

func (x *Betrag) String() string

type Bilanzierungsmethode

type Bilanzierungsmethode int32
const (
	Bilanzierungsmethode_Bilanzierungsmethode_RLM           Bilanzierungsmethode = 0
	Bilanzierungsmethode_Bilanzierungsmethode_SLP           Bilanzierungsmethode = 1
	Bilanzierungsmethode_Bilanzierungsmethode_TLP_GEMEINSAM Bilanzierungsmethode = 2
	Bilanzierungsmethode_Bilanzierungsmethode_TLP_GETRENNT  Bilanzierungsmethode = 3
	Bilanzierungsmethode_Bilanzierungsmethode_PAUSCHAL      Bilanzierungsmethode = 4
	Bilanzierungsmethode_Bilanzierungsmethode_IMS           Bilanzierungsmethode = 5
)

func (Bilanzierungsmethode) Descriptor

func (Bilanzierungsmethode) Enum

func (Bilanzierungsmethode) EnumDescriptor deprecated

func (Bilanzierungsmethode) EnumDescriptor() ([]byte, []int)

Deprecated: Use Bilanzierungsmethode.Descriptor instead.

func (Bilanzierungsmethode) Number

func (Bilanzierungsmethode) String

func (x Bilanzierungsmethode) String() string

func (Bilanzierungsmethode) Type

type DateTimeOffset

type DateTimeOffset struct {
	// contains filtered or unexported fields
}

func (*DateTimeOffset) Descriptor deprecated

func (*DateTimeOffset) Descriptor() ([]byte, []int)

Deprecated: Use DateTimeOffset.ProtoReflect.Descriptor instead.

func (*DateTimeOffset) ProtoMessage

func (*DateTimeOffset) ProtoMessage()

func (*DateTimeOffset) ProtoReflect

func (x *DateTimeOffset) ProtoReflect() protoreflect.Message

func (*DateTimeOffset) Reset

func (x *DateTimeOffset) Reset()

func (*DateTimeOffset) String

func (x *DateTimeOffset) String() string

type Dienstleistung

type Dienstleistung struct {
	Dienstleistungstyp Dienstleistungstyp `protobuf:"varint,3,opt,name=Dienstleistungstyp,proto3,enum=bo4e.Dienstleistungstyp" json:"Dienstleistungstyp,omitempty"`
	Bezeichnung        string             `protobuf:"bytes,4,opt,name=Bezeichnung,proto3" json:"Bezeichnung,omitempty"`
	// contains filtered or unexported fields
}

func (*Dienstleistung) Descriptor deprecated

func (*Dienstleistung) Descriptor() ([]byte, []int)

Deprecated: Use Dienstleistung.ProtoReflect.Descriptor instead.

func (*Dienstleistung) GetBezeichnung

func (x *Dienstleistung) GetBezeichnung() string

func (*Dienstleistung) GetDienstleistungstyp

func (x *Dienstleistung) GetDienstleistungstyp() Dienstleistungstyp

func (*Dienstleistung) ProtoMessage

func (*Dienstleistung) ProtoMessage()

func (*Dienstleistung) ProtoReflect

func (x *Dienstleistung) ProtoReflect() protoreflect.Message

func (*Dienstleistung) Reset

func (x *Dienstleistung) Reset()

func (*Dienstleistung) String

func (x *Dienstleistung) String() string

type Dienstleistungstyp

type Dienstleistungstyp int32
const (
	Dienstleistungstyp_Dienstleistungstyp_DATENBEREITSTELLUNG_TAEGLICH                Dienstleistungstyp = 0
	Dienstleistungstyp_Dienstleistungstyp_DATENBEREITSTELLUNG_WOECHENTLICH            Dienstleistungstyp = 1
	Dienstleistungstyp_Dienstleistungstyp_DATENBEREITSTELLUNG_MONATLICH               Dienstleistungstyp = 2
	Dienstleistungstyp_Dienstleistungstyp_DATENBEREITSTELLUNG_JAEHRLICH               Dienstleistungstyp = 3
	Dienstleistungstyp_Dienstleistungstyp_DATENBEREITSTELLUNG_HISTORISCHE_LG          Dienstleistungstyp = 4
	Dienstleistungstyp_Dienstleistungstyp_DATENBEREITSTELLUNG_STUENDLICH              Dienstleistungstyp = 5
	Dienstleistungstyp_Dienstleistungstyp_DATENBEREITSTELLUNG_VIERTELJAEHRLICH        Dienstleistungstyp = 6
	Dienstleistungstyp_Dienstleistungstyp_DATENBEREITSTELLUNG_HALBJAEHRLICH           Dienstleistungstyp = 7
	Dienstleistungstyp_Dienstleistungstyp_DATENBEREITSTELLUNG_MONATLICH_ZUSAETZLICH   Dienstleistungstyp = 8
	Dienstleistungstyp_Dienstleistungstyp_DATENBEREITSTELLUNG_EINMALIG                Dienstleistungstyp = 9
	Dienstleistungstyp_Dienstleistungstyp_AUSLESUNG_2X_TAEGLICH_FERNAUSLESUNG         Dienstleistungstyp = 10
	Dienstleistungstyp_Dienstleistungstyp_AUSLESUNG_TAEGLICH_FERNAUSLESUNG            Dienstleistungstyp = 11
	Dienstleistungstyp_Dienstleistungstyp_AUSLESUNG_LGK_MANUELL_MSB                   Dienstleistungstyp = 12
	Dienstleistungstyp_Dienstleistungstyp_AUSLESUNG_MONATLICH_SLP_FERNAUSLESUNG       Dienstleistungstyp = 13
	Dienstleistungstyp_Dienstleistungstyp_AUSLESUNG_JAEHRLICH_SLP_FERNAUSLESUNG       Dienstleistungstyp = 14
	Dienstleistungstyp_Dienstleistungstyp_AUSLESUNG_MDE_SLP                           Dienstleistungstyp = 15
	Dienstleistungstyp_Dienstleistungstyp_ABLESUNG_MONATLICH_SLP                      Dienstleistungstyp = 16
	Dienstleistungstyp_Dienstleistungstyp_ABLESUNG_VIERTELJAEHRLICH_SLP               Dienstleistungstyp = 17
	Dienstleistungstyp_Dienstleistungstyp_ABLESUNG_HALBJAEHRLICH_SLP                  Dienstleistungstyp = 18
	Dienstleistungstyp_Dienstleistungstyp_ABLESUNG_JAEHRLICH_SLP                      Dienstleistungstyp = 19
	Dienstleistungstyp_Dienstleistungstyp_AUSLESUNG_SLP_FERNAUSLESUNG                 Dienstleistungstyp = 20
	Dienstleistungstyp_Dienstleistungstyp_ABLESUNG_SLP_ZUSAETZLICH_MSB                Dienstleistungstyp = 21
	Dienstleistungstyp_Dienstleistungstyp_ABLESUNG_SLP_ZUSAETZLICH_KUNDE              Dienstleistungstyp = 22
	Dienstleistungstyp_Dienstleistungstyp_AUSLESUNG_LGK_FERNAUSLESUNG_ZUSAETZLICH_MSB Dienstleistungstyp = 23
	Dienstleistungstyp_Dienstleistungstyp_AUSLESUNG_MOATLICH_FERNAUSLESUNG            Dienstleistungstyp = 24
	Dienstleistungstyp_Dienstleistungstyp_AUSLESUNG_STUENDLICH_FERNAUSLESUNG          Dienstleistungstyp = 25
	Dienstleistungstyp_Dienstleistungstyp_ABLESUNG_MONATLICH_LGK                      Dienstleistungstyp = 26
	Dienstleistungstyp_Dienstleistungstyp_AUSLESUNG_TEMERATURMENGENUMWERTER           Dienstleistungstyp = 27
	Dienstleistungstyp_Dienstleistungstyp_AUSLESUNG_ZUSTANDSMENGENUMWERTER            Dienstleistungstyp = 28
	Dienstleistungstyp_Dienstleistungstyp_AUSLESUNG_SYSTEMMENGENUMWERTER              Dienstleistungstyp = 29
	Dienstleistungstyp_Dienstleistungstyp_AUSLESUNG_VORGANG_SLP                       Dienstleistungstyp = 30
	Dienstleistungstyp_Dienstleistungstyp_AUSLESUUNG_KOMPAKTMENGENUMWERTER            Dienstleistungstyp = 31
	Dienstleistungstyp_Dienstleistungstyp_AUSLESUNG_MDE_LGK                           Dienstleistungstyp = 32
	Dienstleistungstyp_Dienstleistungstyp_SPERRUNG_SLP                                Dienstleistungstyp = 33
	Dienstleistungstyp_Dienstleistungstyp_ENTSPERRUNG_SLP                             Dienstleistungstyp = 34
	Dienstleistungstyp_Dienstleistungstyp_SPERRUNG_RLM                                Dienstleistungstyp = 35
	Dienstleistungstyp_Dienstleistungstyp_ENTSPERRUNG_RLM                             Dienstleistungstyp = 36
	Dienstleistungstyp_Dienstleistungstyp_MAHNKOSTEN                                  Dienstleistungstyp = 37
	Dienstleistungstyp_Dienstleistungstyp_INKASSOKOSTEN                               Dienstleistungstyp = 38
)

func (Dienstleistungstyp) Descriptor

func (Dienstleistungstyp) Enum

func (Dienstleistungstyp) EnumDescriptor deprecated

func (Dienstleistungstyp) EnumDescriptor() ([]byte, []int)

Deprecated: Use Dienstleistungstyp.Descriptor instead.

func (Dienstleistungstyp) Number

func (Dienstleistungstyp) String

func (x Dienstleistungstyp) String() string

func (Dienstleistungstyp) Type

type Energiemenge

type Energiemenge struct {
	LokationsId      string       `protobuf:"bytes,4,opt,name=LokationsId,proto3" json:"LokationsId,omitempty"` // default value could not be applied: |null|
	LokationsTyp     Lokationstyp `protobuf:"varint,5,opt,name=LokationsTyp,proto3,enum=bo4e.Lokationstyp" json:"LokationsTyp,omitempty"`
	Energieverbrauch []*Verbrauch `protobuf:"bytes,6,rep,name=Energieverbrauch,proto3" json:"Energieverbrauch,omitempty"`
	// contains filtered or unexported fields
}

func (*Energiemenge) Descriptor deprecated

func (*Energiemenge) Descriptor() ([]byte, []int)

Deprecated: Use Energiemenge.ProtoReflect.Descriptor instead.

func (*Energiemenge) GetEnergieverbrauch

func (x *Energiemenge) GetEnergieverbrauch() []*Verbrauch

func (*Energiemenge) GetLokationsId

func (x *Energiemenge) GetLokationsId() string

func (*Energiemenge) GetLokationsTyp

func (x *Energiemenge) GetLokationsTyp() Lokationstyp

func (*Energiemenge) ProtoMessage

func (*Energiemenge) ProtoMessage()

func (*Energiemenge) ProtoReflect

func (x *Energiemenge) ProtoReflect() protoreflect.Message

func (*Energiemenge) Reset

func (x *Energiemenge) Reset()

func (*Energiemenge) String

func (x *Energiemenge) String() string

type Energierichtung

type Energierichtung int32
const (
	Energierichtung_AUSSP Energierichtung = 0
	Energierichtung_EINSP Energierichtung = 1
)

func (Energierichtung) Descriptor

func (Energierichtung) Enum

func (x Energierichtung) Enum() *Energierichtung

func (Energierichtung) EnumDescriptor deprecated

func (Energierichtung) EnumDescriptor() ([]byte, []int)

Deprecated: Use Energierichtung.Descriptor instead.

func (Energierichtung) Number

func (Energierichtung) String

func (x Energierichtung) String() string

func (Energierichtung) Type

type Fernschaltung

type Fernschaltung int32
const (
	Fernschaltung_VORHANDEN       Fernschaltung = 0
	Fernschaltung_NICHT_VORHANDEN Fernschaltung = 1
)

func (Fernschaltung) Descriptor

func (Fernschaltung) Enum

func (x Fernschaltung) Enum() *Fernschaltung

func (Fernschaltung) EnumDescriptor deprecated

func (Fernschaltung) EnumDescriptor() ([]byte, []int)

Deprecated: Use Fernschaltung.Descriptor instead.

func (Fernschaltung) Number

func (Fernschaltung) String

func (x Fernschaltung) String() string

func (Fernschaltung) Type

type Gasqualitaet

type Gasqualitaet int32
const (
	Gasqualitaet_Gasqualitaet_ZERO Gasqualitaet = 0
	Gasqualitaet_H_GAS             Gasqualitaet = 1
	Gasqualitaet_L_GAS             Gasqualitaet = 2
	Gasqualitaet_HGAS              Gasqualitaet = 1
	Gasqualitaet_LGAS              Gasqualitaet = 2
)

func (Gasqualitaet) Descriptor

func (Gasqualitaet) Enum

func (x Gasqualitaet) Enum() *Gasqualitaet

func (Gasqualitaet) EnumDescriptor deprecated

func (Gasqualitaet) EnumDescriptor() ([]byte, []int)

Deprecated: Use Gasqualitaet.Descriptor instead.

func (Gasqualitaet) Number

func (Gasqualitaet) String

func (x Gasqualitaet) String() string

func (Gasqualitaet) Type

type Gebiettyp

type Gebiettyp int32
const (
	Gebiettyp_REGELZONE              Gebiettyp = 0
	Gebiettyp_MARKTGEBIET            Gebiettyp = 1
	Gebiettyp_BILANZIERUNGSGEBIET    Gebiettyp = 2
	Gebiettyp_VERTEILNETZ            Gebiettyp = 3
	Gebiettyp_TRANSPORTNETZ          Gebiettyp = 4
	Gebiettyp_REGIONALNETZ           Gebiettyp = 5
	Gebiettyp_AREALNETZ              Gebiettyp = 6
	Gebiettyp_GRUNDVERSORGUNGSGEBIET Gebiettyp = 7
	Gebiettyp_VERSORGUNGSGEBIET      Gebiettyp = 8
)

func (Gebiettyp) Descriptor

func (Gebiettyp) Descriptor() protoreflect.EnumDescriptor

func (Gebiettyp) Enum

func (x Gebiettyp) Enum() *Gebiettyp

func (Gebiettyp) EnumDescriptor deprecated

func (Gebiettyp) EnumDescriptor() ([]byte, []int)

Deprecated: Use Gebiettyp.Descriptor instead.

func (Gebiettyp) Number

func (x Gebiettyp) Number() protoreflect.EnumNumber

func (Gebiettyp) String

func (x Gebiettyp) String() string

func (Gebiettyp) Type

type GenericStringStringInfo

type GenericStringStringInfo struct {
	KeyColumn string `protobuf:"bytes,3,opt,name=KeyColumn,proto3" json:"KeyColumn,omitempty"`
	Value     string `protobuf:"bytes,4,opt,name=Value,proto3" json:"Value,omitempty"`
	// contains filtered or unexported fields
}

func (*GenericStringStringInfo) Descriptor deprecated

func (*GenericStringStringInfo) Descriptor() ([]byte, []int)

Deprecated: Use GenericStringStringInfo.ProtoReflect.Descriptor instead.

func (*GenericStringStringInfo) GetKeyColumn

func (x *GenericStringStringInfo) GetKeyColumn() string

func (*GenericStringStringInfo) GetValue

func (x *GenericStringStringInfo) GetValue() string

func (*GenericStringStringInfo) ProtoMessage

func (*GenericStringStringInfo) ProtoMessage()

func (*GenericStringStringInfo) ProtoReflect

func (x *GenericStringStringInfo) ProtoReflect() protoreflect.Message

func (*GenericStringStringInfo) Reset

func (x *GenericStringStringInfo) Reset()

func (*GenericStringStringInfo) String

func (x *GenericStringStringInfo) String() string

type Geokoordinaten

type Geokoordinaten struct {
	Breitengrad string `protobuf:"bytes,3,opt,name=Breitengrad,proto3" json:"Breitengrad,omitempty"`
	Laengengrad string `protobuf:"bytes,4,opt,name=Laengengrad,proto3" json:"Laengengrad,omitempty"`
	// contains filtered or unexported fields
}

func (*Geokoordinaten) Descriptor deprecated

func (*Geokoordinaten) Descriptor() ([]byte, []int)

Deprecated: Use Geokoordinaten.ProtoReflect.Descriptor instead.

func (*Geokoordinaten) GetBreitengrad

func (x *Geokoordinaten) GetBreitengrad() string

func (*Geokoordinaten) GetLaengengrad

func (x *Geokoordinaten) GetLaengengrad() string

func (*Geokoordinaten) ProtoMessage

func (*Geokoordinaten) ProtoMessage()

func (*Geokoordinaten) ProtoReflect

func (x *Geokoordinaten) ProtoReflect() protoreflect.Message

func (*Geokoordinaten) Reset

func (x *Geokoordinaten) Reset()

func (*Geokoordinaten) String

func (x *Geokoordinaten) String() string

type Geraeteeigenschaften

type Geraeteeigenschaften struct {
	Geraetetyp     Geraetetyp        `protobuf:"varint,3,opt,name=Geraetetyp,proto3,enum=bo4e.Geraetetyp" json:"Geraetetyp,omitempty"`
	Geraetemerkmal Geraetemerkmal    `protobuf:"varint,4,opt,name=Geraetemerkmal,proto3,enum=bo4e.Geraetemerkmal" json:"Geraetemerkmal,omitempty"`
	Parameter      map[string]string `` /* 162-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Geraeteeigenschaften) Descriptor deprecated

func (*Geraeteeigenschaften) Descriptor() ([]byte, []int)

Deprecated: Use Geraeteeigenschaften.ProtoReflect.Descriptor instead.

func (*Geraeteeigenschaften) GetGeraetemerkmal

func (x *Geraeteeigenschaften) GetGeraetemerkmal() Geraetemerkmal

func (*Geraeteeigenschaften) GetGeraetetyp

func (x *Geraeteeigenschaften) GetGeraetetyp() Geraetetyp

func (*Geraeteeigenschaften) GetParameter

func (x *Geraeteeigenschaften) GetParameter() map[string]string

func (*Geraeteeigenschaften) ProtoMessage

func (*Geraeteeigenschaften) ProtoMessage()

func (*Geraeteeigenschaften) ProtoReflect

func (x *Geraeteeigenschaften) ProtoReflect() protoreflect.Message

func (*Geraeteeigenschaften) Reset

func (x *Geraeteeigenschaften) Reset()

func (*Geraeteeigenschaften) String

func (x *Geraeteeigenschaften) String() string

type Geraetemerkmal

type Geraetemerkmal int32
const (
	Geraetemerkmal_Geraetemerkmal_EINTARIF             Geraetemerkmal = 0
	Geraetemerkmal_Geraetemerkmal_ZWEITARIF            Geraetemerkmal = 1
	Geraetemerkmal_Geraetemerkmal_MEHRTARIF            Geraetemerkmal = 2
	Geraetemerkmal_Geraetemerkmal_GAS_G2P5             Geraetemerkmal = 3
	Geraetemerkmal_Geraetemerkmal_GAS_G4               Geraetemerkmal = 4
	Geraetemerkmal_Geraetemerkmal_GAS_G6               Geraetemerkmal = 5
	Geraetemerkmal_Geraetemerkmal_GAS_G10              Geraetemerkmal = 6
	Geraetemerkmal_Geraetemerkmal_GAS_G16              Geraetemerkmal = 7
	Geraetemerkmal_Geraetemerkmal_GAS_G25              Geraetemerkmal = 8
	Geraetemerkmal_Geraetemerkmal_GAS_G40              Geraetemerkmal = 9
	Geraetemerkmal_Geraetemerkmal_GAS_G65              Geraetemerkmal = 10
	Geraetemerkmal_Geraetemerkmal_GAS_G100             Geraetemerkmal = 11
	Geraetemerkmal_Geraetemerkmal_GAS_G160             Geraetemerkmal = 12
	Geraetemerkmal_Geraetemerkmal_GAS_G250             Geraetemerkmal = 13
	Geraetemerkmal_Geraetemerkmal_GAS_G400             Geraetemerkmal = 14
	Geraetemerkmal_Geraetemerkmal_GAS_G650             Geraetemerkmal = 15
	Geraetemerkmal_Geraetemerkmal_GAS_G1000            Geraetemerkmal = 16
	Geraetemerkmal_Geraetemerkmal_GAS_G1600            Geraetemerkmal = 17
	Geraetemerkmal_Geraetemerkmal_GAS_G2500            Geraetemerkmal = 18
	Geraetemerkmal_Geraetemerkmal_IMPULSGEBER_G4_G100  Geraetemerkmal = 19
	Geraetemerkmal_Geraetemerkmal_IMPULSGEBER_G100     Geraetemerkmal = 20
	Geraetemerkmal_Geraetemerkmal_MODEM_GSM            Geraetemerkmal = 21
	Geraetemerkmal_Geraetemerkmal_MODEM_GPRS           Geraetemerkmal = 22
	Geraetemerkmal_Geraetemerkmal_MODEM_FUNK           Geraetemerkmal = 23
	Geraetemerkmal_Geraetemerkmal_MODEM_GSM_O_LG       Geraetemerkmal = 24
	Geraetemerkmal_Geraetemerkmal_MODEM_GSM_M_LG       Geraetemerkmal = 25
	Geraetemerkmal_Geraetemerkmal_MODEM_FESTNETZ       Geraetemerkmal = 26
	Geraetemerkmal_Geraetemerkmal_MODEM_GPRS_M_LG      Geraetemerkmal = 27
	Geraetemerkmal_Geraetemerkmal_PLC_COM              Geraetemerkmal = 28
	Geraetemerkmal_Geraetemerkmal_ETHERNET_KOM         Geraetemerkmal = 29
	Geraetemerkmal_Geraetemerkmal_DSL_KOM              Geraetemerkmal = 30
	Geraetemerkmal_Geraetemerkmal_LTE_KOM              Geraetemerkmal = 31
	Geraetemerkmal_Geraetemerkmal_RUNDSTEUEREMPFAENGER Geraetemerkmal = 32
	Geraetemerkmal_Geraetemerkmal_TARIFSCHALTGERAET    Geraetemerkmal = 33
	Geraetemerkmal_Geraetemerkmal_ZUSTANDS_MU          Geraetemerkmal = 34
	Geraetemerkmal_Geraetemerkmal_TEMPERATUR_MU        Geraetemerkmal = 35
	Geraetemerkmal_Geraetemerkmal_KOMPAKT_MU           Geraetemerkmal = 36
	Geraetemerkmal_Geraetemerkmal_SYSTEM_MU            Geraetemerkmal = 37
	Geraetemerkmal_Geraetemerkmal_UNBESTIMMT           Geraetemerkmal = 38
)

func (Geraetemerkmal) Descriptor

func (Geraetemerkmal) Enum

func (x Geraetemerkmal) Enum() *Geraetemerkmal

func (Geraetemerkmal) EnumDescriptor deprecated

func (Geraetemerkmal) EnumDescriptor() ([]byte, []int)

Deprecated: Use Geraetemerkmal.Descriptor instead.

func (Geraetemerkmal) Number

func (Geraetemerkmal) String

func (x Geraetemerkmal) String() string

func (Geraetemerkmal) Type

type Geraetetyp

type Geraetetyp int32
const (
	Geraetetyp_Geraetetyp_WECHSELSTROMZAEHLER             Geraetetyp = 0
	Geraetetyp_Geraetetyp_DREHSTROMZAEHLER                Geraetetyp = 1
	Geraetetyp_Geraetetyp_ZWEIRICHTUNGSZAEHLER            Geraetetyp = 2
	Geraetetyp_Geraetetyp_RLM_ZAEHLER                     Geraetetyp = 3
	Geraetetyp_Geraetetyp_IMS_ZAEHLER                     Geraetetyp = 4
	Geraetetyp_Geraetetyp_BALGENGASZAEHLER                Geraetetyp = 5
	Geraetetyp_Geraetetyp_MAXIMUMZAEHLER                  Geraetetyp = 6
	Geraetetyp_Geraetetyp_MULTIPLEXANLAGE                 Geraetetyp = 7
	Geraetetyp_Geraetetyp_PAUSCHALANLAGE                  Geraetetyp = 8
	Geraetetyp_Geraetetyp_VERSTAERKERANLAGE               Geraetetyp = 9
	Geraetetyp_Geraetetyp_SUMMATIONSGERAET                Geraetetyp = 10
	Geraetetyp_Geraetetyp_IMPULSGEBER                     Geraetetyp = 11
	Geraetetyp_Geraetetyp_EDL_21_ZAEHLERAUFSATZ           Geraetetyp = 12
	Geraetetyp_Geraetetyp_VIER_QUADRANTEN_LASTGANGZAEHLER Geraetetyp = 13
	Geraetetyp_Geraetetyp_MENGENUMWERTER                  Geraetetyp = 14
	Geraetetyp_Geraetetyp_STROMWANDLER                    Geraetetyp = 15
	Geraetetyp_Geraetetyp_SPANNUNGSWANDLER                Geraetetyp = 16
	Geraetetyp_Geraetetyp_DATENLOGGER                     Geraetetyp = 17
	Geraetetyp_Geraetetyp_KOMMUNIKATIONSANSCHLUSS         Geraetetyp = 18
	Geraetetyp_Geraetetyp_MODEM                           Geraetetyp = 19
	Geraetetyp_Geraetetyp_TELEKOMMUNIKATIONSEINRICHTUNG   Geraetetyp = 20
	Geraetetyp_Geraetetyp_DREHKOLBENGASZAEHLER            Geraetetyp = 21
	Geraetetyp_Geraetetyp_TURBINENRADGASZAEHLER           Geraetetyp = 22
	Geraetetyp_Geraetetyp_ULTRASCHALLZAEHLER              Geraetetyp = 23
	Geraetetyp_Geraetetyp_WIRBELGASZAEHLER                Geraetetyp = 24
	Geraetetyp_Geraetetyp_MODERNE_MESSEINRICHTUNG         Geraetetyp = 25
	Geraetetyp_Geraetetyp_ELEKTRONISCHER_HAUSHALTSZAEHLER Geraetetyp = 26
	Geraetetyp_Geraetetyp_STEUEREINRICHTUNG               Geraetetyp = 27
	Geraetetyp_Geraetetyp_TECHNISCHESTEUEREINRICHTUNG     Geraetetyp = 28
	Geraetetyp_Geraetetyp_TARIFSCHALTGERAET               Geraetetyp = 29
	Geraetetyp_Geraetetyp_RUNDSTEUEREMPFAENGER            Geraetetyp = 30
	Geraetetyp_Geraetetyp_OPTIONALE_ZUS_ZAEHLEINRICHTUNG  Geraetetyp = 31
	Geraetetyp_Geraetetyp_MESSWANDLERSATZ_IMS_MME         Geraetetyp = 32
	Geraetetyp_Geraetetyp_KOMBIMESSWANDLER_IMS_MME        Geraetetyp = 33
	Geraetetyp_Geraetetyp_TARIFSCHALTGERAET_IMS_MME       Geraetetyp = 34
	Geraetetyp_Geraetetyp_RUNDSTEUEREMPFAENGER_IMS_MME    Geraetetyp = 35
	Geraetetyp_Geraetetyp_TEMPERATUR_KOMPENSATION         Geraetetyp = 36
	Geraetetyp_Geraetetyp_HOECHSTBELASTUNGS_ANZEIGER      Geraetetyp = 37
	Geraetetyp_Geraetetyp_SONSTIGES_GERAET                Geraetetyp = 38
	Geraetetyp_Geraetetyp_SMARTMETERGATEWAY               Geraetetyp = 39
	Geraetetyp_Geraetetyp_STEUERBOX                       Geraetetyp = 40
	Geraetetyp_Geraetetyp_BLOCKSTROMWANDLER               Geraetetyp = 41
	Geraetetyp_Geraetetyp_KOMBIMESSWANDLER                Geraetetyp = 42
)

func (Geraetetyp) Descriptor

func (Geraetetyp) Descriptor() protoreflect.EnumDescriptor

func (Geraetetyp) Enum

func (x Geraetetyp) Enum() *Geraetetyp

func (Geraetetyp) EnumDescriptor deprecated

func (Geraetetyp) EnumDescriptor() ([]byte, []int)

Deprecated: Use Geraetetyp.Descriptor instead.

func (Geraetetyp) Number

func (x Geraetetyp) Number() protoreflect.EnumNumber

func (Geraetetyp) String

func (x Geraetetyp) String() string

func (Geraetetyp) Type

type Geschaeftspartner

type Geschaeftspartner struct {
	Anrede                 Anrede                   `protobuf:"varint,4,opt,name=Anrede,proto3,enum=bo4e.Anrede" json:"Anrede,omitempty"`
	Name1                  string                   `protobuf:"bytes,6,opt,name=Name1,proto3" json:"Name1,omitempty"`
	Name2                  string                   `protobuf:"bytes,7,opt,name=Name2,proto3" json:"Name2,omitempty"`
	Name3                  string                   `protobuf:"bytes,8,opt,name=Name3,proto3" json:"Name3,omitempty"`
	Gewerbekennzeichnung   bool                     `protobuf:"varint,9,opt,name=Gewerbekennzeichnung,proto3" json:"Gewerbekennzeichnung,omitempty"`
	Hrnummer               string                   `protobuf:"bytes,10,opt,name=Hrnummer,proto3" json:"Hrnummer,omitempty"`
	Amtsgericht            string                   `protobuf:"bytes,11,opt,name=Amtsgericht,proto3" json:"Amtsgericht,omitempty"`
	Kontaktweg             []Kontaktart             `protobuf:"varint,12,rep,name=Kontaktweg,proto3,enum=bo4e.Kontaktart" json:"Kontaktweg,omitempty"`
	UmsatzsteuerId         string                   `protobuf:"bytes,13,opt,name=UmsatzsteuerId,proto3" json:"UmsatzsteuerId,omitempty"`
	GlaeubigerId           string                   `protobuf:"bytes,14,opt,name=GlaeubigerId,proto3" json:"GlaeubigerId,omitempty"`
	EMailAdresse           string                   `protobuf:"bytes,15,opt,name=EMailAdresse,proto3" json:"EMailAdresse,omitempty"`
	Website                string                   `protobuf:"bytes,16,opt,name=Website,proto3" json:"Website,omitempty"`
	Geschaeftspartnerrolle []Geschaeftspartnerrolle `` /* 132-byte string literal not displayed */
	Partneradresse         *Adresse                 `protobuf:"bytes,18,opt,name=Partneradresse,proto3" json:"Partneradresse,omitempty"`
	Title                  string                   `protobuf:"bytes,1001,opt,name=Title,proto3" json:"Title,omitempty"`
	// contains filtered or unexported fields
}

func (*Geschaeftspartner) Descriptor deprecated

func (*Geschaeftspartner) Descriptor() ([]byte, []int)

Deprecated: Use Geschaeftspartner.ProtoReflect.Descriptor instead.

func (*Geschaeftspartner) GetAmtsgericht

func (x *Geschaeftspartner) GetAmtsgericht() string

func (*Geschaeftspartner) GetAnrede

func (x *Geschaeftspartner) GetAnrede() Anrede

func (*Geschaeftspartner) GetEMailAdresse

func (x *Geschaeftspartner) GetEMailAdresse() string

func (*Geschaeftspartner) GetGeschaeftspartnerrolle

func (x *Geschaeftspartner) GetGeschaeftspartnerrolle() []Geschaeftspartnerrolle

func (*Geschaeftspartner) GetGewerbekennzeichnung

func (x *Geschaeftspartner) GetGewerbekennzeichnung() bool

func (*Geschaeftspartner) GetGlaeubigerId

func (x *Geschaeftspartner) GetGlaeubigerId() string

func (*Geschaeftspartner) GetHrnummer

func (x *Geschaeftspartner) GetHrnummer() string

func (*Geschaeftspartner) GetKontaktweg

func (x *Geschaeftspartner) GetKontaktweg() []Kontaktart

func (*Geschaeftspartner) GetName1

func (x *Geschaeftspartner) GetName1() string

func (*Geschaeftspartner) GetName2

func (x *Geschaeftspartner) GetName2() string

func (*Geschaeftspartner) GetName3

func (x *Geschaeftspartner) GetName3() string

func (*Geschaeftspartner) GetPartneradresse

func (x *Geschaeftspartner) GetPartneradresse() *Adresse

func (*Geschaeftspartner) GetTitle

func (x *Geschaeftspartner) GetTitle() string

func (*Geschaeftspartner) GetUmsatzsteuerId

func (x *Geschaeftspartner) GetUmsatzsteuerId() string

func (*Geschaeftspartner) GetWebsite

func (x *Geschaeftspartner) GetWebsite() string

func (*Geschaeftspartner) ProtoMessage

func (*Geschaeftspartner) ProtoMessage()

func (*Geschaeftspartner) ProtoReflect

func (x *Geschaeftspartner) ProtoReflect() protoreflect.Message

func (*Geschaeftspartner) Reset

func (x *Geschaeftspartner) Reset()

func (*Geschaeftspartner) String

func (x *Geschaeftspartner) String() string

type Geschaeftspartnerrolle

type Geschaeftspartnerrolle int32
const (
	Geschaeftspartnerrolle_Geschaeftspartnerrolle_LIEFERANT     Geschaeftspartnerrolle = 0
	Geschaeftspartnerrolle_Geschaeftspartnerrolle_DIENSTLEISTER Geschaeftspartnerrolle = 1
	Geschaeftspartnerrolle_Geschaeftspartnerrolle_KUNDE         Geschaeftspartnerrolle = 2
	Geschaeftspartnerrolle_Geschaeftspartnerrolle_INTERESSENT   Geschaeftspartnerrolle = 3
	Geschaeftspartnerrolle_Geschaeftspartnerrolle_MARKTPARTNER  Geschaeftspartnerrolle = 4
)

func (Geschaeftspartnerrolle) Descriptor

func (Geschaeftspartnerrolle) Enum

func (Geschaeftspartnerrolle) EnumDescriptor deprecated

func (Geschaeftspartnerrolle) EnumDescriptor() ([]byte, []int)

Deprecated: Use Geschaeftspartnerrolle.Descriptor instead.

func (Geschaeftspartnerrolle) Number

func (Geschaeftspartnerrolle) String

func (x Geschaeftspartnerrolle) String() string

func (Geschaeftspartnerrolle) Type

type Gueltigkeitstyp

type Gueltigkeitstyp int32
const (
	Gueltigkeitstyp_NICHT_IN Gueltigkeitstyp = 0
)

func (Gueltigkeitstyp) Descriptor

func (Gueltigkeitstyp) Enum

func (x Gueltigkeitstyp) Enum() *Gueltigkeitstyp

func (Gueltigkeitstyp) EnumDescriptor deprecated

func (Gueltigkeitstyp) EnumDescriptor() ([]byte, []int)

Deprecated: Use Gueltigkeitstyp.Descriptor instead.

func (Gueltigkeitstyp) Number

func (Gueltigkeitstyp) String

func (x Gueltigkeitstyp) String() string

func (Gueltigkeitstyp) Type

type Hardware

type Hardware struct {
	Geraetetyp           Geraetetyp            `protobuf:"varint,3,opt,name=Geraetetyp,proto3,enum=bo4e.Geraetetyp" json:"Geraetetyp,omitempty"`
	Bezeichnung          string                `protobuf:"bytes,4,opt,name=Bezeichnung,proto3" json:"Bezeichnung,omitempty"`
	Geraeteeigenschaften *Geraeteeigenschaften `protobuf:"bytes,1005,opt,name=Geraeteeigenschaften,proto3" json:"Geraeteeigenschaften,omitempty"`
	Geraetenummer        string                `protobuf:"bytes,1006,opt,name=Geraetenummer,proto3" json:"Geraetenummer,omitempty"`
	Geraetereferenz      string                `protobuf:"bytes,1007,opt,name=Geraetereferenz,proto3" json:"Geraetereferenz,omitempty"`
	// contains filtered or unexported fields
}

func (*Hardware) Descriptor deprecated

func (*Hardware) Descriptor() ([]byte, []int)

Deprecated: Use Hardware.ProtoReflect.Descriptor instead.

func (*Hardware) GetBezeichnung

func (x *Hardware) GetBezeichnung() string

func (*Hardware) GetGeraeteeigenschaften

func (x *Hardware) GetGeraeteeigenschaften() *Geraeteeigenschaften

func (*Hardware) GetGeraetenummer

func (x *Hardware) GetGeraetenummer() string

func (*Hardware) GetGeraetereferenz

func (x *Hardware) GetGeraetereferenz() string

func (*Hardware) GetGeraetetyp

func (x *Hardware) GetGeraetetyp() Geraetetyp

func (*Hardware) ProtoMessage

func (*Hardware) ProtoMessage()

func (*Hardware) ProtoReflect

func (x *Hardware) ProtoReflect() protoreflect.Message

func (*Hardware) Reset

func (x *Hardware) Reset()

func (*Hardware) String

func (x *Hardware) String() string

type Kalkulationsmethode

type Kalkulationsmethode int32
const (
	Kalkulationsmethode_KEINE                                                                  Kalkulationsmethode = 0
	Kalkulationsmethode_STAFFELN                                                               Kalkulationsmethode = 1
	Kalkulationsmethode_ZONEN                                                                  Kalkulationsmethode = 2
	Kalkulationsmethode_VORZONEN_GP                                                            Kalkulationsmethode = 3
	Kalkulationsmethode_SIGMOID                                                                Kalkulationsmethode = 4
	Kalkulationsmethode_BLINDARBEIT_GT_50_PROZENT                                              Kalkulationsmethode = 5
	Kalkulationsmethode_BLINDARBEIT_GT_40_PROZENT                                              Kalkulationsmethode = 6
	Kalkulationsmethode_AP_GP_ZONEN                                                            Kalkulationsmethode = 7
	Kalkulationsmethode_LP_INSTALL_LEISTUNG                                                    Kalkulationsmethode = 8
	Kalkulationsmethode_AP_TRANSPORT_ODER_VERTEILNETZ                                          Kalkulationsmethode = 9
	Kalkulationsmethode_AP_TRANSPORT_ODER_VERTEILNETZ_ORTSVERTEILNETZ_SIGMOID                  Kalkulationsmethode = 10
	Kalkulationsmethode_LP_JAHRESVERBRAUCH                                                     Kalkulationsmethode = 11
	Kalkulationsmethode_LP_TRANSPORT_ODER_VERTEILNETZ                                          Kalkulationsmethode = 12
	Kalkulationsmethode_LP_TRANSPORT_ODER_VERTEILNETZ_ORTSVERTEILNETZ_SIGMOID                  Kalkulationsmethode = 13
	Kalkulationsmethode_FUNKTIONEN                                                             Kalkulationsmethode = 14
	Kalkulationsmethode_VERBRAUCH_UEBER_SLP_GRENZE_FUNKTIONSBEZOGEN_WEITERE_BERECHNUNG_ALS_LGK Kalkulationsmethode = 15
)

func (Kalkulationsmethode) Descriptor

func (Kalkulationsmethode) Enum

func (Kalkulationsmethode) EnumDescriptor deprecated

func (Kalkulationsmethode) EnumDescriptor() ([]byte, []int)

Deprecated: Use Kalkulationsmethode.Descriptor instead.

func (Kalkulationsmethode) Number

func (Kalkulationsmethode) String

func (x Kalkulationsmethode) String() string

func (Kalkulationsmethode) Type

type Katasteradresse

type Katasteradresse struct {
	GemarkungFlur string `protobuf:"bytes,3,opt,name=Gemarkung_flur,json=GemarkungFlur,proto3" json:"Gemarkung_flur,omitempty"`
	Flurstueck    string `protobuf:"bytes,4,opt,name=Flurstueck,proto3" json:"Flurstueck,omitempty"`
	// contains filtered or unexported fields
}

func (*Katasteradresse) Descriptor deprecated

func (*Katasteradresse) Descriptor() ([]byte, []int)

Deprecated: Use Katasteradresse.ProtoReflect.Descriptor instead.

func (*Katasteradresse) GetFlurstueck

func (x *Katasteradresse) GetFlurstueck() string

func (*Katasteradresse) GetGemarkungFlur

func (x *Katasteradresse) GetGemarkungFlur() string

func (*Katasteradresse) ProtoMessage

func (*Katasteradresse) ProtoMessage()

func (*Katasteradresse) ProtoReflect

func (x *Katasteradresse) ProtoReflect() protoreflect.Message

func (*Katasteradresse) Reset

func (x *Katasteradresse) Reset()

func (*Katasteradresse) String

func (x *Katasteradresse) String() string

type Kontaktart

type Kontaktart int32
const (
	Kontaktart_ANSCHREIBEN Kontaktart = 0
	Kontaktart_TELEFONAT   Kontaktart = 1
	Kontaktart_FAX         Kontaktart = 2
	Kontaktart_E_MAIL      Kontaktart = 3
	Kontaktart_SMS         Kontaktart = 4
)

func (Kontaktart) Descriptor

func (Kontaktart) Descriptor() protoreflect.EnumDescriptor

func (Kontaktart) Enum

func (x Kontaktart) Enum() *Kontaktart

func (Kontaktart) EnumDescriptor deprecated

func (Kontaktart) EnumDescriptor() ([]byte, []int)

Deprecated: Use Kontaktart.Descriptor instead.

func (Kontaktart) Number

func (x Kontaktart) Number() protoreflect.EnumNumber

func (Kontaktart) String

func (x Kontaktart) String() string

func (Kontaktart) Type

type Konzessionsabgabe

type Konzessionsabgabe struct {
	Satz      AbgabeArt `protobuf:"varint,3,opt,name=Satz,proto3,enum=bo4e.AbgabeArt" json:"Satz,omitempty"`
	Kosten    string    `protobuf:"bytes,4,opt,name=Kosten,proto3" json:"Kosten,omitempty"`
	Kategorie string    `protobuf:"bytes,5,opt,name=Kategorie,proto3" json:"Kategorie,omitempty"`
	// contains filtered or unexported fields
}

func (*Konzessionsabgabe) Descriptor deprecated

func (*Konzessionsabgabe) Descriptor() ([]byte, []int)

Deprecated: Use Konzessionsabgabe.ProtoReflect.Descriptor instead.

func (*Konzessionsabgabe) GetKategorie

func (x *Konzessionsabgabe) GetKategorie() string

func (*Konzessionsabgabe) GetKosten

func (x *Konzessionsabgabe) GetKosten() string

func (*Konzessionsabgabe) GetSatz

func (x *Konzessionsabgabe) GetSatz() AbgabeArt

func (*Konzessionsabgabe) ProtoMessage

func (*Konzessionsabgabe) ProtoMessage()

func (*Konzessionsabgabe) ProtoReflect

func (x *Konzessionsabgabe) ProtoReflect() protoreflect.Message

func (*Konzessionsabgabe) Reset

func (x *Konzessionsabgabe) Reset()

func (*Konzessionsabgabe) String

func (x *Konzessionsabgabe) String() string

type Kosten

type Kosten struct {
	Kostenklasse     Kostenklasse      `protobuf:"varint,4,opt,name=Kostenklasse,proto3,enum=bo4e.Kostenklasse" json:"Kostenklasse,omitempty"`
	Gueltigkeit      *Zeitraum         `protobuf:"bytes,5,opt,name=Gueltigkeit,proto3" json:"Gueltigkeit,omitempty"`
	SummeKosten      []*Betrag         `protobuf:"bytes,6,rep,name=SummeKosten,proto3" json:"SummeKosten,omitempty"`
	Kostenbloecke    []*Kostenblock    `protobuf:"bytes,7,rep,name=Kostenbloecke,proto3" json:"Kostenbloecke,omitempty"`
	Kostenpositionen []*Kostenposition `protobuf:"bytes,8,rep,name=Kostenpositionen,proto3" json:"Kostenpositionen,omitempty"`
	// contains filtered or unexported fields
}

func (*Kosten) Descriptor deprecated

func (*Kosten) Descriptor() ([]byte, []int)

Deprecated: Use Kosten.ProtoReflect.Descriptor instead.

func (*Kosten) GetGueltigkeit

func (x *Kosten) GetGueltigkeit() *Zeitraum

func (*Kosten) GetKostenbloecke

func (x *Kosten) GetKostenbloecke() []*Kostenblock

func (*Kosten) GetKostenklasse

func (x *Kosten) GetKostenklasse() Kostenklasse

func (*Kosten) GetKostenpositionen

func (x *Kosten) GetKostenpositionen() []*Kostenposition

func (*Kosten) GetSummeKosten

func (x *Kosten) GetSummeKosten() []*Betrag

func (*Kosten) ProtoMessage

func (*Kosten) ProtoMessage()

func (*Kosten) ProtoReflect

func (x *Kosten) ProtoReflect() protoreflect.Message

func (*Kosten) Reset

func (x *Kosten) Reset()

func (*Kosten) String

func (x *Kosten) String() string

type Kostenblock

type Kostenblock struct {
	Kostenblockbezeichnung string            `protobuf:"bytes,3,opt,name=Kostenblockbezeichnung,proto3" json:"Kostenblockbezeichnung,omitempty"`
	SummeKostenblock       *Betrag           `protobuf:"bytes,4,opt,name=SummeKostenblock,proto3" json:"SummeKostenblock,omitempty"`
	Kostenpositionen       []*Kostenposition `protobuf:"bytes,5,rep,name=Kostenpositionen,proto3" json:"Kostenpositionen,omitempty"`
	// contains filtered or unexported fields
}

func (*Kostenblock) Descriptor deprecated

func (*Kostenblock) Descriptor() ([]byte, []int)

Deprecated: Use Kostenblock.ProtoReflect.Descriptor instead.

func (*Kostenblock) GetKostenblockbezeichnung

func (x *Kostenblock) GetKostenblockbezeichnung() string

func (*Kostenblock) GetKostenpositionen

func (x *Kostenblock) GetKostenpositionen() []*Kostenposition

func (*Kostenblock) GetSummeKostenblock

func (x *Kostenblock) GetSummeKostenblock() *Betrag

func (*Kostenblock) ProtoMessage

func (*Kostenblock) ProtoMessage()

func (*Kostenblock) ProtoReflect

func (x *Kostenblock) ProtoReflect() protoreflect.Message

func (*Kostenblock) Reset

func (x *Kostenblock) Reset()

func (*Kostenblock) String

func (x *Kostenblock) String() string

type Kostenklasse

type Kostenklasse int32
const (
	Kostenklasse_Kostenklasse_ZERO Kostenklasse = 0
)

func (Kostenklasse) Descriptor

func (Kostenklasse) Enum

func (x Kostenklasse) Enum() *Kostenklasse

func (Kostenklasse) EnumDescriptor deprecated

func (Kostenklasse) EnumDescriptor() ([]byte, []int)

Deprecated: Use Kostenklasse.Descriptor instead.

func (Kostenklasse) Number

func (Kostenklasse) String

func (x Kostenklasse) String() string

func (Kostenklasse) Type

type Kostenposition

type Kostenposition struct {
	Positionstitel       string          `protobuf:"bytes,3,opt,name=Positionstitel,proto3" json:"Positionstitel,omitempty"`
	Von                  *DateTimeOffset `protobuf:"bytes,4,opt,name=Von,proto3" json:"Von,omitempty"`
	Bis                  *DateTimeOffset `protobuf:"bytes,5,opt,name=Bis,proto3" json:"Bis,omitempty"`
	Artikelbezeichnung   string          `protobuf:"bytes,6,opt,name=Artikelbezeichnung,proto3" json:"Artikelbezeichnung,omitempty"`
	Artikeldetail        string          `protobuf:"bytes,7,opt,name=Artikeldetail,proto3" json:"Artikeldetail,omitempty"`
	Menge                *Menge          `protobuf:"bytes,8,opt,name=Menge,proto3" json:"Menge,omitempty"`
	Zeitmenge            *Menge          `protobuf:"bytes,9,opt,name=Zeitmenge,proto3" json:"Zeitmenge,omitempty"`
	Einzelpreis          *Preis          `protobuf:"bytes,10,opt,name=Einzelpreis,proto3" json:"Einzelpreis,omitempty"`
	BetragKostenposition *Betrag         `protobuf:"bytes,11,opt,name=BetragKostenposition,proto3" json:"BetragKostenposition,omitempty"`
	// contains filtered or unexported fields
}

func (*Kostenposition) Descriptor deprecated

func (*Kostenposition) Descriptor() ([]byte, []int)

Deprecated: Use Kostenposition.ProtoReflect.Descriptor instead.

func (*Kostenposition) GetArtikelbezeichnung

func (x *Kostenposition) GetArtikelbezeichnung() string

func (*Kostenposition) GetArtikeldetail

func (x *Kostenposition) GetArtikeldetail() string

func (*Kostenposition) GetBetragKostenposition

func (x *Kostenposition) GetBetragKostenposition() *Betrag

func (*Kostenposition) GetBis

func (x *Kostenposition) GetBis() *DateTimeOffset

func (*Kostenposition) GetEinzelpreis

func (x *Kostenposition) GetEinzelpreis() *Preis

func (*Kostenposition) GetMenge

func (x *Kostenposition) GetMenge() *Menge

func (*Kostenposition) GetPositionstitel

func (x *Kostenposition) GetPositionstitel() string

func (*Kostenposition) GetVon

func (x *Kostenposition) GetVon() *DateTimeOffset

func (*Kostenposition) GetZeitmenge

func (x *Kostenposition) GetZeitmenge() *Menge

func (*Kostenposition) ProtoMessage

func (*Kostenposition) ProtoMessage()

func (*Kostenposition) ProtoReflect

func (x *Kostenposition) ProtoReflect() protoreflect.Message

func (*Kostenposition) Reset

func (x *Kostenposition) Reset()

func (*Kostenposition) String

func (x *Kostenposition) String() string

type Landescode

type Landescode int32
const (
	Landescode_Landescode_AC Landescode = 0
	Landescode_Landescode_AD Landescode = 1
	Landescode_Landescode_AE Landescode = 2
	Landescode_Landescode_AF Landescode = 3
	Landescode_Landescode_AG Landescode = 4
	Landescode_Landescode_AI Landescode = 5
	Landescode_Landescode_AL Landescode = 6
	Landescode_Landescode_AM Landescode = 7
	Landescode_Landescode_AN Landescode = 8
	Landescode_Landescode_AO Landescode = 9
	Landescode_Landescode_AQ Landescode = 10
	Landescode_Landescode_AR Landescode = 11
	Landescode_Landescode_AS Landescode = 12
	Landescode_Landescode_AT Landescode = 13
	Landescode_Landescode_AU Landescode = 14
	Landescode_Landescode_AW Landescode = 15
	Landescode_Landescode_AX Landescode = 16
	Landescode_Landescode_AZ Landescode = 17
	Landescode_Landescode_BA Landescode = 18
	Landescode_Landescode_BB Landescode = 19
	Landescode_Landescode_BD Landescode = 20
	Landescode_Landescode_BE Landescode = 21
	Landescode_Landescode_BF Landescode = 22
	Landescode_Landescode_BG Landescode = 23
	Landescode_Landescode_BH Landescode = 24
	Landescode_Landescode_BI Landescode = 25
	Landescode_Landescode_BJ Landescode = 26
	Landescode_Landescode_BL Landescode = 27
	Landescode_Landescode_BM Landescode = 28
	Landescode_Landescode_BN Landescode = 29
	Landescode_Landescode_BO Landescode = 30
	Landescode_Landescode_BQ Landescode = 31
	Landescode_Landescode_BR Landescode = 32
	Landescode_Landescode_BS Landescode = 33
	Landescode_Landescode_BT Landescode = 34
	Landescode_Landescode_BU Landescode = 35
	Landescode_Landescode_BV Landescode = 36
	Landescode_Landescode_BW Landescode = 37
	Landescode_Landescode_BY Landescode = 38
	Landescode_Landescode_BZ Landescode = 39
	Landescode_Landescode_CA Landescode = 40
	Landescode_Landescode_CC Landescode = 41
	Landescode_Landescode_CD Landescode = 42
	Landescode_Landescode_CF Landescode = 43
	Landescode_Landescode_CG Landescode = 44
	Landescode_Landescode_CH Landescode = 45
	Landescode_Landescode_CI Landescode = 46
	Landescode_Landescode_CK Landescode = 47
	Landescode_Landescode_CL Landescode = 48
	Landescode_Landescode_CM Landescode = 49
	Landescode_Landescode_CN Landescode = 50
	Landescode_Landescode_CO Landescode = 51
	Landescode_Landescode_CP Landescode = 52
	Landescode_Landescode_CR Landescode = 53
	Landescode_Landescode_CS Landescode = 54
	Landescode_Landescode_CU Landescode = 55
	Landescode_Landescode_CV Landescode = 56
	Landescode_Landescode_CW Landescode = 57
	Landescode_Landescode_CX Landescode = 58
	Landescode_Landescode_CY Landescode = 59
	Landescode_Landescode_CZ Landescode = 60
	Landescode_Landescode_DE Landescode = 61
	Landescode_Landescode_DG Landescode = 62
	Landescode_Landescode_DJ Landescode = 63
	Landescode_Landescode_DK Landescode = 64
	Landescode_Landescode_DM Landescode = 65
	Landescode_Landescode_DO Landescode = 66
	Landescode_Landescode_DZ Landescode = 67
	Landescode_Landescode_EA Landescode = 68
	Landescode_Landescode_EC Landescode = 69
	Landescode_Landescode_EE Landescode = 70
	Landescode_Landescode_EG Landescode = 71
	Landescode_Landescode_EH Landescode = 72
	Landescode_Landescode_ER Landescode = 73
	Landescode_Landescode_ES Landescode = 74
	Landescode_Landescode_ET Landescode = 75
	Landescode_Landescode_EU Landescode = 76
	Landescode_Landescode_FI Landescode = 77
	Landescode_Landescode_FJ Landescode = 78
	Landescode_Landescode_FK Landescode = 79
	Landescode_Landescode_FM Landescode = 80
	Landescode_Landescode_FO Landescode = 81
	Landescode_Landescode_FR Landescode = 82
	Landescode_Landescode_FX Landescode = 83
	Landescode_Landescode_GA Landescode = 84
	Landescode_Landescode_GB Landescode = 85
	Landescode_Landescode_GD Landescode = 86
	Landescode_Landescode_GE Landescode = 87
	Landescode_Landescode_GF Landescode = 88
	Landescode_Landescode_GG Landescode = 89
	Landescode_Landescode_GH Landescode = 90
	Landescode_Landescode_GI Landescode = 91
	Landescode_Landescode_GL Landescode = 92
	Landescode_Landescode_GM Landescode = 93
	Landescode_Landescode_GN Landescode = 94
	Landescode_Landescode_GP Landescode = 95
	Landescode_Landescode_GQ Landescode = 96
	Landescode_Landescode_GR Landescode = 97
	Landescode_Landescode_GS Landescode = 98
	Landescode_Landescode_GT Landescode = 99
	Landescode_Landescode_GU Landescode = 100
	Landescode_Landescode_GW Landescode = 101
	Landescode_Landescode_GY Landescode = 102
	Landescode_Landescode_HK Landescode = 103
	Landescode_Landescode_HM Landescode = 104
	Landescode_Landescode_HN Landescode = 105
	Landescode_Landescode_HR Landescode = 106
	Landescode_Landescode_HT Landescode = 107
	Landescode_Landescode_HU Landescode = 108
	Landescode_Landescode_IC Landescode = 109
	Landescode_Landescode_ID Landescode = 110
	Landescode_Landescode_IE Landescode = 111
	Landescode_Landescode_IL Landescode = 112
	Landescode_Landescode_IM Landescode = 113
	Landescode_Landescode_IN Landescode = 114
	Landescode_Landescode_IO Landescode = 115
	Landescode_Landescode_IQ Landescode = 116
	Landescode_Landescode_IR Landescode = 117
	Landescode_Landescode_IS Landescode = 118
	Landescode_Landescode_IT Landescode = 119
	Landescode_Landescode_JE Landescode = 120
	Landescode_Landescode_JM Landescode = 121
	Landescode_Landescode_JO Landescode = 122
	Landescode_Landescode_JP Landescode = 123
	Landescode_Landescode_KE Landescode = 124
	Landescode_Landescode_KG Landescode = 125
	Landescode_Landescode_KH Landescode = 126
	Landescode_Landescode_KI Landescode = 127
	Landescode_Landescode_KM Landescode = 128
	Landescode_Landescode_KN Landescode = 129
	Landescode_Landescode_KP Landescode = 130
	Landescode_Landescode_KR Landescode = 131
	Landescode_Landescode_KW Landescode = 132
	Landescode_Landescode_KY Landescode = 133
	Landescode_Landescode_KZ Landescode = 134
	Landescode_Landescode_LA Landescode = 135
	Landescode_Landescode_LB Landescode = 136
	Landescode_Landescode_LC Landescode = 137
	Landescode_Landescode_LI Landescode = 138
	Landescode_Landescode_LK Landescode = 139
	Landescode_Landescode_LR Landescode = 140
	Landescode_Landescode_LS Landescode = 141
	Landescode_Landescode_LT Landescode = 142
	Landescode_Landescode_LU Landescode = 143
	Landescode_Landescode_LV Landescode = 144
	Landescode_Landescode_LY Landescode = 145
	Landescode_Landescode_MA Landescode = 146
	Landescode_Landescode_MC Landescode = 147
	Landescode_Landescode_MD Landescode = 148
	Landescode_Landescode_ME Landescode = 149
	Landescode_Landescode_MF Landescode = 150
	Landescode_Landescode_MG Landescode = 151
	Landescode_Landescode_MH Landescode = 152
	Landescode_Landescode_MK Landescode = 153
	Landescode_Landescode_ML Landescode = 154
	Landescode_Landescode_MM Landescode = 155
	Landescode_Landescode_MN Landescode = 156
	Landescode_Landescode_MO Landescode = 157
	Landescode_Landescode_MP Landescode = 158
	Landescode_Landescode_MQ Landescode = 159
	Landescode_Landescode_MR Landescode = 160
	Landescode_Landescode_MS Landescode = 161
	Landescode_Landescode_MT Landescode = 162
	Landescode_Landescode_MU Landescode = 163
	Landescode_Landescode_MV Landescode = 164
	Landescode_Landescode_MW Landescode = 165
	Landescode_Landescode_MX Landescode = 166
	Landescode_Landescode_MY Landescode = 167
	Landescode_Landescode_MZ Landescode = 168
	Landescode_Landescode_NA Landescode = 169
	Landescode_Landescode_NC Landescode = 170
	Landescode_Landescode_NE Landescode = 171
	Landescode_Landescode_NF Landescode = 172
	Landescode_Landescode_NG Landescode = 173
	Landescode_Landescode_NI Landescode = 174
	Landescode_Landescode_NL Landescode = 175
	Landescode_Landescode_NO Landescode = 176
	Landescode_Landescode_NP Landescode = 177
	Landescode_Landescode_NR Landescode = 178
	Landescode_Landescode_NT Landescode = 179
	Landescode_Landescode_NU Landescode = 180
	Landescode_Landescode_NZ Landescode = 181
	Landescode_Landescode_OM Landescode = 182
	Landescode_Landescode_PA Landescode = 183
	Landescode_Landescode_PE Landescode = 184
	Landescode_Landescode_PF Landescode = 185
	Landescode_Landescode_PG Landescode = 186
	Landescode_Landescode_PH Landescode = 187
	Landescode_Landescode_PK Landescode = 188
	Landescode_Landescode_PL Landescode = 189
	Landescode_Landescode_PM Landescode = 190
	Landescode_Landescode_PN Landescode = 191
	Landescode_Landescode_PR Landescode = 192
	Landescode_Landescode_PS Landescode = 193
	Landescode_Landescode_PT Landescode = 194
	Landescode_Landescode_PW Landescode = 195
	Landescode_Landescode_PY Landescode = 196
	Landescode_Landescode_QA Landescode = 197
	Landescode_Landescode_RE Landescode = 198
	Landescode_Landescode_RO Landescode = 199
	Landescode_Landescode_RS Landescode = 200
	Landescode_Landescode_RU Landescode = 201
	Landescode_Landescode_RW Landescode = 202
	Landescode_Landescode_SA Landescode = 203
	Landescode_Landescode_SB Landescode = 204
	Landescode_Landescode_SC Landescode = 205
	Landescode_Landescode_SD Landescode = 206
	Landescode_Landescode_SE Landescode = 207
	Landescode_Landescode_SF Landescode = 208
	Landescode_Landescode_SG Landescode = 209
	Landescode_Landescode_SH Landescode = 210
	Landescode_Landescode_SI Landescode = 211
	Landescode_Landescode_SJ Landescode = 212
	Landescode_Landescode_SK Landescode = 213
	Landescode_Landescode_SL Landescode = 214
	Landescode_Landescode_SM Landescode = 215
	Landescode_Landescode_SN Landescode = 216
	Landescode_Landescode_SO Landescode = 217
	Landescode_Landescode_SR Landescode = 218
	Landescode_Landescode_SS Landescode = 219
	Landescode_Landescode_ST Landescode = 220
	Landescode_Landescode_SU Landescode = 221
	Landescode_Landescode_SV Landescode = 222
	Landescode_Landescode_SX Landescode = 223
	Landescode_Landescode_SY Landescode = 224
	Landescode_Landescode_SZ Landescode = 225
	Landescode_Landescode_TA Landescode = 226
	Landescode_Landescode_TC Landescode = 227
	Landescode_Landescode_TD Landescode = 228
	Landescode_Landescode_TF Landescode = 229
	Landescode_Landescode_TG Landescode = 230
	Landescode_Landescode_TJ Landescode = 231
	Landescode_Landescode_TK Landescode = 232
	Landescode_Landescode_TL Landescode = 233
	Landescode_Landescode_TM Landescode = 234
	Landescode_Landescode_TN Landescode = 235
	Landescode_Landescode_TO Landescode = 236
	Landescode_Landescode_TP Landescode = 237
	Landescode_Landescode_TR Landescode = 238
	Landescode_Landescode_TT Landescode = 239
	Landescode_Landescode_TV Landescode = 240
	Landescode_Landescode_TW Landescode = 241
	Landescode_Landescode_TZ Landescode = 242
	Landescode_Landescode_UA Landescode = 243
	Landescode_Landescode_UG Landescode = 244
	Landescode_Landescode_UK Landescode = 245
	Landescode_Landescode_UM Landescode = 246
	Landescode_Landescode_US Landescode = 247
	Landescode_Landescode_UY Landescode = 248
	Landescode_Landescode_UZ Landescode = 249
	Landescode_Landescode_VA Landescode = 250
	Landescode_Landescode_VC Landescode = 251
	Landescode_Landescode_VE Landescode = 252
	Landescode_Landescode_VG Landescode = 253
	Landescode_Landescode_VI Landescode = 254
	Landescode_Landescode_VN Landescode = 255
	Landescode_Landescode_VU Landescode = 256
	Landescode_Landescode_WF Landescode = 257
	Landescode_Landescode_WS Landescode = 258
	Landescode_Landescode_XK Landescode = 259
	Landescode_Landescode_YE Landescode = 260
	Landescode_Landescode_YT Landescode = 261
	Landescode_Landescode_YU Landescode = 262
	Landescode_Landescode_ZA Landescode = 263
	Landescode_Landescode_ZM Landescode = 264
	Landescode_Landescode_ZR Landescode = 265
	Landescode_Landescode_ZW Landescode = 266
)

func (Landescode) Descriptor

func (Landescode) Descriptor() protoreflect.EnumDescriptor

func (Landescode) Enum

func (x Landescode) Enum() *Landescode

func (Landescode) EnumDescriptor deprecated

func (Landescode) EnumDescriptor() ([]byte, []int)

Deprecated: Use Landescode.Descriptor instead.

func (Landescode) Number

func (x Landescode) Number() protoreflect.EnumNumber

func (Landescode) String

func (x Landescode) String() string

func (Landescode) Type

type Leistungstyp

type Leistungstyp int32
const (
	Leistungstyp_ARBEITSPREIS_WIRKARBEIT         Leistungstyp = 0
	Leistungstyp_LEISTUNGSPREIS_WIRKLEISTUNG     Leistungstyp = 1
	Leistungstyp_ARBEITSPREIS_BLINDARBEIT_IND    Leistungstyp = 2
	Leistungstyp_ARBEITSPREIS_BLINDARBEIT_KAP    Leistungstyp = 3
	Leistungstyp_GRUNDPREIS                      Leistungstyp = 4
	Leistungstyp_MEHRMINDERMENGE                 Leistungstyp = 5
	Leistungstyp_MESSSTELLENBETRIEB              Leistungstyp = 6
	Leistungstyp_MESSDIENSTLEISTUNG              Leistungstyp = 7
	Leistungstyp_MESSDIENSTLEISTUNG_INKL_MESSUNG Leistungstyp = 8
	Leistungstyp_ABRECHNUNG                      Leistungstyp = 9
	Leistungstyp_KONZESSIONS_ABGABE              Leistungstyp = 10
	Leistungstyp_KWK_UMLAGE                      Leistungstyp = 11
	Leistungstyp_OFFSHORE_UMLAGE                 Leistungstyp = 12
	Leistungstyp_ABLAV_UMLAGE                    Leistungstyp = 13
	Leistungstyp_REGELENERGIE_UMLAGE             Leistungstyp = 14
	Leistungstyp_BILANZIERUNG_UMLAGE             Leistungstyp = 15
	Leistungstyp_AUSLESUNG_ZUSAETZLICH           Leistungstyp = 16
	Leistungstyp_ABLESUNG_ZUSAETZLICH            Leistungstyp = 17
	Leistungstyp_ABRECHNUNG_ZUSAETZLICH          Leistungstyp = 18
	Leistungstyp_SPERRUNG                        Leistungstyp = 19
	Leistungstyp_ENTSPERRUNG                     Leistungstyp = 20
	Leistungstyp_MAHNKOSTEN                      Leistungstyp = 21
	Leistungstyp_INKASSOKOSTEN                   Leistungstyp = 22
)

func (Leistungstyp) Descriptor

func (Leistungstyp) Enum

func (x Leistungstyp) Enum() *Leistungstyp

func (Leistungstyp) EnumDescriptor deprecated

func (Leistungstyp) EnumDescriptor() ([]byte, []int)

Deprecated: Use Leistungstyp.Descriptor instead.

func (Leistungstyp) Number

func (Leistungstyp) String

func (x Leistungstyp) String() string

func (Leistungstyp) Type

type Lokationstyp

type Lokationstyp int32
const (
	Lokationstyp_MaLo Lokationstyp = 0
	Lokationstyp_MeLo Lokationstyp = 1
)

func (Lokationstyp) Descriptor

func (Lokationstyp) Enum

func (x Lokationstyp) Enum() *Lokationstyp

func (Lokationstyp) EnumDescriptor deprecated

func (Lokationstyp) EnumDescriptor() ([]byte, []int)

Deprecated: Use Lokationstyp.Descriptor instead.

func (Lokationstyp) Number

func (Lokationstyp) String

func (x Lokationstyp) String() string

func (Lokationstyp) Type

type Marktlokation

type Marktlokation struct {
	MarktlokationsId          string                    `protobuf:"bytes,4,opt,name=MarktlokationsId,proto3" json:"MarktlokationsId,omitempty"` // default value could not be applied: |null|
	Sparte                    Sparte                    `protobuf:"varint,5,opt,name=Sparte,proto3,enum=bo4e.Sparte" json:"Sparte,omitempty"`
	Energierichtung           Energierichtung           `protobuf:"varint,6,opt,name=Energierichtung,proto3,enum=bo4e.Energierichtung" json:"Energierichtung,omitempty"`
	Bilanzierungsmethode      Bilanzierungsmethode      `protobuf:"varint,7,opt,name=Bilanzierungsmethode,proto3,enum=bo4e.Bilanzierungsmethode" json:"Bilanzierungsmethode,omitempty"`
	Verbrauchsart             Verbrauchsart             `protobuf:"varint,8,opt,name=Verbrauchsart,proto3,enum=bo4e.Verbrauchsart" json:"Verbrauchsart,omitempty"`
	Unterbrechbar             bool                      `protobuf:"varint,9,opt,name=Unterbrechbar,proto3" json:"Unterbrechbar,omitempty"`
	Netzebene                 Netzebene                 `protobuf:"varint,10,opt,name=Netzebene,proto3,enum=bo4e.Netzebene" json:"Netzebene,omitempty"`
	NetzbetreiberCodeNr       string                    `protobuf:"bytes,11,opt,name=NetzbetreiberCodeNr,proto3" json:"NetzbetreiberCodeNr,omitempty"`
	GebietType                Gebiettyp                 `protobuf:"varint,12,opt,name=GebietType,proto3,enum=bo4e.Gebiettyp" json:"GebietType,omitempty"`
	NetzgebietNr              string                    `protobuf:"bytes,13,opt,name=NetzgebietNr,proto3" json:"NetzgebietNr,omitempty"`
	Bilanzierungsgebiet       string                    `protobuf:"bytes,14,opt,name=Bilanzierungsgebiet,proto3" json:"Bilanzierungsgebiet,omitempty"`
	GrundversorgerCodeNr      string                    `protobuf:"bytes,15,opt,name=GrundversorgerCodeNr,proto3" json:"GrundversorgerCodeNr,omitempty"`
	Gasqualitaet              Gasqualitaet              `protobuf:"varint,16,opt,name=Gasqualitaet,proto3,enum=bo4e.Gasqualitaet" json:"Gasqualitaet,omitempty"`
	Endkunde                  *Geschaeftspartner        `protobuf:"bytes,17,opt,name=Endkunde,proto3" json:"Endkunde,omitempty"`
	Lokationsadresse          *Adresse                  `protobuf:"bytes,18,opt,name=Lokationsadresse,proto3" json:"Lokationsadresse,omitempty"`
	Geoadresse                *Geokoordinaten           `protobuf:"bytes,19,opt,name=Geoadresse,proto3" json:"Geoadresse,omitempty"`
	Katasterinformation       *Katasteradresse          `protobuf:"bytes,20,opt,name=Katasterinformation,proto3" json:"Katasterinformation,omitempty"`
	ZugehoerigeMesslokationen []*Messlokationszuordnung `protobuf:"bytes,28,rep,name=ZugehoerigeMesslokationen,proto3" json:"ZugehoerigeMesslokationen,omitempty"`
	Marktrollen               []*MarktpartnerDetails    `protobuf:"bytes,1021,rep,name=Marktrollen,proto3" json:"Marktrollen,omitempty"`
	Regelzone                 string                    `protobuf:"bytes,1022,opt,name=Regelzone,proto3" json:"Regelzone,omitempty"`
	Marktgebiet               string                    `protobuf:"bytes,1023,opt,name=Marktgebiet,proto3" json:"Marktgebiet,omitempty"`
	Zeitreihentyp             Zeitreihentyp             `protobuf:"varint,1024,opt,name=Zeitreihentyp,proto3,enum=bo4e.Zeitreihentyp" json:"Zeitreihentyp,omitempty"`
	Zaehlwerke                []*Zaehlwerk              `protobuf:"bytes,1025,rep,name=Zaehlwerke,proto3" json:"Zaehlwerke,omitempty"`
	Verbrauchsmenge           []*Verbrauch              `protobuf:"bytes,1026,rep,name=Verbrauchsmenge,proto3" json:"Verbrauchsmenge,omitempty"`
	Messlokationen            []*Messlokation           `protobuf:"bytes,1027,rep,name=Messlokationen,proto3" json:"Messlokationen,omitempty"`
	// contains filtered or unexported fields
}

func (*Marktlokation) Descriptor deprecated

func (*Marktlokation) Descriptor() ([]byte, []int)

Deprecated: Use Marktlokation.ProtoReflect.Descriptor instead.

func (*Marktlokation) GetBilanzierungsgebiet

func (x *Marktlokation) GetBilanzierungsgebiet() string

func (*Marktlokation) GetBilanzierungsmethode

func (x *Marktlokation) GetBilanzierungsmethode() Bilanzierungsmethode

func (*Marktlokation) GetEndkunde

func (x *Marktlokation) GetEndkunde() *Geschaeftspartner

func (*Marktlokation) GetEnergierichtung

func (x *Marktlokation) GetEnergierichtung() Energierichtung

func (*Marktlokation) GetGasqualitaet

func (x *Marktlokation) GetGasqualitaet() Gasqualitaet

func (*Marktlokation) GetGebietType

func (x *Marktlokation) GetGebietType() Gebiettyp

func (*Marktlokation) GetGeoadresse

func (x *Marktlokation) GetGeoadresse() *Geokoordinaten

func (*Marktlokation) GetGrundversorgerCodeNr

func (x *Marktlokation) GetGrundversorgerCodeNr() string

func (*Marktlokation) GetKatasterinformation

func (x *Marktlokation) GetKatasterinformation() *Katasteradresse

func (*Marktlokation) GetLokationsadresse

func (x *Marktlokation) GetLokationsadresse() *Adresse

func (*Marktlokation) GetMarktgebiet

func (x *Marktlokation) GetMarktgebiet() string

func (*Marktlokation) GetMarktlokationsId

func (x *Marktlokation) GetMarktlokationsId() string

func (*Marktlokation) GetMarktrollen

func (x *Marktlokation) GetMarktrollen() []*MarktpartnerDetails

func (*Marktlokation) GetMesslokationen

func (x *Marktlokation) GetMesslokationen() []*Messlokation

func (*Marktlokation) GetNetzbetreiberCodeNr

func (x *Marktlokation) GetNetzbetreiberCodeNr() string

func (*Marktlokation) GetNetzebene

func (x *Marktlokation) GetNetzebene() Netzebene

func (*Marktlokation) GetNetzgebietNr

func (x *Marktlokation) GetNetzgebietNr() string

func (*Marktlokation) GetRegelzone

func (x *Marktlokation) GetRegelzone() string

func (*Marktlokation) GetSparte

func (x *Marktlokation) GetSparte() Sparte

func (*Marktlokation) GetUnterbrechbar

func (x *Marktlokation) GetUnterbrechbar() bool

func (*Marktlokation) GetVerbrauchsart

func (x *Marktlokation) GetVerbrauchsart() Verbrauchsart

func (*Marktlokation) GetVerbrauchsmenge

func (x *Marktlokation) GetVerbrauchsmenge() []*Verbrauch

func (*Marktlokation) GetZaehlwerke

func (x *Marktlokation) GetZaehlwerke() []*Zaehlwerk

func (*Marktlokation) GetZeitreihentyp

func (x *Marktlokation) GetZeitreihentyp() Zeitreihentyp

func (*Marktlokation) GetZugehoerigeMesslokationen

func (x *Marktlokation) GetZugehoerigeMesslokationen() []*Messlokationszuordnung

func (*Marktlokation) ProtoMessage

func (*Marktlokation) ProtoMessage()

func (*Marktlokation) ProtoReflect

func (x *Marktlokation) ProtoReflect() protoreflect.Message

func (*Marktlokation) Reset

func (x *Marktlokation) Reset()

func (*Marktlokation) String

func (x *Marktlokation) String() string

type MarktpartnerDetails

type MarktpartnerDetails struct {
	Rollencodenummer string     `protobuf:"bytes,3,opt,name=Rollencodenummer,proto3" json:"Rollencodenummer,omitempty"`
	Code             string     `protobuf:"bytes,4,opt,name=Code,proto3" json:"Code,omitempty"`
	Marktrolle       Marktrolle `protobuf:"varint,5,opt,name=marktrolle,proto3,enum=bo4e.Marktrolle" json:"marktrolle,omitempty"`
	// contains filtered or unexported fields
}

func (*MarktpartnerDetails) Descriptor deprecated

func (*MarktpartnerDetails) Descriptor() ([]byte, []int)

Deprecated: Use MarktpartnerDetails.ProtoReflect.Descriptor instead.

func (*MarktpartnerDetails) GetCode

func (x *MarktpartnerDetails) GetCode() string

func (*MarktpartnerDetails) GetMarktrolle

func (x *MarktpartnerDetails) GetMarktrolle() Marktrolle

func (*MarktpartnerDetails) GetRollencodenummer

func (x *MarktpartnerDetails) GetRollencodenummer() string

func (*MarktpartnerDetails) ProtoMessage

func (*MarktpartnerDetails) ProtoMessage()

func (*MarktpartnerDetails) ProtoReflect

func (x *MarktpartnerDetails) ProtoReflect() protoreflect.Message

func (*MarktpartnerDetails) Reset

func (x *MarktpartnerDetails) Reset()

func (*MarktpartnerDetails) String

func (x *MarktpartnerDetails) String() string

type Marktrolle

type Marktrolle int32
const (
	Marktrolle_NB              Marktrolle = 0
	Marktrolle_LF              Marktrolle = 1
	Marktrolle_MSB             Marktrolle = 2
	Marktrolle_MDL             Marktrolle = 3
	Marktrolle_DL              Marktrolle = 4
	Marktrolle_BKV             Marktrolle = 5
	Marktrolle_BIKO            Marktrolle = 6
	Marktrolle_UENB            Marktrolle = 7
	Marktrolle_KUNDE_SELBST_NN Marktrolle = 8
	Marktrolle_MGV             Marktrolle = 9
	Marktrolle_EIV             Marktrolle = 10
	Marktrolle_RB              Marktrolle = 11
	Marktrolle_KUNDE           Marktrolle = 12
	Marktrolle_INTERESSENT     Marktrolle = 13
)

func (Marktrolle) Descriptor

func (Marktrolle) Descriptor() protoreflect.EnumDescriptor

func (Marktrolle) Enum

func (x Marktrolle) Enum() *Marktrolle

func (Marktrolle) EnumDescriptor deprecated

func (Marktrolle) EnumDescriptor() ([]byte, []int)

Deprecated: Use Marktrolle.Descriptor instead.

func (Marktrolle) Number

func (x Marktrolle) Number() protoreflect.EnumNumber

func (Marktrolle) String

func (x Marktrolle) String() string

func (Marktrolle) Type

type Menge

type Menge struct {
	Wert    string        `protobuf:"bytes,3,opt,name=Wert,proto3" json:"Wert,omitempty"`
	Einheit Mengeneinheit `protobuf:"varint,4,opt,name=Einheit,proto3,enum=bo4e.Mengeneinheit" json:"Einheit,omitempty"`
	// contains filtered or unexported fields
}

func (*Menge) Descriptor deprecated

func (*Menge) Descriptor() ([]byte, []int)

Deprecated: Use Menge.ProtoReflect.Descriptor instead.

func (*Menge) GetEinheit

func (x *Menge) GetEinheit() Mengeneinheit

func (*Menge) GetWert

func (x *Menge) GetWert() string

func (*Menge) ProtoMessage

func (*Menge) ProtoMessage()

func (*Menge) ProtoReflect

func (x *Menge) ProtoReflect() protoreflect.Message

func (*Menge) Reset

func (x *Menge) Reset()

func (*Menge) String

func (x *Menge) String() string

type Mengeneinheit

type Mengeneinheit int32
const (
	Mengeneinheit_Mengeneinheit_ZERO Mengeneinheit = 0
	Mengeneinheit_WH                 Mengeneinheit = 2
	Mengeneinheit_KW                 Mengeneinheit = 3
	Mengeneinheit_KWH                Mengeneinheit = 2000
	Mengeneinheit_MW                 Mengeneinheit = 3000
	Mengeneinheit_MWH                Mengeneinheit = 2000000
	Mengeneinheit_ANZAHL             Mengeneinheit = 7
	Mengeneinheit_KUBIKMETER         Mengeneinheit = 11
	Mengeneinheit_STUNDE             Mengeneinheit = 13
	Mengeneinheit_TAG                Mengeneinheit = 17
	Mengeneinheit_MONAT              Mengeneinheit = 19
	Mengeneinheit_JAHR               Mengeneinheit = 228
	Mengeneinheit_VAR                Mengeneinheit = 23
	Mengeneinheit_KVAR               Mengeneinheit = 23000
	Mengeneinheit_VARH               Mengeneinheit = 29
	Mengeneinheit_KVARH              Mengeneinheit = 29000
)

func (Mengeneinheit) Descriptor

func (Mengeneinheit) Enum

func (x Mengeneinheit) Enum() *Mengeneinheit

func (Mengeneinheit) EnumDescriptor deprecated

func (Mengeneinheit) EnumDescriptor() ([]byte, []int)

Deprecated: Use Mengeneinheit.Descriptor instead.

func (Mengeneinheit) Number

func (Mengeneinheit) String

func (x Mengeneinheit) String() string

func (Mengeneinheit) Type

type Mengenoperator

type Mengenoperator int32
const (
	Mengenoperator_KLEINER_ALS  Mengenoperator = 0
	Mengenoperator_GROESSER_ALS Mengenoperator = 1
	Mengenoperator_GLEICH       Mengenoperator = 2
)

func (Mengenoperator) Descriptor

func (Mengenoperator) Enum

func (x Mengenoperator) Enum() *Mengenoperator

func (Mengenoperator) EnumDescriptor deprecated

func (Mengenoperator) EnumDescriptor() ([]byte, []int)

Deprecated: Use Mengenoperator.Descriptor instead.

func (Mengenoperator) Number

func (Mengenoperator) String

func (x Mengenoperator) String() string

func (Mengenoperator) Type

type Messlokation

type Messlokation struct {
	MesslokationsId                 string                 `protobuf:"bytes,4,opt,name=MesslokationsId,proto3" json:"MesslokationsId,omitempty"` // default value could not be applied: |null|
	Sparte                          Sparte                 `protobuf:"varint,5,opt,name=Sparte,proto3,enum=bo4e.Sparte" json:"Sparte,omitempty"`
	NetzebeneMessung                Netzebene              `protobuf:"varint,6,opt,name=NetzebeneMessung,proto3,enum=bo4e.Netzebene" json:"NetzebeneMessung,omitempty"`
	MessgebietNr                    string                 `protobuf:"bytes,7,opt,name=MessgebietNr,proto3" json:"MessgebietNr,omitempty"`
	GrundzustaendigerMSBCodeNr      string                 `protobuf:"bytes,8,opt,name=GrundzustaendigerMSBCodeNr,proto3" json:"GrundzustaendigerMSBCodeNr,omitempty"`
	GrundzustaendigerMSBIMCodeNr    string                 `protobuf:"bytes,9,opt,name=GrundzustaendigerMSBIMCodeNr,proto3" json:"GrundzustaendigerMSBIMCodeNr,omitempty"`
	GrundzustaendigerMDLCodeNr      string                 `protobuf:"bytes,10,opt,name=GrundzustaendigerMDLCodeNr,proto3" json:"GrundzustaendigerMDLCodeNr,omitempty"`
	Messadresse                     *Adresse               `protobuf:"bytes,11,opt,name=Messadresse,proto3" json:"Messadresse,omitempty"`
	Geoadresse                      *Geokoordinaten        `protobuf:"bytes,12,opt,name=Geoadresse,proto3" json:"Geoadresse,omitempty"`
	Katasterinformation             *Katasteradresse       `protobuf:"bytes,13,opt,name=Katasterinformation,proto3" json:"Katasterinformation,omitempty"`
	Geraete                         []*Hardware            `protobuf:"bytes,14,rep,name=Geraete,proto3" json:"Geraete,omitempty"`
	Messdienstleistung              []*Dienstleistung      `protobuf:"bytes,15,rep,name=Messdienstleistung,proto3" json:"Messdienstleistung,omitempty"`
	Messlokationszaehler            []*Zaehler             `protobuf:"bytes,16,rep,name=Messlokationszaehler,proto3" json:"Messlokationszaehler,omitempty"`
	Bilanzierungsmethode            Bilanzierungsmethode   `` /* 126-byte string literal not displayed */
	Abrechnungmessstellenbetriebnna bool                   `protobuf:"varint,1018,opt,name=Abrechnungmessstellenbetriebnna,proto3" json:"Abrechnungmessstellenbetriebnna,omitempty"`
	Marktrollen                     []*MarktpartnerDetails `protobuf:"bytes,1019,rep,name=Marktrollen,proto3" json:"Marktrollen,omitempty"`
	Gasqualitaet                    Gasqualitaet           `protobuf:"varint,1020,opt,name=Gasqualitaet,proto3,enum=bo4e.Gasqualitaet" json:"Gasqualitaet,omitempty"`
	Verlustfaktor                   string                 `protobuf:"bytes,1021,opt,name=Verlustfaktor,proto3" json:"Verlustfaktor,omitempty"`
	// contains filtered or unexported fields
}

func (*Messlokation) Descriptor deprecated

func (*Messlokation) Descriptor() ([]byte, []int)

Deprecated: Use Messlokation.ProtoReflect.Descriptor instead.

func (*Messlokation) GetAbrechnungmessstellenbetriebnna

func (x *Messlokation) GetAbrechnungmessstellenbetriebnna() bool

func (*Messlokation) GetBilanzierungsmethode

func (x *Messlokation) GetBilanzierungsmethode() Bilanzierungsmethode

func (*Messlokation) GetGasqualitaet

func (x *Messlokation) GetGasqualitaet() Gasqualitaet

func (*Messlokation) GetGeoadresse

func (x *Messlokation) GetGeoadresse() *Geokoordinaten

func (*Messlokation) GetGeraete

func (x *Messlokation) GetGeraete() []*Hardware

func (*Messlokation) GetGrundzustaendigerMDLCodeNr

func (x *Messlokation) GetGrundzustaendigerMDLCodeNr() string

func (*Messlokation) GetGrundzustaendigerMSBCodeNr

func (x *Messlokation) GetGrundzustaendigerMSBCodeNr() string

func (*Messlokation) GetGrundzustaendigerMSBIMCodeNr

func (x *Messlokation) GetGrundzustaendigerMSBIMCodeNr() string

func (*Messlokation) GetKatasterinformation

func (x *Messlokation) GetKatasterinformation() *Katasteradresse

func (*Messlokation) GetMarktrollen

func (x *Messlokation) GetMarktrollen() []*MarktpartnerDetails

func (*Messlokation) GetMessadresse

func (x *Messlokation) GetMessadresse() *Adresse

func (*Messlokation) GetMessdienstleistung

func (x *Messlokation) GetMessdienstleistung() []*Dienstleistung

func (*Messlokation) GetMessgebietNr

func (x *Messlokation) GetMessgebietNr() string

func (*Messlokation) GetMesslokationsId

func (x *Messlokation) GetMesslokationsId() string

func (*Messlokation) GetMesslokationszaehler

func (x *Messlokation) GetMesslokationszaehler() []*Zaehler

func (*Messlokation) GetNetzebeneMessung

func (x *Messlokation) GetNetzebeneMessung() Netzebene

func (*Messlokation) GetSparte

func (x *Messlokation) GetSparte() Sparte

func (*Messlokation) GetVerlustfaktor

func (x *Messlokation) GetVerlustfaktor() string

func (*Messlokation) ProtoMessage

func (*Messlokation) ProtoMessage()

func (*Messlokation) ProtoReflect

func (x *Messlokation) ProtoReflect() protoreflect.Message

func (*Messlokation) Reset

func (x *Messlokation) Reset()

func (*Messlokation) String

func (x *Messlokation) String() string

type Messlokationszuordnung

type Messlokationszuordnung struct {
	MesslokationsId string                 `protobuf:"bytes,3,opt,name=MesslokationsId,proto3" json:"MesslokationsId,omitempty"`
	Arithmetik      ArithmetischeOperation `protobuf:"varint,4,opt,name=Arithmetik,proto3,enum=bo4e.ArithmetischeOperation" json:"Arithmetik,omitempty"`
	GueltigSeit     *DateTimeOffset        `protobuf:"bytes,5,opt,name=GueltigSeit,proto3" json:"GueltigSeit,omitempty"`
	GueltigBis      *DateTimeOffset        `protobuf:"bytes,6,opt,name=GueltigBis,proto3" json:"GueltigBis,omitempty"`
	// contains filtered or unexported fields
}

func (*Messlokationszuordnung) Descriptor deprecated

func (*Messlokationszuordnung) Descriptor() ([]byte, []int)

Deprecated: Use Messlokationszuordnung.ProtoReflect.Descriptor instead.

func (*Messlokationszuordnung) GetArithmetik

func (*Messlokationszuordnung) GetGueltigBis

func (x *Messlokationszuordnung) GetGueltigBis() *DateTimeOffset

func (*Messlokationszuordnung) GetGueltigSeit

func (x *Messlokationszuordnung) GetGueltigSeit() *DateTimeOffset

func (*Messlokationszuordnung) GetMesslokationsId

func (x *Messlokationszuordnung) GetMesslokationsId() string

func (*Messlokationszuordnung) ProtoMessage

func (*Messlokationszuordnung) ProtoMessage()

func (*Messlokationszuordnung) ProtoReflect

func (x *Messlokationszuordnung) ProtoReflect() protoreflect.Message

func (*Messlokationszuordnung) Reset

func (x *Messlokationszuordnung) Reset()

func (*Messlokationszuordnung) String

func (x *Messlokationszuordnung) String() string

type Messwerterfassung

type Messwerterfassung int32
const (
	Messwerterfassung_FERNAUSLESBAR       Messwerterfassung = 0
	Messwerterfassung_MANUELL_AUSGELESENE Messwerterfassung = 1
)

func (Messwerterfassung) Descriptor

func (Messwerterfassung) Enum

func (Messwerterfassung) EnumDescriptor deprecated

func (Messwerterfassung) EnumDescriptor() ([]byte, []int)

Deprecated: Use Messwerterfassung.Descriptor instead.

func (Messwerterfassung) Number

func (Messwerterfassung) String

func (x Messwerterfassung) String() string

func (Messwerterfassung) Type

type Netzebene

type Netzebene int32
const (
	Netzebene_NSP          Netzebene = 0
	Netzebene_MSP          Netzebene = 1
	Netzebene_HSP          Netzebene = 2
	Netzebene_HSS          Netzebene = 3
	Netzebene_MSP_NSP_UMSP Netzebene = 4
	Netzebene_HSP_MSP_UMSP Netzebene = 5
	Netzebene_HSS_HSP_UMSP Netzebene = 6
	Netzebene_HD           Netzebene = 7
	Netzebene_MD           Netzebene = 8
	Netzebene_ND           Netzebene = 9
)

func (Netzebene) Descriptor

func (Netzebene) Descriptor() protoreflect.EnumDescriptor

func (Netzebene) Enum

func (x Netzebene) Enum() *Netzebene

func (Netzebene) EnumDescriptor deprecated

func (Netzebene) EnumDescriptor() ([]byte, []int)

Deprecated: Use Netzebene.Descriptor instead.

func (Netzebene) Number

func (x Netzebene) Number() protoreflect.EnumNumber

func (Netzebene) String

func (x Netzebene) String() string

func (Netzebene) Type

type NetznutzungsVertrag

type NetznutzungsVertrag int32
const (
	NetznutzungsVertrag_KUNDEN_NB      NetznutzungsVertrag = 0
	NetznutzungsVertrag_LIEFERANTEN_NB NetznutzungsVertrag = 1
)

func (NetznutzungsVertrag) Descriptor

func (NetznutzungsVertrag) Enum

func (NetznutzungsVertrag) EnumDescriptor deprecated

func (NetznutzungsVertrag) EnumDescriptor() ([]byte, []int)

Deprecated: Use NetznutzungsVertrag.Descriptor instead.

func (NetznutzungsVertrag) Number

func (NetznutzungsVertrag) String

func (x NetznutzungsVertrag) String() string

func (NetznutzungsVertrag) Type

type Netznutzungsabrechnungsgrundlage

type Netznutzungsabrechnungsgrundlage int32
const (
	Netznutzungsabrechnungsgrundlage_LIEFERSCHEIN          Netznutzungsabrechnungsgrundlage = 0
	Netznutzungsabrechnungsgrundlage_ABWEICHENDE_GRUNDLAGE Netznutzungsabrechnungsgrundlage = 1
)

func (Netznutzungsabrechnungsgrundlage) Descriptor

func (Netznutzungsabrechnungsgrundlage) Enum

func (Netznutzungsabrechnungsgrundlage) EnumDescriptor deprecated

func (Netznutzungsabrechnungsgrundlage) EnumDescriptor() ([]byte, []int)

Deprecated: Use Netznutzungsabrechnungsgrundlage.Descriptor instead.

func (Netznutzungsabrechnungsgrundlage) Number

func (Netznutzungsabrechnungsgrundlage) String

func (Netznutzungsabrechnungsgrundlage) Type

type Netznutzungsabrechnungsvariante

type Netznutzungsabrechnungsvariante int32
const (
	Netznutzungsabrechnungsvariante_ARBEITSPREIS_GRUNDPREIS     Netznutzungsabrechnungsvariante = 0
	Netznutzungsabrechnungsvariante_ARBEITSPREIS_LEISTUNGSPREIS Netznutzungsabrechnungsvariante = 1
)

func (Netznutzungsabrechnungsvariante) Descriptor

func (Netznutzungsabrechnungsvariante) Enum

func (Netznutzungsabrechnungsvariante) EnumDescriptor deprecated

func (Netznutzungsabrechnungsvariante) EnumDescriptor() ([]byte, []int)

Deprecated: Use Netznutzungsabrechnungsvariante.Descriptor instead.

func (Netznutzungsabrechnungsvariante) Number

func (Netznutzungsabrechnungsvariante) String

func (Netznutzungsabrechnungsvariante) Type

type Netznutzungszahler

type Netznutzungszahler int32
const (
	Netznutzungszahler_Netznutzungszahler_KUNDE     Netznutzungszahler = 0
	Netznutzungszahler_Netznutzungszahler_LIEFERANT Netznutzungszahler = 1
)

func (Netznutzungszahler) Descriptor

func (Netznutzungszahler) Enum

func (Netznutzungszahler) EnumDescriptor deprecated

func (Netznutzungszahler) EnumDescriptor() ([]byte, []int)

Deprecated: Use Netznutzungszahler.Descriptor instead.

func (Netznutzungszahler) Number

func (Netznutzungszahler) String

func (x Netznutzungszahler) String() string

func (Netznutzungszahler) Type

type Notiz

type Notiz struct {
	Autor     string          `protobuf:"bytes,3,opt,name=Autor,proto3" json:"Autor,omitempty"`
	Zeitpunkt *DateTimeOffset `protobuf:"bytes,4,opt,name=Zeitpunkt,proto3" json:"Zeitpunkt,omitempty"`
	Inhalt    string          `protobuf:"bytes,5,opt,name=Inhalt,proto3" json:"Inhalt,omitempty"`
	// contains filtered or unexported fields
}

func (*Notiz) Descriptor deprecated

func (*Notiz) Descriptor() ([]byte, []int)

Deprecated: Use Notiz.ProtoReflect.Descriptor instead.

func (*Notiz) GetAutor

func (x *Notiz) GetAutor() string

func (*Notiz) GetInhalt

func (x *Notiz) GetInhalt() string

func (*Notiz) GetZeitpunkt

func (x *Notiz) GetZeitpunkt() *DateTimeOffset

func (*Notiz) ProtoMessage

func (*Notiz) ProtoMessage()

func (*Notiz) ProtoReflect

func (x *Notiz) ProtoReflect() protoreflect.Message

func (*Notiz) Reset

func (x *Notiz) Reset()

func (*Notiz) String

func (x *Notiz) String() string

type PositionsAufAbschlag

type PositionsAufAbschlag struct {
	Bezeichnung          string           `protobuf:"bytes,3,opt,name=Bezeichnung,proto3" json:"Bezeichnung,omitempty"`
	Beschreibung         string           `protobuf:"bytes,4,opt,name=Beschreibung,proto3" json:"Beschreibung,omitempty"`
	AufAbschlagstyp      AufAbschlagstyp  `protobuf:"varint,5,opt,name=AufAbschlagstyp,proto3,enum=bo4e.AufAbschlagstyp" json:"AufAbschlagstyp,omitempty"`
	AufAbschlagswert     string           `protobuf:"bytes,6,opt,name=AufAbschlagswert,proto3" json:"AufAbschlagswert,omitempty"`
	AufAbschlagswaehrung Waehrungseinheit `protobuf:"varint,7,opt,name=AufAbschlagswaehrung,proto3,enum=bo4e.Waehrungseinheit" json:"AufAbschlagswaehrung,omitempty"`
	// contains filtered or unexported fields
}

func (*PositionsAufAbschlag) Descriptor deprecated

func (*PositionsAufAbschlag) Descriptor() ([]byte, []int)

Deprecated: Use PositionsAufAbschlag.ProtoReflect.Descriptor instead.

func (*PositionsAufAbschlag) GetAufAbschlagstyp

func (x *PositionsAufAbschlag) GetAufAbschlagstyp() AufAbschlagstyp

func (*PositionsAufAbschlag) GetAufAbschlagswaehrung

func (x *PositionsAufAbschlag) GetAufAbschlagswaehrung() Waehrungseinheit

func (*PositionsAufAbschlag) GetAufAbschlagswert

func (x *PositionsAufAbschlag) GetAufAbschlagswert() string

func (*PositionsAufAbschlag) GetBeschreibung

func (x *PositionsAufAbschlag) GetBeschreibung() string

func (*PositionsAufAbschlag) GetBezeichnung

func (x *PositionsAufAbschlag) GetBezeichnung() string

func (*PositionsAufAbschlag) ProtoMessage

func (*PositionsAufAbschlag) ProtoMessage()

func (*PositionsAufAbschlag) ProtoReflect

func (x *PositionsAufAbschlag) ProtoReflect() protoreflect.Message

func (*PositionsAufAbschlag) Reset

func (x *PositionsAufAbschlag) Reset()

func (*PositionsAufAbschlag) String

func (x *PositionsAufAbschlag) String() string

type Preis

type Preis struct {
	Wert       string           `protobuf:"bytes,3,opt,name=Wert,proto3" json:"Wert,omitempty"`
	Einheit    Waehrungseinheit `protobuf:"varint,4,opt,name=Einheit,proto3,enum=bo4e.Waehrungseinheit" json:"Einheit,omitempty"`
	Bezugswert Mengeneinheit    `protobuf:"varint,5,opt,name=Bezugswert,proto3,enum=bo4e.Mengeneinheit" json:"Bezugswert,omitempty"`
	Status     Preisstatus      `protobuf:"varint,6,opt,name=Status,proto3,enum=bo4e.Preisstatus" json:"Status,omitempty"`
	// contains filtered or unexported fields
}

func (*Preis) Descriptor deprecated

func (*Preis) Descriptor() ([]byte, []int)

Deprecated: Use Preis.ProtoReflect.Descriptor instead.

func (*Preis) GetBezugswert

func (x *Preis) GetBezugswert() Mengeneinheit

func (*Preis) GetEinheit

func (x *Preis) GetEinheit() Waehrungseinheit

func (*Preis) GetStatus

func (x *Preis) GetStatus() Preisstatus

func (*Preis) GetWert

func (x *Preis) GetWert() string

func (*Preis) ProtoMessage

func (*Preis) ProtoMessage()

func (*Preis) ProtoReflect

func (x *Preis) ProtoReflect() protoreflect.Message

func (*Preis) Reset

func (x *Preis) Reset()

func (*Preis) String

func (x *Preis) String() string

type Preisblatt

type Preisblatt struct {
	Bezeichnung     string           `protobuf:"bytes,4,opt,name=Bezeichnung,proto3" json:"Bezeichnung,omitempty"`
	Gueltigkeit     *Zeitraum        `protobuf:"bytes,5,opt,name=Gueltigkeit,proto3" json:"Gueltigkeit,omitempty"`
	Preispositionen []*Preisposition `protobuf:"bytes,6,rep,name=Preispositionen,proto3" json:"Preispositionen,omitempty"`
	// contains filtered or unexported fields
}

func (*Preisblatt) Descriptor deprecated

func (*Preisblatt) Descriptor() ([]byte, []int)

Deprecated: Use Preisblatt.ProtoReflect.Descriptor instead.

func (*Preisblatt) GetBezeichnung

func (x *Preisblatt) GetBezeichnung() string

func (*Preisblatt) GetGueltigkeit

func (x *Preisblatt) GetGueltigkeit() *Zeitraum

func (*Preisblatt) GetPreispositionen

func (x *Preisblatt) GetPreispositionen() []*Preisposition

func (*Preisblatt) ProtoMessage

func (*Preisblatt) ProtoMessage()

func (*Preisblatt) ProtoReflect

func (x *Preisblatt) ProtoReflect() protoreflect.Message

func (*Preisblatt) Reset

func (x *Preisblatt) Reset()

func (*Preisblatt) String

func (x *Preisblatt) String() string

type Preisposition

type Preisposition struct {
	Berechnungsmethode  Kalkulationsmethode   `protobuf:"varint,3,opt,name=Berechnungsmethode,proto3,enum=bo4e.Kalkulationsmethode" json:"Berechnungsmethode,omitempty"`
	Leistungstyp        Leistungstyp          `protobuf:"varint,4,opt,name=Leistungstyp,proto3,enum=bo4e.Leistungstyp" json:"Leistungstyp,omitempty"`
	Leistungsbezeichung string                `protobuf:"bytes,5,opt,name=Leistungsbezeichung,proto3" json:"Leistungsbezeichung,omitempty"`
	Preiseinheit        Waehrungseinheit      `protobuf:"varint,6,opt,name=Preiseinheit,proto3,enum=bo4e.Waehrungseinheit" json:"Preiseinheit,omitempty"`
	Bezugsgroesse       Mengeneinheit         `protobuf:"varint,7,opt,name=Bezugsgroesse,proto3,enum=bo4e.Mengeneinheit" json:"Bezugsgroesse,omitempty"`
	Zeitbasis           Zeiteinheit           `protobuf:"varint,8,opt,name=Zeitbasis,proto3,enum=bo4e.Zeiteinheit" json:"Zeitbasis,omitempty"`
	Tarifzeit           Tarifzeit             `protobuf:"varint,9,opt,name=Tarifzeit,proto3,enum=bo4e.Tarifzeit" json:"Tarifzeit,omitempty"`
	BdewArtikelnummer   BDEWArtikelnummer     `protobuf:"varint,10,opt,name=BdewArtikelnummer,proto3,enum=bo4e.BDEWArtikelnummer" json:"BdewArtikelnummer,omitempty"`
	Zonungsgroesse      Bemessungsgroesse     `protobuf:"varint,11,opt,name=Zonungsgroesse,proto3,enum=bo4e.Bemessungsgroesse" json:"Zonungsgroesse,omitempty"`
	ZuAbschlaege        *PositionsAufAbschlag `protobuf:"bytes,12,opt,name=Zu_abschlaege,json=ZuAbschlaege,proto3" json:"Zu_abschlaege,omitempty"`
	Preisstaffeln       []*Preisstaffel       `protobuf:"bytes,13,rep,name=Preisstaffeln,proto3" json:"Preisstaffeln,omitempty"`
	// contains filtered or unexported fields
}

func (*Preisposition) Descriptor deprecated

func (*Preisposition) Descriptor() ([]byte, []int)

Deprecated: Use Preisposition.ProtoReflect.Descriptor instead.

func (*Preisposition) GetBdewArtikelnummer

func (x *Preisposition) GetBdewArtikelnummer() BDEWArtikelnummer

func (*Preisposition) GetBerechnungsmethode

func (x *Preisposition) GetBerechnungsmethode() Kalkulationsmethode

func (*Preisposition) GetBezugsgroesse

func (x *Preisposition) GetBezugsgroesse() Mengeneinheit

func (*Preisposition) GetLeistungsbezeichung

func (x *Preisposition) GetLeistungsbezeichung() string

func (*Preisposition) GetLeistungstyp

func (x *Preisposition) GetLeistungstyp() Leistungstyp

func (*Preisposition) GetPreiseinheit

func (x *Preisposition) GetPreiseinheit() Waehrungseinheit

func (*Preisposition) GetPreisstaffeln

func (x *Preisposition) GetPreisstaffeln() []*Preisstaffel

func (*Preisposition) GetTarifzeit

func (x *Preisposition) GetTarifzeit() Tarifzeit

func (*Preisposition) GetZeitbasis

func (x *Preisposition) GetZeitbasis() Zeiteinheit

func (*Preisposition) GetZonungsgroesse

func (x *Preisposition) GetZonungsgroesse() Bemessungsgroesse

func (*Preisposition) GetZuAbschlaege

func (x *Preisposition) GetZuAbschlaege() *PositionsAufAbschlag

func (*Preisposition) ProtoMessage

func (*Preisposition) ProtoMessage()

func (*Preisposition) ProtoReflect

func (x *Preisposition) ProtoReflect() protoreflect.Message

func (*Preisposition) Reset

func (x *Preisposition) Reset()

func (*Preisposition) String

func (x *Preisposition) String() string

type Preisstaffel

type Preisstaffel struct {
	Einheitspreis    string            `protobuf:"bytes,3,opt,name=Einheitspreis,proto3" json:"Einheitspreis,omitempty"`
	StaffelgrenzeVon string            `protobuf:"bytes,4,opt,name=StaffelgrenzeVon,proto3" json:"StaffelgrenzeVon,omitempty"`
	StaffelgrenzeBis string            `protobuf:"bytes,5,opt,name=StaffelgrenzeBis,proto3" json:"StaffelgrenzeBis,omitempty"`
	Sigmoidparameter *Sigmoidparameter `protobuf:"bytes,6,opt,name=Sigmoidparameter,proto3" json:"Sigmoidparameter,omitempty"`
	// contains filtered or unexported fields
}

func (*Preisstaffel) Descriptor deprecated

func (*Preisstaffel) Descriptor() ([]byte, []int)

Deprecated: Use Preisstaffel.ProtoReflect.Descriptor instead.

func (*Preisstaffel) GetEinheitspreis

func (x *Preisstaffel) GetEinheitspreis() string

func (*Preisstaffel) GetSigmoidparameter

func (x *Preisstaffel) GetSigmoidparameter() *Sigmoidparameter

func (*Preisstaffel) GetStaffelgrenzeBis

func (x *Preisstaffel) GetStaffelgrenzeBis() string

func (*Preisstaffel) GetStaffelgrenzeVon

func (x *Preisstaffel) GetStaffelgrenzeVon() string

func (*Preisstaffel) ProtoMessage

func (*Preisstaffel) ProtoMessage()

func (*Preisstaffel) ProtoReflect

func (x *Preisstaffel) ProtoReflect() protoreflect.Message

func (*Preisstaffel) Reset

func (x *Preisstaffel) Reset()

func (*Preisstaffel) String

func (x *Preisstaffel) String() string

type Preisstatus

type Preisstatus int32
const (
	Preisstatus_VORLAEUFIG Preisstatus = 0
	Preisstatus_ENDGUELTIG Preisstatus = 1
)

func (Preisstatus) Descriptor

func (Preisstatus) Enum

func (x Preisstatus) Enum() *Preisstatus

func (Preisstatus) EnumDescriptor deprecated

func (Preisstatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use Preisstatus.Descriptor instead.

func (Preisstatus) Number

func (x Preisstatus) Number() protoreflect.EnumNumber

func (Preisstatus) String

func (x Preisstatus) String() string

func (Preisstatus) Type

type Prioritaet

type Prioritaet int32
const (
	Prioritaet_SEHR_NIEDRIG Prioritaet = 0
	Prioritaet_NIEDRIG      Prioritaet = 1
	Prioritaet_NORMAL       Prioritaet = 2
	Prioritaet_HOCH         Prioritaet = 3
	Prioritaet_SEHR_HOCH    Prioritaet = 4
)

func (Prioritaet) Descriptor

func (Prioritaet) Descriptor() protoreflect.EnumDescriptor

func (Prioritaet) Enum

func (x Prioritaet) Enum() *Prioritaet

func (Prioritaet) EnumDescriptor deprecated

func (Prioritaet) EnumDescriptor() ([]byte, []int)

Deprecated: Use Prioritaet.Descriptor instead.

func (Prioritaet) Number

func (x Prioritaet) Number() protoreflect.EnumNumber

func (Prioritaet) String

func (x Prioritaet) String() string

func (Prioritaet) Type

type Rechnung

type Rechnung struct {
	Rechnungstitel          string               `protobuf:"bytes,4,opt,name=Rechnungstitel,proto3" json:"Rechnungstitel,omitempty"`
	Rechnungsstatus         Rechnungsstatus      `protobuf:"varint,5,opt,name=Rechnungsstatus,proto3,enum=bo4e.Rechnungsstatus" json:"Rechnungsstatus,omitempty"`
	Storno                  bool                 `protobuf:"varint,6,opt,name=Storno,proto3" json:"Storno,omitempty"`
	Rechnungsnummer         string               `protobuf:"bytes,7,opt,name=Rechnungsnummer,proto3" json:"Rechnungsnummer,omitempty"`
	Rechnungsdatum          *DateTimeOffset      `protobuf:"bytes,8,opt,name=Rechnungsdatum,proto3" json:"Rechnungsdatum,omitempty"`
	Faelligkeitsdatum       *DateTimeOffset      `protobuf:"bytes,9,opt,name=Faelligkeitsdatum,proto3" json:"Faelligkeitsdatum,omitempty"`
	Rechnungsstyp           Rechnungstyp         `protobuf:"varint,10,opt,name=Rechnungsstyp,proto3,enum=bo4e.Rechnungstyp" json:"Rechnungsstyp,omitempty"`
	OriginalRechnungsnummer string               `protobuf:"bytes,11,opt,name=OriginalRechnungsnummer,proto3" json:"OriginalRechnungsnummer,omitempty"`
	Rechnungsperiode        *Zeitraum            `protobuf:"bytes,12,opt,name=Rechnungsperiode,proto3" json:"Rechnungsperiode,omitempty"`
	Rechnungsersteller      *Geschaeftspartner   `protobuf:"bytes,13,opt,name=Rechnungsersteller,proto3" json:"Rechnungsersteller,omitempty"`
	Rechnungsempfaenger     *Geschaeftspartner   `protobuf:"bytes,14,opt,name=Rechnungsempfaenger,proto3" json:"Rechnungsempfaenger,omitempty"`
	Gesamtnetto             *Betrag              `protobuf:"bytes,15,opt,name=Gesamtnetto,proto3" json:"Gesamtnetto,omitempty"`
	Gesamtsteuer            *Betrag              `protobuf:"bytes,16,opt,name=Gesamtsteuer,proto3" json:"Gesamtsteuer,omitempty"`
	Gesamtbrutto            *Betrag              `protobuf:"bytes,17,opt,name=Gesamtbrutto,proto3" json:"Gesamtbrutto,omitempty"`
	Vorausgezahlt           *Betrag              `protobuf:"bytes,18,opt,name=Vorausgezahlt,proto3" json:"Vorausgezahlt,omitempty"`
	RabattBrutto            *Betrag              `protobuf:"bytes,19,opt,name=RabattBrutto,proto3" json:"RabattBrutto,omitempty"`
	Zuzahlen                *Betrag              `protobuf:"bytes,20,opt,name=Zuzahlen,proto3" json:"Zuzahlen,omitempty"`
	Steuerbetraege          []*Steuerbetrag      `protobuf:"bytes,21,rep,name=Steuerbetraege,proto3" json:"Steuerbetraege,omitempty"`
	Rechnungspositionen     []*Rechnungsposition `protobuf:"bytes,22,rep,name=Rechnungspositionen,proto3" json:"Rechnungspositionen,omitempty"`
	// contains filtered or unexported fields
}

func (*Rechnung) Descriptor deprecated

func (*Rechnung) Descriptor() ([]byte, []int)

Deprecated: Use Rechnung.ProtoReflect.Descriptor instead.

func (*Rechnung) GetFaelligkeitsdatum

func (x *Rechnung) GetFaelligkeitsdatum() *DateTimeOffset

func (*Rechnung) GetGesamtbrutto

func (x *Rechnung) GetGesamtbrutto() *Betrag

func (*Rechnung) GetGesamtnetto

func (x *Rechnung) GetGesamtnetto() *Betrag

func (*Rechnung) GetGesamtsteuer

func (x *Rechnung) GetGesamtsteuer() *Betrag

func (*Rechnung) GetOriginalRechnungsnummer

func (x *Rechnung) GetOriginalRechnungsnummer() string

func (*Rechnung) GetRabattBrutto

func (x *Rechnung) GetRabattBrutto() *Betrag

func (*Rechnung) GetRechnungsdatum

func (x *Rechnung) GetRechnungsdatum() *DateTimeOffset

func (*Rechnung) GetRechnungsempfaenger

func (x *Rechnung) GetRechnungsempfaenger() *Geschaeftspartner

func (*Rechnung) GetRechnungsersteller

func (x *Rechnung) GetRechnungsersteller() *Geschaeftspartner

func (*Rechnung) GetRechnungsnummer

func (x *Rechnung) GetRechnungsnummer() string

func (*Rechnung) GetRechnungsperiode

func (x *Rechnung) GetRechnungsperiode() *Zeitraum

func (*Rechnung) GetRechnungspositionen

func (x *Rechnung) GetRechnungspositionen() []*Rechnungsposition

func (*Rechnung) GetRechnungsstatus

func (x *Rechnung) GetRechnungsstatus() Rechnungsstatus

func (*Rechnung) GetRechnungsstyp

func (x *Rechnung) GetRechnungsstyp() Rechnungstyp

func (*Rechnung) GetRechnungstitel

func (x *Rechnung) GetRechnungstitel() string

func (*Rechnung) GetSteuerbetraege

func (x *Rechnung) GetSteuerbetraege() []*Steuerbetrag

func (*Rechnung) GetStorno

func (x *Rechnung) GetStorno() bool

func (*Rechnung) GetVorausgezahlt

func (x *Rechnung) GetVorausgezahlt() *Betrag

func (*Rechnung) GetZuzahlen

func (x *Rechnung) GetZuzahlen() *Betrag

func (*Rechnung) ProtoMessage

func (*Rechnung) ProtoMessage()

func (*Rechnung) ProtoReflect

func (x *Rechnung) ProtoReflect() protoreflect.Message

func (*Rechnung) Reset

func (x *Rechnung) Reset()

func (*Rechnung) String

func (x *Rechnung) String() string

type Rechnungsposition

type Rechnungsposition struct {
	Positionsnummer   int32                    `protobuf:"varint,3,opt,name=Positionsnummer,proto3" json:"Positionsnummer,omitempty"`
	LieferungVon      *DateTimeOffset          `protobuf:"bytes,4,opt,name=LieferungVon,proto3" json:"LieferungVon,omitempty"`
	LieferungBis      *DateTimeOffset          `protobuf:"bytes,5,opt,name=LieferungBis,proto3" json:"LieferungBis,omitempty"`
	Positionstext     string                   `protobuf:"bytes,6,opt,name=Positionstext,proto3" json:"Positionstext,omitempty"`
	Zeiteinheit       Mengeneinheit            `protobuf:"varint,7,opt,name=Zeiteinheit,proto3,enum=bo4e.Mengeneinheit" json:"Zeiteinheit,omitempty"`
	Artikelnummer     BDEWArtikelnummer        `protobuf:"varint,8,opt,name=Artikelnummer,proto3,enum=bo4e.BDEWArtikelnummer" json:"Artikelnummer,omitempty"`
	LokationsId       string                   `protobuf:"bytes,9,opt,name=LokationsId,proto3" json:"LokationsId,omitempty"`
	PositionsMenge    *Menge                   `protobuf:"bytes,10,opt,name=PositionsMenge,proto3" json:"PositionsMenge,omitempty"`
	ZeitbezogeneMenge *Menge                   `protobuf:"bytes,11,opt,name=ZeitbezogeneMenge,proto3" json:"ZeitbezogeneMenge,omitempty"`
	Einzelpreis       *Preis                   `protobuf:"bytes,12,opt,name=Einzelpreis,proto3" json:"Einzelpreis,omitempty"`
	TeilsummeNetto    *Betrag                  `protobuf:"bytes,13,opt,name=TeilsummeNetto,proto3" json:"TeilsummeNetto,omitempty"`
	TeilrabattNetto   *Betrag                  `protobuf:"bytes,14,opt,name=TeilrabattNetto,proto3" json:"TeilrabattNetto,omitempty"`
	TeilsummeSteuer   *Steuerbetrag            `protobuf:"bytes,15,opt,name=TeilsummeSteuer,proto3" json:"TeilsummeSteuer,omitempty"`
	VertragskontoId   string                   `protobuf:"bytes,16,opt,name=VertragskontoId,proto3" json:"VertragskontoId,omitempty"`
	VertragsId        string                   `protobuf:"bytes,1017,opt,name=VertragsId,proto3" json:"VertragsId,omitempty"`
	Status            RechnungspositionsStatus `protobuf:"varint,1018,opt,name=Status,proto3,enum=bo4e.RechnungspositionsStatus" json:"Status,omitempty"`
	// contains filtered or unexported fields
}

func (*Rechnungsposition) Descriptor deprecated

func (*Rechnungsposition) Descriptor() ([]byte, []int)

Deprecated: Use Rechnungsposition.ProtoReflect.Descriptor instead.

func (*Rechnungsposition) GetArtikelnummer

func (x *Rechnungsposition) GetArtikelnummer() BDEWArtikelnummer

func (*Rechnungsposition) GetEinzelpreis

func (x *Rechnungsposition) GetEinzelpreis() *Preis

func (*Rechnungsposition) GetLieferungBis

func (x *Rechnungsposition) GetLieferungBis() *DateTimeOffset

func (*Rechnungsposition) GetLieferungVon

func (x *Rechnungsposition) GetLieferungVon() *DateTimeOffset

func (*Rechnungsposition) GetLokationsId

func (x *Rechnungsposition) GetLokationsId() string

func (*Rechnungsposition) GetPositionsMenge

func (x *Rechnungsposition) GetPositionsMenge() *Menge

func (*Rechnungsposition) GetPositionsnummer

func (x *Rechnungsposition) GetPositionsnummer() int32

func (*Rechnungsposition) GetPositionstext

func (x *Rechnungsposition) GetPositionstext() string

func (*Rechnungsposition) GetStatus

func (*Rechnungsposition) GetTeilrabattNetto

func (x *Rechnungsposition) GetTeilrabattNetto() *Betrag

func (*Rechnungsposition) GetTeilsummeNetto

func (x *Rechnungsposition) GetTeilsummeNetto() *Betrag

func (*Rechnungsposition) GetTeilsummeSteuer

func (x *Rechnungsposition) GetTeilsummeSteuer() *Steuerbetrag

func (*Rechnungsposition) GetVertragsId

func (x *Rechnungsposition) GetVertragsId() string

func (*Rechnungsposition) GetVertragskontoId

func (x *Rechnungsposition) GetVertragskontoId() string

func (*Rechnungsposition) GetZeitbezogeneMenge

func (x *Rechnungsposition) GetZeitbezogeneMenge() *Menge

func (*Rechnungsposition) GetZeiteinheit

func (x *Rechnungsposition) GetZeiteinheit() Mengeneinheit

func (*Rechnungsposition) ProtoMessage

func (*Rechnungsposition) ProtoMessage()

func (*Rechnungsposition) ProtoReflect

func (x *Rechnungsposition) ProtoReflect() protoreflect.Message

func (*Rechnungsposition) Reset

func (x *Rechnungsposition) Reset()

func (*Rechnungsposition) String

func (x *Rechnungsposition) String() string

type RechnungspositionsStatus

type RechnungspositionsStatus int32
const (
	RechnungspositionsStatus_ROH                     RechnungspositionsStatus = 0
	RechnungspositionsStatus_ROH_AUSGENOMMEN         RechnungspositionsStatus = 1
	RechnungspositionsStatus_ABRECHENBAR             RechnungspositionsStatus = 2
	RechnungspositionsStatus_ABRECHENBAR_AUSGENOMMEN RechnungspositionsStatus = 3
	RechnungspositionsStatus_ABGERECHNET             RechnungspositionsStatus = 4
)

func (RechnungspositionsStatus) Descriptor

func (RechnungspositionsStatus) Enum

func (RechnungspositionsStatus) EnumDescriptor deprecated

func (RechnungspositionsStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use RechnungspositionsStatus.Descriptor instead.

func (RechnungspositionsStatus) Number

func (RechnungspositionsStatus) String

func (x RechnungspositionsStatus) String() string

func (RechnungspositionsStatus) Type

type Rechnungsstatus

type Rechnungsstatus int32
const (
	Rechnungsstatus_GEPRUEFT_OK         Rechnungsstatus = 0
	Rechnungsstatus_GEPRUEFT_FEHLERHAFT Rechnungsstatus = 1
	Rechnungsstatus_GEBUCHT             Rechnungsstatus = 2
	Rechnungsstatus_BEZAHLT             Rechnungsstatus = 3
)

func (Rechnungsstatus) Descriptor

func (Rechnungsstatus) Enum

func (x Rechnungsstatus) Enum() *Rechnungsstatus

func (Rechnungsstatus) EnumDescriptor deprecated

func (Rechnungsstatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use Rechnungsstatus.Descriptor instead.

func (Rechnungsstatus) Number

func (Rechnungsstatus) String

func (x Rechnungsstatus) String() string

func (Rechnungsstatus) Type

type Rechnungstyp

type Rechnungstyp int32
const (
	Rechnungstyp_ABSCHLAGSRECHNUNG          Rechnungstyp = 0
	Rechnungstyp_TURNUSRECHNUNG             Rechnungstyp = 1
	Rechnungstyp_MONATSRECHNUNG             Rechnungstyp = 2
	Rechnungstyp_WIMRECHNUNG                Rechnungstyp = 3
	Rechnungstyp_ZWISCHENRECHNUNG           Rechnungstyp = 4
	Rechnungstyp_INTEGRIERTE_13TE_RECHNUNG  Rechnungstyp = 5
	Rechnungstyp_ZUSAETZLICHE_13TE_RECHNUNG Rechnungstyp = 6
	Rechnungstyp_MEHRMINDERMENGENRECHNUNG   Rechnungstyp = 7
)

func (Rechnungstyp) Descriptor

func (Rechnungstyp) Enum

func (x Rechnungstyp) Enum() *Rechnungstyp

func (Rechnungstyp) EnumDescriptor deprecated

func (Rechnungstyp) EnumDescriptor() ([]byte, []int)

Deprecated: Use Rechnungstyp.Descriptor instead.

func (Rechnungstyp) Number

func (Rechnungstyp) String

func (x Rechnungstyp) String() string

func (Rechnungstyp) Type

type Region

type Region struct {
	Bezeichnung  string              `protobuf:"bytes,4,opt,name=Bezeichnung,proto3" json:"Bezeichnung,omitempty"`
	PositivListe []*Regionskriterium `protobuf:"bytes,5,rep,name=PositivListe,proto3" json:"PositivListe,omitempty"`
	NegativListe []*Regionskriterium `protobuf:"bytes,6,rep,name=NegativListe,proto3" json:"NegativListe,omitempty"`
	// contains filtered or unexported fields
}

func (*Region) Descriptor deprecated

func (*Region) Descriptor() ([]byte, []int)

Deprecated: Use Region.ProtoReflect.Descriptor instead.

func (*Region) GetBezeichnung

func (x *Region) GetBezeichnung() string

func (*Region) GetNegativListe

func (x *Region) GetNegativListe() []*Regionskriterium

func (*Region) GetPositivListe

func (x *Region) GetPositivListe() []*Regionskriterium

func (*Region) ProtoMessage

func (*Region) ProtoMessage()

func (*Region) ProtoReflect

func (x *Region) ProtoReflect() protoreflect.Message

func (*Region) Reset

func (x *Region) Reset()

func (*Region) String

func (x *Region) String() string

type Regionskriterium

type Regionskriterium struct {
	Gueltigkeitstyp     Gueltigkeitstyp     `protobuf:"varint,3,opt,name=Gueltigkeitstyp,proto3,enum=bo4e.Gueltigkeitstyp" json:"Gueltigkeitstyp,omitempty"`
	Sparte              Sparte              `protobuf:"varint,4,opt,name=Sparte,proto3,enum=bo4e.Sparte" json:"Sparte,omitempty"`
	Mengenoperator      Mengenoperator      `protobuf:"varint,5,opt,name=Mengenoperator,proto3,enum=bo4e.Mengenoperator" json:"Mengenoperator,omitempty"`
	Regionskriteriumtyp Regionskriteriumtyp `protobuf:"varint,6,opt,name=Regionskriteriumtyp,proto3,enum=bo4e.Regionskriteriumtyp" json:"Regionskriteriumtyp,omitempty"`
	Wert                string              `protobuf:"bytes,7,opt,name=Wert,proto3" json:"Wert,omitempty"`
	// contains filtered or unexported fields
}

func (*Regionskriterium) Descriptor deprecated

func (*Regionskriterium) Descriptor() ([]byte, []int)

Deprecated: Use Regionskriterium.ProtoReflect.Descriptor instead.

func (*Regionskriterium) GetGueltigkeitstyp

func (x *Regionskriterium) GetGueltigkeitstyp() Gueltigkeitstyp

func (*Regionskriterium) GetMengenoperator

func (x *Regionskriterium) GetMengenoperator() Mengenoperator

func (*Regionskriterium) GetRegionskriteriumtyp

func (x *Regionskriterium) GetRegionskriteriumtyp() Regionskriteriumtyp

func (*Regionskriterium) GetSparte

func (x *Regionskriterium) GetSparte() Sparte

func (*Regionskriterium) GetWert

func (x *Regionskriterium) GetWert() string

func (*Regionskriterium) ProtoMessage

func (*Regionskriterium) ProtoMessage()

func (*Regionskriterium) ProtoReflect

func (x *Regionskriterium) ProtoReflect() protoreflect.Message

func (*Regionskriterium) Reset

func (x *Regionskriterium) Reset()

func (*Regionskriterium) String

func (x *Regionskriterium) String() string

type Regionskriteriumtyp

type Regionskriteriumtyp int32
const (
	Regionskriteriumtyp_BUNDESLANDKENNZIFFER        Regionskriteriumtyp = 0
	Regionskriteriumtyp_BUNDESLAND_NAME             Regionskriteriumtyp = 1
	Regionskriteriumtyp_MARKTGEBIET_NUMMER          Regionskriteriumtyp = 2
	Regionskriteriumtyp_MARKTGEBIET_NAME            Regionskriteriumtyp = 3
	Regionskriteriumtyp_REGELGEBIET_NUMMER          Regionskriteriumtyp = 4
	Regionskriteriumtyp_REGELGEBIET_NAME            Regionskriteriumtyp = 5
	Regionskriteriumtyp_NETZBETREIBER_NUMMER        Regionskriteriumtyp = 6
	Regionskriteriumtyp_NETZBETREIBER_NAME          Regionskriteriumtyp = 7
	Regionskriteriumtyp_BILANZIERUNGS_GEBIET_NUMMER Regionskriteriumtyp = 8
	Regionskriteriumtyp_MSB_NUMMER                  Regionskriteriumtyp = 9
	Regionskriteriumtyp_MSB_NAME                    Regionskriteriumtyp = 10
	Regionskriteriumtyp_VERSORGER_NUMMER            Regionskriteriumtyp = 11
	Regionskriteriumtyp_VERSORGER_NAME              Regionskriteriumtyp = 12
	Regionskriteriumtyp_GRUNDVERSORGER_NUMMER       Regionskriteriumtyp = 13
	Regionskriteriumtyp_GRUNDVERSORGER_NAME         Regionskriteriumtyp = 14
	Regionskriteriumtyp_KREIS_NAME                  Regionskriteriumtyp = 15
	Regionskriteriumtyp_KREISKENNZIFFER             Regionskriteriumtyp = 16
	Regionskriteriumtyp_GEMEINDE_NAME               Regionskriteriumtyp = 17
	Regionskriteriumtyp_GEMEINDEKENNZIFFER          Regionskriteriumtyp = 18
	Regionskriteriumtyp_POSTLEITZAHL                Regionskriteriumtyp = 19
	Regionskriteriumtyp_ORT                         Regionskriteriumtyp = 20
	Regionskriteriumtyp_EINWOHNERZAHL_GEMEINDE      Regionskriteriumtyp = 21
	Regionskriteriumtyp_EINWOHNERZAHL_ORT           Regionskriteriumtyp = 22
	Regionskriteriumtyp_KM_UMKREIS                  Regionskriteriumtyp = 23
	Regionskriteriumtyp_BUNDESWEIT                  Regionskriteriumtyp = 24
)

func (Regionskriteriumtyp) Descriptor

func (Regionskriteriumtyp) Enum

func (Regionskriteriumtyp) EnumDescriptor deprecated

func (Regionskriteriumtyp) EnumDescriptor() ([]byte, []int)

Deprecated: Use Regionskriteriumtyp.Descriptor instead.

func (Regionskriteriumtyp) Number

func (Regionskriteriumtyp) String

func (x Regionskriteriumtyp) String() string

func (Regionskriteriumtyp) Type

type Rufnummer

type Rufnummer struct {
	Nummerntyp Rufnummernart `protobuf:"varint,3,opt,name=Nummerntyp,proto3,enum=bo4e.Rufnummernart" json:"Nummerntyp,omitempty"`
	Rufnummer  string        `protobuf:"bytes,4,opt,name=rufnummer,proto3" json:"rufnummer,omitempty"`
	// contains filtered or unexported fields
}

func (*Rufnummer) Descriptor deprecated

func (*Rufnummer) Descriptor() ([]byte, []int)

Deprecated: Use Rufnummer.ProtoReflect.Descriptor instead.

func (*Rufnummer) GetNummerntyp

func (x *Rufnummer) GetNummerntyp() Rufnummernart

func (*Rufnummer) GetRufnummer

func (x *Rufnummer) GetRufnummer() string

func (*Rufnummer) ProtoMessage

func (*Rufnummer) ProtoMessage()

func (*Rufnummer) ProtoReflect

func (x *Rufnummer) ProtoReflect() protoreflect.Message

func (*Rufnummer) Reset

func (x *Rufnummer) Reset()

func (*Rufnummer) String

func (x *Rufnummer) String() string

type Rufnummernart

type Rufnummernart int32
const (
	Rufnummernart_RUF_ZENTRALE  Rufnummernart = 0
	Rufnummernart_FAX_ZENTRALE  Rufnummernart = 1
	Rufnummernart_SAMMELRUF     Rufnummernart = 2
	Rufnummernart_SAMMELFAX     Rufnummernart = 3
	Rufnummernart_ABTEILUNGRUF  Rufnummernart = 4
	Rufnummernart_ABTEILUNGFAX  Rufnummernart = 5
	Rufnummernart_RUF_DURCHWAHL Rufnummernart = 6
	Rufnummernart_FAX_DURCHWAHL Rufnummernart = 7
	Rufnummernart_MOBIL_NUMMER  Rufnummernart = 8
)

func (Rufnummernart) Descriptor

func (Rufnummernart) Enum

func (x Rufnummernart) Enum() *Rufnummernart

func (Rufnummernart) EnumDescriptor deprecated

func (Rufnummernart) EnumDescriptor() ([]byte, []int)

Deprecated: Use Rufnummernart.Descriptor instead.

func (Rufnummernart) Number

func (Rufnummernart) String

func (x Rufnummernart) String() string

func (Rufnummernart) Type

type Schwachlastfaehig

type Schwachlastfaehig int32
const (
	Schwachlastfaehig_NICHT_SCHWACHLASTFAEHIG Schwachlastfaehig = 0
	Schwachlastfaehig_SCHWACHLASTFAEHIG       Schwachlastfaehig = 1
)

func (Schwachlastfaehig) Descriptor

func (Schwachlastfaehig) Enum

func (Schwachlastfaehig) EnumDescriptor deprecated

func (Schwachlastfaehig) EnumDescriptor() ([]byte, []int)

Deprecated: Use Schwachlastfaehig.Descriptor instead.

func (Schwachlastfaehig) Number

func (Schwachlastfaehig) String

func (x Schwachlastfaehig) String() string

func (Schwachlastfaehig) Type

type Sigmoidparameter

type Sigmoidparameter struct {
	A string `protobuf:"bytes,3,opt,name=A,proto3" json:"A,omitempty"`
	B string `protobuf:"bytes,4,opt,name=B,proto3" json:"B,omitempty"`
	C string `protobuf:"bytes,5,opt,name=C,proto3" json:"C,omitempty"`
	D string `protobuf:"bytes,6,opt,name=D,proto3" json:"D,omitempty"`
	// contains filtered or unexported fields
}

func (*Sigmoidparameter) Descriptor deprecated

func (*Sigmoidparameter) Descriptor() ([]byte, []int)

Deprecated: Use Sigmoidparameter.ProtoReflect.Descriptor instead.

func (*Sigmoidparameter) GetA

func (x *Sigmoidparameter) GetA() string

func (*Sigmoidparameter) GetB

func (x *Sigmoidparameter) GetB() string

func (*Sigmoidparameter) GetC

func (x *Sigmoidparameter) GetC() string

func (*Sigmoidparameter) GetD

func (x *Sigmoidparameter) GetD() string

func (*Sigmoidparameter) ProtoMessage

func (*Sigmoidparameter) ProtoMessage()

func (*Sigmoidparameter) ProtoReflect

func (x *Sigmoidparameter) ProtoReflect() protoreflect.Message

func (*Sigmoidparameter) Reset

func (x *Sigmoidparameter) Reset()

func (*Sigmoidparameter) String

func (x *Sigmoidparameter) String() string

type Sparte

type Sparte int32
const (
	Sparte_Sparte_STROM      Sparte = 0
	Sparte_Sparte_GAS        Sparte = 1
	Sparte_Sparte_FERNWAERME Sparte = 2
	Sparte_Sparte_NAHWAERME  Sparte = 3
	Sparte_Sparte_WASSER     Sparte = 4
	Sparte_Sparte_ABWASSER   Sparte = 5
)

func (Sparte) Descriptor

func (Sparte) Descriptor() protoreflect.EnumDescriptor

func (Sparte) Enum

func (x Sparte) Enum() *Sparte

func (Sparte) EnumDescriptor deprecated

func (Sparte) EnumDescriptor() ([]byte, []int)

Deprecated: Use Sparte.Descriptor instead.

func (Sparte) Number

func (x Sparte) Number() protoreflect.EnumNumber

func (Sparte) String

func (x Sparte) String() string

func (Sparte) Type

func (Sparte) Type() protoreflect.EnumType

type Steuerbetrag

type Steuerbetrag struct {
	Steuerkennzeichen Steuerkennzeichen `protobuf:"varint,3,opt,name=Steuerkennzeichen,proto3,enum=bo4e.Steuerkennzeichen" json:"Steuerkennzeichen,omitempty"`
	Basiswert         string            `protobuf:"bytes,4,opt,name=Basiswert,proto3" json:"Basiswert,omitempty"`
	Steuerwert        string            `protobuf:"bytes,5,opt,name=Steuerwert,proto3" json:"Steuerwert,omitempty"`
	Waehrung          Waehrungscode     `protobuf:"varint,6,opt,name=Waehrung,proto3,enum=bo4e.Waehrungscode" json:"Waehrung,omitempty"`
	// contains filtered or unexported fields
}

func (*Steuerbetrag) Descriptor deprecated

func (*Steuerbetrag) Descriptor() ([]byte, []int)

Deprecated: Use Steuerbetrag.ProtoReflect.Descriptor instead.

func (*Steuerbetrag) GetBasiswert

func (x *Steuerbetrag) GetBasiswert() string

func (*Steuerbetrag) GetSteuerkennzeichen

func (x *Steuerbetrag) GetSteuerkennzeichen() Steuerkennzeichen

func (*Steuerbetrag) GetSteuerwert

func (x *Steuerbetrag) GetSteuerwert() string

func (*Steuerbetrag) GetWaehrung

func (x *Steuerbetrag) GetWaehrung() Waehrungscode

func (*Steuerbetrag) ProtoMessage

func (*Steuerbetrag) ProtoMessage()

func (*Steuerbetrag) ProtoReflect

func (x *Steuerbetrag) ProtoReflect() protoreflect.Message

func (*Steuerbetrag) Reset

func (x *Steuerbetrag) Reset()

func (*Steuerbetrag) String

func (x *Steuerbetrag) String() string

type Steuerkennzeichen

type Steuerkennzeichen int32
const (
	Steuerkennzeichen_UST_19 Steuerkennzeichen = 0
	Steuerkennzeichen_UST_7  Steuerkennzeichen = 1
	Steuerkennzeichen_VST_0  Steuerkennzeichen = 2
	Steuerkennzeichen_VST_19 Steuerkennzeichen = 3
	Steuerkennzeichen_VST_7  Steuerkennzeichen = 4
	Steuerkennzeichen_RCV    Steuerkennzeichen = 5
)

func (Steuerkennzeichen) Descriptor

func (Steuerkennzeichen) Enum

func (Steuerkennzeichen) EnumDescriptor deprecated

func (Steuerkennzeichen) EnumDescriptor() ([]byte, []int)

Deprecated: Use Steuerkennzeichen.Descriptor instead.

func (Steuerkennzeichen) Number

func (Steuerkennzeichen) String

func (x Steuerkennzeichen) String() string

func (Steuerkennzeichen) Type

type Tarifart

type Tarifart int32
const (
	Tarifart_EINTARIF          Tarifart = 0
	Tarifart_ZWEITARIF         Tarifart = 1
	Tarifart_MEHRTARIF         Tarifart = 2
	Tarifart_SMART_METER       Tarifart = 3
	Tarifart_LEISTUNGSGEMESSEN Tarifart = 4
)

func (Tarifart) Descriptor

func (Tarifart) Descriptor() protoreflect.EnumDescriptor

func (Tarifart) Enum

func (x Tarifart) Enum() *Tarifart

func (Tarifart) EnumDescriptor deprecated

func (Tarifart) EnumDescriptor() ([]byte, []int)

Deprecated: Use Tarifart.Descriptor instead.

func (Tarifart) Number

func (x Tarifart) Number() protoreflect.EnumNumber

func (Tarifart) String

func (x Tarifart) String() string

func (Tarifart) Type

type Tarifzeit

type Tarifzeit int32
const (
	Tarifzeit_TZ_STANDARD Tarifzeit = 0
	Tarifzeit_TZ_HT       Tarifzeit = 1
	Tarifzeit_TZ_NT       Tarifzeit = 2
)

func (Tarifzeit) Descriptor

func (Tarifzeit) Descriptor() protoreflect.EnumDescriptor

func (Tarifzeit) Enum

func (x Tarifzeit) Enum() *Tarifzeit

func (Tarifzeit) EnumDescriptor deprecated

func (Tarifzeit) EnumDescriptor() ([]byte, []int)

Deprecated: Use Tarifzeit.Descriptor instead.

func (Tarifzeit) Number

func (x Tarifzeit) Number() protoreflect.EnumNumber

func (Tarifzeit) String

func (x Tarifzeit) String() string

func (Tarifzeit) Type

type Titel

type Titel int32
const (
	Titel_DR      Titel = 0
	Titel_PROF    Titel = 1
	Titel_PROF_DR Titel = 2
)

func (Titel) Descriptor

func (Titel) Descriptor() protoreflect.EnumDescriptor

func (Titel) Enum

func (x Titel) Enum() *Titel

func (Titel) EnumDescriptor deprecated

func (Titel) EnumDescriptor() ([]byte, []int)

Deprecated: Use Titel.Descriptor instead.

func (Titel) Number

func (x Titel) Number() protoreflect.EnumNumber

func (Titel) String

func (x Titel) String() string

func (Titel) Type

func (Titel) Type() protoreflect.EnumType

type Unterbrechbarkeit

type Unterbrechbarkeit int32
const (
	Unterbrechbarkeit_UV  Unterbrechbarkeit = 0
	Unterbrechbarkeit_NUV Unterbrechbarkeit = 1
)

func (Unterbrechbarkeit) Descriptor

func (Unterbrechbarkeit) Enum

func (Unterbrechbarkeit) EnumDescriptor deprecated

func (Unterbrechbarkeit) EnumDescriptor() ([]byte, []int)

Deprecated: Use Unterbrechbarkeit.Descriptor instead.

func (Unterbrechbarkeit) Number

func (Unterbrechbarkeit) String

func (x Unterbrechbarkeit) String() string

func (Unterbrechbarkeit) Type

type Unterschrift

type Unterschrift struct {
	Ort   string          `protobuf:"bytes,3,opt,name=Ort,proto3" json:"Ort,omitempty"`
	Datum *DateTimeOffset `protobuf:"bytes,4,opt,name=Datum,proto3" json:"Datum,omitempty"`
	Name  string          `protobuf:"bytes,5,opt,name=Name,proto3" json:"Name,omitempty"`
	// contains filtered or unexported fields
}

func (*Unterschrift) Descriptor deprecated

func (*Unterschrift) Descriptor() ([]byte, []int)

Deprecated: Use Unterschrift.ProtoReflect.Descriptor instead.

func (*Unterschrift) GetDatum

func (x *Unterschrift) GetDatum() *DateTimeOffset

func (*Unterschrift) GetName

func (x *Unterschrift) GetName() string

func (*Unterschrift) GetOrt

func (x *Unterschrift) GetOrt() string

func (*Unterschrift) ProtoMessage

func (*Unterschrift) ProtoMessage()

func (*Unterschrift) ProtoReflect

func (x *Unterschrift) ProtoReflect() protoreflect.Message

func (*Unterschrift) Reset

func (x *Unterschrift) Reset()

func (*Unterschrift) String

func (x *Unterschrift) String() string

type Verbrauch

type Verbrauch struct {
	Startdatum               *timestamppb.Timestamp   `protobuf:"bytes,3,opt,name=Startdatum,proto3" json:"Startdatum,omitempty"`
	Enddatum                 *timestamppb.Timestamp   `protobuf:"bytes,4,opt,name=Enddatum,proto3" json:"Enddatum,omitempty"`
	Wertermittlungsverfahren Wertermittlungsverfahren `` /* 137-byte string literal not displayed */
	Obiskennzahl             string                   `protobuf:"bytes,6,opt,name=Obiskennzahl,proto3" json:"Obiskennzahl,omitempty"`
	Wert                     string                   `protobuf:"bytes,7,opt,name=Wert,proto3" json:"Wert,omitempty"`
	Einheit                  Mengeneinheit            `protobuf:"varint,8,opt,name=Einheit,proto3,enum=bo4e.Mengeneinheit" json:"Einheit,omitempty"`
	Type                     Verbrauchsmengetyp       `protobuf:"varint,9,opt,name=Type,proto3,enum=bo4e.Verbrauchsmengetyp" json:"Type,omitempty"`
	// contains filtered or unexported fields
}

func (*Verbrauch) Descriptor deprecated

func (*Verbrauch) Descriptor() ([]byte, []int)

Deprecated: Use Verbrauch.ProtoReflect.Descriptor instead.

func (*Verbrauch) GetEinheit

func (x *Verbrauch) GetEinheit() Mengeneinheit

func (*Verbrauch) GetEnddatum

func (x *Verbrauch) GetEnddatum() *timestamppb.Timestamp

func (*Verbrauch) GetObiskennzahl

func (x *Verbrauch) GetObiskennzahl() string

func (*Verbrauch) GetStartdatum

func (x *Verbrauch) GetStartdatum() *timestamppb.Timestamp

func (*Verbrauch) GetType

func (x *Verbrauch) GetType() Verbrauchsmengetyp

func (*Verbrauch) GetWert

func (x *Verbrauch) GetWert() string

func (*Verbrauch) GetWertermittlungsverfahren

func (x *Verbrauch) GetWertermittlungsverfahren() Wertermittlungsverfahren

func (*Verbrauch) ProtoMessage

func (*Verbrauch) ProtoMessage()

func (*Verbrauch) ProtoReflect

func (x *Verbrauch) ProtoReflect() protoreflect.Message

func (*Verbrauch) Reset

func (x *Verbrauch) Reset()

func (*Verbrauch) String

func (x *Verbrauch) String() string

type Verbrauchsart

type Verbrauchsart int32
const (
	Verbrauchsart_KL   Verbrauchsart = 0
	Verbrauchsart_KLW  Verbrauchsart = 1
	Verbrauchsart_KLWS Verbrauchsart = 2
	Verbrauchsart_W    Verbrauchsart = 3
	Verbrauchsart_WS   Verbrauchsart = 4
)

func (Verbrauchsart) Descriptor

func (Verbrauchsart) Enum

func (x Verbrauchsart) Enum() *Verbrauchsart

func (Verbrauchsart) EnumDescriptor deprecated

func (Verbrauchsart) EnumDescriptor() ([]byte, []int)

Deprecated: Use Verbrauchsart.Descriptor instead.

func (Verbrauchsart) Number

func (Verbrauchsart) String

func (x Verbrauchsart) String() string

func (Verbrauchsart) Type

type Verbrauchsmengetyp

type Verbrauchsmengetyp int32
const (
	Verbrauchsmengetyp_ARBEITLEISTUNGTAGESPARAMETERABHMALO Verbrauchsmengetyp = 0
	Verbrauchsmengetyp_VERANSCHLAGTEJAHRESMENGE            Verbrauchsmengetyp = 1
	Verbrauchsmengetyp_TUMKUNDENWERT                       Verbrauchsmengetyp = 2
)

func (Verbrauchsmengetyp) Descriptor

func (Verbrauchsmengetyp) Enum

func (Verbrauchsmengetyp) EnumDescriptor deprecated

func (Verbrauchsmengetyp) EnumDescriptor() ([]byte, []int)

Deprecated: Use Verbrauchsmengetyp.Descriptor instead.

func (Verbrauchsmengetyp) Number

func (Verbrauchsmengetyp) String

func (x Verbrauchsmengetyp) String() string

func (Verbrauchsmengetyp) Type

type Vertrag

type Vertrag struct {
	Vertragsnummer       string               `protobuf:"bytes,4,opt,name=Vertragsnummer,proto3" json:"Vertragsnummer,omitempty"`
	Beschreibung         string               `protobuf:"bytes,5,opt,name=Beschreibung,proto3" json:"Beschreibung,omitempty"`
	Vertragsart          Vertragsart          `protobuf:"varint,6,opt,name=Vertragsart,proto3,enum=bo4e.Vertragsart" json:"Vertragsart,omitempty"`
	Vertragstatus        Vertragstatus        `protobuf:"varint,7,opt,name=Vertragstatus,proto3,enum=bo4e.Vertragstatus" json:"Vertragstatus,omitempty"`
	Sparte               Sparte               `protobuf:"varint,8,opt,name=Sparte,proto3,enum=bo4e.Sparte" json:"Sparte,omitempty"`
	Vertragsbeginn       *DateTimeOffset      `protobuf:"bytes,9,opt,name=Vertragsbeginn,proto3" json:"Vertragsbeginn,omitempty"`
	Vertragsende         *DateTimeOffset      `protobuf:"bytes,10,opt,name=Vertragsende,proto3" json:"Vertragsende,omitempty"`
	Vertragspartner1     *Geschaeftspartner   `protobuf:"bytes,11,opt,name=Vertragspartner1,proto3" json:"Vertragspartner1,omitempty"`
	Vertragspartner2     *Geschaeftspartner   `protobuf:"bytes,12,opt,name=Vertragspartner2,proto3" json:"Vertragspartner2,omitempty"`
	Unterzeichnervp1     []*Unterschrift      `protobuf:"bytes,13,rep,name=Unterzeichnervp1,proto3" json:"Unterzeichnervp1,omitempty"`
	Unterzeichnervp2     []*Unterschrift      `protobuf:"bytes,14,rep,name=Unterzeichnervp2,proto3" json:"Unterzeichnervp2,omitempty"`
	Vertragskonditionen  *Vertragskonditionen `protobuf:"bytes,15,opt,name=Vertragskonditionen,proto3" json:"Vertragskonditionen,omitempty"`
	Vertragsteile        []*Vertragsteil      `protobuf:"bytes,16,rep,name=Vertragsteile,proto3" json:"Vertragsteile,omitempty"`
	Gemeinderabatt       string               `protobuf:"bytes,1017,opt,name=Gemeinderabatt,proto3" json:"Gemeinderabatt,omitempty"`
	Korrespondenzpartner *Geschaeftspartner   `protobuf:"bytes,1018,opt,name=Korrespondenzpartner,proto3" json:"Korrespondenzpartner,omitempty"`
	// contains filtered or unexported fields
}

func (*Vertrag) Descriptor deprecated

func (*Vertrag) Descriptor() ([]byte, []int)

Deprecated: Use Vertrag.ProtoReflect.Descriptor instead.

func (*Vertrag) GetBeschreibung

func (x *Vertrag) GetBeschreibung() string

func (*Vertrag) GetGemeinderabatt

func (x *Vertrag) GetGemeinderabatt() string

func (*Vertrag) GetKorrespondenzpartner

func (x *Vertrag) GetKorrespondenzpartner() *Geschaeftspartner

func (*Vertrag) GetSparte

func (x *Vertrag) GetSparte() Sparte

func (*Vertrag) GetUnterzeichnervp1

func (x *Vertrag) GetUnterzeichnervp1() []*Unterschrift

func (*Vertrag) GetUnterzeichnervp2

func (x *Vertrag) GetUnterzeichnervp2() []*Unterschrift

func (*Vertrag) GetVertragsart

func (x *Vertrag) GetVertragsart() Vertragsart

func (*Vertrag) GetVertragsbeginn

func (x *Vertrag) GetVertragsbeginn() *DateTimeOffset

func (*Vertrag) GetVertragsende

func (x *Vertrag) GetVertragsende() *DateTimeOffset

func (*Vertrag) GetVertragskonditionen

func (x *Vertrag) GetVertragskonditionen() *Vertragskonditionen

func (*Vertrag) GetVertragsnummer

func (x *Vertrag) GetVertragsnummer() string

func (*Vertrag) GetVertragspartner1

func (x *Vertrag) GetVertragspartner1() *Geschaeftspartner

func (*Vertrag) GetVertragspartner2

func (x *Vertrag) GetVertragspartner2() *Geschaeftspartner

func (*Vertrag) GetVertragstatus

func (x *Vertrag) GetVertragstatus() Vertragstatus

func (*Vertrag) GetVertragsteile

func (x *Vertrag) GetVertragsteile() []*Vertragsteil

func (*Vertrag) ProtoMessage

func (*Vertrag) ProtoMessage()

func (*Vertrag) ProtoReflect

func (x *Vertrag) ProtoReflect() protoreflect.Message

func (*Vertrag) Reset

func (x *Vertrag) Reset()

func (*Vertrag) String

func (x *Vertrag) String() string

type Vertragsart

type Vertragsart int32
const (
	Vertragsart_ENERGIELIEFERVERTRAG       Vertragsart = 0
	Vertragsart_NETZNUTZUNGSVERTRAG        Vertragsart = 1
	Vertragsart_BILANZIERUNGSVERTRAG       Vertragsart = 2
	Vertragsart_MESSSTELLENBETRIEBSVERTRAG Vertragsart = 3
	Vertragsart_BUENDELVERTRAG             Vertragsart = 4
)

func (Vertragsart) Descriptor

func (Vertragsart) Enum

func (x Vertragsart) Enum() *Vertragsart

func (Vertragsart) EnumDescriptor deprecated

func (Vertragsart) EnumDescriptor() ([]byte, []int)

Deprecated: Use Vertragsart.Descriptor instead.

func (Vertragsart) Number

func (x Vertragsart) Number() protoreflect.EnumNumber

func (Vertragsart) String

func (x Vertragsart) String() string

func (Vertragsart) Type

type Vertragskonditionen

type Vertragskonditionen struct {
	Beschreibung                     string                           `protobuf:"bytes,3,opt,name=Beschreibung,proto3" json:"Beschreibung,omitempty"`
	AnzahlAbschlaege                 int32                            `protobuf:"varint,4,opt,name=AnzahlAbschlaege,proto3" json:"AnzahlAbschlaege,omitempty"`
	Vertragslaufzeit                 *Zeitraum                        `protobuf:"bytes,5,opt,name=Vertragslaufzeit,proto3" json:"Vertragslaufzeit,omitempty"`
	Kuendigungsfrist                 *Zeitraum                        `protobuf:"bytes,6,opt,name=Kuendigungsfrist,proto3" json:"Kuendigungsfrist,omitempty"`
	Vertragsverlaengerung            *Zeitraum                        `protobuf:"bytes,7,opt,name=Vertragsverlaengerung,proto3" json:"Vertragsverlaengerung,omitempty"`
	Abschlagszyklus                  *Zeitraum                        `protobuf:"bytes,8,opt,name=Abschlagszyklus,proto3" json:"Abschlagszyklus,omitempty"`
	StartAbrechnungsjahr             *DateTimeOffset                  `protobuf:"bytes,1009,opt,name=StartAbrechnungsjahr,proto3" json:"StartAbrechnungsjahr,omitempty"`
	GeplanteTurnusablesung           *Zeitraum                        `protobuf:"bytes,1010,opt,name=GeplanteTurnusablesung,proto3" json:"GeplanteTurnusablesung,omitempty"`
	TurnusablesungIntervall          int32                            `protobuf:"varint,1011,opt,name=TurnusablesungIntervall,proto3" json:"TurnusablesungIntervall,omitempty"`
	Netznutzungsabrechnung           *Zeitraum                        `protobuf:"bytes,1012,opt,name=Netznutzungsabrechnung,proto3" json:"Netznutzungsabrechnung,omitempty"`
	NetznutzungsabrechnungIntervall  int32                            `protobuf:"varint,1013,opt,name=NetznutzungsabrechnungIntervall,proto3" json:"NetznutzungsabrechnungIntervall,omitempty"`
	Haushaltskunde                   bool                             `protobuf:"varint,1014,opt,name=Haushaltskunde,proto3" json:"Haushaltskunde,omitempty"`
	Netznutzungsvertrag              NetznutzungsVertrag              `protobuf:"varint,1015,opt,name=Netznutzungsvertrag,proto3,enum=bo4e.NetznutzungsVertrag" json:"Netznutzungsvertrag,omitempty"`
	Netznutzungszahler               Netznutzungszahler               `protobuf:"varint,1016,opt,name=Netznutzungszahler,proto3,enum=bo4e.Netznutzungszahler" json:"Netznutzungszahler,omitempty"`
	Netznutzungsabrechnungsvariante  Netznutzungsabrechnungsvariante  `` /* 161-byte string literal not displayed */
	Netznutzungsabrechnungsgrundlage Netznutzungsabrechnungsgrundlage `` /* 164-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Vertragskonditionen) Descriptor deprecated

func (*Vertragskonditionen) Descriptor() ([]byte, []int)

Deprecated: Use Vertragskonditionen.ProtoReflect.Descriptor instead.

func (*Vertragskonditionen) GetAbschlagszyklus

func (x *Vertragskonditionen) GetAbschlagszyklus() *Zeitraum

func (*Vertragskonditionen) GetAnzahlAbschlaege

func (x *Vertragskonditionen) GetAnzahlAbschlaege() int32

func (*Vertragskonditionen) GetBeschreibung

func (x *Vertragskonditionen) GetBeschreibung() string

func (*Vertragskonditionen) GetGeplanteTurnusablesung

func (x *Vertragskonditionen) GetGeplanteTurnusablesung() *Zeitraum

func (*Vertragskonditionen) GetHaushaltskunde

func (x *Vertragskonditionen) GetHaushaltskunde() bool

func (*Vertragskonditionen) GetKuendigungsfrist

func (x *Vertragskonditionen) GetKuendigungsfrist() *Zeitraum

func (*Vertragskonditionen) GetNetznutzungsabrechnung

func (x *Vertragskonditionen) GetNetznutzungsabrechnung() *Zeitraum

func (*Vertragskonditionen) GetNetznutzungsabrechnungIntervall

func (x *Vertragskonditionen) GetNetznutzungsabrechnungIntervall() int32

func (*Vertragskonditionen) GetNetznutzungsabrechnungsgrundlage

func (x *Vertragskonditionen) GetNetznutzungsabrechnungsgrundlage() Netznutzungsabrechnungsgrundlage

func (*Vertragskonditionen) GetNetznutzungsabrechnungsvariante

func (x *Vertragskonditionen) GetNetznutzungsabrechnungsvariante() Netznutzungsabrechnungsvariante

func (*Vertragskonditionen) GetNetznutzungsvertrag

func (x *Vertragskonditionen) GetNetznutzungsvertrag() NetznutzungsVertrag

func (*Vertragskonditionen) GetNetznutzungszahler

func (x *Vertragskonditionen) GetNetznutzungszahler() Netznutzungszahler

func (*Vertragskonditionen) GetStartAbrechnungsjahr

func (x *Vertragskonditionen) GetStartAbrechnungsjahr() *DateTimeOffset

func (*Vertragskonditionen) GetTurnusablesungIntervall

func (x *Vertragskonditionen) GetTurnusablesungIntervall() int32

func (*Vertragskonditionen) GetVertragslaufzeit

func (x *Vertragskonditionen) GetVertragslaufzeit() *Zeitraum

func (*Vertragskonditionen) GetVertragsverlaengerung

func (x *Vertragskonditionen) GetVertragsverlaengerung() *Zeitraum

func (*Vertragskonditionen) ProtoMessage

func (*Vertragskonditionen) ProtoMessage()

func (*Vertragskonditionen) ProtoReflect

func (x *Vertragskonditionen) ProtoReflect() protoreflect.Message

func (*Vertragskonditionen) Reset

func (x *Vertragskonditionen) Reset()

func (*Vertragskonditionen) String

func (x *Vertragskonditionen) String() string

type Vertragstatus

type Vertragstatus int32
const (
	Vertragstatus_Vertragstatus_IN_ARBEIT    Vertragstatus = 0
	Vertragstatus_Vertragstatus_UEBERMITTELT Vertragstatus = 1
	Vertragstatus_Vertragstatus_ANGENOMMEN   Vertragstatus = 2
	Vertragstatus_Vertragstatus_AKTIV        Vertragstatus = 3
	Vertragstatus_Vertragstatus_ABGELEHNT    Vertragstatus = 4
	Vertragstatus_Vertragstatus_WIDERRUFEN   Vertragstatus = 5
	Vertragstatus_Vertragstatus_STORNIERT    Vertragstatus = 6
	Vertragstatus_Vertragstatus_GEKUENDIGT   Vertragstatus = 7
	Vertragstatus_Vertragstatus_BEENDET      Vertragstatus = 8
)

func (Vertragstatus) Descriptor

func (Vertragstatus) Enum

func (x Vertragstatus) Enum() *Vertragstatus

func (Vertragstatus) EnumDescriptor deprecated

func (Vertragstatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use Vertragstatus.Descriptor instead.

func (Vertragstatus) Number

func (Vertragstatus) String

func (x Vertragstatus) String() string

func (Vertragstatus) Type

type Vertragsteil

type Vertragsteil struct {
	Vertragsteilbeginn       *DateTimeOffset `protobuf:"bytes,3,opt,name=Vertragsteilbeginn,proto3" json:"Vertragsteilbeginn,omitempty"`
	Vertragsteilende         *DateTimeOffset `protobuf:"bytes,4,opt,name=Vertragsteilende,proto3" json:"Vertragsteilende,omitempty"`
	Lokation                 string          `protobuf:"bytes,5,opt,name=Lokation,proto3" json:"Lokation,omitempty"`
	VertraglichFixierteMenge *Menge          `protobuf:"bytes,6,opt,name=VertraglichFixierteMenge,proto3" json:"VertraglichFixierteMenge,omitempty"`
	MinimaleAbnahmemenge     *Menge          `protobuf:"bytes,7,opt,name=MinimaleAbnahmemenge,proto3" json:"MinimaleAbnahmemenge,omitempty"`
	MaximaleAbnahmemenge     *Menge          `protobuf:"bytes,8,opt,name=MaximaleAbnahmemenge,proto3" json:"MaximaleAbnahmemenge,omitempty"`
	Jahresverbrauchsprognose *Menge          `protobuf:"bytes,1009,opt,name=Jahresverbrauchsprognose,proto3" json:"Jahresverbrauchsprognose,omitempty"`
	Kundenwert               *Menge          `protobuf:"bytes,1010,opt,name=Kundenwert,proto3" json:"Kundenwert,omitempty"`
	Verbrauchsaufteilung     string          `protobuf:"bytes,1011,opt,name=Verbrauchsaufteilung,proto3" json:"Verbrauchsaufteilung,omitempty"`
	// contains filtered or unexported fields
}

func (*Vertragsteil) Descriptor deprecated

func (*Vertragsteil) Descriptor() ([]byte, []int)

Deprecated: Use Vertragsteil.ProtoReflect.Descriptor instead.

func (*Vertragsteil) GetJahresverbrauchsprognose

func (x *Vertragsteil) GetJahresverbrauchsprognose() *Menge

func (*Vertragsteil) GetKundenwert

func (x *Vertragsteil) GetKundenwert() *Menge

func (*Vertragsteil) GetLokation

func (x *Vertragsteil) GetLokation() string

func (*Vertragsteil) GetMaximaleAbnahmemenge

func (x *Vertragsteil) GetMaximaleAbnahmemenge() *Menge

func (*Vertragsteil) GetMinimaleAbnahmemenge

func (x *Vertragsteil) GetMinimaleAbnahmemenge() *Menge

func (*Vertragsteil) GetVerbrauchsaufteilung

func (x *Vertragsteil) GetVerbrauchsaufteilung() string

func (*Vertragsteil) GetVertraglichFixierteMenge

func (x *Vertragsteil) GetVertraglichFixierteMenge() *Menge

func (*Vertragsteil) GetVertragsteilbeginn

func (x *Vertragsteil) GetVertragsteilbeginn() *DateTimeOffset

func (*Vertragsteil) GetVertragsteilende

func (x *Vertragsteil) GetVertragsteilende() *DateTimeOffset

func (*Vertragsteil) ProtoMessage

func (*Vertragsteil) ProtoMessage()

func (*Vertragsteil) ProtoReflect

func (x *Vertragsteil) ProtoReflect() protoreflect.Message

func (*Vertragsteil) Reset

func (x *Vertragsteil) Reset()

func (*Vertragsteil) String

func (x *Vertragsteil) String() string

type Verwendungszweck

type Verwendungszweck int32
const (
	Verwendungszweck_NETZNUTZUNGSABRECHNUNG      Verwendungszweck = 0
	Verwendungszweck_BILANZKREISABRECHNUNG       Verwendungszweck = 1
	Verwendungszweck_MEHRMINDERMBENGENABRECHNUNG Verwendungszweck = 2
	Verwendungszweck_ENDKUNDENABRECHNUNG         Verwendungszweck = 3
)

func (Verwendungszweck) Descriptor

func (Verwendungszweck) Enum

func (Verwendungszweck) EnumDescriptor deprecated

func (Verwendungszweck) EnumDescriptor() ([]byte, []int)

Deprecated: Use Verwendungszweck.Descriptor instead.

func (Verwendungszweck) Number

func (Verwendungszweck) String

func (x Verwendungszweck) String() string

func (Verwendungszweck) Type

type Waehrungscode

type Waehrungscode int32
const (
	Waehrungscode_AFN               Waehrungscode = 0
	Waehrungscode_ALL               Waehrungscode = 1
	Waehrungscode_AMD               Waehrungscode = 2
	Waehrungscode_ANG               Waehrungscode = 3
	Waehrungscode_AOA               Waehrungscode = 4
	Waehrungscode_ARS               Waehrungscode = 5
	Waehrungscode_AUD               Waehrungscode = 6
	Waehrungscode_AWG               Waehrungscode = 7
	Waehrungscode_AZN               Waehrungscode = 8
	Waehrungscode_BAM               Waehrungscode = 9
	Waehrungscode_BBD               Waehrungscode = 10
	Waehrungscode_BDT               Waehrungscode = 11
	Waehrungscode_BGN               Waehrungscode = 12
	Waehrungscode_BHD               Waehrungscode = 13
	Waehrungscode_BIF               Waehrungscode = 14
	Waehrungscode_BMD               Waehrungscode = 15
	Waehrungscode_BND               Waehrungscode = 16
	Waehrungscode_BOB               Waehrungscode = 17
	Waehrungscode_BOV               Waehrungscode = 18
	Waehrungscode_BRL               Waehrungscode = 19
	Waehrungscode_BSD               Waehrungscode = 20
	Waehrungscode_BTN               Waehrungscode = 21
	Waehrungscode_BWP               Waehrungscode = 22
	Waehrungscode_BYN               Waehrungscode = 23
	Waehrungscode_BYR               Waehrungscode = 24
	Waehrungscode_BZD               Waehrungscode = 25
	Waehrungscode_CAD               Waehrungscode = 26
	Waehrungscode_CDF               Waehrungscode = 27
	Waehrungscode_CHE               Waehrungscode = 28
	Waehrungscode_CHF               Waehrungscode = 29
	Waehrungscode_CHW               Waehrungscode = 30
	Waehrungscode_CLF               Waehrungscode = 31
	Waehrungscode_CLP               Waehrungscode = 32
	Waehrungscode_CNY               Waehrungscode = 33
	Waehrungscode_COP               Waehrungscode = 34
	Waehrungscode_COU               Waehrungscode = 35
	Waehrungscode_CRC               Waehrungscode = 36
	Waehrungscode_CUC               Waehrungscode = 37
	Waehrungscode_CUP               Waehrungscode = 38
	Waehrungscode_CVE               Waehrungscode = 39
	Waehrungscode_CZK               Waehrungscode = 40
	Waehrungscode_DJF               Waehrungscode = 41
	Waehrungscode_DKK               Waehrungscode = 42
	Waehrungscode_DOP               Waehrungscode = 43
	Waehrungscode_DZD               Waehrungscode = 44
	Waehrungscode_EGP               Waehrungscode = 45
	Waehrungscode_ERN               Waehrungscode = 46
	Waehrungscode_ETB               Waehrungscode = 47
	Waehrungscode_EUR               Waehrungscode = 48
	Waehrungscode_FJD               Waehrungscode = 49
	Waehrungscode_FKP               Waehrungscode = 50
	Waehrungscode_GBP               Waehrungscode = 51
	Waehrungscode_GEL               Waehrungscode = 52
	Waehrungscode_GHS               Waehrungscode = 53
	Waehrungscode_GIP               Waehrungscode = 54
	Waehrungscode_GMD               Waehrungscode = 55
	Waehrungscode_GNF               Waehrungscode = 56
	Waehrungscode_GTQ               Waehrungscode = 57
	Waehrungscode_GYD               Waehrungscode = 58
	Waehrungscode_HKD               Waehrungscode = 59
	Waehrungscode_HNL               Waehrungscode = 60
	Waehrungscode_HRK               Waehrungscode = 61
	Waehrungscode_HTG               Waehrungscode = 62
	Waehrungscode_HUF               Waehrungscode = 63
	Waehrungscode_IDR               Waehrungscode = 64
	Waehrungscode_ILS               Waehrungscode = 65
	Waehrungscode_INR               Waehrungscode = 66
	Waehrungscode_IQD               Waehrungscode = 67
	Waehrungscode_IRR               Waehrungscode = 68
	Waehrungscode_ISK               Waehrungscode = 69
	Waehrungscode_JMD               Waehrungscode = 70
	Waehrungscode_JOD               Waehrungscode = 71
	Waehrungscode_JPY               Waehrungscode = 72
	Waehrungscode_KES               Waehrungscode = 73
	Waehrungscode_KGS               Waehrungscode = 74
	Waehrungscode_KHR               Waehrungscode = 75
	Waehrungscode_KMF               Waehrungscode = 76
	Waehrungscode_KPW               Waehrungscode = 77
	Waehrungscode_KRW               Waehrungscode = 78
	Waehrungscode_KWD               Waehrungscode = 79
	Waehrungscode_KYD               Waehrungscode = 80
	Waehrungscode_KZT               Waehrungscode = 81
	Waehrungscode_LAK               Waehrungscode = 82
	Waehrungscode_LBP               Waehrungscode = 83
	Waehrungscode_LKR               Waehrungscode = 84
	Waehrungscode_LRD               Waehrungscode = 85
	Waehrungscode_LSL               Waehrungscode = 86
	Waehrungscode_LTL               Waehrungscode = 87
	Waehrungscode_LYD               Waehrungscode = 88
	Waehrungscode_MAD               Waehrungscode = 89
	Waehrungscode_Waehrungscode_MDL Waehrungscode = 90
	Waehrungscode_MGA               Waehrungscode = 91
	Waehrungscode_MKD               Waehrungscode = 92
	Waehrungscode_MMK               Waehrungscode = 93
	Waehrungscode_MNT               Waehrungscode = 94
	Waehrungscode_MOP               Waehrungscode = 95
	Waehrungscode_MRO               Waehrungscode = 96
	Waehrungscode_MUR               Waehrungscode = 97
	Waehrungscode_MVR               Waehrungscode = 98
	Waehrungscode_MWK               Waehrungscode = 99
	Waehrungscode_MXN               Waehrungscode = 100
	Waehrungscode_MXV               Waehrungscode = 101
	Waehrungscode_MYR               Waehrungscode = 102
	Waehrungscode_MZN               Waehrungscode = 103
	Waehrungscode_NAD               Waehrungscode = 104
	Waehrungscode_NGN               Waehrungscode = 105
	Waehrungscode_NIO               Waehrungscode = 106
	Waehrungscode_NOK               Waehrungscode = 107
	Waehrungscode_NPR               Waehrungscode = 108
	Waehrungscode_NZD               Waehrungscode = 109
	Waehrungscode_OMR               Waehrungscode = 110
	Waehrungscode_PAB               Waehrungscode = 111
	Waehrungscode_PEN               Waehrungscode = 112
	Waehrungscode_PGK               Waehrungscode = 113
	Waehrungscode_PHP               Waehrungscode = 114
	Waehrungscode_PKR               Waehrungscode = 115
	Waehrungscode_PLN               Waehrungscode = 116
	Waehrungscode_PYG               Waehrungscode = 117
	Waehrungscode_QAR               Waehrungscode = 118
	Waehrungscode_RON               Waehrungscode = 119
	Waehrungscode_RSD               Waehrungscode = 120
	Waehrungscode_RUB               Waehrungscode = 121
	Waehrungscode_RUR               Waehrungscode = 122
	Waehrungscode_RWF               Waehrungscode = 123
	Waehrungscode_SAR               Waehrungscode = 124
	Waehrungscode_SBD               Waehrungscode = 125
	Waehrungscode_SCR               Waehrungscode = 126
	Waehrungscode_SDG               Waehrungscode = 127
	Waehrungscode_SEK               Waehrungscode = 128
	Waehrungscode_SGD               Waehrungscode = 129
	Waehrungscode_SHP               Waehrungscode = 130
	Waehrungscode_SLL               Waehrungscode = 131
	Waehrungscode_SOS               Waehrungscode = 132
	Waehrungscode_SRD               Waehrungscode = 133
	Waehrungscode_SSP               Waehrungscode = 134
	Waehrungscode_STD               Waehrungscode = 135
	Waehrungscode_SVC               Waehrungscode = 136
	Waehrungscode_SYP               Waehrungscode = 137
	Waehrungscode_SZL               Waehrungscode = 138
	Waehrungscode_THB               Waehrungscode = 139
	Waehrungscode_TJS               Waehrungscode = 140
	Waehrungscode_TMT               Waehrungscode = 141
	Waehrungscode_TND               Waehrungscode = 142
	Waehrungscode_TOP               Waehrungscode = 143
	Waehrungscode_TRY               Waehrungscode = 144
	Waehrungscode_TTD               Waehrungscode = 145
	Waehrungscode_TWD               Waehrungscode = 146
	Waehrungscode_TZS               Waehrungscode = 147
	Waehrungscode_UAH               Waehrungscode = 148
	Waehrungscode_UGX               Waehrungscode = 149
	Waehrungscode_USD               Waehrungscode = 150
	Waehrungscode_USN               Waehrungscode = 151
	Waehrungscode_USS               Waehrungscode = 152
	Waehrungscode_UYI               Waehrungscode = 153
	Waehrungscode_UYU               Waehrungscode = 154
	Waehrungscode_UZS               Waehrungscode = 155
	Waehrungscode_VEF               Waehrungscode = 156
	Waehrungscode_VND               Waehrungscode = 157
	Waehrungscode_VUV               Waehrungscode = 158
	Waehrungscode_WST               Waehrungscode = 159
	Waehrungscode_XAF               Waehrungscode = 160
	Waehrungscode_XAG               Waehrungscode = 161
	Waehrungscode_XAU               Waehrungscode = 162
	Waehrungscode_XBA               Waehrungscode = 163
	Waehrungscode_XBB               Waehrungscode = 164
	Waehrungscode_XBC               Waehrungscode = 165
	Waehrungscode_XBD               Waehrungscode = 166
	Waehrungscode_XCD               Waehrungscode = 167
	Waehrungscode_XDR               Waehrungscode = 168
	Waehrungscode_XOF               Waehrungscode = 169
	Waehrungscode_XPD               Waehrungscode = 170
	Waehrungscode_XPF               Waehrungscode = 171
	Waehrungscode_XPT               Waehrungscode = 172
	Waehrungscode_XSU               Waehrungscode = 173
	Waehrungscode_XTS               Waehrungscode = 174
	Waehrungscode_XUA               Waehrungscode = 175
	Waehrungscode_XXX               Waehrungscode = 176
	Waehrungscode_YER               Waehrungscode = 177
	Waehrungscode_ZAR               Waehrungscode = 178
	Waehrungscode_ZMW               Waehrungscode = 179
	Waehrungscode_ZWL               Waehrungscode = 180
)

func (Waehrungscode) Descriptor

func (Waehrungscode) Enum

func (x Waehrungscode) Enum() *Waehrungscode

func (Waehrungscode) EnumDescriptor deprecated

func (Waehrungscode) EnumDescriptor() ([]byte, []int)

Deprecated: Use Waehrungscode.Descriptor instead.

func (Waehrungscode) Number

func (Waehrungscode) String

func (x Waehrungscode) String() string

func (Waehrungscode) Type

type Waehrungseinheit

type Waehrungseinheit int32
const (
	Waehrungseinheit_Waehrungseinheit_EUR Waehrungseinheit = 0
	Waehrungseinheit_CT                   Waehrungseinheit = 1
)

func (Waehrungseinheit) Descriptor

func (Waehrungseinheit) Enum

func (Waehrungseinheit) EnumDescriptor deprecated

func (Waehrungseinheit) EnumDescriptor() ([]byte, []int)

Deprecated: Use Waehrungseinheit.Descriptor instead.

func (Waehrungseinheit) Number

func (Waehrungseinheit) String

func (x Waehrungseinheit) String() string

func (Waehrungseinheit) Type

type Waermenutzung

type Waermenutzung int32
const (
	Waermenutzung_SPEICHERHEIZUNG Waermenutzung = 0
	Waermenutzung_WAERMEPUMPE     Waermenutzung = 1
	Waermenutzung_DIREKTHEIZUNG   Waermenutzung = 2
)

func (Waermenutzung) Descriptor

func (Waermenutzung) Enum

func (x Waermenutzung) Enum() *Waermenutzung

func (Waermenutzung) EnumDescriptor deprecated

func (Waermenutzung) EnumDescriptor() ([]byte, []int)

Deprecated: Use Waermenutzung.Descriptor instead.

func (Waermenutzung) Number

func (Waermenutzung) String

func (x Waermenutzung) String() string

func (Waermenutzung) Type

type Wertermittlungsverfahren

type Wertermittlungsverfahren int32
const (
	Wertermittlungsverfahren_PROGNOSE Wertermittlungsverfahren = 0
	Wertermittlungsverfahren_MESSUNG  Wertermittlungsverfahren = 1
)

func (Wertermittlungsverfahren) Descriptor

func (Wertermittlungsverfahren) Enum

func (Wertermittlungsverfahren) EnumDescriptor deprecated

func (Wertermittlungsverfahren) EnumDescriptor() ([]byte, []int)

Deprecated: Use Wertermittlungsverfahren.Descriptor instead.

func (Wertermittlungsverfahren) Number

func (Wertermittlungsverfahren) String

func (x Wertermittlungsverfahren) String() string

func (Wertermittlungsverfahren) Type

type Zaehler

type Zaehler struct {
	Zaehlernummer      string             `protobuf:"bytes,4,opt,name=Zaehlernummer,proto3" json:"Zaehlernummer,omitempty"`
	Sparte             Sparte             `protobuf:"varint,5,opt,name=Sparte,proto3,enum=bo4e.Sparte" json:"Sparte,omitempty"`
	Zaehlerauspraegung Zaehlerauspraegung `protobuf:"varint,6,opt,name=Zaehlerauspraegung,proto3,enum=bo4e.Zaehlerauspraegung" json:"Zaehlerauspraegung,omitempty"`
	Zaehlertyp         Zaehlertyp         `protobuf:"varint,7,opt,name=Zaehlertyp,proto3,enum=bo4e.Zaehlertyp" json:"Zaehlertyp,omitempty"`
	Tarifart           Tarifart           `protobuf:"varint,8,opt,name=Tarifart,proto3,enum=bo4e.Tarifart" json:"Tarifart,omitempty"`
	Zaehlerkonstante   string             `protobuf:"bytes,9,opt,name=Zaehlerkonstante,proto3" json:"Zaehlerkonstante,omitempty"`
	EichungBis         *DateTimeOffset    `protobuf:"bytes,10,opt,name=EichungBis,proto3" json:"EichungBis,omitempty"`
	LetzteEichung      *DateTimeOffset    `protobuf:"bytes,11,opt,name=LetzteEichung,proto3" json:"LetzteEichung,omitempty"`
	Zaehlwerke         []*Zaehlwerk       `protobuf:"bytes,12,rep,name=Zaehlwerke,proto3" json:"Zaehlwerke,omitempty"`
	Zaehlerhersteller  *Geschaeftspartner `protobuf:"bytes,13,opt,name=Zaehlerhersteller,proto3" json:"Zaehlerhersteller,omitempty"`
	Gateway            string             `protobuf:"bytes,1014,opt,name=Gateway,proto3" json:"Gateway,omitempty"`
	Fernschaltung      Fernschaltung      `protobuf:"varint,1015,opt,name=Fernschaltung,proto3,enum=bo4e.Fernschaltung" json:"Fernschaltung,omitempty"`
	Messwerterfassung  Messwerterfassung  `protobuf:"varint,1016,opt,name=Messwerterfassung,proto3,enum=bo4e.Messwerterfassung" json:"Messwerterfassung,omitempty"`
	// contains filtered or unexported fields
}

func (*Zaehler) Descriptor deprecated

func (*Zaehler) Descriptor() ([]byte, []int)

Deprecated: Use Zaehler.ProtoReflect.Descriptor instead.

func (*Zaehler) GetEichungBis

func (x *Zaehler) GetEichungBis() *DateTimeOffset

func (*Zaehler) GetFernschaltung

func (x *Zaehler) GetFernschaltung() Fernschaltung

func (*Zaehler) GetGateway

func (x *Zaehler) GetGateway() string

func (*Zaehler) GetLetzteEichung

func (x *Zaehler) GetLetzteEichung() *DateTimeOffset

func (*Zaehler) GetMesswerterfassung

func (x *Zaehler) GetMesswerterfassung() Messwerterfassung

func (*Zaehler) GetSparte

func (x *Zaehler) GetSparte() Sparte

func (*Zaehler) GetTarifart

func (x *Zaehler) GetTarifart() Tarifart

func (*Zaehler) GetZaehlerauspraegung

func (x *Zaehler) GetZaehlerauspraegung() Zaehlerauspraegung

func (*Zaehler) GetZaehlerhersteller

func (x *Zaehler) GetZaehlerhersteller() *Geschaeftspartner

func (*Zaehler) GetZaehlerkonstante

func (x *Zaehler) GetZaehlerkonstante() string

func (*Zaehler) GetZaehlernummer

func (x *Zaehler) GetZaehlernummer() string

func (*Zaehler) GetZaehlertyp

func (x *Zaehler) GetZaehlertyp() Zaehlertyp

func (*Zaehler) GetZaehlwerke

func (x *Zaehler) GetZaehlwerke() []*Zaehlwerk

func (*Zaehler) ProtoMessage

func (*Zaehler) ProtoMessage()

func (*Zaehler) ProtoReflect

func (x *Zaehler) ProtoReflect() protoreflect.Message

func (*Zaehler) Reset

func (x *Zaehler) Reset()

func (*Zaehler) String

func (x *Zaehler) String() string

type Zaehlerauspraegung

type Zaehlerauspraegung int32
const (
	Zaehlerauspraegung_EINRICHTUNGSZAEHLER  Zaehlerauspraegung = 0
	Zaehlerauspraegung_ZWEIRICHTUNGSZAEHLER Zaehlerauspraegung = 1
)

func (Zaehlerauspraegung) Descriptor

func (Zaehlerauspraegung) Enum

func (Zaehlerauspraegung) EnumDescriptor deprecated

func (Zaehlerauspraegung) EnumDescriptor() ([]byte, []int)

Deprecated: Use Zaehlerauspraegung.Descriptor instead.

func (Zaehlerauspraegung) Number

func (Zaehlerauspraegung) String

func (x Zaehlerauspraegung) String() string

func (Zaehlerauspraegung) Type

type Zaehlertyp

type Zaehlertyp int32
const (
	Zaehlertyp_DREHSTROMZAEHLER      Zaehlertyp = 0
	Zaehlertyp_BALGENGASZAEHLER      Zaehlertyp = 1
	Zaehlertyp_DREHKOLBENZAEHLER     Zaehlertyp = 2
	Zaehlertyp_SMARTMETER            Zaehlertyp = 3
	Zaehlertyp_LEISTUNGSZAEHLER      Zaehlertyp = 4
	Zaehlertyp_MAXIMUMZAEHLER        Zaehlertyp = 5
	Zaehlertyp_TURBINENRADGASZAEHLER Zaehlertyp = 6
	Zaehlertyp_ULTRASCHALLGASZAEHLER Zaehlertyp = 7
	Zaehlertyp_WECHSELSTROMZAEHLER   Zaehlertyp = 8
)

func (Zaehlertyp) Descriptor

func (Zaehlertyp) Descriptor() protoreflect.EnumDescriptor

func (Zaehlertyp) Enum

func (x Zaehlertyp) Enum() *Zaehlertyp

func (Zaehlertyp) EnumDescriptor deprecated

func (Zaehlertyp) EnumDescriptor() ([]byte, []int)

Deprecated: Use Zaehlertyp.Descriptor instead.

func (Zaehlertyp) Number

func (x Zaehlertyp) Number() protoreflect.EnumNumber

func (Zaehlertyp) String

func (x Zaehlertyp) String() string

func (Zaehlertyp) Type

type Zaehlwerk

type Zaehlwerk struct {
	ZaehlwerkId         string             `protobuf:"bytes,3,opt,name=ZaehlwerkId,proto3" json:"ZaehlwerkId,omitempty"`
	Bezeichnung         string             `protobuf:"bytes,4,opt,name=Bezeichnung,proto3" json:"Bezeichnung,omitempty"`
	Richtung            Energierichtung    `protobuf:"varint,5,opt,name=Richtung,proto3,enum=bo4e.Energierichtung" json:"Richtung,omitempty"`
	ObisKennzahl        string             `protobuf:"bytes,6,opt,name=ObisKennzahl,proto3" json:"ObisKennzahl,omitempty"`
	Wandlerfaktor       string             `protobuf:"bytes,7,opt,name=Wandlerfaktor,proto3" json:"Wandlerfaktor,omitempty"`
	Einheit             Mengeneinheit      `protobuf:"varint,8,opt,name=Einheit,proto3,enum=bo4e.Mengeneinheit" json:"Einheit,omitempty"`
	Kennzahl            string             `protobuf:"bytes,1009,opt,name=Kennzahl,proto3" json:"Kennzahl,omitempty"`
	Schwachlastfaehig   Schwachlastfaehig  `protobuf:"varint,1010,opt,name=Schwachlastfaehig,proto3,enum=bo4e.Schwachlastfaehig" json:"Schwachlastfaehig,omitempty"`
	Verwendungszwecke   []Verwendungszweck `protobuf:"varint,1011,rep,name=Verwendungszwecke,proto3,enum=bo4e.Verwendungszweck" json:"Verwendungszwecke,omitempty"`
	Verbrauchsart       Verbrauchsart      `protobuf:"varint,1012,opt,name=Verbrauchsart,proto3,enum=bo4e.Verbrauchsart" json:"Verbrauchsart,omitempty"`
	Unterbrechbarkeit   Unterbrechbarkeit  `protobuf:"varint,1013,opt,name=Unterbrechbarkeit,proto3,enum=bo4e.Unterbrechbarkeit" json:"Unterbrechbarkeit,omitempty"`
	Waermenutzung       Waermenutzung      `protobuf:"varint,1014,opt,name=Waermenutzung,proto3,enum=bo4e.Waermenutzung" json:"Waermenutzung,omitempty"`
	Konzessionsabgabe   *Konzessionsabgabe `protobuf:"bytes,1015,opt,name=Konzessionsabgabe,proto3" json:"Konzessionsabgabe,omitempty"`
	Steuerbefreit       bool               `protobuf:"varint,1016,opt,name=Steuerbefreit,proto3" json:"Steuerbefreit,omitempty"`
	Vorkommastelle      int32              `protobuf:"varint,1017,opt,name=Vorkommastelle,proto3" json:"Vorkommastelle,omitempty"`
	Nachkommastelle     int32              `protobuf:"varint,1018,opt,name=Nachkommastelle,proto3" json:"Nachkommastelle,omitempty"`
	Abrechnungsrelevant bool               `protobuf:"varint,1019,opt,name=Abrechnungsrelevant,proto3" json:"Abrechnungsrelevant,omitempty"`
	// contains filtered or unexported fields
}

func (*Zaehlwerk) Descriptor deprecated

func (*Zaehlwerk) Descriptor() ([]byte, []int)

Deprecated: Use Zaehlwerk.ProtoReflect.Descriptor instead.

func (*Zaehlwerk) GetAbrechnungsrelevant

func (x *Zaehlwerk) GetAbrechnungsrelevant() bool

func (*Zaehlwerk) GetBezeichnung

func (x *Zaehlwerk) GetBezeichnung() string

func (*Zaehlwerk) GetEinheit

func (x *Zaehlwerk) GetEinheit() Mengeneinheit

func (*Zaehlwerk) GetKennzahl

func (x *Zaehlwerk) GetKennzahl() string

func (*Zaehlwerk) GetKonzessionsabgabe

func (x *Zaehlwerk) GetKonzessionsabgabe() *Konzessionsabgabe

func (*Zaehlwerk) GetNachkommastelle

func (x *Zaehlwerk) GetNachkommastelle() int32

func (*Zaehlwerk) GetObisKennzahl

func (x *Zaehlwerk) GetObisKennzahl() string

func (*Zaehlwerk) GetRichtung

func (x *Zaehlwerk) GetRichtung() Energierichtung

func (*Zaehlwerk) GetSchwachlastfaehig

func (x *Zaehlwerk) GetSchwachlastfaehig() Schwachlastfaehig

func (*Zaehlwerk) GetSteuerbefreit

func (x *Zaehlwerk) GetSteuerbefreit() bool

func (*Zaehlwerk) GetUnterbrechbarkeit

func (x *Zaehlwerk) GetUnterbrechbarkeit() Unterbrechbarkeit

func (*Zaehlwerk) GetVerbrauchsart

func (x *Zaehlwerk) GetVerbrauchsart() Verbrauchsart

func (*Zaehlwerk) GetVerwendungszwecke

func (x *Zaehlwerk) GetVerwendungszwecke() []Verwendungszweck

func (*Zaehlwerk) GetVorkommastelle

func (x *Zaehlwerk) GetVorkommastelle() int32

func (*Zaehlwerk) GetWaermenutzung

func (x *Zaehlwerk) GetWaermenutzung() Waermenutzung

func (*Zaehlwerk) GetWandlerfaktor

func (x *Zaehlwerk) GetWandlerfaktor() string

func (*Zaehlwerk) GetZaehlwerkId

func (x *Zaehlwerk) GetZaehlwerkId() string

func (*Zaehlwerk) ProtoMessage

func (*Zaehlwerk) ProtoMessage()

func (*Zaehlwerk) ProtoReflect

func (x *Zaehlwerk) ProtoReflect() protoreflect.Message

func (*Zaehlwerk) Reset

func (x *Zaehlwerk) Reset()

func (*Zaehlwerk) String

func (x *Zaehlwerk) String() string

type Zeiteinheit

type Zeiteinheit int32
const (
	Zeiteinheit_Zeiteinheit_SEKUNDE        Zeiteinheit = 0
	Zeiteinheit_Zeiteinheit_MINUTE         Zeiteinheit = 1
	Zeiteinheit_Zeiteinheit_STUNDE         Zeiteinheit = 2
	Zeiteinheit_Zeiteinheit_VIERTEL_STUNDE Zeiteinheit = 3
	Zeiteinheit_Zeiteinheit_TAG            Zeiteinheit = 4
	Zeiteinheit_Zeiteinheit_WOCHE          Zeiteinheit = 5
	Zeiteinheit_Zeiteinheit_MONAT          Zeiteinheit = 6
	Zeiteinheit_Zeiteinheit_QUARTAL        Zeiteinheit = 7
	Zeiteinheit_Zeiteinheit_HALBJAHR       Zeiteinheit = 8
	Zeiteinheit_Zeiteinheit_JAHR           Zeiteinheit = 9
)

func (Zeiteinheit) Descriptor

func (Zeiteinheit) Enum

func (x Zeiteinheit) Enum() *Zeiteinheit

func (Zeiteinheit) EnumDescriptor deprecated

func (Zeiteinheit) EnumDescriptor() ([]byte, []int)

Deprecated: Use Zeiteinheit.Descriptor instead.

func (Zeiteinheit) Number

func (x Zeiteinheit) Number() protoreflect.EnumNumber

func (Zeiteinheit) String

func (x Zeiteinheit) String() string

func (Zeiteinheit) Type

type Zeitraum

type Zeitraum struct {
	Einheit    Zeiteinheit     `protobuf:"varint,3,opt,name=Einheit,proto3,enum=bo4e.Zeiteinheit" json:"Einheit,omitempty"`
	Dauer      string          `protobuf:"bytes,4,opt,name=Dauer,proto3" json:"Dauer,omitempty"`
	Startdatum *DateTimeOffset `protobuf:"bytes,5,opt,name=Startdatum,proto3" json:"Startdatum,omitempty"`
	Enddatum   *DateTimeOffset `protobuf:"bytes,6,opt,name=Enddatum,proto3" json:"Enddatum,omitempty"`
	// contains filtered or unexported fields
}

func (*Zeitraum) Descriptor deprecated

func (*Zeitraum) Descriptor() ([]byte, []int)

Deprecated: Use Zeitraum.ProtoReflect.Descriptor instead.

func (*Zeitraum) GetDauer

func (x *Zeitraum) GetDauer() string

func (*Zeitraum) GetEinheit

func (x *Zeitraum) GetEinheit() Zeiteinheit

func (*Zeitraum) GetEnddatum

func (x *Zeitraum) GetEnddatum() *DateTimeOffset

func (*Zeitraum) GetStartdatum

func (x *Zeitraum) GetStartdatum() *DateTimeOffset

func (*Zeitraum) ProtoMessage

func (*Zeitraum) ProtoMessage()

func (*Zeitraum) ProtoReflect

func (x *Zeitraum) ProtoReflect() protoreflect.Message

func (*Zeitraum) Reset

func (x *Zeitraum) Reset()

func (*Zeitraum) String

func (x *Zeitraum) String() string

type Zeitreihentyp

type Zeitreihentyp int32
const (
	Zeitreihentyp_EGS Zeitreihentyp = 0
	Zeitreihentyp_LGS Zeitreihentyp = 1
	Zeitreihentyp_NZR Zeitreihentyp = 2
	Zeitreihentyp_SES Zeitreihentyp = 3
	Zeitreihentyp_SLS Zeitreihentyp = 4
	Zeitreihentyp_TES Zeitreihentyp = 5
	Zeitreihentyp_TLS Zeitreihentyp = 6
)

func (Zeitreihentyp) Descriptor

func (Zeitreihentyp) Enum

func (x Zeitreihentyp) Enum() *Zeitreihentyp

func (Zeitreihentyp) EnumDescriptor deprecated

func (Zeitreihentyp) EnumDescriptor() ([]byte, []int)

Deprecated: Use Zeitreihentyp.Descriptor instead.

func (Zeitreihentyp) Number

func (Zeitreihentyp) String

func (x Zeitreihentyp) String() string

func (Zeitreihentyp) Type

type Zustaendigkeit

type Zustaendigkeit struct {
	Jobtitel     string `protobuf:"bytes,3,opt,name=Jobtitel,proto3" json:"Jobtitel,omitempty"`
	Abteilung    string `protobuf:"bytes,4,opt,name=Abteilung,proto3" json:"Abteilung,omitempty"`
	Themengebiet string `protobuf:"bytes,5,opt,name=Themengebiet,proto3" json:"Themengebiet,omitempty"`
	// contains filtered or unexported fields
}

func (*Zustaendigkeit) Descriptor deprecated

func (*Zustaendigkeit) Descriptor() ([]byte, []int)

Deprecated: Use Zustaendigkeit.ProtoReflect.Descriptor instead.

func (*Zustaendigkeit) GetAbteilung

func (x *Zustaendigkeit) GetAbteilung() string

func (*Zustaendigkeit) GetJobtitel

func (x *Zustaendigkeit) GetJobtitel() string

func (*Zustaendigkeit) GetThemengebiet

func (x *Zustaendigkeit) GetThemengebiet() string

func (*Zustaendigkeit) ProtoMessage

func (*Zustaendigkeit) ProtoMessage()

func (*Zustaendigkeit) ProtoReflect

func (x *Zustaendigkeit) ProtoReflect() protoreflect.Message

func (*Zustaendigkeit) Reset

func (x *Zustaendigkeit) Reset()

func (*Zustaendigkeit) String

func (x *Zustaendigkeit) String() string

Jump to

Keyboard shortcuts

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