Search Results for

    Show / Hide Table of Contents

    Class AssetRebuildCost_V1

    Obsolete - replaced by AssetRebuildCost_V2

    Including all the outputs available

    Inheritance
    object
    AssetRebuildCost_V1
    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 AssetRebuildCost_V1

    Constructors

    AssetRebuildCost_V1()

    Declaration
    public AssetRebuildCost_V1()

    Properties

    Adjusters

    Declaration
    public CommercialAdjusters? Adjusters { get; set; }
    Property Value
    Type Description
    CommercialAdjusters

    The valuation adjustment percentages associated with an asset.

    AsbestosRemoval

    The boolean for whether or not Asbestos Removal needs to take place at an asset or not

    Declaration
    public bool? AsbestosRemoval { get; set; }
    Property Value
    Type Description
    bool?

    Classification

    Declaration
    [JsonConverter(typeof(StringEnumConverter))]
    public RebuildCostClassification Classification { get; set; }
    Property Value
    Type Description
    RebuildCostClassification

    The type of calculation required.

    ConstructionDuration

    The construction duration for the asset to be rebuilt, typically in months

    Declaration
    public double? ConstructionDuration { get; set; }
    Property Value
    Type Description
    double?

    CostsExVAT

    Declaration
    public AdjustableCosts? CostsExVAT { get; set; }
    Property Value
    Type Description
    AdjustableCosts

    The individual costs that are part of the total rebuild cost associated with an asset.

    CostsIncVAT

    Declaration
    public AdjustableCosts? CostsIncVAT { get; set; }
    Property Value
    Type Description
    AdjustableCosts

    The individual costs (including VAT) that are part of the total rebuild cost associated with an asset.

    DeclaredRebuildValue

    The declared rebuild cost provided by the client

    Declaration
    public double? DeclaredRebuildValue { get; set; }
    Property Value
    Type Description
    double?

    Demolition

    The Demolition type of an asset

    Declaration
    public Demolition? Demolition { get; set; }
    Property Value
    Type Description
    Demolition?

    ExternalWorks

    The External Works of an asset

    Declaration
    public ExternalWorks? ExternalWorks { get; set; }
    Property Value
    Type Description
    ExternalWorks?

    Fees

    The percentage change for the Fees

    Declaration
    public double? Fees { get; set; }
    Property Value
    Type Description
    double?

    LocationFactor

    The percentage value for how modify the rebuild cost based on the postcode location of the asset

    Declaration
    public double? LocationFactor { get; set; }
    Property Value
    Type Description
    double?

    MainBuildingBaseCalcExVAT

    The Main Building Base Calculation value excluding VAT

    Declaration
    public double? MainBuildingBaseCalcExVAT { get; set; }
    Property Value
    Type Description
    double?

    MainBuildingBaseCalcIncVAT

    The Main Building Base Calculation value including VAT

    Declaration
    public double? MainBuildingBaseCalcIncVAT { get; set; }
    Property Value
    Type Description
    double?

    RebuildCostPerSqM

    This is an instance of the CurrencyType object.

    Declaration
    public CurrencyType? RebuildCostPerSqM { get; set; }
    Property Value
    Type Description
    CurrencyType

    The rebuild cost per square metre for the asset.

    RebuildOccupancyClass

    Declaration
    public string? RebuildOccupancyClass { get; set; }
    Property Value
    Type Description
    string

    The occupancy class of the asset, specifically used for the rebuild cost analysis of the asset.

    RebuildOccupancySubclass

    Declaration
    public string? RebuildOccupancySubclass { get; set; }
    Property Value
    Type Description
    string

    The occupancy subclass of the asset, specifically used for the rebuild cost analysis of the asset.

    TotalAdjustmentCostExVAT

    The Total Adjustment Cost excluding VAT

    Declaration
    public double? TotalAdjustmentCostExVAT { get; set; }
    Property Value
    Type Description
    double?

    TotalAdjustmentCostIncVAT

    The Total Adjustment Cost including VAT

    Declaration
    public double? TotalAdjustmentCostIncVAT { get; set; }
    Property Value
    Type Description
    double?

    TotalBuildingWorkAtAdjustedPrices

    The sub total of all building works after locality adjustment

    Declaration
    public double? TotalBuildingWorkAtAdjustedPrices { get; set; }
    Property Value
    Type Description
    double?

    TotalBuildingWorkAtUKMeanPrices

    The sub total of all building works before locality adjustment

    Declaration
    public double? TotalBuildingWorkAtUKMeanPrices { get; set; }
    Property Value
    Type Description
    double?

    TotalRCAExVAT

    The Total Rebuild Cost Assessment excluding VAT

    Declaration
    public double? TotalRCAExVAT { get; set; }
    Property Value
    Type Description
    double?

    TotalRCAIncVAT

    The Total Rebuild Cost Assessment including VAT

    Declaration
    public double? TotalRCAIncVAT { get; set; }
    Property Value
    Type Description
    double?

    VAT

    The percentage amount of VAT

    Declaration
    public double? VAT { get; set; }
    Property Value
    Type Description
    double?

    Extension Methods

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