mirror of
https://github.com/Hestia-Homes/Model.git
synced 2026-06-08 11:17:27 +00:00
98 lines
2.5 KiB
Python
98 lines
2.5 KiB
Python
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
|
|
report_type: str
|