Loss Analysis Service
DetailedLossResultsDto Json Schema
Loss Analysis Service : DetailedLossResultsDto Json Schema
Description
Contains the supporting objects and enums for the detailed loss results analysis.
Overview
DetailedLossResultsDto
Contains the supporting objects and enums for the detailed loss results analysis.
annualDetail : Array[AnnualDetailDto]
Contains a list of annual details.
coverage : Coverage
Contains the coverage type for a location or a contract associated with the detailed loss analysis request.
epAnnualType : EPAnnualType
Contains the annual exceedance probability (EP) curve type.
financialPerspective : FinancialPerspective
Contains the financial perspective type for the detailed loss analysis results.
perils : PerilDto
Contains all of the perils to include in a detailed loss analysis service request.
allLicensedPerils : boolean
Contains all licensed perils.
coastalFlood : boolean
Coastal flood
cropHail : boolean
Crop hail
earthquakeShake : boolean
Earthquake shake
fireFollowing : boolean
Fire following
hail : boolean
Hail
inlandFlood : boolean
Inland flood
landslide : boolean
Landslide
liquefaction : boolean
Liquefaction
multiPerilCrop : boolean
Multi-peril crop
pandemic : boolean
Pandemic flu
precipitationFlood : boolean
Precipitation flood
propertyDamage : boolean
Property damage (Cyber)
securityBreach : boolean
Security breach (Cyber)
severeThunderstorm : boolean
Severe thunderstorm
sprinklerLeakage : boolean
Sprinkler leakage
stormSurge : boolean
Storm surge
straightLineWinds : boolean
Straight line winds
terrorism : boolean
Terrorism
tornado : boolean
Tornado
tsunami : boolean
Tsunami
wildfire : boolean
Wildfire/bushfire
wind : boolean
Wind
winterStorm : boolean
Winter storm
returnPeriods : Array[ReturnPeriodDto]
Contains a list of return periods.
aggregateLoss : number (double)
Contains the aggregate loss based on all events that occurred during a year.
aggregateYear : integer (int32)
Specifies the year in the event catalog that the service used to compute the aggregate loss.
occurrenceEvent : integer (int32)
Contains the event that produced the largest loss in the simulated year.
occurrenceLoss : number (double)
Contains the single largest loss caused by all events in the simulated year.
occurrenceModel : integer (int32)
Contains the model that produced the largest loss in the simulated year.
occurrencePerils : PerilDto
Contains all of the perils to include in a detailed loss analysis service request.
allLicensedPerils : boolean
Contains all licensed perils.
coastalFlood : boolean
Coastal flood
cropHail : boolean
Crop hail
earthquakeShake : boolean
Earthquake shake
fireFollowing : boolean
Fire following
hail : boolean
Hail
inlandFlood : boolean
Inland flood
landslide : boolean
Landslide
liquefaction : boolean
Liquefaction
multiPerilCrop : boolean
Multi-peril crop
pandemic : boolean
Pandemic flu
precipitationFlood : boolean
Precipitation flood
propertyDamage : boolean
Property damage (Cyber)
securityBreach : boolean
Security breach (Cyber)
severeThunderstorm : boolean
Severe thunderstorm
sprinklerLeakage : boolean
Sprinkler leakage
stormSurge : boolean
Storm surge
straightLineWinds : boolean
Straight line winds
terrorism : boolean
Terrorism
tornado : boolean
Tornado
tsunami : boolean
Tsunami
wildfire : boolean
Wildfire/bushfire
wind : boolean
Wind
winterStorm : boolean
Winter storm
occurrenceYear : integer (int32)
Contains the simulated year for which the occurrence loss is calculated.
returnPeriod : number (double)
Contains the expected value of the interval of time (in years) between years having greater or equal loss.
returnPeriodDetail : ReturnPeriodDetail
Contains the aggreate losses for all events that occurred during a year, or the single largest loss caused by all events in a year (occurrence).
targetID : string
Identifies the target record for which the losses were produced.
targetType : TargetType
Contains the target of the analysis for which losses were produced.
annualSummary : Array[AnnualSummaryDto]
Contains loss information for all locations or contracts for one simulated year.
coverage : Coverage
Contains the coverage type for a location or a contract associated with the detailed loss analysis request.
epAnnualType : EPAnnualType
Contains the annual exceedance probability (EP) curve type.
financialPerspective : FinancialPerspective
Contains the financial perspective type for the detailed loss analysis results.
mean : number (double)
Contains the mean annual expected loss, which is determined by taking the sum of all expected losses for the simulation and dividing by the number of years of the simulation.
perils : PerilDto
Contains all of the perils to include in a detailed loss analysis service request.
allLicensedPerils : boolean
Contains all licensed perils.
coastalFlood : boolean
Coastal flood
cropHail : boolean
Crop hail
earthquakeShake : boolean
Earthquake shake
fireFollowing : boolean
Fire following
hail : boolean
Hail
inlandFlood : boolean
Inland flood
landslide : boolean
Landslide
liquefaction : boolean
Liquefaction
multiPerilCrop : boolean
Multi-peril crop
pandemic : boolean
Pandemic flu
precipitationFlood : boolean
Precipitation flood
propertyDamage : boolean
Property damage (Cyber)
securityBreach : boolean
Security breach (Cyber)
severeThunderstorm : boolean
Severe thunderstorm
sprinklerLeakage : boolean
Sprinkler leakage
stormSurge : boolean
Storm surge
straightLineWinds : boolean
Straight line winds
terrorism : boolean
Terrorism
tornado : boolean
Tornado
tsunami : boolean
Tsunami
wildfire : boolean
Wildfire/bushfire
wind : boolean
Wind
winterStorm : boolean
Winter storm
returnPeriods : Array[ReturnPeriodDto]
Contains the list of return periods.
aggregateLoss : number (double)
Contains the aggregate loss based on all events that occurred during a year.
aggregateYear : integer (int32)
Specifies the year in the event catalog that the service used to compute the aggregate loss.
occurrenceEvent : integer (int32)
Contains the event that produced the largest loss in the simulated year.
occurrenceLoss : number (double)
Contains the single largest loss caused by all events in the simulated year.
occurrenceModel : integer (int32)
Contains the model that produced the largest loss in the simulated year.
occurrencePerils : PerilDto
Contains all of the perils to include in a detailed loss analysis service request.
allLicensedPerils : boolean
Contains all licensed perils.
coastalFlood : boolean
Coastal flood
cropHail : boolean
Crop hail
earthquakeShake : boolean
Earthquake shake
fireFollowing : boolean
Fire following
hail : boolean
Hail
inlandFlood : boolean
Inland flood
landslide : boolean
Landslide
liquefaction : boolean
Liquefaction
multiPerilCrop : boolean
Multi-peril crop
pandemic : boolean
Pandemic flu
precipitationFlood : boolean
Precipitation flood
propertyDamage : boolean
Property damage (Cyber)
securityBreach : boolean
Security breach (Cyber)
severeThunderstorm : boolean
Severe thunderstorm
sprinklerLeakage : boolean
Sprinkler leakage
stormSurge : boolean
Storm surge
straightLineWinds : boolean
Straight line winds
terrorism : boolean
Terrorism
tornado : boolean
Tornado
tsunami : boolean
Tsunami
wildfire : boolean
Wildfire/bushfire
wind : boolean
Wind
winterStorm : boolean
Winter storm
occurrenceYear : integer (int32)
Contains the simulated year for which the occurrence loss is calculated.
returnPeriod : number (double)
Contains the expected value of the interval of time (in years) between years having greater or equal loss.
returnPeriodDetail : ReturnPeriodDetail
Contains the aggreate losses for all events that occurred during a year, or the single largest loss caused by all events in a year (occurrence).
standardDeviation : number (double)
Contains the standard deviation from the mean annual expected loss.
targetID : string
Identifies the target record for which losses were produced.
targetType : TargetType
Contains the target of the analysis for which losses were produced.
averageAnnualLoss : Array[AverageAnnualLossDto]
Contains a list of annual detail.
coverage : Coverage
Contains the coverage type for a location or a contract associated with the detailed loss analysis request.
epAnnualType : EPAnnualType
Contains the annual exceedance probability (EP) curve type.
financialPerspective : FinancialPerspective
Contains the financial perspective type for the detailed loss analysis results.
mean : number (double)
Contains the mean annual expected loss, which is determined by taking the sum of all expected losses for the simulation and dividing by the number of years of the simulation.
perils : PerilDto
Contains all of the perils to include in a detailed loss analysis service request.
allLicensedPerils : boolean
Contains all licensed perils.
coastalFlood : boolean
Coastal flood
cropHail : boolean
Crop hail
earthquakeShake : boolean
Earthquake shake
fireFollowing : boolean
Fire following
hail : boolean
Hail
inlandFlood : boolean
Inland flood
landslide : boolean
Landslide
liquefaction : boolean
Liquefaction
multiPerilCrop : boolean
Multi-peril crop
pandemic : boolean
Pandemic flu
precipitationFlood : boolean
Precipitation flood
propertyDamage : boolean
Property damage (Cyber)
securityBreach : boolean
Security breach (Cyber)
severeThunderstorm : boolean
Severe thunderstorm
sprinklerLeakage : boolean
Sprinkler leakage
stormSurge : boolean
Storm surge
straightLineWinds : boolean
Straight line winds
terrorism : boolean
Terrorism
tornado : boolean
Tornado
tsunami : boolean
Tsunami
wildfire : boolean
Wildfire/bushfire
wind : boolean
Wind
winterStorm : boolean
Winter storm
standardDeviation : number (double)
Contains the standard deviation from the mean annual expected loss.
targetID : string
Identifies the target record for which losses were produced.
targetType : TargetType
Contains the target of the analysis for which losses were produced.
eventDetail : Array[EventDetailDto]
Contains the level and one or more events.
coverage : Coverage
Contains the coverage type for a location or a contract associated with the detailed loss analysis request.
events : Array[EventDto]
Contains a list of events.
eventID : integer (int32)
Contains a unique, system-generated identifier for the event that produced loss in the detailed loss analysis results.
gross : number (double)
Contains the gross financial perspective in the detailed loss analysis results. The gross loss after applying the layer-level and location-level terms associated with the results.
groundUp : number (double)
Contains the ground-up loss value prior to the application of terms.
model : integer (int32)
Contains the model associated with the event that produced the highest loss in the simulated year.
netOfPreCAT : number (double)
Contains the net loss value before applying the catastrophe excess of loss (CAT XOL) terms.
perils : PerilDto
Contains all of the perils to include in a detailed loss analysis service request.
allLicensedPerils : boolean
Contains all licensed perils.
coastalFlood : boolean
Coastal flood
cropHail : boolean
Crop hail
earthquakeShake : boolean
Earthquake shake
fireFollowing : boolean
Fire following
hail : boolean
Hail
inlandFlood : boolean
Inland flood
landslide : boolean
Landslide
liquefaction : boolean
Liquefaction
multiPerilCrop : boolean
Multi-peril crop
pandemic : boolean
Pandemic flu
precipitationFlood : boolean
Precipitation flood
propertyDamage : boolean
Property damage (Cyber)
securityBreach : boolean
Security breach (Cyber)
severeThunderstorm : boolean
Severe thunderstorm
sprinklerLeakage : boolean
Sprinkler leakage
stormSurge : boolean
Storm surge
straightLineWinds : boolean
Straight line winds
terrorism : boolean
Terrorism
tornado : boolean
Tornado
tsunami : boolean
Tsunami
wildfire : boolean
Wildfire/bushfire
wind : boolean
Wind
winterStorm : boolean
Winter storm
year : integer (int32)
Contains a unique identifier that tracks the scenario.
perils : PerilDto
Contains all of the perils to include in a detailed loss analysis service request.
allLicensedPerils : boolean
Contains all licensed perils.
coastalFlood : boolean
Coastal flood
cropHail : boolean
Crop hail
earthquakeShake : boolean
Earthquake shake
fireFollowing : boolean
Fire following
hail : boolean
Hail
inlandFlood : boolean
Inland flood
landslide : boolean
Landslide
liquefaction : boolean
Liquefaction
multiPerilCrop : boolean
Multi-peril crop
pandemic : boolean
Pandemic flu
precipitationFlood : boolean
Precipitation flood
propertyDamage : boolean
Property damage (Cyber)
securityBreach : boolean
Security breach (Cyber)
severeThunderstorm : boolean
Severe thunderstorm
sprinklerLeakage : boolean
Sprinkler leakage
stormSurge : boolean
Storm surge
straightLineWinds : boolean
Straight line winds
terrorism : boolean
Terrorism
tornado : boolean
Tornado
tsunami : boolean
Tsunami
wildfire : boolean
Wildfire/bushfire
wind : boolean
Wind
winterStorm : boolean
Winter storm
targetID : string
Contains a unique identifier for the target record associated with the detailed loss analysis request.
targetType : TargetType
Contains the target of the analysis for which losses were produced.
metadata : AnalysisMetadata
duration : TimeSpan
Indicates duration of an initiated analysis.
days : integer (int32)
Duration in days
hours : integer (int32)
Duration in hours
milliseconds : integer (int32)
Duration in milliseconds
minutes : integer (int32)
Duration in minutes
seconds : integer (int32)
Duration in seconds
ticks : integer (int64)
Duration in ticks
totalDays : number (double)
Total number of days
totalHours : number (double)
Total number of hours
totalMilliseconds : number (double)
Total number of millseconds
totalMinutes : number (double)
Total number of minutes
totalSeconds : number (double)
Total number of seconds
endTime : string (date)
Indicates the end time of a completed analysis.
engineVersion : string
Indicates the version of the Next Generation Model (NGM) loss engine.
startTime : string (date)
Indicates the start time of an initiated analysis.
Properties
NameDescriptionData Type
Contains a list of annual details.Array[AnnualDetailDto]
Contains loss information for all locations or contracts for one simulated year.Array[AnnualSummaryDto]
Contains a list of annual detail.Array[AverageAnnualLossDto]
Contains the level and one or more events.Array[EventDetailDto]
 AnalysisMetadata
 TimeSpan
 integer (int32)
 integer (int32)
 integer (int32)
 integer (int32)
 integer (int32)
 integer (int64)
 number (double)
 number (double)
 number (double)
 number (double)
 number (double)
Indicates the end time of a completed analysis.string (date)
Indicates the version of the Next Generation Model (NGM) loss engine.string
Indicates the start time of an initiated analysis.string (date)
See Also
Loss Analysis Service