diff --git a/swagger.json b/swagger.json index 2f5e303..22f3001 100644 --- a/swagger.json +++ b/swagger.json @@ -2,7 +2,7 @@ "swagger": "2.0", "info": { "description": "Mit dieser API können die Vorgänge aus der Europace Plattform ausgelesen werden.", - "version": "2.33", + "version": "2.34", "title": "Vorgänge API", "contact": { "name": "Europace AG", @@ -3612,6 +3612,38 @@ "title": "Eintrag", "description": "Eine Einzahlung oder Auszahlung im Zahlungsplan" }, + "EnergieEffizienzAusweis": { + "type": "object", + "properties": { + "ausweisTyp": { + "type": "string", + "enum": [ + "ENDENERGIEBEDARF", + "ENDENERGIEVERBRAUCH" + ] + }, + "endEnergie": { + "type": "number", + "format": "double" + }, + "primaerEnergieTraeger": { + "type": "string", + "enum": [ + "ABFAELLE", + "BRAUNKOHLE", + "HOLZ", + "NETZSTROM", + "OEL_GAS", + "PHOTOVOLTAIK_WINDKRAFT", + "SONSTIGES", + "STEINKOHLE", + "VERDRAENGUNGSSTROM", + "WAERME_KAELTE" + ] + } + }, + "title": "EnergieEffizienzAusweis" + }, "Entscheidungsreife": { "type": "object", "required": [ @@ -4160,6 +4192,9 @@ "einliegerwohnungVorhanden": { "type": "boolean" }, + "energieEffizienzAusweis": { + "$ref": "#/definitions/EnergieEffizienzAusweis" + }, "geschossLage": { "type": "string", "enum": [ diff --git a/swagger.yaml b/swagger.yaml index a74371c..4b1b9f9 100644 --- a/swagger.yaml +++ b/swagger.yaml @@ -2,7 +2,7 @@ swagger: "2.0" info: description: Mit dieser API können die Vorgänge aus der Europace Plattform ausgelesen werden. - version: "2.33" + version: "2.34" title: Vorgänge API contact: name: Europace AG @@ -2531,6 +2531,31 @@ definitions: type: number title: Eintrag description: Eine Einzahlung oder Auszahlung im Zahlungsplan + EnergieEffizienzAusweis: + type: object + properties: + ausweisTyp: + type: string + enum: + - ENDENERGIEBEDARF + - ENDENERGIEVERBRAUCH + endEnergie: + type: number + format: double + primaerEnergieTraeger: + type: string + enum: + - ABFAELLE + - BRAUNKOHLE + - HOLZ + - NETZSTROM + - OEL_GAS + - PHOTOVOLTAIK_WINDKRAFT + - SONSTIGES + - STEINKOHLE + - VERDRAENGUNGSSTROM + - WAERME_KAELTE + title: EnergieEffizienzAusweis Entscheidungsreife: type: object required: @@ -2924,6 +2949,8 @@ definitions: - VOLL_AUSGEBAUT einliegerwohnungVorhanden: type: boolean + energieEffizienzAusweis: + $ref: '#/definitions/EnergieEffizienzAusweis' geschossLage: type: string enum: