# Roof

| Field | Value |
| --- | --- |
| Discipline | ARC |
| Authorities | BCA, URA, SCDF |
| Pages (COP v3.1) | 93 |
| IFC Bindings | 3 |
| Parameters | 6 |
| Source | CORENET X Code of Practice v3.1 |
| Source link | [View on CORENET X ↗](https://info.corenet.gov.sg/ifc-sg/bim-data-(ifc-sg)/glossary-of-identified-components?id=eff61212-6495-4894-9ed4-934b98927256) |

## IFC Bindings

| # | IFC Entity | Predefined subtype(s) | Params | Notes |
| --- | --- | --- | --- | --- |
| 1 | `IfcRoof` | — | 2 |  |
| 2 | `IfcSlab` | ROOF | 2 |  |
| 3 | `IfcCovering` | ROOFING | 2 |  |

## Parameters

See `parameters.json` for the machine-readable, binding-grouped data (with resolved `allowed_values` for input-limited fields).

| IFC Entity | S/N | Property | Type | Unit | Input limited | Example |
| --- | --- | --- | --- | --- | --- | --- |
| `IfcRoof` | 1 | ConstructionMethod | Text |  |  |  |
| `IfcRoof` | 2 | Material | Text |  |  |  |
| `IfcSlab` | 1 | ConstructionMethod | Text |  |  | Refer to list* |
| `IfcSlab` | 2 | Material | Text |  |  |  |
| `IfcCovering` | 1 | ConstructionMethod | Text |  |  |  |
| `IfcCovering` | 2 | Material | Text |  |  |  |
