Claim notification delay represents the delay from claim occurrence
to reporting. SynthETIC
assumes the (removable) dependence of notification
delay on claim size and occurrence period of the claim, thus requiring the
user to specify a paramfun
of claim_size
and occurrrence_period
(with
the option to add more arguments as needed).
The paramfun
should return the distribution parameters in a vector,
e.g. for gamma distribution paramfun
should return a value in the format of
c(shape = , scale = )
, for exponential distribution this should return
c(rate = )
. See Examples. If a rfun
is specified without a paramfun
,
SynthETIC
will try to proceed without parameterisation (i.e. directly
calling rfun
with claim size and occurrence period), and if it fails,
return an error message.
By default, it is assumed that the notification delay follows a Weibull
distribution, and that the mean notification delay (in quarters) is given by
$$min(3, max(1, 2-[log(claim_size/(0.50*ref_claim))]/3))$$
automatically converted to the relevant time_unit
defined by user at the
top of their script through set_parameters
. Note that the
ref_claim
in the equation is another package-wise global variable that the
user needs to define through set_parameters
as it determines
the monetary scale of the simulator. The CoV (Coefficient of Variation)
of the notification delay is assumed to be constant at 70%, independent of
the size and occurrence period of the claim.
Of course, the user may wish to sample from a different distribution rfun
and/or a different set of parameters. An example is given below.