NameDescriptionTypeRemarks
Frequency

Required The occurrence frequency that states how often the risk is expected to occur in the current period.

Frequency
Distribution

Specified the distribution function that draw the losses. Alternatively, use the property DistributionString to enter the distribution as a Risk Kit Excel-function. Note that the properties Distribution and DistributionString mutually exclude each other.

/* JSON examples. Use the keyword '__type' to define the distribution type. */

/* Normal distribution with mu 5000 and sigma 1000. */
{
    "__type": "Normal",
    "Parameters": [[ 5000 ], [ 1000 ]]
}

/* Normal distribution with mu 5000 and sigma 1000 truncated on the right at 7000. */
{
    "__type": "Normal",
    "Parameters": [[ 5000 ], [ 1000 ]],
    "TruncHigh": 7000
}

/* Multinomial distribution */
{
    "__type": "Multinomial",
    "Parameters": [[ 1000, 2000, 3000], [0.2, 0.5, 0.3]]
}
IDistributionFunction

Required if the property DistributionString is not defined.

DistributionString

The distribution entered as a Risk Kit Excel-function. Use the invariant regional settings to enter the formula: point (.) is the decimal separator while comma (,) is the argument separator. Use semicolon (;) to separate the array items. Use the empty string if the value is not present (for example the truncation parameters).

"=Normal_variate(5000, 1000)"
"=Exponential_variate(1000, , 5000)"
"=Multinomial_variate({5000; 10000; 15000}, {0.2; 0.5; 0.3})"
string

Required if the property Distribution is not defined.

Threshold

The insurance threshold. If the threshold is specified, the system limits the total loss amount per year. Omit the property or set to null if no insurance is applied.

double

Default value: null.

MaximumLiability

A limit up to which individual losses are covered by the insurance. If an individual loss is larger, the excess amount is uncovered. It is expected to be either positive or negative depending on the loss unit. Omit the property or set to null if no insurance is applied.

double

Default value: null.

MaximumTotalLiability

A limit that covers the total insurance payments. If the required sum of insurance payments from individual losses is larger, the excess amount is uncovered. It is expected to be either positive or negative depending on the loss unit. Omit the property or set to null if no insurance is applied.

double

Default value: null.

CustomPropertyIDs

A list of custom property IDs.

List<int>