* and is composed of two sections: **Main** and **Opening**. In an AoC for one period, we only need one file with the year/month combination of the beginning of the period. Some GICs do not need any entries in Openings.",
"\n",
- "\nThe **Main** section contains information such as: Reporting Node, Year, Month for which the data is being imported. This information is used to define the [partition](https://portal.systemorph.cloud/project/ifrs17/env/v1.2.0/DataModel/DataStructure#partition) to which the data belong.",
+ "\nThe **Main** section contains information such as: Reporting Node, Year, Month for which the data is being imported. This information is used to define the [partition](https://portal.systemorph.cloud/project/ifrs17/env/v1.3.0/DataModel/DataStructure#partition) to which the data belong.",
"\n",
"\nThe **Opening** section contains values at opening of an analysis. Several pieces of information are required to to characterize an Opening amount correctly:",
- "\n- [DataNode](https://portal.systemorph.cloud/project/ifrs17/env/v1.2.0/DataModel/DataStructure#group-of-contracts) : lowest granularity of the Data Node, it is entered with its SystemName,",
- "\n- [AmountType](https://portal.systemorph.cloud/project/ifrs17/env/v1.2.0/DataModel/DataStructure#amount-type) : entered with its SystemName,",
- "\n- [EstimateType](https://portal.systemorph.cloud/project/ifrs17/env/v1.2.0/DataModel/DataStructure#estimate-type) : entered with its SystemName,",
+ "\n- [DataNode](https://portal.systemorph.cloud/project/ifrs17/env/v1.3.0/DataModel/DataStructure#group-of-contracts) : lowest granularity of the Data Node, it is entered with its SystemName,",
+ "\n- [AmountType](https://portal.systemorph.cloud/project/ifrs17/env/v1.3.0/DataModel/DataStructure#amount-type) : entered with its SystemName,",
+ "\n- [EstimateType](https://portal.systemorph.cloud/project/ifrs17/env/v1.3.0/DataModel/DataStructure#estimate-type) : entered with its SystemName,",
"\n- AccidentYear : relevant for Data Node with Liability Type: Liability for Incurred Claims."
],
"metadata": {},
diff --git a/ifrs17-template/Report/ParameterReports.ipynb b/ifrs17-template/Report/ParameterReports.ipynb
index d89cd3a0..9154351b 100644
--- a/ifrs17-template/Report/ParameterReports.ipynb
+++ b/ifrs17-template/Report/ParameterReports.ipynb
@@ -102,7 +102,7 @@
"# Retrieve data ",
"\n",
"\nThe parameters used for calculation of the provided period are here retrieved through queries.",
- "\nThe queries and the data model of the reported objects can be foud in the [ParameterReportQueries](https://portal.systemorph.cloud/project/ifrs17/env/v1.2.0/Report/ParameterReportsQueries#queries)"
+ "\nThe queries and the data model of the reported objects can be foud in the [ParameterReportQueries](https://portal.systemorph.cloud/project/ifrs17/env/v1.3.0/Report/ParameterReportsQueries#queries)"
],
"metadata": {},
"execution_count": 0,
@@ -184,7 +184,7 @@
"cell_type": "markdown",
"source": [
"## Data node",
- "\nProperties of the Group of Contracts and corresponding Portfolios are merged to provide a full description of the [Data Node](https://portal.systemorph.cloud/project/ifrs17/env/v1.2.0/DataModel/DataStructureDataStructure#data-node)"
+ "\nProperties of the Group of Contracts and corresponding Portfolios are merged to provide a full description of the [Data Node](https://portal.systemorph.cloud/project/ifrs17/env/v1.3.0/DataModel/DataStructureDataStructure#data-node)"
],
"metadata": {},
"execution_count": 0,
@@ -208,7 +208,7 @@
"source": [
"## Data node state",
"\n",
- "\nCurrent and previous period [data node state](https://portal.systemorph.cloud/project/ifrs17/env/v1.2.0/DataModel/DataStructure#data-node-state)."
+ "\nCurrent and previous period [data node state](https://portal.systemorph.cloud/project/ifrs17/env/v1.3.0/DataModel/DataStructure#data-node-state)."
],
"metadata": {},
"execution_count": 0,
@@ -233,7 +233,7 @@
"cell_type": "markdown",
"source": [
"## Yield curve",
- "\n[Yield Curve](https://portal.systemorph.cloud/project/ifrs17/env/v1.2.0/DataModel/DataStructure#yield-curve) used for locked-in discounting and current rating discouning (curret period and previous period) are shown."
+ "\n[Yield Curve](https://portal.systemorph.cloud/project/ifrs17/env/v1.3.0/DataModel/DataStructure#yield-curve) used for locked-in discounting and current rating discouning (curret period and previous period) are shown."
],
"metadata": {},
"execution_count": 0,
@@ -257,7 +257,7 @@
"cell_type": "markdown",
"source": [
"## Single data node parameter",
- "\n[Single data node parameters](https://portal.systemorph.cloud/project/ifrs17/env/v1.2.0/DataModel/DataStructure#data-node-parameters) for current and previous period. "
+ "\n[Single data node parameters](https://portal.systemorph.cloud/project/ifrs17/env/v1.3.0/DataModel/DataStructure#data-node-parameters) for current and previous period. "
],
"metadata": {},
"execution_count": 0,
@@ -281,7 +281,7 @@
"cell_type": "markdown",
"source": [
"## Inter data node parameter",
- "\n[Inter data node parameters](https://portal.systemorph.cloud/project/ifrs17/env/v1.2.0/DataModel/DataStructure#data-node-parameters) for current and previous period. "
+ "\n[Inter data node parameters](https://portal.systemorph.cloud/project/ifrs17/env/v1.3.0/DataModel/DataStructure#data-node-parameters) for current and previous period. "
],
"metadata": {},
"execution_count": 0,
@@ -305,7 +305,7 @@
"cell_type": "markdown",
"source": [
"## Partner ratings",
- "\n[Partner ratings](https://portal.systemorph.cloud/project/ifrs17/env/v1.2.0/DataModel/DataStructure#partner-rating) for current and previous period."
+ "\n[Partner ratings](https://portal.systemorph.cloud/project/ifrs17/env/v1.3.0/DataModel/DataStructure#partner-rating) for current and previous period."
],
"metadata": {},
"execution_count": 0,
@@ -329,7 +329,7 @@
"cell_type": "markdown",
"source": [
"## Partner default rates",
- "\n[Partner default rates](https://portal.systemorph.cloud/project/ifrs17/env/v1.2.0/DataModel/DataStructure#credit-default-rate) for current and previous period."
+ "\n[Partner default rates](https://portal.systemorph.cloud/project/ifrs17/env/v1.3.0/DataModel/DataStructure#credit-default-rate) for current and previous period."
],
"metadata": {},
"execution_count": 0,
diff --git a/ifrs17-template/Report/Reports.ipynb b/ifrs17-template/Report/Reports.ipynb
index 58e9479a..9b7e6044 100644
--- a/ifrs17-template/Report/Reports.ipynb
+++ b/ifrs17-template/Report/Reports.ipynb
@@ -79,7 +79,7 @@
"source": [
"# Best Estimate",
"\n",
- "\nPresent values of the [best-estimate](https://portal.systemorph.cloud/project/ifrs17/env/v1.2.0/Report/ReportScopes#best-estimate) future cash flows are shown here in an Analysis of Change report.",
+ "\nPresent values of the [best-estimate](https://portal.systemorph.cloud/project/ifrs17/env/v1.3.0/Report/ReportScopes#best-estimate) future cash flows are shown here in an Analysis of Change report.",
"\n",
"\nThe granularity of the reported figures can be modified by changing the Column Slices options.",
"\nFor example one can add \"GroupOfContract\" to separate the contributions of the individual Group of Contracts.",
@@ -113,7 +113,7 @@
"source": [
"# Risk Adjustment",
"\n",
- "\nPresent values of the [risk adjustment](https://portal.systemorph.cloud/project/ifrs17/env/v1.2.0/Report/ReportScopes#risk-adjustment) future cash flows are shown here.",
+ "\nPresent values of the [risk adjustment](https://portal.systemorph.cloud/project/ifrs17/env/v1.3.0/Report/ReportScopes#risk-adjustment) future cash flows are shown here.",
"\n",
"\nThe additional ColumnSlices are added to the view as the inner column. This can dicrease the readability of the report. For example, adding the slice by \"GroupOfContract\" leaves the lock-in and current rate contributions far apart and difficult to compare. The re-order of default slices with custom slices is achieved by esplicitly add the default slice among the custom slices. In our case, you can try entering both \"GroupOfContract\" and \"EconomicBasis\" separated by a comma in the ColumnSlices."
],
@@ -140,7 +140,7 @@
"source": [
"# Written Actuals",
"\n",
- "\n[Written Actuals](https://portal.systemorph.cloud/project/ifrs17/env/v1.2.0/Report/ReportScopes#written-accrual-deferral) are shown here. ",
+ "\n[Written Actuals](https://portal.systemorph.cloud/project/ifrs17/env/v1.3.0/Report/ReportScopes#written-accrual-deferral) are shown here. ",
"\n",
"\nIn this case, the analysis of change view is replaced with a default slice by the **AmountTypes**. Only the amount type with non zero value are displayed. ",
"\n
Filters can be applied to reports in order to isolate a sub-set of the data. They are specified by the name of the dimension to filter and the system name of the desired value. For example, to investigate the contribution of a single Group of Contract the following filter can be applied: new [] {(\"GroupOfContract\", \"DT1.1\")}."
@@ -168,8 +168,8 @@
"source": [
"## Advance, Overdue Actuals",
"\n",
- "\nActuals payed in [Advance](https://portal.systemorph.cloud/project/ifrs17/env/v1.2.0/Report/ReportScopes#written-accrual-deferral)",
- "\nor [Overdue](https://portal.systemorph.cloud/project/ifrs17/env/v1.2.0/Report/ReportScopes#written-accrual-deferral) are shown here together in a simplified Analysis of Change. ",
+ "\nActuals payed in [Advance](https://portal.systemorph.cloud/project/ifrs17/env/v1.3.0/Report/ReportScopes#written-accrual-deferral)",
+ "\nor [Overdue](https://portal.systemorph.cloud/project/ifrs17/env/v1.3.0/Report/ReportScopes#written-accrual-deferral) are shown here together in a simplified Analysis of Change. ",
"\n",
"\nCombining Filters and ColumnSlices facilitate the report analysis. For example, you can select \"GroupOfContract\" as column slices with a Filter on EstimateType \"AA\" to analyse the Advance Actuals for all Group of Contract. "
],
@@ -196,7 +196,7 @@
"source": [
"## Deferrable Actuals",
"\n",
- "\n[Deferrable Actuals](https://portal.systemorph.cloud/project/ifrs17/env/v1.2.0/Report/ReportScopes#written-accrual-deferral) are shown here. Amortization of the deferrable amount is computed using the Coverage Unit pattern. "
+ "\n[Deferrable Actuals](https://portal.systemorph.cloud/project/ifrs17/env/v1.3.0/Report/ReportScopes#written-accrual-deferral) are shown here. Amortization of the deferrable amount is computed using the Coverage Unit pattern. "
],
"metadata": {},
"execution_count": 0,
@@ -221,7 +221,7 @@
"source": [
"# Fulfilment Cash flow",
"\n",
- "\nPresent Value of the [Fulfilment Cash flow](https://portal.systemorph.cloud/project/ifrs17/env/v1.2.0/Report/ReportScopes#fulfillment-cash-flows) are shown here. ",
+ "\nPresent Value of the [Fulfilment Cash flow](https://portal.systemorph.cloud/project/ifrs17/env/v1.3.0/Report/ReportScopes#fulfillment-cash-flows) are shown here. ",
"\n
The individual contributions from Best Estimate and Risk Adjustment can be visualized slicing by **EstimateType**.",
"\n",
"\nFilters can be applied to report to isolate a sub-set of the data. For example you can Filter by a specific Group of Contract using its system name using : new [] {(\"GroupOfContract\", \"DT1.1\")}.",
@@ -250,7 +250,7 @@
"source": [
"# Actuarial Experience Adjustment",
"\n",
- "\nA comparison between [Written Actual](#written-actual) and the Releases of the [Best Estimate](#present-value) is reported in the [Actuarial Experience Adjustment](https://portal.systemorph.cloud/project/ifrs17/env/v1.2.0/Report/ReportScopes#experience-adjustment)."
+ "\nA comparison between [Written Actual](#written-actual) and the Releases of the [Best Estimate](#present-value) is reported in the [Actuarial Experience Adjustment](https://portal.systemorph.cloud/project/ifrs17/env/v1.3.0/Report/ReportScopes#experience-adjustment)."
],
"metadata": {},
"execution_count": 0,
@@ -275,7 +275,7 @@
"source": [
"# LRC Technical Margin",
"\n",
- "\nIn the [Technical Margin](https://portal.systemorph.cloud/project/ifrs17/env/v1.2.0/Report/ReportScopes#technical-margin) report we present a unified view on the figures that are allocated to either Contractual Service Margin or to Loss Component. ",
+ "\nIn the [Technical Margin](https://portal.systemorph.cloud/project/ifrs17/env/v1.3.0/Report/ReportScopes#technical-margin) report we present a unified view on the figures that are allocated to either Contractual Service Margin or to Loss Component. ",
"\n
The Analysis of Change is expanded with few more steps such as **Experience Adjustment** and **Amortization**."
],
"metadata": {},
@@ -301,7 +301,7 @@
"source": [
"# Contractual Service Margin / Loss Component / Loss Recovery Component",
"\n",
- "\nThe Contractual Service Margin (CSM) / Loss Component (LC) / Loss Recovery Component (LR) [report](https://portal.systemorph.cloud/project/ifrs17/env/v1.2.0/Report/ReportScopes#technical-margin) are here shown side by side as the allocation to profit or loss is done at each step of the Analysis of Change. ",
+ "\nThe Contractual Service Margin (CSM) / Loss Component (LC) / Loss Recovery Component (LR) [report](https://portal.systemorph.cloud/project/ifrs17/env/v1.3.0/Report/ReportScopes#technical-margin) are here shown side by side as the allocation to profit or loss is done at each step of the Analysis of Change. ",
"\n",
"\nA default slice by EstimateType - which distinguish between CSM, LC and LR contributions - is automatically enforced. "
],
@@ -328,7 +328,7 @@
"source": [
"# LRC Actuarial",
"\n",
- "\nThe [Actuarial Liability for Remaining Coverage](https://portal.systemorph.cloud/project/ifrs17/env/v1.2.0/Report/ReportScopes#lrc-actuarial-actuarial-liability-for-remaining-coverage) report shows figures from Fulfilment Cash flow discounted with current yield curve, and the allocated techinical margin. "
+ "\nThe [Actuarial Liability for Remaining Coverage](https://portal.systemorph.cloud/project/ifrs17/env/v1.3.0/Report/ReportScopes#lrc-actuarial-actuarial-liability-for-remaining-coverage) report shows figures from Fulfilment Cash flow discounted with current yield curve, and the allocated techinical margin. "
],
"metadata": {},
"execution_count": 0,
@@ -353,7 +353,7 @@
"source": [
"# LRC",
"\n",
- "\nThe [Liability for Remaining Coverage](https://portal.systemorph.cloud/project/ifrs17/env/v1.2.0/Report/ReportScopes#lrc-liability-for-remaining-coverage) report adds to the [Actuarial Liability for Remaining Coverage](#lrc-actuarial) the contribution of and accrual actuals. A simplified AoC Chain is used to allow comparison of the balance change between Actuals and Present Values. "
+ "\nThe [Liability for Remaining Coverage](https://portal.systemorph.cloud/project/ifrs17/env/v1.3.0/Report/ReportScopes#lrc-liability-for-remaining-coverage) report adds to the [Actuarial Liability for Remaining Coverage](#lrc-actuarial) the contribution of and accrual actuals. A simplified AoC Chain is used to allow comparison of the balance change between Actuals and Present Values. "
],
"metadata": {},
"execution_count": 0,
@@ -378,7 +378,7 @@
"source": [
"# LIC Actuarial",
"\n",
- "\nThe [Actuarial Liability of Incurred Claims](https://portal.systemorph.cloud/project/ifrs17/env/v1.2.0/Report/ReportScopes#lic-actuarial-actuarial-liability-for-incurred-claims) report shows figures from Fulfilment Cash flow discounted with current yield curve. "
+ "\nThe [Actuarial Liability of Incurred Claims](https://portal.systemorph.cloud/project/ifrs17/env/v1.3.0/Report/ReportScopes#lic-actuarial-actuarial-liability-for-incurred-claims) report shows figures from Fulfilment Cash flow discounted with current yield curve. "
],
"metadata": {},
"execution_count": 0,
@@ -403,7 +403,7 @@
"source": [
"# LIC",
"\n",
- "\nThe [Liability for Incurred Claims](https://portal.systemorph.cloud/project/ifrs17/env/v1.2.0/Report/ReportScopes#lic-liability-for-incurred-claims) adds to the [Actuarial Liability for Incurred Claims](#lic-actuarial) the contribution of and accrual actuals."
+ "\nThe [Liability for Incurred Claims](https://portal.systemorph.cloud/project/ifrs17/env/v1.3.0/Report/ReportScopes#lic-liability-for-incurred-claims) adds to the [Actuarial Liability for Incurred Claims](#lic-actuarial) the contribution of and accrual actuals."
],
"metadata": {},
"execution_count": 0,
@@ -428,7 +428,7 @@
"source": [
"# Financial Performance",
"\n",
- "\nThe [Financial Performance](https://portal.systemorph.cloud/project/ifrs17/env/v1.2.0/Report/ReportScopes#ifrs-17-financial-performance) report discloses the Change in Estimate of the IFRS 17 balance sheet items ([LRC](#lrc) and [LIC](#lic)) and the relevant incurred cash flows (Premiums, Claims, Expenses, etc...) for the given period.",
+ "\nThe [Financial Performance](https://portal.systemorph.cloud/project/ifrs17/env/v1.3.0/Report/ReportScopes#ifrs-17-financial-performance) report discloses the Change in Estimate of the IFRS 17 balance sheet items ([LRC](#lrc) and [LIC](#lic)) and the relevant incurred cash flows (Premiums, Claims, Expenses, etc...) for the given period.",
"\n",
"\nUse the expand and collapse buttons in the report rows to change the granularity of the figures displayed."
],
diff --git a/ifrs17/Report/ReportStorage.ipynb b/ifrs17/Report/ReportStorage.ipynb
index 21d8424e..0154af5d 100644
--- a/ifrs17/Report/ReportStorage.ipynb
+++ b/ifrs17/Report/ReportStorage.ipynb
@@ -19,8 +19,7 @@
{
"cell_type": "markdown",
"source": [
- "",
- "\n Report Storage and Identity
",
+ " Report Storage and Identity
",
"\n",
"\nThe Report Identity is a record collecting all information needed to define the granularity in which the calculation are performed.",
"\n",