Touchstone Re 2023 API Reference
SubmitRingResultToInternationalDeterministicTerrorismEventSet Method
Example 


Air.Services.Proxy Assembly > (Global) Namespace > EventSetManagementServiceClient Class : SubmitRingResultToInternationalDeterministicTerrorismEventSet Method
Contains a SubmitRingResultToInternationalDeterministicTerrorismEventSetRequest that identifies the Business Unit SID, SQL Instance SID, and Export Options associated with the Geospatial Analysis results to export.
Submits a request to export the results of a ring Geospatial Analysis to a deterministic Event Set.

The resulting event set appears in the Event Set Management pane of the Administration Console in the Touchstone user interface and can be used for subsequent event geospatial analyses.

AIR introduced the integration between ring geospatial analyses and event geospatial analyses to facilitate your responses to the terrorism section of the A.M. Best Supplemental Rating Questionnaire (SRQ).

You can generate events for up to 1.5 million rings. Consequently, the analysis that you export cannot include more than 1.5 million rings and you cannot specify options that result in more than 1.5 million rings.

Touchstone® excludes any ring centroids in countries that you do not license from the export job.

Syntax
Public Function SubmitRingResultToInternationalDeterministicTerrorismEventSet( _
   ByVal request As SubmitRingResultToInternationalDeterministicTerrorismEventSetRequest _
) As SubmitRingResultToInternationalDeterministicTerrorismEventSetResponse
Dim instance As EventSetManagementServiceClient
Dim request As SubmitRingResultToInternationalDeterministicTerrorismEventSetRequest
Dim value As SubmitRingResultToInternationalDeterministicTerrorismEventSetResponse
 
value = instance.SubmitRingResultToInternationalDeterministicTerrorismEventSet(request)
public SubmitRingResultToInternationalDeterministicTerrorismEventSetResponse SubmitRingResultToInternationalDeterministicTerrorismEventSet( 
   SubmitRingResultToInternationalDeterministicTerrorismEventSetRequest request
)

Parameters

request
Contains a SubmitRingResultToInternationalDeterministicTerrorismEventSetRequest that identifies the Business Unit SID, SQL Instance SID, and Export Options associated with the Geospatial Analysis results to export.

Return Value

A SubmitRingResultToInternationalDeterministicTerrorismEventResponse containing the Activity SID that uniquely identifies the asynchronous web service call that you made to submit the export job.
Remarks
To find the Business Unit SID to pass into this method, call the GetBusinessUnits() method.

To find the SQL Instance SID to pass into this method, call the GetSqlInstances() method.

For information about submitting a new Touchstone ring geospatial analysis job, see the SubmitRingExposureConcentrationAnalysis() method.

Example
The following example shows how to submit a request to export Touchstone ring geospatial analysis results to a deterministic event set using the SubmitRingResultToInternationalDeterministicTerrorismEventSet() method:
using AIR.Services.Common.Data;
using AIR.Services.EventSetManagement.Api;
using System;
using System.Collections.Generic;
            
public class SnippetSubmitRingResultToInternationalDeterministicTerrorismEventSet
{
   private static void SubmitRingResultToInternationalDeterministicTerrorismEventSet(int businessUnitSid, int sqlInstanceSid, int ecaAnalysisSid)
   {
       EventSetManagementServiceClient client = new EventSetManagementServiceClient();
       SubmitRingResultToInternationalDeterministicTerrorismEventSetRequest request = new SubmitRingResultToInternationalDeterministicTerrorismEventSetRequest();
      request.BusinessUnitSid = businessUnitSid;
       request.SqlInstanceSid = sqlInstanceSid;
       request.Options = new AIR.Services.EventSetManagement.Data.RingResultToInternationalDeterministicTerrorismEventSetOptions()
       {
           ECAAnalysisSid = ecaAnalysisSid,
           EventSetName = "EventSet " + DateTime.Now.Ticks,
           EventSetDescription = "EventSet created at " + DateTime.Now.Ticks,
           WeaponTypes = new List<AIR.Services.EventSetManagement.Data.EventSetWeaponData>()
               {
                   new AIR.Services.EventSetManagement.Data.EventSetWeaponData()
                   {
                       WeaponTypeCode = AIR.Services.DataExport.Data.TerrorismWeaponTypes.DeliveryTruck_6_ton_TNT
                   }
               },
           IncludeAllRings = true,
           TopNRingsToUse = 10,
           SortByFinancialPerspective = AIR.Services.DataExport.Data.IDTEXPORT_ExposedLimits.ExposedGross,
           GroupByLocationUDF = AIR.Services.DataExport.Data.LocationUDF.UDF1
            
       };
       SubmitRingResultToInternationalDeterministicTerrorismEventSetResponse response = client.SubmitRingResultToInternationalDeterministicTerrorismEventSet(request);
            
       if ((response.Status.Code == StatusCode.Success))
       {
           Console.WriteLine("Activity sid: " + response.ActivitySid);
       }
   }
}
Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

EventSetManagementServiceClient Class
EventSetManagementServiceClient Members