mirror of
https://github.com/Hestia-Homes/Model.git
synced 2026-07-12 13:29:04 +00:00
defined histrocial epc data shapre from csv
This commit is contained in:
parent
4f45eeb3e9
commit
02fb3afbe4
1 changed files with 97 additions and 0 deletions
97
datatypes/epc/schema/historic_epc.py
Normal file
97
datatypes/epc/schema/historic_epc.py
Normal file
|
|
@ -0,0 +1,97 @@
|
||||||
|
from dataclasses import dataclass
|
||||||
|
|
||||||
|
|
||||||
|
@dataclass
|
||||||
|
class HistoricEpc:
|
||||||
|
lmk_key: str
|
||||||
|
address1: str
|
||||||
|
address2: str
|
||||||
|
address3: str
|
||||||
|
postcode: str
|
||||||
|
building_reference_number: str
|
||||||
|
current_energy_rating: str
|
||||||
|
potential_energy_rating: str
|
||||||
|
current_energy_efficiency: str
|
||||||
|
potential_energy_efficiency: str
|
||||||
|
property_type: str
|
||||||
|
built_form: str
|
||||||
|
inspection_date: str
|
||||||
|
local_authority: str
|
||||||
|
constituency: str
|
||||||
|
county: str
|
||||||
|
lodgement_date: str
|
||||||
|
transaction_type: str
|
||||||
|
environment_impact_current: str
|
||||||
|
environment_impact_potential: str
|
||||||
|
energy_consumption_current: str
|
||||||
|
energy_consumption_potential: str
|
||||||
|
co2_emissions_current: str
|
||||||
|
co2_emiss_curr_per_floor_area: str
|
||||||
|
co2_emissions_potential: str
|
||||||
|
lighting_cost_current: str
|
||||||
|
lighting_cost_potential: str
|
||||||
|
heating_cost_current: str
|
||||||
|
heating_cost_potential: str
|
||||||
|
hot_water_cost_current: str
|
||||||
|
hot_water_cost_potential: str
|
||||||
|
total_floor_area: str
|
||||||
|
energy_tariff: str
|
||||||
|
mains_gas_flag: str
|
||||||
|
floor_level: str
|
||||||
|
flat_top_storey: str
|
||||||
|
flat_storey_count: str
|
||||||
|
main_heating_controls: str
|
||||||
|
multi_glaze_proportion: str
|
||||||
|
glazed_type: str
|
||||||
|
glazed_area: str
|
||||||
|
extension_count: str
|
||||||
|
number_habitable_rooms: str
|
||||||
|
number_heated_rooms: str
|
||||||
|
low_energy_lighting: str
|
||||||
|
number_open_fireplaces: str
|
||||||
|
hotwater_description: str
|
||||||
|
hot_water_energy_eff: str
|
||||||
|
hot_water_env_eff: str
|
||||||
|
floor_description: str
|
||||||
|
floor_energy_eff: str
|
||||||
|
floor_env_eff: str
|
||||||
|
windows_description: str
|
||||||
|
windows_energy_eff: str
|
||||||
|
windows_env_eff: str
|
||||||
|
walls_description: str
|
||||||
|
walls_energy_eff: str
|
||||||
|
walls_env_eff: str
|
||||||
|
secondheat_description: str
|
||||||
|
sheating_energy_eff: str
|
||||||
|
sheating_env_eff: str
|
||||||
|
roof_description: str
|
||||||
|
roof_energy_eff: str
|
||||||
|
roof_env_eff: str
|
||||||
|
mainheat_description: str
|
||||||
|
mainheat_energy_eff: str
|
||||||
|
mainheat_env_eff: str
|
||||||
|
mainheatcont_description: str
|
||||||
|
mainheatc_energy_eff: str
|
||||||
|
mainheatc_env_eff: str
|
||||||
|
lighting_description: str
|
||||||
|
lighting_energy_eff: str
|
||||||
|
lighting_env_eff: str
|
||||||
|
main_fuel: str
|
||||||
|
wind_turbine_count: str
|
||||||
|
heat_loss_corridor: str
|
||||||
|
unheated_corridor_length: str
|
||||||
|
floor_height: str
|
||||||
|
photo_supply: str
|
||||||
|
solar_water_heating_flag: str
|
||||||
|
mechanical_ventilation: str
|
||||||
|
address: str
|
||||||
|
local_authority_label: str
|
||||||
|
constituency_label: str
|
||||||
|
posttown: str
|
||||||
|
construction_age_band: str
|
||||||
|
lodgement_datetime: str
|
||||||
|
tenure: str
|
||||||
|
fixed_lighting_outlets_count: str
|
||||||
|
low_energy_fixed_light_count: str
|
||||||
|
uprn: str
|
||||||
|
uprn_source: str
|
||||||
Loading…
Add table
Reference in a new issue