Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update version reference to v1.1.1 #227

Merged
merged 1 commit into from
Mar 6, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion ifrs17-template/Constants/CalculationEngine.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
"cell_type": "code",
"source": [
"var projectName = \"ifrs17\";",
"\nvar environmentName = \"v1.1.0\";",
"\nvar environmentName = \"v1.1.1\";",
"\nvar notebookName = \"CalculationEngine\";",
"\nvar calculationEngine = $\"#!import \\\"//{projectName}/{environmentName}/{notebookName}\\\"\";"
],
Expand Down
6 changes: 3 additions & 3 deletions ifrs17-template/Export/MapTemplate.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@
"source": [
"# Map Template: Data Node",
"\n",
"\n[DataNodes](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.0/DataModel/DataStructure#data-node) defines the properties of [Portfolios](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.0/DataModel/DataStructure#portfolios) and [Group of Contracts](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.0/DataModel/DataStructure#group-of-contracts)."
"\n[DataNodes](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.1/DataModel/DataStructure#data-node) defines the properties of [Portfolios](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.1/DataModel/DataStructure#portfolios) and [Group of Contracts](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.1/DataModel/DataStructure#group-of-contracts)."
],
"metadata": {},
"execution_count": 0,
Expand Down Expand Up @@ -167,7 +167,7 @@
"source": [
"# Map Template: Data Node State",
"\n",
"\n[Data Node State](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.0/DataModel/DataStructure#data-node-state) defines whether the instance is active (used in import/output) or inactive (present in the DataSource but not used in input/output operations)."
"\n[Data Node State](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.1/DataModel/DataStructure#data-node-state) defines whether the instance is active (used in import/output) or inactive (present in the DataSource but not used in input/output operations)."
],
"metadata": {},
"execution_count": 0,
Expand Down Expand Up @@ -253,7 +253,7 @@
"source": [
"# Map Template: Data Node Parameter",
"\n",
"\n[Data Node Parameters](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.0/DataModel/DataStructure#data-node-parameters) are defined at the Group of Contract level and are used during the import calculation. "
"\n[Data Node Parameters](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.1/DataModel/DataStructure#data-node-parameters) are defined at the Group of Contract level and are used during the import calculation. "
],
"metadata": {},
"execution_count": 0,
Expand Down
8 changes: 4 additions & 4 deletions ifrs17-template/Import/CloseImportTemplate.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
"source": [
"All imports are triggered via the <code>Import</code> command. Several options can be fluently appended to customize the import action:",
"\n- <code>FromFile()</code> : accepts a string as input (eg. \"../Files/TransactionalData/Openings_CH_2020_12.csv\"). It corresponds the file to be imported complete with the path",
"\n- <code>WithFormat()</code> : accepts a string as input (eg. \"Cashflow\" or \"Actual\"). It is used to trigger the desired import logic for the current file. Full list of avalaible ImportFormats can be found [here](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.0/Constants/Consts#import-formats)",
"\n- <code>WithFormat()</code> : accepts a string as input (eg. \"Cashflow\" or \"Actual\"). It is used to trigger the desired import logic for the current file. Full list of avalaible ImportFormats can be found [here](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.1/Constants/Consts#import-formats)",
"\n- <code>WithFileStorage()</code> : defined the drive from where the input files is retrieved. In this example we use the project file storage (new files have to be uploaded into the project), other options are SharePoint and OneDrive. ",
"\n- <code>WithTarget()</code> : target drive where the results are stored. In this example we use our in-memory set up",
"\n"
Expand Down Expand Up @@ -88,9 +88,9 @@
"\nNew Data Nodes and Parameters are imported here.",
"\n<br> To easily generate these files, please refer to the **Map Template** files exported [here](../Export/MapTemplate). Edit them at your wish and import them back into the solution through the following cells. ",
"\n<br> For the **ImportFormat**, the following options are expected:",
"\n- ImportFormats.DataNode : [Portfolios](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.0/DataModel/DataStructure#portfolios) and [Group of Contracts](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.0/DataModel/DataStructure#group-of-contracts)",
"\n- ImportFormats.DataNodeState : the [state of a data node](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.0/DataModel/DataStructure#data-node-state) can be either active or inactive.",
"\n- ImportFormats.DataNodeParameter : parameters are described [here](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.0/DataModel/DataStructure#data-node-parameters). For **Group of Insurance Contracts** a default [Premium Allocation factor](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.0/Import/ImportScopeCalculation#experience-adjustment-on-premium) of 1 is applied if the parameter is not imported.",
"\n- ImportFormats.DataNode : [Portfolios](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.1/DataModel/DataStructure#portfolios) and [Group of Contracts](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.1/DataModel/DataStructure#group-of-contracts)",
"\n- ImportFormats.DataNodeState : the [state of a data node](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.1/DataModel/DataStructure#data-node-state) can be either active or inactive.",
"\n- ImportFormats.DataNodeParameter : parameters are described [here](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.1/DataModel/DataStructure#data-node-parameters). For **Group of Insurance Contracts** a default [Premium Allocation factor](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.1/Import/ImportScopeCalculation#experience-adjustment-on-premium) of 1 is applied if the parameter is not imported.",
"\n"
],
"metadata": {},
Expand Down
32 changes: 16 additions & 16 deletions ifrs17-template/InputFormatDescription.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -39,17 +39,17 @@
"source": [
"A cash flow file is named **NominalCashflows** *\\_<reportingNode\\>* *\\_<year\\>* *\\_<month\\>* and is composed of two sections: **Main** and **Cashflow**.",
"\n",
"\nThe **Main** section contains information such as: Reporting Node, Year, Month and Scenario for which the data is being imported. This information is used to define the [partition](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.0/DataModel/DataStructure#partitions) to which the data belongs.",
"\nThe **Main** section contains information such as: Reporting Node, Year, Month and Scenario for which the data is being imported. This information is used to define the [partition](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.1/DataModel/DataStructure#partitions) to which the data belongs.",
"\n",
"\nThe **Cashflow** section contains the cash flow data. Several pieces of information are required to characterize a cash flow correctly:",
"\n- [DataNode](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.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.1.0/DataModel/DataStructure#amount-type) : entered with its SystemName,",
"\n- [EstimateType](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.0/DataModel/DataStructure#estimate-type) : entered with its SystemName,",
"\n- [AocType](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.0/DataModel/DataStructure#aoc-type) : entered with its SystemName,",
"\n- [Novelty](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.0/DataModel/DataStructure#novelty) : entered with its SystemName,",
"\n- [DataNode](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.1/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.1.1/DataModel/DataStructure#amount-type) : entered with its SystemName,",
"\n- [EstimateType](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.1/DataModel/DataStructure#estimate-type) : entered with its SystemName,",
"\n- [AocType](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.1/DataModel/DataStructure#aoc-type) : entered with its SystemName,",
"\n- [Novelty](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.1/DataModel/DataStructure#novelty) : entered with its SystemName,",
"\n- AccidentYear : relevant for Data Node with Liability Type: Liability for Incurred Claims.",
"\n",
"\nAll valid combinations of AocType and Novelty can be found in [AocConfiguration](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.0/DataModel/DataStructure#aoc-configuration) with DataType Optional or Mandatory.",
"\nAll valid combinations of AocType and Novelty can be found in [AocConfiguration](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.1/DataModel/DataStructure#aoc-configuration) with DataType Optional or Mandatory.",
"\n<br>The cash flow is entered in the columns named <code>ValuesN</code> where N goes from 0 to the length of cash flow. The Value0 corresponds to January of the Year entered in the **Main** section for every combination of AocType and Novelty. "
],
"metadata": {},
Expand All @@ -74,13 +74,13 @@
"source": [
"An Actuals file is named **Actuals** *\\_<reportingNode\\>* *\\_<year\\>* *\\_<month\\>* and is composed of two sections: **Main** and **Actual**.",
"\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.1.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.1.1/DataModel/DataStructure#partition) to which the data belong.",
"\n",
"\nThe **Actual** section contains the actuals data. Several pieces of information are required to to characterize an Actuals amount correctly:",
"\n- [DataNode](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.0/DataModel/DataStructure#group-of-contracts) : lowest granularity of the Data Node, it is entered with its SystemName,",
"\n- [AocType](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.0/DataModel/DataStructure#aoc-type) : entered with its SystemName,",
"\n- [AmountType](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.0/DataModel/DataStructure#amount-type) : entered with its SystemName,",
"\n- [EstimateType](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.0/DataModel/DataStructure#estimate-type) : entered with its SystemName,",
"\n- [DataNode](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.1/DataModel/DataStructure#group-of-contracts) : lowest granularity of the Data Node, it is entered with its SystemName,",
"\n- [AocType](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.1/DataModel/DataStructure#aoc-type) : entered with its SystemName,",
"\n- [AmountType](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.1/DataModel/DataStructure#amount-type) : entered with its SystemName,",
"\n- [EstimateType](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.1/DataModel/DataStructure#estimate-type) : entered with its SystemName,",
"\n- AccidentYear : relevant for Data Node with Liability Type: Liability for Incurred Claims."
],
"metadata": {},
Expand All @@ -105,12 +105,12 @@
"source": [
"An Openings file is named **Openings** *\\_<reportingNode\\>* *\\_<year\\>* *\\_<month\\>* 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.1.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.1.1/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.1.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.1.0/DataModel/DataStructure#amount-type) : entered with its SystemName,",
"\n- [EstimateType](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.0/DataModel/DataStructure#estimate-type) : entered with its SystemName,",
"\n- [DataNode](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.1/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.1.1/DataModel/DataStructure#amount-type) : entered with its SystemName,",
"\n- [EstimateType](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.1/DataModel/DataStructure#estimate-type) : entered with its SystemName,",
"\n- AccidentYear : relevant for Data Node with Liability Type: Liability for Incurred Claims."
],
"metadata": {},
Expand Down
16 changes: 8 additions & 8 deletions ifrs17-template/Report/ParameterReports.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,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.1.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.1.1/Report/ParameterReportsQueries#queries)"
],
"metadata": {},
"execution_count": 0,
Expand Down Expand Up @@ -183,7 +183,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.1.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.1.1/DataModel/DataStructureDataStructure#data-node)"
],
"metadata": {},
"execution_count": 0,
Expand All @@ -207,7 +207,7 @@
"source": [
"## Data node state",
"\n",
"\nCurrent and previous period [data node state](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.0/DataModel/DataStructure#data-node-state)."
"\nCurrent and previous period [data node state](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.1/DataModel/DataStructure#data-node-state)."
],
"metadata": {},
"execution_count": 0,
Expand All @@ -232,7 +232,7 @@
"cell_type": "markdown",
"source": [
"## Yield curve",
"\n[Yield Curve](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.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.1.1/DataModel/DataStructure#yield-curve) used for locked-in discounting and current rating discouning (curret period and previous period) are shown."
],
"metadata": {},
"execution_count": 0,
Expand All @@ -256,7 +256,7 @@
"cell_type": "markdown",
"source": [
"## Single data node parameter",
"\n[Single data node parameters](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.0/DataModel/DataStructure#data-node-parameters) for current and previous period. "
"\n[Single data node parameters](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.1/DataModel/DataStructure#data-node-parameters) for current and previous period. "
],
"metadata": {},
"execution_count": 0,
Expand All @@ -280,7 +280,7 @@
"cell_type": "markdown",
"source": [
"## Inter data node parameter",
"\n[Inter data node parameters](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.0/DataModel/DataStructure#data-node-parameters) for current and previous period. "
"\n[Inter data node parameters](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.1/DataModel/DataStructure#data-node-parameters) for current and previous period. "
],
"metadata": {},
"execution_count": 0,
Expand All @@ -304,7 +304,7 @@
"cell_type": "markdown",
"source": [
"## Partner ratings",
"\n[Partner ratings](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.0/DataModel/DataStructure#partner-rating) for current and previous period."
"\n[Partner ratings](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.1/DataModel/DataStructure#partner-rating) for current and previous period."
],
"metadata": {},
"execution_count": 0,
Expand All @@ -328,7 +328,7 @@
"cell_type": "markdown",
"source": [
"## Partner default rates",
"\n[Partner default rates](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.0/DataModel/DataStructure#credit-default-rate) for current and previous period."
"\n[Partner default rates](https://portal.systemorph.cloud/project/ifrs17/env/v1.1.1/DataModel/DataStructure#credit-default-rate) for current and previous period."
],
"metadata": {},
"execution_count": 0,
Expand Down
Loading