flexible insurance systems
TRANSCRIPT
![Page 1: Flexible Insurance Systems](https://reader030.vdocuments.mx/reader030/viewer/2022020704/61fb4efa2e268c58cd5ca241/html5/thumbnails/1.jpg)
1 17/03/01 W . Keller
Flexible Insurance Systems
Part 3: Product ModellingHow would you model insurance products and why?
![Page 2: Flexible Insurance Systems](https://reader030.vdocuments.mx/reader030/viewer/2022020704/61fb4efa2e268c58cd5ca241/html5/thumbnails/2.jpg)
2 17/03/01 W . Keller
Agenda
• Insurance Products Defined• Why would I want a Product Model?• The OEI Pattern• From OEI to Sellable Products• Calculations• Variants (EI)O* (multiple Insured Objects per Coverage)• Product Definition System Software Demo
• Generali’s PDFS
![Page 3: Flexible Insurance Systems](https://reader030.vdocuments.mx/reader030/viewer/2022020704/61fb4efa2e268c58cd5ca241/html5/thumbnails/3.jpg)
3 17/03/01 W . Keller
Some Acronyms UsedWill be important for Modeling Styles
• VP/MS: Versicherungsprodukt-Modellierungs-System• By Interunfall/M&I/CAF – now bought and marketed by PMSC Micado
• PDFS: Product Definition System• By Generali Munich – under development
• PVS: Policy System by Generali Munich• Operational - Under ongoing improvement
• VIAS II• By ID Software, Kevelaer, Operational at many sites across Generali Group
![Page 4: Flexible Insurance Systems](https://reader030.vdocuments.mx/reader030/viewer/2022020704/61fb4efa2e268c58cd5ca241/html5/thumbnails/4.jpg)
4 17/03/01 W . Keller
Insurance Products Defined
• Several Definitions Possible – we will use a very narrow one forthis tutorial
• An insurance product will insure one or more objects againstcertain events. If the event occurs, the insurance will be obligedto pay an indemnity.
![Page 5: Flexible Insurance Systems](https://reader030.vdocuments.mx/reader030/viewer/2022020704/61fb4efa2e268c58cd5ca241/html5/thumbnails/5.jpg)
5 17/03/01 W . Keller
But there are also other categories that arenot coverd by OEI
• Savings components• E.g. annuity component of a life insurance
• E.g. reserve in health insurance
![Page 6: Flexible Insurance Systems](https://reader030.vdocuments.mx/reader030/viewer/2022020704/61fb4efa2e268c58cd5ca241/html5/thumbnails/6.jpg)
6 17/03/01 W . Keller
Insurance Products DefinedRange of Things called “Insurance Products”
KernproduktGrundnutzen
TodesfalleistungenErlebensfalleistungen
Zusatzleistungen(BU, EU,Unfalltod,Dread Disease,
Arbeitslosigkeit, Pflege)
Tarifvariationen Nebennutzen
AssistanceZusatznutzen
Verpackung
MutterundKindPlan
Berufs-anfänger-Plan
Senioren Plan
Selbständigen Plan
Testaments-beratung
Steuerberatung
Wiederanlage
Rentenberatung
Reisen
Altenpflege
JobbörseTreffs
InvestitionSparanteilin Öko-Fonds
FLVULV
Variable Summen
Teilauszahlungen
Übertragung desVertrages aufandere Person
Gesundheits-beratung
Verlängertes Rücktrittsrecht
RenditeVersprechen
VariableBeiträge
![Page 7: Flexible Insurance Systems](https://reader030.vdocuments.mx/reader030/viewer/2022020704/61fb4efa2e268c58cd5ca241/html5/thumbnails/7.jpg)
7 17/03/01 W . Keller
Why would I want a Product Model?
• Be able to invent new products quickly• Reuse parts of existing products that have been defined and
tested before (product building blocks)• And finally manage products by controlling them
![Page 8: Flexible Insurance Systems](https://reader030.vdocuments.mx/reader030/viewer/2022020704/61fb4efa2e268c58cd5ca241/html5/thumbnails/8.jpg)
8 17/03/01 W . Keller
The OEI PatternObject, Event, Imdemnity
![Page 9: Flexible Insurance Systems](https://reader030.vdocuments.mx/reader030/viewer/2022020704/61fb4efa2e268c58cd5ca241/html5/thumbnails/9.jpg)
9 17/03/01 W . Keller
The OEI Patternmany products are modelled in terms of …
• Object• The objects that can be insured (insurable objects)
• Event• The Events that might happen to those objects
• Imdemnity• The imdemnity to be paid by the insurance
![Page 10: Flexible Insurance Systems](https://reader030.vdocuments.mx/reader030/viewer/2022020704/61fb4efa2e268c58cd5ca241/html5/thumbnails/10.jpg)
10 17/03/01 W . Keller
The OEI PatternExample
Object IndemnityEvent
Car WindshieldDamage
Theft
Fire
2 weeksReplac. car
Pay value
Fixing byCarGlass
Pay value
![Page 11: Flexible Insurance Systems](https://reader030.vdocuments.mx/reader030/viewer/2022020704/61fb4efa2e268c58cd5ca241/html5/thumbnails/11.jpg)
11 17/03/01 W . Keller
OEI – Other termsE and I are often called a Coverage
Basic Theft Coverage
Theft Pay value
Premium Theft Coverage
Theft 2 weeksRep car.
![Page 12: Flexible Insurance Systems](https://reader030.vdocuments.mx/reader030/viewer/2022020704/61fb4efa2e268c58cd5ca241/html5/thumbnails/12.jpg)
12 17/03/01 W . Keller
From Basic Models to Products
![Page 13: Flexible Insurance Systems](https://reader030.vdocuments.mx/reader030/viewer/2022020704/61fb4efa2e268c58cd5ca241/html5/thumbnails/13.jpg)
13 17/03/01 W . Keller
From Basic Models to ProductsElementary Products
Elementary Product
Object IndemnityEvent
Car WindshieldDamage
Theft
Fire
2 weeksReplac. car
Pay value
Fixing byCarGlass
Pay value
Attribute Pack
![Page 14: Flexible Insurance Systems](https://reader030.vdocuments.mx/reader030/viewer/2022020704/61fb4efa2e268c58cd5ca241/html5/thumbnails/14.jpg)
14 17/03/01 W . Keller
Example Attribute Pack and Bundling
![Page 15: Flexible Insurance Systems](https://reader030.vdocuments.mx/reader030/viewer/2022020704/61fb4efa2e268c58cd5ca241/html5/thumbnails/15.jpg)
15 17/03/01 W . Keller
Sellable Product „Car Insurance 2000“
From Basic Models to ProductsSellable Products with Options
Product BundleCar Liability
Elementary ProductCar Property Damage
Elementary ProductMinimum Car Liabilty
Elementary ProductPremium Car Liability
![Page 16: Flexible Insurance Systems](https://reader030.vdocuments.mx/reader030/viewer/2022020704/61fb4efa2e268c58cd5ca241/html5/thumbnails/16.jpg)
16 17/03/01 W . Keller
Example: Elementary Product „Hausrat“1 Insured Object, 2 Alternative Coverages
![Page 17: Flexible Insurance Systems](https://reader030.vdocuments.mx/reader030/viewer/2022020704/61fb4efa2e268c58cd5ca241/html5/thumbnails/17.jpg)
17 17/03/01 W . Keller
Variants explained
Elementary Product: „Hausratversicherung“
Insured Object „Wohnung“
Coverage „ Komportdeckung“
Coverage „ Basisdeckung“
![Page 18: Flexible Insurance Systems](https://reader030.vdocuments.mx/reader030/viewer/2022020704/61fb4efa2e268c58cd5ca241/html5/thumbnails/18.jpg)
18 17/03/01 W . Keller
Variants explainedTree transformation (1 of 2)
Elem. Product
ObjectCoverage
Coverage
Elem. Product
ObjectEvent
Event
Indemnity
Indemnity
Indemnity
VP/MS Style Coverage Style**
** nowhere implemented
![Page 19: Flexible Insurance Systems](https://reader030.vdocuments.mx/reader030/viewer/2022020704/61fb4efa2e268c58cd5ca241/html5/thumbnails/19.jpg)
19 17/03/01 W . Keller
Variants explainedTree transformation (2 of 2)
Elem. Product
ObjectCoverage
Coverage
Elem. Product
ObjectCoverage
Coverage
Coverage Style** PDFS Style
![Page 20: Flexible Insurance Systems](https://reader030.vdocuments.mx/reader030/viewer/2022020704/61fb4efa2e268c58cd5ca241/html5/thumbnails/20.jpg)
20 17/03/01 W . Keller
CalculationsWhat‘s the premium I have to pay?
![Page 21: Flexible Insurance Systems](https://reader030.vdocuments.mx/reader030/viewer/2022020704/61fb4efa2e268c58cd5ca241/html5/thumbnails/21.jpg)
21 17/03/01 W . Keller
What‘s the premium I have to pay?Basic Idea
• Analogous to attributetree evaluations incompiler building
Product
premiumObject
value
Coverage
3% Val_perc
*
![Page 22: Flexible Insurance Systems](https://reader030.vdocuments.mx/reader030/viewer/2022020704/61fb4efa2e268c58cd5ca241/html5/thumbnails/22.jpg)
22 17/03/01 W . Keller
What‘s the premium I have to pay?Real Life
![Page 23: Flexible Insurance Systems](https://reader030.vdocuments.mx/reader030/viewer/2022020704/61fb4efa2e268c58cd5ca241/html5/thumbnails/23.jpg)
23 17/03/01 W . Keller
Variants: VIAS II StyleYet Another Way to Model Products ...
• OEI: Individual Car Insurance• O(EI): Same, but with other Terminology -> Coverage• (EI)O*: Industry Insurace
![Page 24: Flexible Insurance Systems](https://reader030.vdocuments.mx/reader030/viewer/2022020704/61fb4efa2e268c58cd5ca241/html5/thumbnails/24.jpg)
24 17/03/01 W . Keller
VIAS Styleoften used in Industry Insurance
Bundle
Coverage Object
Coverage
Object
Object
Object
Object
![Page 25: Flexible Insurance Systems](https://reader030.vdocuments.mx/reader030/viewer/2022020704/61fb4efa2e268c58cd5ca241/html5/thumbnails/25.jpg)
25 17/03/01 W . Keller
Why are variants as they areSome „Black Magic“ unveiled
• Few people will be able to explain you why and how Styles haveevolved – Some might start arguing in a rather religious fashion
• VP/MS comes from sales systems• Primary force: The sales agent needs arguments to sell the product
• What Objects does the Customer have – what Events could happen to theseObjects – what will she get, if she buys my insurance.
• Not a force: Performance aka depth of the tree – does not matter
![Page 26: Flexible Insurance Systems](https://reader030.vdocuments.mx/reader030/viewer/2022020704/61fb4efa2e268c58cd5ca241/html5/thumbnails/26.jpg)
26 17/03/01 W . Keller
Why are variants as they areSome „Black Magic“ unveiled
• PDFS comes from a back office policy administration system• Sales arguments are not a primary force
• But performance is – the less levels in the tree, the faster the system ifimplemented in a relational database
• VIAS comes from Industry Insurance• And has been expanded to other product divisions
• Performance matters – and stuff like VP/MS did not exist in the time VIASwas designed
![Page 27: Flexible Insurance Systems](https://reader030.vdocuments.mx/reader030/viewer/2022020704/61fb4efa2e268c58cd5ca241/html5/thumbnails/27.jpg)
27 17/03/01 W . Keller
Product Definition System Software Demo
![Page 28: Flexible Insurance Systems](https://reader030.vdocuments.mx/reader030/viewer/2022020704/61fb4efa2e268c58cd5ca241/html5/thumbnails/28.jpg)
28 17/03/01 W . Keller
Credits
• Screen shots taken from Generali‘s Product ServerThanks go to the Munich PDFS Team
• Product Demo shows PDFS