- Highlights
- New objects and properties
- Changed objects and properties
- Deprecated or removed objects, enums, and properties
Highlights
We have implemented the following features and enhancements in the application programming interfaces (APIs) for the Touchstone Re 2022 (10.0) release.
-
Convert event loss tables (ELT) to user loss files (ULF) using the Reinsurance Company Loss Set Management API. This enhancement enables you to use the ULF data directly in the reinsurance programs and analyze aggregate portfolio or program loss results in Touchstone Re.
-
Combine multiple company loss files (CLFs) into a single company loss file using the Reinsurance Data Import API. The SubmitCombineClfs method lets you combine more than one company loss files that have the same catalog size, file type, and model versions into a single company loss file.
-
Touchstone Re now supports running zonal analysis with the output option set to Event Total, in addition to when Subarea output option is selected.
-
Touchstone Re enables you to control the loss flow benefit in a series of inuring reinsurance programs. The Reinsurance Program Management API now has an option to select whether the Loss Flow benefit pertains only to the next program or flows to all child programs associated with a reinsurance program.
-
Retrieve single program, portfolio, and multiple programs loss analyses templates using the Reinsurance Aggregate Portfolio Loss Analysis and Reinsurance Aggregate Program Loss Analysis APIs. Previously, you can create and modify the loss analyses templates only within the Touchstone Re application and inherit these templates in the public API requests. With this enhancement, you can call all the program, portfolio and multiple programs templates within a business unit in Touchstone Re.
-
Expanded loss perspective options for contract loss results in Touchstone Re that can be upload to Analyze Re. You can now upload the Touchstone Re contract loss perspective event losses at either 100%, gross or net participation into Analyze Re; and, use these contract losses for further downstream analysis in Analyze Re.
New Objects and Properties
We have added the following objects and properties for Touchstone Re.
Objects | Description |
---|---|
Reinsurance Company Loss Set Management Service Client |
|
The new SubmitEventLossToUlf method enables you to convert the event loss tables in a text file to an user loss file format, and attach the ULF data to the reinsurance programs for further analysis in Touchstone Re. You can also import the ULF to a company in Touchstone Re. Additionally, you can save the user loss files in a currency of your choice. Providing you more flexibility for viewing loss results in both local and foreign currency. We have implemented a new SubmitEventLossToUlf method in the existing Reinsurance Company Loss Set Management API to convert the event loss tables (ELT) in text file to a binary User Loss File (ULF) format . The SubmitEventLossToUlfRequest class contains the ConvertEventLossToUlfOptions sub-class for configuring the input binary file with event loss tables. This sub-class contains the following properties.
The SubmitEventLossToUlfResponse class returns the sequential identifier (ActivitySID) associated with the activity. |
|
Reinsurance Data Import Service Client |
|
SubmitCombineClfs including SubmitCombineClfsRequest |
The new SubmitCombineClfs method lets you combine multiple company loss files into a single company loss file (CLF). Then you can import this single CLF with a specific company in Touchstone Re for further downstream analysis. We have implemented the following properties in the SubmitCombineClfsRequest class: The SubmitCombineClfsResponse class returns the unique sequential identifier for this combine job and any warnings associated with this job. |
Object Management Service Client |
|
GetAggregateProgramAnalysisTemplates including GetAggregateProgramAnalysisTemplatesRequest |
The GetAggregateProgramAnalysisTemplates method retrieves a collection of the aggregate program loss analysis templates available for a Business Unit in Touchstone Re. When you create a new loss template or modify a collection of existing loss templates in the Touchstone Re user interface is subsequently available in the API response when you make a request call next time. Any template you delete from the user interface is not available through the public API request. The GetAggregateProgramAnalysisTemplatesRequest class inherits the Business Unit SID and SQL Server Instance ID from the request base. The GetAggregateProgramAnalysisTemplatesResponse class returns the ProgramAggregateLossAnalysisTemplates property. This property contains a collection of all the program loss templates within the requested Business Unit in Touchstone Re. The ProgramAggregateLossAnalysisTemplate Class in the AIR.Services.ObjectManagement.Data Namespace contains the unique identifiers such as name, SID, and description that identifies each template and the aggregate loss analysis options for the specific template associated with the SID. The AggregateLossAnalysisOptions base class includes the existing ProgramAggregateLossAnalysisOptions sub-class to capture the aggregate loss analysis options for each loss template in the Business Unit. |
GetAggregatePortfolioAnalysisTemplates including GetAggregatePortfolioAnalysisTemplatesRequest |
The GetAggregatePortfolioAnalysisTemplates method retrieves a collection of the aggregate portfolio loss analysis templates available for a Business Unit in Touchstone Re. When you create a new loss template or modify a collection of existing loss templates in the Touchstone Re user interface is subsequently available in the API response when you make a request call next time. Any template you delete from the user interface is not available through the public API request. The GetAggregatePortfolioAnalysisTemplatesRequest class inherits the Business Unit SID and SQL Server Instance ID from the request base. The GetAggregatePortfolioAnalysisTemplatesResponse class returns the PortfolioAggregateLossAnalysisTemplates property. This property contains a collection of all the portfolio templates within the requested Business Unit in Touchstone Re. The PortfolioAggregateLossAnalysisTemplate Class in the AIR.Services.ObjectManagement.Data Namespace contains the unique identifiers such as name, SID, and description that identifies each template and the aggregate loss analysis options for the specific template associated with the SID. We have implemented the following properties to hold the specific template details: The AggregateLossAnalysisOptions base class includes the existing PortfolioAggregateLossAnalysisOptions sub-class to capture the aggregate loss analysis options for each portfolio loss template in the Business Unit. |
GetAggregateMultiProgramAnalysisTemplates including GetAggregateMultiProgramAnalysisTemplatesRequest |
The GetAggregateMultiProgramAnalysisTemplates method retrieves a collection of multiple program analyses loss templates available for a Business Unit in Touchstone Re. When you create a new multiple program loss template or modify a collection of existing loss templates in the Touchstone Re user interface is subsequently available in the API response when you make a request call next time. Any template you delete from the user interface is not available through the public API request. The GetAggregateMultiProgramAnalysisTemplatesRequest class inherits the Business Unit SID and SQL Server Instance ID from the request base. The GetAggregateMultiProgramAnalysisTemplatesResponse class returns the MultiProgramAggregateLossAnalysisTemplates property. This property contains a collection of multiple program loss templates within the requested Business Unit in Touchstone Re. The MultiProgramAggregateLossAnalysisTemplate Class in the AIR.Services.ObjectManagement.Data Namespace contains the unique identifiers such as name, SID, and description that identifies each template and the aggregate loss analysis options for the specific template associated with the SID. We have implemented the following properties to hold the specific template details: The AggregateLossAnalysisOptions base class includes the existing MultiProgramAggregateLossAnalysisOptions sub-class to hold all the program SIDs and program filter for the multi-programs in the Business Unit. |
AIR.Services.DataExport.Data |
|
The existing SubmitUploadProgramAggregateLossResultToAnalyzeRe method lets you upload loss results produced in Touchstone Re to AnalyzeRe. Previously, the application supported exporting loss perspectives only at a full (100%) participation level for the contract loss results. With this enhancement, you can select the loss perspectives for a contract either at gross, net, or 100% participation level; and then export the contract results to the Analyze Re application. The exported loss results automatically pass the metadata elements with each set of loss results into Analyze Re. We have implemented the following properties in the existing Program Perspectives class: |
|
AIR.Services.Reinsurance.ProgramManagement.Data |
|
ProgramRelationship |
Now you can specify the benefit flow for a new or an existing inuring relationship. We have implemented a new InuringLossFlowType enumeration class in the ProgramRelationship class. This enumeration class lets you select the loss flow benefit for the programs associated in a series of inuring chains.
|
Changed Objects and Properties
We have implemented the following change for the existing namespace.
Object | Description |
---|---|
AIR.Services.Reinsurance.AggregateLossAnalysis.Data |
|
ProgramLossOutputOptions and PortfolioLossOutputOptions |
We have made an internal change in the loss output options classes for saving the loss analysis results. Previously, Zone Sets were supported only at the sub-area results resolution. Now the output options for the program and portfolio analyses does NOT require to save loss results tables by the sub-area geography level. This enables Touchstone Re to generate the loss results tables for cedants at event totals and zone sets. Going forward, the following requests allows a combination of the Event Total results resolution along with Zone Sets. This produces loss results tables only at Event Totals and Zone Sets. The change in behavior is when you submit a portfolio or program aggregate loss analysis request with Event Totals and Zone Sets, Touchstone Re saves the loss results tables by Event Totals and Zone Sets; and, deletes the huge loss results tables by the sub-area resolution.
To generate loss results with event totals and zone sets, specify the following combination of cedant perspectives in Output Options for the Program and Portfolio Aggregate Loss analyses requests:
|
Deprecated/Removed Objects, Enums, and Properties
We have not deprecated any objects, enumerations, or properties for Touchstone Re.