Touchstone Re 2023 API Reference
Early Access to the Touchstone Re APIs
 New objects and properties for Touchstone Re 2023 (11.0)
Feature Objects Description
Create the user-defined categories for grouping companies

AIR.Services.Reinsurance.UserDefinedCategoryManagement.Api

(including 

GetCompanyUserDefinedCategoriesRequest and 

GetCompanyUserDefinedCategoriesResponse)

We implemented a new GetCompanyUserDefinedCategories method to store the user-defined categories for each company.

You can select a category of interest and assign that category to a specific company.

The request class contains the following parameters:

Property Type Description
CompanySid Integer (Required) Represents the unique sequential identifier of the company for which you want to update a new category or modify the existing category.
String ID String (Optional) Represents the company identifier.
String Name Name (Optional) Represents the company name. Must be unique: The request is rejected if a name specified already exists for a company with a different CompanySID.
UserDefinedCategory1ClassificationSid Integer
  • Default = NULL

    Or

  • Valid SID
(Optional) Represents the assignment of the classification's unique sequential identifier (SID) with a user-defined first company UDC category.
UserDefinedCategory2ClassificationSid Integer
  • Default = NULL

    Or

  • Valid SID
(Optional) Represents the assignment of the classification's unique sequential identifier (SID) with a user-defined second company UDC category.
UserDefinedCategory3ClassificationSid Integer
  • Default = NULL

    Or

  • Valid SID
(Optional) Represents the assignment of the classification's unique sequential identifier (SID) with a user-defined third company UDC category.
UserDefinedCategory4ClassificationSid Integer
  • Default = NULL

    Or

  • Valid SID
(Optional) Represents the assignment of the classification's unique sequential identifier (SID) with a user-defined fourth company UDC category.
UserDefinedCategory5ClassificationSid Integer
  • Default = NULL

    Or

  • Valid SID
(Optional) Represents the assignment of the classification's unique sequential identifier (SID) with a user-defined fifth company UDC category.
The response returns a confirmation message of the updated company's UDC classification upon success or appropriate validation error.

We updated the existing CreateCompanyRequest class in the AIR.Services.Reinsurance.CompanyManagement.Api namespace

to include up to five categories. The request class inherits the BusinessUnitSid and SQLInstanceSID properties.

Property Type Description
UserDefinedCategory1ClassificationSid Integer
  • Default = NULL

    Or

  • Valid SID
(Optional) Represents the assignment of the classification's unique sequential identifier (SID) with a user-defined first company UDC category.
UserDefinedCategory2ClassificationSid Integer
  • Default = NULL

    Or

  • Valid SID
(Optional) Represents the assignment of the classification's unique sequential identifier (SID) with a user-defined second company UDC category.
UserDefinedCategory3ClassificationSid Integer
  • Default = NULL

    Or

  • Valid SID
(Optional) Represents the assignment of the classification's unique sequential identifier (SID) with a user-defined third company UDC category.
UserDefinedCategory4ClassificationSid Integer
  • Default = NULL

    Or

  • Valid SID
(Optional) Represents the assignment of the classification's unique sequential identifier (SID) with a user-defined fourth company UDC category.
UserDefinedCategory5ClassificationSid Integer
  • Default = NULL

    Or

  • Valid SID

(Optional) Represents the assignment of the classification's unique sequential identifier (SID) with a user-defined fifth company UDC category.

The response class returns the following properties:

Property Type Description
Categories

List<AIR.InformationModel.Reinsurance.UserDefinedCategoryManagement.

Data.UserDefinedCategory>

List of all the UDC classifications contained within a specific Touchstone Re Touchstone Re Business Unit

We implemented a new UserDefinedCategoryManagement Data namespace for storing the user-defined categories. This namespace includes a new UserDefinedCategory class and a UserDefinedCategoryType sub-class for preserving the user-defined categories and their corresponding classifications. The UserDefinedCategory class contains the following properties:
Property Type Description
CategoryType

AIR.InformationModel.Reinsurance.UserDefinedCategoryManagement.

Data.UserDefinedCategoryType

Contains the type of user defined category: company or program.
UserDefinedCategoryClassificationDescription String Contains the user-defined classification description for a specific category. For example:

Category Classification
Company UDC 1 Singapore
Program UDC 3 Japan

UserDefinedCategoryClassificationName String Contains the user-defined classification name associated with a specific UDC.
UserDefinedCategoryClassificationSid Integer Contains the unique sequential identifier (SID) of the classification associated with the UDC.
UserDefinedCategoryName String Name of the user-defined category.
UserDefinedCategorySid Integer Unique sequential identifier of the user-defined category.
UserDefinedCategoryType Enumeration class Represents the type of the user-defined category.
  • Unknown = 0
  • Company = 1
  • Program = 2
Create the user-defined categories for grouping programs

AIR.Services.Reinsurance.UserDefinedCategoryManagement.Api

(including GetProgramUserDefinedCategoriesRequest and GetProgramUserDefinedCategoriesResponse)

We added a new GetProgramUserDefinedCategories method to store the user-defined categories for each program.

You can select a category of interest and assign that category to a specific program.

The request class inherits the BusinessUnitSid and SQLInstanceSID properties.

The response returns the following properties:

Property Type Description
Categories

List<AIR.InformationModel.Reinsurance.UserDefinedCategoryManagement.

Data.UserDefinedCategory>

Returns a list of all the UDC classifications contained within a specific Touchstone Re Business Unit.
Modify the existing company's category or classification

AIR.Services.Reinsurance.UserDefinedCategoryManagement.Api

(including UpdateCompanyRequest and UpdateCompanyResponse)

We added a new UpdateCompany method for adding a new or modifying the existing user-defined classifications for a single company contained within a specific Touchstone Re Business Unit.
Verisk Earthquake Model for the Middle East AIR.Services.Reinsurance.Common.Data

 

We introduced the Verisk Earthquake Model to support nine countries for the Middle East region. This update includes support for the custom lines of business and import and export of aggregate exposure data and UNICEDE/2 file, aggregate loss analyses, and many more updates. Refer to the Verisk Earthquake Model for the Middle East update for more information.

We added the following enumeration classes in the AIR.Services.Reinsurance.Common.Data namespace.

Enhanced program coverages for the Agriculture Model for China

AIR.Services.Reinsurance.ProgramManagement.Data

Program

The model update includes several key changes and additions, including a new boundary, new sub-perils for the existing peril MPCI, additional LOBs, updated geographic boundaries, coverages, policy conditions, and many others. Reinsurers can use the latest information to assess the policy conditions and premium rates. We implemented the following coverages in the Program class:

Property Data type Description
CoverageRatePercentChinaMultiPerilCropFruitTrees Double (Optional) Represents the program coverages for fruit trees damage.
  • Valid values between 0 and 99.99
CoverageRatePercentChinaMultiPerilCropTobacco Double (Optional) Represents the program coverages for tobacco plants damage.
  • Valid values between 0 and 99.99
CoverageRatePercentChinaMultiPerilCropForestComprehensive Double (Optional) Represents the program coverages for forestry damage.
  • Valid values between 0 and 99.99
CoverageRatePercentChinaMultiPerilCropForestFire Double (Optional) Represents the program coverage for forestry damage from fire.
  • Valid values between 0 and 99.99