Class ConstructionMaterials
Object for storing data on the materials used in the construction of the asset
Such as the combustibility and the fire resistive rating, the overall material of the asset and the roof, interior and external wall and floor types
Inherited Members
Namespace: IAI.DT.DataModel.Production
Assembly: IAI.DT.DataModel.dll
Syntax
public class ConstructionMaterials
Constructors
ConstructionMaterials()
Declaration
public ConstructionMaterials()
Properties
ConstructionMaterialCaptureMethod
Declaration
[Source(Sources.OSNGD)]
public DataPoint<string>? ConstructionMaterialCaptureMethod { get; set; }
Property Value
| Type | Description |
|---|---|
| DataPoint<string> | The capture method describes how the construction material was created, for example, via remote survey or via an automated process. |
EpcScore
Declaration
[Source(Sources.EPCDomestic)]
[Source(Sources.EPCNonDomestic)]
[Source(Sources.Doorda)]
[Identifier(Identifiers.Address)]
public DataPoint<string>? EpcScore { get; set; }
Property Value
| Type | Description |
|---|---|
| DataPoint<string> | The most recent EPC score of the asset |
ExteriorWallType
Declaration
[Source(Sources.RiskReport)]
[Source(Sources.HazardHubRC)]
[Source(Sources.EPCDomestic)]
[Source(Sources.OSNGD)]
[Source(Sources.IaiDataStore)]
[Required(true)]
public DataPoint<string>? ExteriorWallType { get; set; }
Property Value
| Type | Description |
|---|---|
| DataPoint<string> | A description of the type of construction and materials used for the exterior walls of the asset |
FireResistiveRating
Details on the fire resistive rating of the asset
An instance of the FireResistiveRating object used for storing data on the fire resistive rating
This is stored using a DataPoint.
Sources:
Declaration
[Source(Sources.SOV)]
[Source(Sources.RiskReport)]
[Required(true)]
public DataPoint<FireResistiveRating>? FireResistiveRating { get; set; }
Property Value
| Type | Description |
|---|---|
| DataPoint<FireResistiveRating> |
FloorType
Declaration
[Source(Sources.RiskReport)]
[Source(Sources.EPCDomestic)]
public DataPoint<string>? FloorType { get; set; }
Property Value
| Type | Description |
|---|---|
| DataPoint<string> | A description of the floor type of the asset and the materials used |
FrameDescription
Declaration
[Source(Sources.RiskReport)]
[Source(Sources.HazardHubEnhanced)]
[Source(Sources.HazardHubRC)]
public DataPoint<string>? FrameDescription { get; set; }
Property Value
| Type | Description |
|---|---|
| DataPoint<string> | A description of the frame type of the asset and the materials used |
GreenRoofPresence
Declaration
[Source(Sources.OSNGD)]
public DataPoint<bool?>? GreenRoofPresence { get; set; }
Property Value
| Type | Description |
|---|---|
| DataPoint<bool?> | Indicates if the roof of the building is at least partially covered with vegetation. This is usually specifically installed on a growing medium with a waterproof membrane, for environmental reasons. |
InteriorWallType
Declaration
[Source(Sources.RiskReport)]
[Source(Sources.Smarty)]
[Source(Sources.IaiDataStore)]
[Required(true)]
public DataPoint<string>? InteriorWallType { get; set; }
Property Value
| Type | Description |
|---|---|
| DataPoint<string> | A description of the type of construction and materials used for the interior walls of the asset |
MainHeatingFuel
Declaration
[Source(Sources.EPCDomestic)]
[Source(Sources.EPCNonDomestic)]
[Source(Sources.Doorda)]
public DataPoint<string>? MainHeatingFuel { get; set; }
Property Value
| Type | Description |
|---|---|
| DataPoint<string> | The indicated main type of fuel used to heat the building. |
OtherFuelDescription
This is stored using a DataPoint.
Source: EPCNonDomestic
Declaration
[Source(Sources.EPCNonDomestic)]
public DataPoint<string>? OtherFuelDescription { get; set; }
Property Value
| Type | Description |
|---|---|
| DataPoint<string> | A description of the fuel used at an asset if main heating fuel has been classed as Other. |
RoofCovering
Declaration
[Source(Sources.HazardHubRC)]
[Source(Sources.HazardHubEnhanced)]
[Source(Sources.IaiDataStore)]
public DataPoint<string>? RoofCovering { get; set; }
Property Value
| Type | Description |
|---|---|
| DataPoint<string> | The roof covering material of the asset. |
RoofMaterialCaptureMethod
Declaration
[Source(Sources.OSNGD)]
public DataPoint<string>? RoofMaterialCaptureMethod { get; set; }
Property Value
| Type | Description |
|---|---|
| DataPoint<string> | The capture method describes how the roof material attributes were created, for example, via remote sensing survey or via an automated process. |
RoofMaterialConfidenceIndicator
Declaration
[Source(Sources.OSNGD)]
public DataPoint<string>? RoofMaterialConfidenceIndicator { get; set; }
Property Value
| Type | Description |
|---|---|
| DataPoint<string> | An indication of whether the roof material output was expected, or if not, the reason why the quality may be lower. |
RoofType
Declaration
[Source(Sources.HazardHubEnhanced)]
[Source(Sources.RiskReport)]
[Source(Sources.EPCDomestic)]
[Source(Sources.OSNGD)]
[Required(true)]
public DataPoint<string>? RoofType { get; set; }
Property Value
| Type | Description |
|---|---|
| DataPoint<string> | A description of the roof type of the asset and materials used |
SpecialEnergyUses
This is stored using a DataPoint.
Source: EPCNonDomestic
Declaration
[Source(Sources.EPCNonDomestic)]
public DataPoint<string>? SpecialEnergyUses { get; set; }
Property Value
| Type | Description |
|---|---|
| DataPoint<string> | Special energy uses discounted. This would only appear on a Recommendations Report from EPC data. |
WindowsDescription
This is stored using a DataPoint.
Source: EPCDomestic
Declaration
[Source(Sources.EPCDomestic)]
public DataPoint<string>? WindowsDescription { get; set; }
Property Value
| Type | Description |
|---|---|
| DataPoint<string> | The overall description of the windows at the asset |