Class AssetRebuildCost_V1
Obsolete - replaced by AssetRebuildCost_V2
Including all the outputs available
Inherited Members
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? |