Functions in rate routine steps

In rate routine steps, functions are available in operands. Functions that return void are available in instructions. A function can return a value of any type.

You can call a predefined function from a step in a rate routine. When you add a function to a step, you specify the source of the input parameters.

You can use functions for complex calculations that cannot be defined in a rate routine. For example, use a function to review the past policy’s claims history and determine the experience rate factor. Or use a function to call a third-party system to compute a value. You define functions in a Gosu class.

See also