<back to all web services
ProcessRollupOutputPersistenceRequest
ProcessRollupOutputPersistenceRequest Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| Id | query | Guid | No | |
| OutputDetails | query | List<AnalysisResult> | No | |
AnalysisResult Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| Id | form | long | No | |
| AnalysisId | form | long | No | |
| AnalysisConfigurationId | form | long | No | |
| Container | form | string | No | |
| BlobName | form | string | No | |
| ResultTableName | form | string | No | |
| AnalysisType | form | AnalysisType | No | |
| SimulationLossPerspective | form | SimulationLossPerspective | No | |
| ReinsurancePremiumLossType | form | ReinsurancePremiumLossType | No | |
| OutputLevel | form | ResultOutputLevel | No | |
| MetaRiskId | form | int | No | |
| AnalysisPortfolioEventSetResults | form | List<AnalysisPortfolioEventSetResult> | No | |
| RowIdentifier | form | Guid | No | |
AnalysisType Enum:| NotSet | |
| Standard | |
| RunOff | |
SimulationLossPerspective Enum:| NotSet | |
| Agg | |
| Occ | |
ReinsurancePremiumLossType Enum:| NotSet | |
| Net | |
| Gross | |
ResultOutputLevel Enum:| NotSet | |
| PortfolioMetrics | |
| Curve | |
| YLT | |
| TailIntensity | |
| DealYlt | |
| DealElt | |
| DealEltWithIndustryLoss | |
| PortfolioElt | |
| PortfolioEltWithIndustryLoss | |
| EventSetGeneration | |
| PortfolioRaps | |
| DealRaps | |
| PortfolioSepyIndustryLoss | |
| DealSepyIndustryLoss | |
AnalysisPortfolioEventSetResult Parameters:| Name | Parameter | Data Type | Required | Description |
|---|
| Id | form | long | No | |
| AnalysisId | form | long | No | |
| AnalysisPortfolioEventSetConfigurationId | form | long | No | |
| AnalysisResultId | form | long | No | |
| PortfolioName | form | string | No | |
| RowIdentifier | form | Guid | No | |
To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml
HTTP + XML
The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
POST /xml/oneway/ProcessRollupOutputPersistenceRequest HTTP/1.1
Host: riskstoreng-dev.nephila.com
Accept: application/xml
Content-Type: application/xml
Content-Length: length
<ProcessRollupOutputPersistenceRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Nephila.RiskStore.ServiceModel.Requests">
<Id>00000000-0000-0000-0000-000000000000</Id>
<OutputDetails xmlns:d2p1="http://schemas.datacontract.org/2004/07/Nephila.RiskStore.ServiceModel.Types">
<d2p1:AnalysisResult>
<d2p1:Id>0</d2p1:Id>
<d2p1:AnalysisId>0</d2p1:AnalysisId>
<d2p1:AnalysisConfigurationId>0</d2p1:AnalysisConfigurationId>
<d2p1:Container>String</d2p1:Container>
<d2p1:BlobName>String</d2p1:BlobName>
<d2p1:ResultTableName>String</d2p1:ResultTableName>
<d2p1:AnalysisType>NotSet</d2p1:AnalysisType>
<d2p1:SimulationLossPerspective>NotSet</d2p1:SimulationLossPerspective>
<d2p1:ReinsurancePremiumLossType>NotSet</d2p1:ReinsurancePremiumLossType>
<d2p1:OutputLevel>NotSet</d2p1:OutputLevel>
<d2p1:MetaRiskId>0</d2p1:MetaRiskId>
<d2p1:AnalysisPortfolioEventSetResults>
<d2p1:AnalysisPortfolioEventSetResult>
<d2p1:AnalysisId>0</d2p1:AnalysisId>
<d2p1:AnalysisPortfolioEventSetConfigurationId>0</d2p1:AnalysisPortfolioEventSetConfigurationId>
<d2p1:AnalysisResultId>0</d2p1:AnalysisResultId>
<d2p1:Id>0</d2p1:Id>
<d2p1:PortfolioName>String</d2p1:PortfolioName>
<d2p1:RowIdentifier>00000000-0000-0000-0000-000000000000</d2p1:RowIdentifier>
</d2p1:AnalysisPortfolioEventSetResult>
</d2p1:AnalysisPortfolioEventSetResults>
<d2p1:RowIdentifier>00000000-0000-0000-0000-000000000000</d2p1:RowIdentifier>
</d2p1:AnalysisResult>
</OutputDetails>
</ProcessRollupOutputPersistenceRequest>