The Enums Space (TradLife_A_EX1)#

Enum-style codes used across TradLife_A_EX1.

This Space extends TradLife_A.Enums with the enumerations used by the Solvency II life-risk calculations. The ProductID, SexID and RateBasisID enums are unchanged from TradLife_A.Enums.

New enum child Spaces

The following enum child Spaces are added. Each exposes its members as integer References.

  • LifeRiskID – life sub-risks: MORT, LONGV, DISAB, LAPSE, EXPS, REV and CAT, plus BASE (0) for the unstressed run.

  • LapseShockID – lapse shocks: UP, DOWN and MASS.

  • LapseScopeID – lapse scope: RETAIL and INST.

  • ExtraKeyID – extra qualifiers for shock parameters, such as LIMIT (a cap on the shocked rate) and INFL (the expense-inflation stress).