Update Lookup
Add a new Lookup key value to an existing lookup
Example 1
VehicleAge lookup is configured with:
Lookup Type = LowerBoundRange
Type Of The Identity Key In Lookup = int
Type Of The Value in Lookup = decimal
You want to add the new rate = 1.07 if VehicleAge > 7
Steps to do
Clone the active version to a new product version. Product Details
Go to Lookup tab. Lookup tab
Download the Lookup file of the product version.
Find the Lookup name “VehicleAge” in Motor_Lookup_v10.xlsx sheet
What you can interpret from the above lookup table (minimum VehicleAge = 0, no maximum):
If VehicleAge <= -1 (i.e. <0), no lookup key → no rate for cover “ThirdPartyBodilyInjury10011”
If VehicleAge > -1 and <= 1 (i.e. 0, 1), lookup key “-1” → rate for cover “ThirdPartyBodilyInjury10011” = 0.9
If VehicleAge > 1 and <= 2 (i.e. 2), lookup key “1” → rate for cover “ThirdPartyBodilyInjury10011” = 0.9
If VehicleAge > 2 and <= 3 (i.e. 3), lookup key “2” → rate for cover “ThirdPartyBodilyInjury10011” = 0.9
If VehicleAge > 3 and <= 5 (i.e. 4, 5), lookup key “3” → rate for cover “ThirdPartyBodilyInjury10011” = 0.96
If VehicleAge > 5 (i.e. 6, 7, 8…), lookup key “5” → rate for cover “ThirdPartyBodilyInjury10011” = 1.05
Now you want to add the rate = 1.07 if VehicleAge > 7, then you need to add a new row to the lookup sheet as below:
What you can interpret from the above lookup table:
If VehicleAge <= -1 (i.e. <0), no lookup key → no rate for cover “ThirdPartyBodilyInjury10011”
If VehicleAge > -1 and <= 1 (i.e. 0, 1), lookup key “-1” → rate for cover “ThirdPartyBodilyInjury10011” = 0.9
If VehicleAge > 1 and <= 2 (i.e. 2), lookup key “1” → rate for cover “ThirdPartyBodilyInjury10011” = 0.9
If VehicleAge > 2 and <= 3 (i.e. 3), lookup key “2” → rate for cover “ThirdPartyBodilyInjury10011” = 0.9
If VehicleAge > 3 and <= 5 (i.e. 4, 5), lookup key “3” → rate for cover “ThirdPartyBodilyInjury10011” = 0.96
If VehicleAge > 5 and <= 7 (i.e. 6, 7), lookup key “5” → rate for cover “ThirdPartyBodilyInjury10011” = 1.05
If VehicleAge > 7 (i.e. 8, 9, 10…), lookup key “7” → rate for cover “ThirdPartyBodilyInjury10011” = 1.07
Save the lookup file and upload it again to the new product version.
Save the product version.
Publish the product version.
To verify the change, create a new quote to see the change.
Notes:
In the above example, system can’t get the rate for cover “ThirdPartyBodilyInjury10011” if VehicleAge < 0 to calculate premium and you will get system error message and cannot move forward. To avoid system error message, you need to add a validation rule to stop users from entering the wrong Vehicle age (i.e. < 0).
Change the Lookup Type from LowerBoundRange to HigherBoundRange
Example 2
VehicleAge lookup is configured with:
Lookup Type = LowerBoundRange
Type Of The Identity Key In Lookup = int
Type Of The Value in Lookup = decimal
You want to change Lookup Type to HigherBoundRange (no minimum, maximum VehicleAge is 7):
If VehicleAge < 2 (i.e. … -1, 0, 1), lookup key “2” → rate for cover “ThirdPartyBodilyInjury10011” = 0.9
If VehicleAge < 3 (i.e. 2), lookup key “3” → rate for cover “ThirdPartyBodilyInjury10011” = 0.9
If VehicleAge < 4 (i.e. 3), lookup key “4” → rate for cover “ThirdPartyBodilyInjury10011” = 0.9
If VehicleAge < 6 (i.e. 4, 5), lookup key “6” → rate for cover “ThirdPartyBodilyInjury10011” = 0.96
If VehicleAge < 8 (i.e. 6, 7), lookup key “8” → rate for cover “ThirdPartyBodilyInjury10011” = 1.05
If VehicleAge >=8 (i.e. 8, 9, 10…), no lookup key → no rate for cover “ThirdPartyBodilyInjury10011”
Steps to do
Clone the active version to a new product version. Product Details
Go to Lookup tab. Lookup tab
Download the Lookup file of the product version.
Find the Lookup name “VehicleAge” in Motor_Lookup_v10.xlsx sheet
What you can interpret from the above lookup table:
If VehicleAge <= -1 (i.e. <0), no lookup key → no rate for cover “ThirdPartyBodilyInjury10011”
If VehicleAge > -1 and <= 1 (i.e. 0, 1), lookup key “-1” → rate for cover “ThirdPartyBodilyInjury10011” = 0.9
If VehicleAge > 1 and <= 2 (i.e. 2), lookup key “1” → rate for cover “ThirdPartyBodilyInjury10011” = 0.9
If VehicleAge > 2 and <= 3 (i.e. 3), lookup key “2” → rate for cover “ThirdPartyBodilyInjury10011” = 0.9
If VehicleAge > 3 and <= 5 (i.e. 4, 5), lookup key “3” → rate for cover “ThirdPartyBodilyInjury10011” = 0.96
If VehicleAge > 5 and <= 7 (i.e. 6, 7), lookup key “5” → rate for cover “ThirdPartyBodilyInjury10011” = 1.05
If VehicleAge > 7 (i.e. 8, 9, 10…), lookup key “7” → rate for cover “ThirdPartyBodilyInjury10011” = 1.07
Now you want to change Lookup Type to HigherBoundRange
Related content
If you would like to request an article, drop us a mail at seamless.support@seamless.insure