Space for cashflow projection.
This Space is for projecting cashflows of individual model points.
Projection Space inherits its contents from its
Projection items are inherited from
and the present values of the cashflow items are
This Space is parametrized with
>>> simplelife.Projection.parameters ('PolicyID', 'ScenID')
Calling this space with a pair of integers returns the ItemSpace
for the policy ID and scenario ID.
ScenID has a default value of 1,
so for example
Projection represents the Projection Space for Policy 1.
Scenario ID, defaults to 1.
This Space has child Spaces,
Policy Space contains Cells representing policy attributes, such as
product type, issue age, sum assured, etc.
It also contains Cells for calculating policy values such as premium rates and
cash surrender value rates.
Assumptions Space contains Cells to pick up assumption data for
its model point.
The following attributes are referenced in this Space by its base Spaces.
Rates for discount cashflows
Inflation factors to adjust expense cashflows
Rate of investment return