Model/backend/condition/domain/element.py
2026-01-20 17:18:51 +00:00

123 lines
6 KiB
Python

from enum import StrEnum
class Element(StrEnum):
AHR_CAT = "Accessible Housing Register Category"
ASBESTOS = "Asbestos Present"
ASSETSAREA = "Assets Area for Decent Homes and Investment"
DECNTHMINC = "Include for Decent Homes Reporting - LBWF Stock"
EICINSFREQ = "EICR - Elec Install Conditions Report Inspection Frequency"
EXTBALCONY = "Private Balconies in External Area"
EXTBKSDDR1 = "Back and Side Doors 1 in External Area"
EXTBKSDDR2 = "Back and Side Doors 2 in External Area"
EXTBPOINTG = "Brickwork Pointing in External Area"
EXTCHIMNEY = "Chimneys in External Area"
EXTDWNPTYP = "Downpipes in External Area"
EXTDRPKERB = "Drop Kerb in External Area"
EXTEXTDECS = "External Decorations in External Area"
EXTFASOFBR = "Fascia / Soffit / Bargeboard in External Area"
EXTGARDOOR = "Garage Door in External Area"
EXTGARROOF = "Garage Roof in External Area"
EXTGARSTDR = "Garage and Store Doors in External Area"
EXTGARSTRF = "Garage and Store Roofs in External Area"
EXTGARSTWD = "Garage and Store Windows in External Area"
EXTGARWDWS = "Garage Windows in External Area"
EXTGUTRTYP = "Gutters in External Area"
EXTHARDSTD = "Hardstanding in External Area"
EXTINTDWNP = "Internal Downpipes in External Area"
EXTLINTELS = "Lintels in External Area"
EXTOUTBOH = "Overhaul of Outbuilding in External Area"
EXTPARKING = "Parking in External Area"
EXTPCHCNPY = "Porch and / or Canopy in External Area"
EXTPTFRDR1 = "Patio and French Doors 1 in External Area"
EXTROOF1 = "Roof Covering 1 in External Area"
EXTROOF2 = "Roof Covering 2 in External Area"
EXTROOF3 = "Roof Covering 3 in External Area"
EXTRFSTR1 = "Roof Structure 1 in External Area"
EXTRFSTR2 = "Roof Structure 2 in External Area"
EXTRFSTR3 = "Roof Structure 3 in External Area"
EXTSTOREY = "Number of Storeys within the Property or Block"
EXTSTRDOOR = "Store Door in External Area"
EXTSTRINSP = "Structural Defects in External Area"
EXTSTRROOF = "Store Roof in External Area"
EXTSTRWDWS = "Store Windows in External Area"
EXTWALLFN1 = "Wall Finish 1 in External Area"
EXTWALLFN2 = "Wall Finish 2 in External Area"
EXTWALLINS = "Wall Insulation Improvement in External Area"
EXTWALLSPL = "Wall Spalling in External Area"
EXTWALLSTR = "Wall Structure in External Area"
EXTWNDWS1 = "Windows 1 in External Area"
EXTWNDWS2 = "Windows 2 in External Area"
FFHHDAMP = "Fitness for Human Habitation - Serious problem with damp"
FFHHDRNWC = "Fitness for Human Habitation - Problems with the drainage or the lavatories"
FFHHHCWAT = "Fitness for Human Habitation - Problem with the supply of hot and cold water"
FFHHNEGLC = "Fitness for Human Habitation - Building neglected and is in a bad condition"
FFHHNONAT = "Fitness for Human Habitation - Not enough natural light"
FFHHNOVEN = "Fitness for Human Habitation - Not enough ventilation"
FFHHPRPCK = "Fitness for Human Habitation - Difficult to prepare and cook food or wash up"
FFHHUNLAY = "Fitness for Human Habitation - Unsafe layout"
FFHHUNSTA = "Fitness for Human Habitation - Building is unstable"
FRARISKRTG = "Fire Risk Assessment Rating"
FRAEVACSTR = "Fire Risk Assessment Evacuation Strategy"
FRATYPE = "Fire Risk Assessment Type"
FLVL = "Floor Level of Front Door"
HHSRSASB = "Asbestos (and MMF)"
HHSRSBIOC = "Biocides"
HHSRSCO = "Carbon monoxide"
HHSRSCOLD = "Excess cold"
HHSRSCLOW = "Collision hazards and low headroom"
HHSRSCROWD = "Crowding and space"
HHSRSDAMP = "Damp and mould growth"
HHSRSDOMES = "Domestic hygeine, Pests and Refuse"
HHSRSELEC = "Electrical hazards"
HHSRSENTRP = "Collision and entrapment"
HHSRSENTRY = "Entry by intruders"
HHSRSEXPLO = "Explosions"
HHSRSFBATH = "Falls associated with baths etc"
HHSRSFBETW = "Falling between levels"
HHSRSFIRE = "Fire"
HHSRSFLAME = "Flames, hot surfaces etc"
HHSRSFLEVE = "Falling on level surfaces etc"
HHSRSFOOD = "Food safety"
HHSRSFSTAI = "Falling on stairs etc"
HHSRSFUEL = "Uncombusted fuel gas"
HHSRSHEAT = "Excess heat"
HHSRSLEAD = "Lead"
HHSRSLIGHT = "Lighting"
HHSRSNO2 = "Nitrogen dioxide"
HHSRSNOISE = "Noise"
HHSRSORGAN = "Volatile organic compounds"
HHSRSPERS = "Personal hygeine, Sanitation and Drainage"
HHSRSPOSI = "Position and operability of amenities etc"
HHSRSRADIA = "Radiation"
HHSRSSO2 = "Sulphur dioxide and smoke"
HHSRSSTRUC = "Structural collapse and falling elements"
HHSRSWATER = "Water supply"
INTACCRAMP = "Access Ramp 1:12 Gradient to Property"
INTADDWCW = "Additional WCs and / or WHBs in Property"
INTBTHADEQ = "Adequacy of Bathroom Location in Property"
INTBTHREML = "Source of Bathroom Remaining Life in Property"
INTBTHRLOC = "Location of Bathroom in Property"
INTBOILERF = "Boiler Fuel in Property"
INTCHEXTNT = "Extent of Central Heating in Property"
INTCKRLOC = "Adequacy of Cooker Location in Property"
INTCOMHTG = "Community Heating in Property"
INTELECTRC = "Electrics Required in Property"
INTFLRLVL = "Floor Level Location for Property"
INTFRDOOR = "Type and Location of Front Door in Property"
INTFRDRFRR = "Front Door Fire Rating in Property"
INTGASAVAI = "Gas Available in Property"
INTHEATREC = "Heat Recovery Units in Property"
INTHTDISYS = "Heating Distribution System in Property"
INTHTIMP = "Heating Improvement Required in Property"
INTKITADEQ = "Adequacy of Kitchen and Type in Property"
INTKITREML = "Source of Kitchen Remaining Life in Property"
INTLOFTINS = "Size in mm of Loft Insulation Thickness in Property"
INTNSEINSL = "Adequacy of Noise Insulation in Property"
INTPROGHTG = "Programmable Heating in Property"
INTSMKDET = "Smoke Detectors in Property"
INTSTEPSFD = "Number of Steps to Front Door for Property"
INTTNTINST = "Tenant Installed Kitchen in Property"
INTWDWTYPE = "Windows in Property"
INTWTRHTNG = "Type of Water Heating in Property"
QUALITYSTD = "Quality standard"