Loss Analysis Service
LayerDto Json Schema
Loss Analysis Service : LayerDto Json Schema
Description
Contains the supporting objects and enums for the contract layer.
Overview
LayerDto
Contains the supporting objects and enums for the contract layer.
aggregateAttachmentPoint : number (double)
Contains the aggregate amount of all attachment points for each contract layer in the detailed loss analysis results.
aggregateDeductible : number (double)
Contains the maximum deductible amount payable under the aggregate deductible limit.
aggregateDeductibleType : AggregateDeductibleType
Contains the type of deductible that the service has used to compute the aggregate loss.
aggregateLimit : number (double)
Contains the maximum amount payable under the contract layer that provides overall maximum loss limitation.
aggregateLimitType : AggregateLimitType
Contains the aggregate limit type that the service has used to compute the aggregate loss.
attachmentPointA : number (double)
Contains Coverage A attachment point for a by-coverage limit type.
attachmentPointB : number (double)
Contains Coverage B attachment point for a by-coverage limit type.
attachmentPointC : number (double)
Contains Coverage C attachment point for a by-coverage limit type.
attachmentPointD : number (double)
Contains Coverage D attachment point for a by-coverage limit type.
deductible1 : number (double)
Contains Deductible 1 amount for a layer or a sublimit. Based on the deductible type, this field contains the actual value of: attachment point, minimum deductible, and blanket deductible.
deductible2 : number (double)
Contains Deductible 2 amount for a layer or sublimit terms. Specifies the maximum deductible amount when the 'StrDeductType' of a layer is MM or the StrDeductType of a sublimit is MM or MA. The field represents the actual value of the maximum deductible amount for deductible type MM - minimum and maximum.
deductible3 : number (double)
Contains the property's deductible amount or the percentage that is applied to the Building or Site Limit terms.
deductible4 : number (double)
Contains Deductible 4 amount.
deductibleType : LayerDeductibleType
Contains the deductible types of layer terms associated with the request.
id : string
Contains a unique, user-defined alphanumeric identifier for the layer.
limitA : number (double)
Contains Coverage A limit for by-coverage limit types.
limitB : number (double)
Contains Coverage B limit for by-coverage limit types.
limitC : number (double)
Contains Coverage C limit for by-coverage limit types.
limitD : number (double)
Contains Coverage D limit for by-coverage limit types.
limitType : LayerOccurrenceLimitType
Contains the details for a set of layer limit types.
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
premium : number (double)
Contains the premium amount.
sublimits : Array[SublimitDto]
Contains a list of sublimits for this layer. Each object on the list contains detailed information about a specific sublimit.
aggregateAttachmentPoint : number (double)
Contains the aggregate amount of all attachment points under contract layer.
aggregateDeductible : number (double)
Contains the maximum deductible amount payable under aggregate deductible limit.
aggregateDeductibleType : AggregateDeductibleType
Contains the type of deductible that the service has used to compute the aggregate loss.
aggregateLimit : number (double)
Contains the maximum amount payable under contract layer that provides overall maximum loss limitation.
aggregateLimitType : AggregateLimitType
Contains the aggregate limit type that the service has used to compute the aggregate loss.
area : string
Contains an alphanumeric code that identifies the area for which this sublimit applies.
attachmentPointA : number (double)
Contains Coverage A attachment point for by-coverage limit type.
attachmentPointB : number (double)
Contains Coverage B attachment point for by-coverage limit type.
attachmentPointC : number (double)
Contains Coverage C attachment point for by-coverage limit type.
attachmentPointD : number (double)
Contains Coverage D attachment point for by-coverage limit type.
deductible1 : number (double)
Contains Deductible 1 amount.
deductible2 : number (double)
Contains Deductible 2 amount.
deductible3 : number (double)
Contains Deductible 3 amount.
deductible4 : number (double)
Contains Deductible 4 amount.
deductibleType : SublimitDeductibleType
Contains the sublimit deductible type.
limit3 : number (double)
Contains Coverage C limit for by-coverage limit type.
limit4 : number (double)
Contains Coverage D limit for by-coverage limit type.
limitType : SublimitOccurrenceLimitType
Contains the occurrence limit type to sublimit for a single contract.
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
sublimits : Array[SublimitDto]
Contains a list of sublimits for this sublimit. Each object on this list contains detailed information about a specific sublimit.
aggregateAttachmentPoint : number (double)
Contains the aggregate amount of all attachment points under contract layer.
aggregateDeductible : number (double)
Contains the maximum deductible amount payable under aggregate deductible limit.
aggregateDeductibleType : AggregateDeductibleType
Contains the type of deductible that the service has used to compute the aggregate loss.
aggregateLimit : number (double)
Contains the maximum amount payable under contract layer that provides overall maximum loss limitation.
aggregateLimitType : AggregateLimitType
Contains the aggregate limit type that the service has used to compute the aggregate loss.
area : string
Contains an alphanumeric code that identifies the area for which this sublimit applies.
attachmentPointA : number (double)
Contains Coverage A attachment point for by-coverage limit type.
attachmentPointB : number (double)
Contains Coverage B attachment point for by-coverage limit type.
attachmentPointC : number (double)
Contains Coverage C attachment point for by-coverage limit type.
attachmentPointD : number (double)
Contains Coverage D attachment point for by-coverage limit type.
deductible1 : number (double)
Contains Deductible 1 amount.
deductible2 : number (double)
Contains Deductible 2 amount.
deductible3 : number (double)
Contains Deductible 3 amount.
deductible4 : number (double)
Contains Deductible 4 amount.
deductibleType : SublimitDeductibleType
Contains the sublimit deductible type.
limit3 : number (double)
Contains Coverage C limit for by-coverage limit type.
limit4 : number (double)
Contains Coverage D limit for by-coverage limit type.
limitType : SublimitOccurrenceLimitType
Contains the occurrence limit type to sublimit for a single contract.
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
sublimits : Array[SublimitDto]
Contains a list of sublimits for this sublimit. Each object on this list contains detailed information about a specific sublimit.
totalLimit : number (double)
Contains the occurence limit amount. For by-coverage limit type, this is Coverage A limit.
totalParticipation : number (double)
Contains the occurrence participation. For by-coverage limit type, this is Coverage B limit.
totalLimit : number (double)
Contains the occurence limit amount. For by-coverage limit type, this is Coverage A limit.
totalParticipation : number (double)
Contains the occurrence participation. For by-coverage limit type, this is Coverage B limit.
totalLimit : number (double)
Contains the occurence limit amount, used for facultative reinsurance treaties and primary insurance contracts.
totalParticipation : number (double)
Contains the occurrence participation, used for facultative reinsurance treaties and primary insurance contracts.
Properties
NameDescriptionData Type
Contains the aggregate amount of all attachment points for each contract layer in the detailed loss analysis results.number (double)
Contains the maximum deductible amount payable under the aggregate deductible limit.number (double)
Contains the type of deductible that the service has used to compute the aggregate loss.AggregateDeductibleType
Contains the maximum amount payable under the contract layer that provides overall maximum loss limitation.number (double)
Contains the aggregate limit type that the service has used to compute the aggregate loss.AggregateLimitType
Contains Coverage A attachment point for a by-coverage limit type.number (double)
Contains Coverage B attachment point for a by-coverage limit type.number (double)
Contains Coverage C attachment point for a by-coverage limit type.number (double)
Contains Coverage D attachment point for a by-coverage limit type.number (double)
Contains Deductible 1 amount for a layer or a sublimit. Based on the deductible type, this field contains the actual value of: attachment point, minimum deductible, and blanket deductible.number (double)
Contains Deductible 2 amount for a layer or sublimit terms. Specifies the maximum deductible amount when the 'StrDeductType' of a layer is MM or the StrDeductType of a sublimit is MM or MA. The field represents the actual value of the maximum deductible amount for deductible type MM - minimum and maximum.number (double)
Contains the property's deductible amount or the percentage that is applied to the Building or Site Limit terms.number (double)
Contains Deductible 4 amount.number (double)
Contains the deductible types of layer terms associated with the request.LayerDeductibleType
Contains a unique, user-defined alphanumeric identifier for the layer.string
Contains Coverage A limit for by-coverage limit types.number (double)
Contains Coverage B limit for by-coverage limit types.number (double)
Contains Coverage C limit for by-coverage limit types.number (double)
Contains Coverage D limit for by-coverage limit types.number (double)
Contains the details for a set of layer limit types.LayerOccurrenceLimitType
Contains all of the perils to include in a detailed loss analysis service request.PerilDto
Contains all licensed perils.boolean
Coastal floodboolean
Crop hailboolean
Earthquake shakeboolean
Fire followingboolean
Hailboolean
Inland floodboolean
Landslideboolean
Liquefactionboolean
Multi-peril cropboolean
Pandemic fluboolean
Precipitation floodboolean
Property damage (Cyber)boolean
Security breach (Cyber)boolean
Severe thunderstormboolean
Sprinkler leakageboolean
Storm surgeboolean
Straight line windsboolean
Terrorismboolean
Tornadoboolean
Tsunamiboolean
Wildfire/bushfireboolean
Windboolean
Winter stormboolean
Contains the premium amount.number (double)
Contains a list of sublimits for this layer. Each object on the list contains detailed information about a specific sublimit.Array[SublimitDto]
Contains the occurence limit amount, used for facultative reinsurance treaties and primary insurance contracts.number (double)
Contains the occurrence participation, used for facultative reinsurance treaties and primary insurance contracts.number (double)
See Also
Loss Analysis Service