Search Results for

    Show / Hide Table of Contents

    Namespace IAI.DT.DataModel.Production

    Classes

    Address

    Object for storing the address details

    Including the full address and then each separate part of the name or number, the street name, the posttown, the county the state, the postcode or zip code and the country as well as the latitude and longitude

    AdjustableCosts

    Object for storing the cost values for the adjustable details within rebuild cost analysis

    Including demolition, planning, construction, locality, proferssional fees, external work, inflation and design.

    AggregatedRisk

    Object for storing the calculated risk values aggregated from other calculated risk values for a rag score.

    Including the normalised value and the text value.

    Asset

    This is the IAI Asset Model

    AssetConstruction

    Object for storing construction details

    Split into dimensional data like footprint and building height, features such as solar panels and fireplaces and material data such as combustibility and roof, wall and floor types. Also includes data such as the year built, the number of buildings, slope of the roof, compartmentation of the asset, the building condition and whether it is listed or not and type of listing if it is.

    AssetExposures

    Object for storing data on any internal and external exposures

    Split into NatCat data, crime, locality, fire data such as ignition causes and other more asset specific exposures

    AssetFinancials

    Object for storing financial and monetary values

    Including values such as rebuild cost and time, loss estimates, total sum insured, property values and claims history

    AssetGroup

    Represents a collection of assets (a Portfolio)

    AssetIdentifiers

    Object for storing the identifier values for an asset

    Including all the Identifiers available and described in Identifiers

    AssetInput

    Stores a single instance of input information used to identify the asset

    AssetOccupancy

    Object for storing data on occupancy of both the company and property

    Including use codes and descriptions, the property owner or whether the asset is vacant or not, as well as details on any violation notices the company has occurred

    AssetProtections

    Object for storing data on the protections on the asset

    Split into nearest fire and police stations, fire detections and suppression methods, management practises such as housekeeping and health and safety training, flood protections and security such as cctv

    AssetRebuildCost

    Obsolete - replaced by AssetRebuildCost_V1

    AssetRebuildCost_V1

    Obsolete - replaced by AssetRebuildCost_V2

    Including all the outputs available

    AssetRebuildCost_V2

    Object for storing the Rebuild Cost Output values for an asset

    Including all the outputs available

    AssetSummary

    Object for storing front page style information needed at a glance

    Split into details on the asset like asset_id and company_number, location information and rag score values

    BuildingUse

    CalculatedRisk

    Object for storing the calculated risk values for a rag score.

    Including the normalised value and the text value.

    CommercialAdjusters

    Object for storing the adjustment details for rebuild cost analysis

    Including demolition, planning, construction, locality, professional fees, external work, inflation and design.

    CommercialRebuildCost

    Holds data specific to commercial rebuild cost calculation

    ConstructionDimensions

    Object for storing building dimensional data

    Including building floor area and footprint, the land parcel area, roof height and height above sea level and number of floors. See IaiArea.

    ConstructionFeatures

    Object for storing construction features

    Mostly boolean values for whether or not the asset has a pool, basement, fireplace, air conditioning unit or solar panels. Also includes a description of the solar potential and a list of other amenities specific to the asset

    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

    CrimeDetails

    Object for storing data on the exposures to a given type of crime

    Including a text description of the type of crime or of the rating given to the exposure, the rating of the exposure to the crime type and the Radius object for stating how many events of the given crime type have occurred within a given radius

    CurrencyType

    Object for storing financial data with a given currency

    Including the monetary value and the currency of the value.

    DeprivationIndex

    Object for storing data on the deprivation indices in a LSOA area

    Split into the Multiple Dimension Measure (imd), the Income Domain, the employment domain, the health deprivation and disability domain, the education, skills and training domain, the access to services domain, the living environment domain and the crime and disorder domain

    DeprivationIndexDetails

    Object for storing the details of the deprivation indices. This is an abstract class so should not be instantiated, only used for inheritance.

    Including the rank and the decile

    ExposureCrime

    Object for storing details on the amount of crimes that occur in an area

    The number of events of each type of crime that occurs in a chosen radius as well text descriptions of the arson risk, liklihood of theft or strikes riots and civil commotion in the area

    ExposureLocality

    Object for storing details on the features of a surrounding area

    Including socio-economical information on the census area, other buildings nearby, whether whether the location is whithin a protected area or not and information on other external features such as the closest railway line or public right of way and whether they're inside the property boundary of a location or not

    ExposureNatCat

    Object for storing details on the natcat exposures present and their rating values

    Rating, score and descriptive text for all types of natcat with further information given when needed for certain types of natcat like nearest body of water for flooding

    FireResistiveRating

    Object for storing data on the fire resistive rating

    Including the rating value and the type of rating used

    FireSuppression

    Object for storing fire suppression data

    Including details on fire extinguishers, water supplies, fire and rescue response times, other generic fire suppressions and if there are sprinklers in place and how much coverage they provide

    Flood

    Object for storing data on overall flood exposure

    FreezingTemperatures

    Object for storing data on the exposure to freezing temperatures

    Hail

    Object for storing data on the exposure to hail

    Hail is a form of precipitation that occurs during thunderstorms when raindrops, in extremely cold areas of the atmosphere, freeze into balls of ice before falling towards the earth's surface.

    HistoricFlood

    Object for storing data on historical flooding events at a location.

    Including whether or not there has been a flood there, the source and cause of the flood and the source of the data on the historical flood.

    IaiArea

    Object for storing area data

    Including the size and the unit of size

    Imd

    Object for storing data on rank and decile of the multiple dimension measure

    Using inherited data from the DeprivationIndexDetails object

    LatLon

    Object for storing longitude and latitude coordinates

    Including the latitude and longitude values.

    LeaseHold

    Object for storing land registry lease hold data

    LevelCrossing

    Object for storing data on the nearest level crossing to a location

    Using inherited data from the Nearby object

    ListedBuilding

    A Class representing Single Listed Building Entry

    LocalityBuildings

    Object for storing information on the use codes of the buildings around a location and their risk level

    Including the number of properties within a given radius, the number of buildings counted as high risk or medium risk and the list of types of buildings that correspond to those counts

    LocalityExternalFactors

    Object for storing details on external features that could be risks

    Including if the asset has any outbuildings, whether it is within any type of protected area, and descriptions on the nearest public rights of way, tall tree, railway line and station, level crossing, underground storage tank and nuclear facility

    LocalitySocioEconomic

    Object for storing socio-economical and census data about an area

    Including data on the economic activity, general health, population density, social grade, electricity consumption and ratings from the deprivation index as well as the most recent census year, the OA area and the LSOA area that a location is within

    Measurement

    Object for storing measurement values with an associated unit of measurement

    Including the value and the unit of measurement of the value.

    MeasurementWithConfidence<T>

    MinTemp

    Object for storing data on the recorded minimum temperature over a certain time period.

    NavigableLocation

    Class to represent an individual location with navigation information

    NavigableLocations

    Class to represent the set of locations discovered within a search radius

    NavigableSearchResults

    A set of radius search results around a point

    Nearby

    Object for storing details on something nearby to a location. This is an abstract class so should not be instantiated, only used for inheritance.

    Including the distance to the nearest thing, the distance unit, a boolean for whether or not it is within the land parcel of a location, the number of things within the land parcel of a location and the details or description

    NearbyListedBuildings

    A Class to represent the set of Listed Buildings nearby the Asset

    ObservationSite

    Object for storing data about a weather observation site.

    PoliceForce

    Object for storing data on a police force neighbourhood.

    ProtectedArea

    Object for storing data on protected areas

    Including whether or not a location is within a protected area, a description of the type of protected area, the distance from a location to the nearest protected area and the unit of distance

    ProtectionsFire

    Object for storing fire detections and suppressions data

    Split into detections such as smoke detectors, fire alarms and their signalling methods and suppression methods such as sprinklers, fire extinguishers and water supplies

    ProtectionsFlood

    Object for staring data on flooding protections in place

    A boolean for whether or not there are any flood protections and a description if there is

    ProtectionsNearestStations

    Object for storing data on the nearest stations

    Including fire stations, police stations and hospitals. Gives location details of the closest and the number within a given radius

    Radius

    Object for storing radial data

    Including the radial distance, the unit of distance used and the number of events that occur whithin the given radius

    Used in the following classes:

    • IAI.DT.DataModel.Production.NearestStations
    • CrimeDetails
    • LocalityBuildings

    RailLine

    Object for storing data on the nearest rail line to a location

    Using inherited data from the Nearby object

    Railway

    Object for storing data on railway features in an area

    Including the nearby train stations, level crossings and rail lines to a location

    ResidentialRebuildCost

    Holds data specific to residential rebuild cost calculation

    ResolvedAddress

    Object for storing the address details for the resolved address

    Including the confidence score for the resolved address, the distance to the provided postcode, the full address and then each separate part of the name or number, the street name, the posttown, the county the state, the postcode or zip code and the country as well as the latitude and longitude

    RightOfWay

    Object for storing data on public rights of way in an area

    Using inherited data from the Nearby object

    RoofAspect

    A class giving values of the sum of all roof face areas facing in each direction. Note that this measured area value is geometric (3D) rather than the planimetric (2D) measured area represented by m squared.

    SovInformation

    Container for asset information relating to the platform used.

    SummaryLocation

    Object for storing location details

    Including both the given address and the resolved address which include latitude and longitude values, the confidence score for the resolved address and the distance between the given address and resolved address. Also includes the location name and the local council area

    SummaryRags

    Object for storing the values for the rag scores

    Including combustibility, overall natcat, flood, locality, crime and total sum insured

    TrainStation

    Object for storing data on the nearest train station to a location

    Using inherited data from the Nearby object as well as also including the name of the station

    WindStorm

    Object for storing data on the exposure to wind or storm

    Strong Wind consists of damaging winds, often originating from thunderstorms, that are classified as exceeding 58 miles per hour (mph).

    YearBuilt

    Information relating to the year in which the asset was built

    Enums

    FloodZoneType

    An ENUM representing the Flood Zone Types for a Flood Risk Entity

    ListedClass

    An ENUM representing the Listed Classes for a Listed Entity

    In this article
    Back to top Generated by DocFX