' Options: 'Date: 2026-06-13 13:39:58 'Version: 8.80 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://riskstoreng-dev.nephila.com/api ' '''GlobalNamespace: '''MakePartial: True '''MakeVirtual: True '''MakeDataContractsExtensible: False '''AddReturnMarker: True '''AddDescriptionAsComments: True '''AddDataContractAttributes: False '''AddIndexesToDataMembers: False '''AddGeneratedCodeAttributes: False '''AddResponseStatus: False '''AddImplicitVersion: '''InitializeCollections: False '''ExportValueTypes: False 'IncludeTypes: GetDealExpectedLossRequest.* '''ExcludeTypes: '''AddNamespaces: '''AddDefaultXmlNamespace: http://schemas.servicestack.net/types Imports System Imports System.IO Imports System.Collections Imports System.Collections.Generic Imports System.Runtime.Serialization Imports ServiceStack Imports ServiceStack.DataAnnotations Imports Nephila.RiskStore.ServiceModel.Types Imports Nephila.RiskStore.ServiceModel.Requests Namespace Global Namespace Nephila.RiskStore.ServiceModel.Requests Public Partial Class GetDealExpectedLossRequest Implements IReturn(Of GetDealExpectedLossResponse) Implements IPost ''' '''The source deal system (IGN) to get the date for ''' Public Overridable Property SourceDealSystem As String ''' '''The as of date to query ''' Public Overridable Property AsOf As Date? ''' '''The metarisks to query for ''' Public Overridable Property MetaRiskIds As List(Of Integer) = New List(Of Integer) ''' '''The perspectives to query for ''' Public Overridable Property PerspectiveIds As List(Of Integer) ''' '''The perspectives types to query for (0 - Vendor, 10 - Nephila 1.0, 16 - Nephila 2.0 etc...) ''' Public Overridable Property PerspectiveTypeIds As List(Of Integer) ''' '''The source deal ids to query for ''' Public Overridable Property SourceDealIds As List(Of Long) = New List(Of Long) End Class Public Partial Class GetDealExpectedLossResponse Public Overridable Property DealExpectedLosses As List(Of DealExpectedLoss) Public Overridable Property ResponseStatus As ResponseStatus End Class End Namespace Namespace Nephila.RiskStore.ServiceModel.Types Public Partial Class DealExpectedLoss Public Overridable Property SourceDealId As Long Public Overridable Property PerspectiveId As Integer Public Overridable Property MetaRiskId As Integer Public Overridable Property ELAgg As Decimal Public Overridable Property ELOcc As Decimal Public Overridable Property PAtt As Decimal Public Overridable Property PExh As Decimal End Class End Namespace End Namespace