Übersetzungen + Prüfbox Bezahlung

This commit is contained in:
Moritz Utcke
2023-08-31 23:12:18 +06:00
parent 0fac93486f
commit 7bf1b9a6c6
90 changed files with 3015 additions and 417 deletions

15
schema/Ausweis.ts Normal file
View File

@@ -0,0 +1,15 @@
import { Energiekennwert } from "./Energiekennwert";
export interface Ausweis {
ausweisart: "Verbrauchsausweis" | "Bedarfsausweis" | "Verbrauchsausweis Nichtwohngebäude",
energiekennwerte: Energiekennwert[],
erstellungsdatum: string,
// Ausstellungsgrund des Ausweises
ausstellgrund: "Vermietung" | "Verkauf" | "Neubau" | "Sonstiges",
// Gültigkeitsdatum des Ausweises
gueltig_bis: string,
// Baujahr des Gebäudes, es können ebenfalls mehrere Baujahre angegeben werden.
baujahr_gebaeude: number[] | number,
// Baujahr der Anlagentechnik, es können ebenfalls mehrere Baujahre oder mehrere Baujahre für mehrere Anlagen angegeben werden.
baujahr_anlage: number[] | number | number[][],
}

View File

@@ -0,0 +1,9 @@
export interface Energiekennwert {
verbraeuche: number[],
energietraeger_einheit: string,
energietraeger: string,
// Anteil Warmwasser am Heizverbrauch in Prozent
anteil_warmwasser: number,
zeitraum_start: string,
zeitraum_ende: string,
}

7
schema/Gebaeude.ts Normal file
View File

@@ -0,0 +1,7 @@
export interface Gebaeude {
objekt_typ: string,
objekt_plz: string,
objekt_ort: string,
objekt_strasse: string,
}