Contains the supporting objects and enums for the contract layer.
![]() |
LayerDto
Contains the supporting objects and enums for the contract layer.
|
| Name | Description | Data Type |
|---|---|---|
| aggregateAttachmentPoint | Contains the aggregate amount of all attachment points for each contract layer in the detailed loss analysis results. | number (double) |
| aggregateDeductible | Contains the maximum deductible amount payable under the aggregate deductible limit. | number (double) |
| aggregateDeductibleType | Contains the type of deductible that the service has used to compute the aggregate loss. | AggregateDeductibleType |
| aggregateLimit | Contains the maximum amount payable under the contract layer that provides overall maximum loss limitation. | number (double) |
| aggregateLimitType | Contains the aggregate limit type that the service has used to compute the aggregate loss. | AggregateLimitType |
| attachmentPointA | Contains Coverage A attachment point for a by-coverage limit type. | number (double) |
| attachmentPointB | Contains Coverage B attachment point for a by-coverage limit type. | number (double) |
| attachmentPointC | Contains Coverage C attachment point for a by-coverage limit type. | number (double) |
| attachmentPointD | Contains Coverage D attachment point for a by-coverage limit type. | number (double) |
| deductible1 | 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) |
| deductible2 | 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) |
| deductible3 | Contains the property's deductible amount or the percentage that is applied to the Building or Site Limit terms. | number (double) |
| deductible4 | Contains Deductible 4 amount. | number (double) |
| deductibleType | Contains the deductible types of layer terms associated with the request. | LayerDeductibleType |
| id | Contains a unique, user-defined alphanumeric identifier for the layer. | string |
| limitA | Contains Coverage A limit for by-coverage limit types. | number (double) |
| limitB | Contains Coverage B limit for by-coverage limit types. | number (double) |
| limitC | Contains Coverage C limit for by-coverage limit types. | number (double) |
| limitD | Contains Coverage D limit for by-coverage limit types. | number (double) |
| limitType | Contains the details for a set of layer limit types. | LayerOccurrenceLimitType |
| perils | Contains all of the perils to include in a detailed loss analysis service request. | PerilDto |
| perils\allLicensedPerils | Contains all licensed perils. | boolean |
| perils\coastalFlood | Coastal flood | boolean |
| perils\cropHail | Crop hail | boolean |
| perils\earthquakeShake | Earthquake shake | boolean |
| perils\fireFollowing | Fire following | boolean |
| perils\hail | Hail | boolean |
| perils\inlandFlood | Inland flood | boolean |
| perils\landslide | Landslide | boolean |
| perils\liquefaction | Liquefaction | boolean |
| perils\multiPerilCrop | Multi-peril crop | boolean |
| perils\pandemic | Pandemic flu | boolean |
| perils\precipitationFlood | Precipitation flood | boolean |
| perils\propertyDamage | Property damage (Cyber) | boolean |
| perils\securityBreach | Security breach (Cyber) | boolean |
| perils\severeThunderstorm | Severe thunderstorm | boolean |
| perils\sprinklerLeakage | Sprinkler leakage | boolean |
| perils\stormSurge | Storm surge | boolean |
| perils\straightLineWinds | Straight line winds | boolean |
| perils\terrorism | Terrorism | boolean |
| perils\tornado | Tornado | boolean |
| perils\tsunami | Tsunami | boolean |
| perils\wildfire | Wildfire/bushfire | boolean |
| perils\wind | Wind | boolean |
| perils\winterStorm | Winter storm | boolean |
| premium | Contains the premium amount. | number (double) |
| sublimits | Contains a list of sublimits for this layer. Each object on the list contains detailed information about a specific sublimit. | Array[SublimitDto] |
| totalLimit | Contains the occurence limit amount, used for facultative reinsurance treaties and primary insurance contracts. | number (double) |
| totalParticipation | Contains the occurrence participation, used for facultative reinsurance treaties and primary insurance contracts. | number (double) |