home_energy_score_json_schema / zone / zone_floor
Zone Floor Item
Type: object
Additional Properties Allowed: False
| Property | Type | Required | Format | Title |
|---|---|---|---|---|
| floor_name | enum |
|||
| floor_area | number |
|||
| foundation_type | string |
|||
| foundation_insulation_level | integer |
|||
| floor_assembly_code | enum |
allOf Requirement
Conditional Validation
if true |
validate |
|---|---|
foundation_type is one of [slab_on_grade, above_other_unit, cond_basement] |
floor_assembly_code is not present |
foundation_type is slab_on_grade |
foundation_insulation_level is one of [0, 5] |
foundation_type is one of [uncond_basement, cond_basement, unvented_crawl, vented_crawl] |
foundation_insulation_level is one of [0, 11, 19] |
foundation_type is one of [above_other_unit, belly_and_wing] |
foundation_insulation_level is not present |
foundation_type is belly_and_wing |
floor_assembly_code match pattern ^efbw[0-9]{2}$ |
foundation_type is one of [uncond_basement, unvented_crawl, vented_crawl] |
floor_assembly_code match pattern ^efwf[0-9]{2}ca$ |
floor_name
Name of this floor instance
- is required
- Type:
enum
| Value |
|---|
floor1 |
floor2 |
floor_area
Area of this foundation type
- is required
- Type:
number
Minimum Number: 1
Maximum Number: 25000
foundation_type
Type of foundation
- is required
- Type:
string
One Of
Constant: slab_on_grade
Constant: uncond_basement
Constant: cond_basement
Constant: unvented_crawl
Constant: vented_crawl
Constant: above_other_unit
Constant: belly_and_wing
foundation_insulation_level
Foundation wall / slab edge insulation R-value (sf-hr-F/Btu)
- is not required
- Type:
integer
Minimum Number: 0
Maximum Number: 19
floor_assembly_code
Floor construction assembly code (only used if foundation_type is not slab_on_grade, above_other_unit, or cond_basement)
- is not required
- Type:
enum
| Value |
|---|
efwf00ca |
efwf03ca |
efwf07ca |
efwf11ca |
efwf13ca |
efwf15ca |
efwf19ca |
efwf21ca |
efwf25ca |
efwf30ca |
efwf35ca |
efwf38ca |
efbw00 |
efbw11 |
efbw13 |
efbw19 |
efbw22 |
efbw30 |