Class AssetRebuildCost_V2
Object for storing the Rebuild Cost Output values for an asset
Including all the outputs available
Inherited Members
Namespace: IAI.DT.DataModel.Production
Assembly: IAI.DT.DataModel.dll
Syntax
public class AssetRebuildCost_V2
Constructors
AssetRebuildCost_V2()
Declaration
public AssetRebuildCost_V2()
Properties
Classification
Declaration
[JsonConverter(typeof(StringEnumConverter))]
public RebuildCostClassification Classification { get; set; }
Property Value
| Type | Description |
|---|---|
| RebuildCostClassification | The type of calculation required. |
Commercial
Data for commercial rebuild cost calculation
Declaration
public CommercialRebuildCost? Commercial { get; set; }
Property Value
| Type | Description |
|---|---|
| CommercialRebuildCost |
MainBuildingBaseCalcExVAT
The Main Building Base Calculation value excluding VAT
Declaration
public double? MainBuildingBaseCalcExVAT { 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. |
Residential
Data for residential rebuild cost calculation
Declaration
public ResidentialRebuildCost? Residential { get; set; }
Property Value
| Type | Description |
|---|---|
| ResidentialRebuildCost |
TotalAdjustmentCostExVAT
The Total Adjustment Cost excluding VAT
Declaration
public double? TotalAdjustmentCostExVAT { get; set; }
Property Value
| Type | Description |
|---|---|
| double? |
TotalBuildingWorkAtAdjustedPricesExVAT
The sub total of all building works after locality adjustment
Declaration
public double? TotalBuildingWorkAtAdjustedPricesExVAT { get; set; }
Property Value
| Type | Description |
|---|---|
| double? |
TotalBuildingWorkAtUKMeanPricesExVAT
The sub total of all building works before locality adjustment
Declaration
public double? TotalBuildingWorkAtUKMeanPricesExVAT { 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? |