Namespace IAI.DT.DataModel.PendingDataPoints
Classes
AccessToServices
Object for storing data on rank and decile of the access to services domain
Using inherited data from the DeprivationIndexDetails object
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
AirPollutant
Object for storing data on the levels of different types of air pollutant in the area around an asset
Including levels of Carbon Monoxide, Lead, Nitrogen Oxides, Particulate Matter and Sulfur Dioxide.
Asset
This is the IAI Pending 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
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_V1
AssetRebuildCost_V2
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
Avalanche
Object for storing data on the avalanche exposure to an asset.
An Avalanche is a mass of snow in swift motion travelling down a mountainside.
Using inherited data from the NatCatGeneral object.
Brownfield
Object for storing details on brownfield sites around a location.
Including the rating based on the distance to the nearest brownfield site and the name, address and registry number of the nearest brownfield site (within 2600 feet).
BuildingAccess
A class providing decsriptions around the access to a building.
ColdWave
Object for storing data on cold waves.
A Cold Wave is a rapid fall in temperature within 24 hours and extreme low temperatures for an extended period.
Using inherited data from the NatCatGeneral object.
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
CqcScores
Obect for storing any data on the cqc scores for a location.
Including the overall score as well as scores describing the safety, effectiveness, care, responsivity, and leadership of the staff.
Crime
Object for storing data on rank and decile of the crime and disorder domain
Using inherited data from the DeprivationIndexDetails object
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 occured whithin a given radius
CrimePerPopulation
Object for storing data on the crime rate per given popultaion size for a given type of crime
Including the rating per the given unit of people and the unit of people number variables.
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
Drought
Object for storing data on the drought exposure at an asset.
A Drought is a deficiency of precipitation over an extended period of time resulting in a water shortage.
Using inherited data from the NatCatGeneral object
Earthquake
Object for storing data on the exposure to earthquakes
An Earthquake is a shaking of the earth's surface by energy waves emitted by slowly moving tectonic plates overcoming friction with one another underneath the earth's surface.
Using inherited data from the NatCatGeneral object as well as also including the distance to the nearest faultline, the estimated range of the richter scale that could occur, and the Radius object for stating how many earthquakes have occured in a given radius
EconomicActivity
Object for storing data on the economic activity of people in an area
Including the total number of people of working age and the number of economically active people
Education
Object for storing data on rank and decile of the education, skills and training domain
Using inherited data from the DeprivationIndexDetails object
ElectricityConsumption
Object for storing data on the electricity consumption in an LSOA area
Including the number of electricity meters in the area, the total electricity consumption in the area, the average electricity consumption and the median electricity consumption
Eml
Object for storing data on the estimated maximum loss values
Employment
Object for storing data on rank and decile of the employment domain
Using inherited data from the DeprivationIndexDetails object
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
ExposureFire
Object for storing details on any exposure which could be counted as a fire risk
Including any trade fire hazards, the storage of all types of combustible materials, description of any escape of water issues and electrical systems and description of the risk of malicious damage
ExposureGeneral
Object for storing data on any other types of exposure that do not fit into other categories
Including a general description of other perils, a target goods description and target goods amount, a description of any pollution exposure, the exposure to impact, the exposure to roof collapse, the exposure to mold formation and the exposure of an explosion happening
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
FireDetection
Object for storing fire detection data
Split into details on automatic fire detection, the automatic fire standard, the category of automatic fire detection, the fire alarm signalling method, smoke detectors and any other fire alarm systems
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
FloodCoastal
Object for storing data on the exposure to coastal flooding
Coastal Flooding is when water inundates or covers normally dry coastal land as a result of high or rising tides or storm surges.
Using inherited data from the NatCatGeneral object
FloodFlash
Object for storing data on the exposure to flash flooding
Using inherited data from the NatCatGeneral object
FloodGeneral
Object for storing data on the general exposure to flooding
General Flooding indicates the overall susceptibility to flooding for the location.
Using inherited data from the NatCatGeneral object
FloodGroundwater
Object for storing data on the exposure to groundwater flooding
Using inherited data from the NatCatGeneral object
FloodRiver
Object for storing data on the exposure to river flooding
Riverine Flooding is when streams and rivers exceed the capacity of their natural or constructed channels to accommodate water flow and water overflows the banks, spilling out into adjacent low-lying, dry land.
Using inherited data from the NatCatGeneral object
FreezingTemperatures
Object for storing data on the exposure to freezing temperatures
Using inherited data from the NatCatGeneral object as well as also including descriptions of the exposure to snow load, ice dams and frozen pipes
GeneralHealth
Object for storing data on the general health of people in an OA area
Including the total number of people, the number of people with very good health, the number of people with good health, the number of people with fair health, the number of people with bad health and the number of people with very bad health
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.
Using inherited data from the NatCatGeneral object as well as also including the Radius object for stating how many hail storms have occured whithin a given radius and the estimated percent chance of damaging hail incidents occuring whithin a defined radius and a 10 year time period
HealthDisability
Object for storing data on rank and decile of the health deprivation and disability domain
Using inherited data from the DeprivationIndexDetails object
HeatWave
Object for storing data on heat waves.
A Heat Wave is a period of abnormally and uncomfortably hot and unusually humid weather typically lasting two or more days with temperatures outside the historical averages for a given area.
Using inherited data from the NatCatGeneral object.
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.
Hurricane
Object for storing data on the exposure to hurricanes
A Hurricane is a tropical cyclone or localized, low-pressure weather system that has organized thunderstorms but no front (a boundary separating two air masses of different densities) and maximum sustained winds of at least 74 miles per hour (mph).
Using inherited data from the NatCatGeneral object as well as also including the total number of large scale tropical events since 1980, the average wind speed in knots of historical large scale tropical events and a List of HurricaneCategories objects describing the number of events of each category of tropical storm
HurricaneCategories
Object for storing data on a hurricane category and the number of events of that category
Including the category type, a description of that hurricane category and the number of that type of hurricanes to occur
IaiArea
Object for storing area data
Including the size and the unit of size
IceStorm
Object used for storing data on ice storms.
An Ice Storm is a freezing rain situation (rain that freezes on surface contact) with significant ice accumulations of 0.25 inches or greater.
Using inherited data from the NatCatGeneral object.
Income
Object for storing data on rank and decile of the income domain index
Using inherited data from the DeprivationIndexDetails object
InternalArea
Object used for storing data on the internal area of a building.
Data is inherited from the IaiArea object as well as also including the type of measuring standard used.
Landslide
Object for storing data on the landslide exposure
A Landslide is the movement of a mass of rock, debris, or earth down a slope.
Using inherited data from the NatCatGeneral object and also including data on the exposure to mudslides at the asset.
LavaFlow
Object for storing data on the lava flow exposure
Using inherited data from the Volcano object which in turn inherits data from the NatCatGeneral object
Lightning
Object for storing data on the lightning exposure
Lightning is a visible electrical discharge or spark of electricity in the atmosphere between clouds, the air, and/or the ground often produced by a thunderstorm.
Using inherited data from the NatCatGeneral object as well as also including the Radius object for stating how many lightning ground strikes have occured whithin a given radius, the number of lightning strikes within 10 miles in the previous year and the estimated percent chance of lightning strikes at or near a location in 1 year. Also includes data on the exposure to convection storms (thunderstorms) as well as the number of events.
LivingEnvironment
Object for storing data on rank and decile of the living environment domain
Using inherited data from the DeprivationIndexDetails object
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.
NatCatComposite
Object for storing data on the FEMA National Risk Index Composite score for the census area an asset is within.
Including the composite data for the National Risk Index, expected annual loss, social vulnerability and community resilience.
NatCatGeneral
Object for storing general data on any type of nat cat. This is an abstract class so should not be instantiated, only used for inheritance.
Including the rating and score given to the exposure, a text description and the unit of measure
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
Nearest
Object for storing address data for a nearest building to the asset
Data is inherited from the Address object as well as also having a name value, type description, distance and distance unit and drive time and drive time unit
NearestStations
Object used for storing data on the nearest station
Nuclear
Object for storing data on the nearest nuclear site to a location
Using inherited data from the Nearby object as well as also including the name of the nearest nuclear site and the number of reactors that site has
OccupancyViolations
Object for storing data on the violation notices and enforcements given to the company
Including health and safety breaches and cases, environment agency enforcements, judiciary tribunals, disqualified directors and information commissioner's office enforcements. Number of each and type and any details given
OilAndGas
Object for storing details on oil and gas exploration and extraction around a location.
Including the nearest licenced land and details on the closest fields and wells to a location.
PopDensity
Object for storing population density data for an OA area
Including the total area in hectares and the population density of the area
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
ProtectionsManagementPractises
Object for storing data on the management practises of the company owning asset
Including details on any hot work permits and other permits, training practises such as health and safety and fire, housekeeping and waste arrangements, planned preventative maintenance and business continuity plans, self inspections and risk assessments and more general riddor (Reporting of Injuries, Diseases and Dangerous Occurences)
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
ProtectionsSecurity
Object for storing data on security measures present
Including cctv, security alarms, physical security and the monitoring of the security measures
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
Recommendations
Object for storing details on the recommendations of change
Including a description of the recommendation, an identifying number, it's level of priority and the loss estimate associated with the issue causing the recommendation
Sinkhole
Object for storing data on the sinkhole exposure
Using inherited data from the NatCatGeneral object as well as also including the distance to the nearest sinkhole, the distance unit, the Radius object for stating how many sinkholes there are whithin a given radius and the underlying geology of the area
SocialGrade
Object for storing data on the social grade of people in an OA area
Including the number of people in each type of social grade ab, c1, c2 and de
Subsidence
Object for storing data on the subsidence exposure
Using inherited data from the NatCatGeneral object
SummaryDetails
Object for storing the details specific to the asset
Including the asset id, portfolio, the company or client name, coverage and if present a link to the corresponding risk report aswell as any red flags on the asset and a list of recommendations
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
SuppressionWaterSource
Object for storing data on the source of water used for fire suppression
Including details on the nearest fire hydrant and perennial water source
Tornado
Object for storing data on the tornado exposure
A Tornado is a narrow, violently rotating column of air that extends from the base of a thunderstorm to the ground and is visible only if it forms a condensation funnel made up of water droplets, dust and debris.
Using inherited data from the NatCatGeneral object as well as also including the Radius object for stating how many tornadoes have occured whithin a given radius and the estimated percent chance of a tornado occurance in a defined radius whithin a 10 year period
ToxicRelease
Object for storing data on the nearest toxic release facility to a location
Using inherited data from the Nearby object as well as also including the name and industry of the nearest toxic release facility, the chamical that is stored there and the rating given to the asset based on the distance to the nearest toxic release facility.
Tree
Object for storing data on trees in an area
Using inherited data from the Nearby object
Tsunami
Object for storing data on the tsunami exposure
A Tsunami is a wave, or series of waves, generated by an Earthquake, Landslide, volcanic eruption, or even a large meteor hitting the ocean and causing a rise or mounding of water at the ocean surface. A Tsunami can travel across open ocean at about 500 miles per hour (mph), and slow down to about 30 mph as it approaches land, causing it to grow significantly in height.
Using inherited data from the NatCatGeneral object as well as also including the distance to the nearest coastline and the distance unit, the number of tropical waves in the area and whether or not the asset is within a storm-surge zone.
Ust
Object for storing data on the nearest underground storage tank to a location
Using inherited data from the Nearby object as well as also including the name of the underground storage tank whether it is leaking or not, the distance to the nearest leaking underground storage tank and the Radius object for stating how many underground storage tanks ther are whithin a given radius
Volcano
Object for storing data on the volcano exposure
Volcanic Activity occurs via vents that act as a conduit between the Earth’s surface and inner layers, and erupt gas, molten rock and volcanic ash when gas pressure and buoyancy drive molten rock upward and through zones of weakness in the Earth’s crust.
Using inherited data from the NatCatGeneral object as well as also including the distance to the nearest volcano, the distance unit, the name of the nearest volcano, whether the nearest volcano is active or dormant and the distance to the nearest active volcano
WeatherTrends
Object for storing data on the weather trends.
Including the yearly averages for the maximum temperature, minimum temperature, number of days below freezing, number of days with deep snow settled on the ground and the amount of precipitation and snowfall.
Wildfire
Object for storing data on the exposure to wildfire
A Wildfire is an unplanned fire burning in natural or wildland areas such as forests, shrub lands, grasslands, or prairies.
Using inherited data from the NatCatGeneral object
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).
Using inherited data from the NatCatGeneral object as well as also including the Radius object for stating how many windstorms have occured whithin a given radius and the estimated percent chance of damaging wind occuring whithin a defined radius and a 10 year time period
WinterWeather
Object used for storing data on winter weather. Winter Weather consists of winter storm events in which the main types of precipitation are snow, sleet or freezing rain.
Using inherited data from the NatCatGeneral object.
Enums
PendingSources
This enumeration type is used to describe the pending sources that could be used to get data