Search Results for

    Show / Hide Table of Contents

    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

    Inheritance
    object
    ConstructionMaterials
    Inherited Members
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: IAI.DT.DataModel.Production
    Assembly: IAI.DT.DataModel.dll
    Syntax
    public class ConstructionMaterials

    Constructors

    ConstructionMaterials()

    Declaration
    public ConstructionMaterials()

    Properties

    ConstructionMaterialCaptureMethod

    This is stored using a DataPoint.

    Source: OSNGD

    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

    This is stored using a DataPoint.

    Sources:

    • EPCDomestic
    • EPCNonDomestic
    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

    This is stored using a DataPoint.

    Sources:

    • RiskReport
    • HazardHubRC
    • EPCDomestic
    • OSNGD
    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:

    • SOV
    • RiskReport
    Declaration
    [Source(Sources.SOV)]
    [Source(Sources.RiskReport)]
    [Required(true)]
    public DataPoint<FireResistiveRating>? FireResistiveRating { get; set; }
    Property Value
    Type Description
    DataPoint<FireResistiveRating>

    FloorType

    This is stored using a DataPoint.

    Sources:

    • RiskReport
    • EPCDomestic
    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

    This is stored using a DataPoint.

    Sources:

    • RiskReport
    • HazardHubEnhanced
    • HazardHubRC
    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

    This is stored as a DataPoint.

    Source: OSNGD

    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

    This is stored using a DataPoint.

    Sources:

    • RiskReport
    • Smarty
    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

    This is stored using a DataPoint.

    Sources:

    • EPCDomestic
    • EPCNonDomestic
    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

    This is stored using a DataPoint.

    Sources:

    • HazardHubEnhanced
    • HazardHubRC
    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

    This is stored as a DataPoint.

    Source: OSNGD

    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

    This is stored as a DataPoint.

    Source: OSNGD

    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

    This is stored using a DataPoint.

    Sources:

    • HazardHubEnhanced
    • RiskReport
    • EPCDomestic
    • OSNGD
    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

    Extension Methods

    DataPointCounter.CountDataPointsBySource(object)
    In this article
    Back to top Generated by DocFX