| Requires any of the roles: | Agent, Administrator |
| GET,OPTIONS | /v1/LSW_OLifE/AgentAggregate/{StartDate}/{EndDate}/{AgentID} | ||
|---|---|---|---|
| GET,OPTIONS | /v1/LSW_OLifE/AgentAggregate/{StartDate}/{EndDate} |
Imports System
Imports System.IO
Imports System.Collections
Imports System.Collections.Generic
Imports System.Runtime.Serialization
Imports ServiceStack
Imports ServiceStack.DataAnnotations
Imports CRM.AgencyPlatform.API.Internal
Namespace Global
Namespace CRM.AgencyPlatform.API.Internal
Public Partial Class LSW_OLifE
Public Overridable Property OLifeID As Integer
Public Overridable Property SourceInfo As String
Public Overridable Property CreateDate As Date
Public Overridable Property TransExeDate As Date
Public Overridable Property HoldingID As String
Public Overridable Property HoldingTypeCode As String
Public Overridable Property HoldingStatus As String
Public Overridable Property AsOfDate As Date
Public Overridable Property Policy_PolNumber As String
Public Overridable Property Policy_LineOfBusiness As String
Public Overridable Property Policy_ProductType As String
Public Overridable Property Policy_ProductCode As String
Public Overridable Property Policy_CarrierCode As String
Public Overridable Property Policy_PlanName As String
Public Overridable Property Policy_PolicyStatus As String
Public Overridable Property Policy_Jurisdiction As String
Public Overridable Property Policy_StatusChangeDate As Date
Public Overridable Property Policy_PaymentMode As String
Public Overridable Property Policy_PaymentModeTC As String
Public Overridable Property Policy_PaymentAmt As Decimal
Public Overridable Property TotalPolicy_PaymentAmt As Decimal
Public Overridable Property Policy_PaymentMethod As String
Public Overridable Property Life_TargetPremAmt As Decimal
Public Overridable Property TotalLife_TargetPremAmt As Decimal
Public Overridable Property Life_FaceAmt As Decimal
Public Overridable Property TotalLife_FaceAmt As Decimal
Public Overridable Property ApplicationInfo_TrackingID As String
Public Overridable Property ApplicationInfo_CWAAmt As String
Public Overridable Property TotalApplicationInfo_CWAAmt As String
Public Overridable Property ApplicationInfo_SubmissionType As String
Public Overridable Property ApplicationInfo_HOPolicyMailDate As Date
Public Overridable Property ApplicationInfo_HoUnderwriterName As String
Public Overridable Property ApplicationInfo_PlacementEndDate As Date
Public Overridable Property ApplicationInfo_NBContactName As String
Public Overridable Property ApplicationInfo_SignedDate As Date
Public Overridable Property Client As String
Public Overridable Property AgentID As Integer
Public Overridable Property AgentNM As String
Public Overridable Property Agent1Percent As String
Public Overridable Property AgentNM2 As String
Public Overridable Property Agent2Percent As String
Public Overridable Property AgentNM3 As String
Public Overridable Property Agent3Percent As String
Public Overridable Property AgentNM4 As String
Public Overridable Property Agent4Percent As String
Public Overridable Property QualifyingLifePremium As Decimal
Public Overridable Property TotalQualifyingLifePremium As Decimal
Public Overridable Property AnnTransfer As Decimal
Public Overridable Property TotalAnnTransfer As Decimal
Public Overridable Property AnnFlow As Decimal
Public Overridable Property TotalAnnFlow As Decimal
Public Overridable Property Points As Decimal
Public Overridable Property Life_Expected As Decimal
Public Overridable Property TotalLife_Expected As Decimal
Public Overridable Property FullName As String
Public Overridable Property InterestPercent As Integer
Public Overridable Property InterestPercentDecimal As Decimal
Public Overridable Property Apps As Integer
End Class
Public Partial Class LSW_OLifE_AgentAggregateRequest
Public Overridable Property StartDate As Date
Public Overridable Property EndDate As Date
Public Overridable Property AgentID As Integer
End Class
Public Partial Class LSW_OLifEResponse
Public Overridable Property ResponseStatus As ResponseStatus
Public Overridable Property LSW_OLifE As List(Of LSW_OLifE) = New List(Of LSW_OLifE)
End Class
End Namespace
End Namespace
VB.NET LSW_OLifE_AgentAggregateRequest DTOs
To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
GET /v1/LSW_OLifE/AgentAggregate/{StartDate}/{EndDate}/{AgentID} HTTP/1.1
Host: api.dev.dynamics.trendsic.com
Accept: application/xml
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length
<LSW_OLifEResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CRM.AgencyPlatform.API.Internal">
<LSW_OLifE>
<LSW_OLifE>
<Agent1Percent>String</Agent1Percent>
<Agent2Percent>String</Agent2Percent>
<Agent3Percent>String</Agent3Percent>
<Agent4Percent>String</Agent4Percent>
<AgentID>0</AgentID>
<AgentNM>String</AgentNM>
<AgentNM2>String</AgentNM2>
<AgentNM3>String</AgentNM3>
<AgentNM4>String</AgentNM4>
<AnnFlow>0</AnnFlow>
<AnnTransfer>0</AnnTransfer>
<ApplicationInfo_CWAAmt>String</ApplicationInfo_CWAAmt>
<ApplicationInfo_HOPolicyMailDate>0001-01-01T00:00:00</ApplicationInfo_HOPolicyMailDate>
<ApplicationInfo_HoUnderwriterName>String</ApplicationInfo_HoUnderwriterName>
<ApplicationInfo_NBContactName>String</ApplicationInfo_NBContactName>
<ApplicationInfo_PlacementEndDate>0001-01-01T00:00:00</ApplicationInfo_PlacementEndDate>
<ApplicationInfo_SignedDate>0001-01-01T00:00:00</ApplicationInfo_SignedDate>
<ApplicationInfo_SubmissionType>String</ApplicationInfo_SubmissionType>
<ApplicationInfo_TrackingID>String</ApplicationInfo_TrackingID>
<Apps>0</Apps>
<AsOfDate>0001-01-01T00:00:00</AsOfDate>
<Client>String</Client>
<CreateDate>0001-01-01T00:00:00</CreateDate>
<FullName>String</FullName>
<HoldingID>String</HoldingID>
<HoldingStatus>String</HoldingStatus>
<HoldingTypeCode>String</HoldingTypeCode>
<InterestPercent>0</InterestPercent>
<InterestPercentDecimal>0</InterestPercentDecimal>
<Life_Expected>0</Life_Expected>
<Life_FaceAmt>0</Life_FaceAmt>
<Life_TargetPremAmt>0</Life_TargetPremAmt>
<OLifeID>0</OLifeID>
<Points>0</Points>
<Policy_CarrierCode>String</Policy_CarrierCode>
<Policy_Jurisdiction>String</Policy_Jurisdiction>
<Policy_LineOfBusiness>String</Policy_LineOfBusiness>
<Policy_PaymentAmt>0</Policy_PaymentAmt>
<Policy_PaymentMethod>String</Policy_PaymentMethod>
<Policy_PaymentMode>String</Policy_PaymentMode>
<Policy_PaymentModeTC>String</Policy_PaymentModeTC>
<Policy_PlanName>String</Policy_PlanName>
<Policy_PolNumber>String</Policy_PolNumber>
<Policy_PolicyStatus>String</Policy_PolicyStatus>
<Policy_ProductCode>String</Policy_ProductCode>
<Policy_ProductType>String</Policy_ProductType>
<Policy_StatusChangeDate>0001-01-01T00:00:00</Policy_StatusChangeDate>
<QualifyingLifePremium>0</QualifyingLifePremium>
<SourceInfo>String</SourceInfo>
<TotalAnnFlow>0</TotalAnnFlow>
<TotalAnnTransfer>0</TotalAnnTransfer>
<TotalApplicationInfo_CWAAmt>String</TotalApplicationInfo_CWAAmt>
<TotalLife_Expected>0</TotalLife_Expected>
<TotalLife_FaceAmt>0</TotalLife_FaceAmt>
<TotalLife_TargetPremAmt>0</TotalLife_TargetPremAmt>
<TotalPolicy_PaymentAmt>0</TotalPolicy_PaymentAmt>
<TotalQualifyingLifePremium>0</TotalQualifyingLifePremium>
<TransExeDate>0001-01-01T00:00:00</TransExeDate>
</LSW_OLifE>
</LSW_OLifE>
<ResponseStatus xmlns:d2p1="http://schemas.servicestack.net/types">
<d2p1:ErrorCode>String</d2p1:ErrorCode>
<d2p1:Message>String</d2p1:Message>
<d2p1:StackTrace>String</d2p1:StackTrace>
<d2p1:Errors>
<d2p1:ResponseError>
<d2p1:ErrorCode>String</d2p1:ErrorCode>
<d2p1:FieldName>String</d2p1:FieldName>
<d2p1:Message>String</d2p1:Message>
<d2p1:Meta xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d5p1:KeyValueOfstringstring>
<d5p1:Key>String</d5p1:Key>
<d5p1:Value>String</d5p1:Value>
</d5p1:KeyValueOfstringstring>
</d2p1:Meta>
</d2p1:ResponseError>
</d2p1:Errors>
<d2p1:Meta xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:KeyValueOfstringstring>
<d3p1:Key>String</d3p1:Key>
<d3p1:Value>String</d3p1:Value>
</d3p1:KeyValueOfstringstring>
</d2p1:Meta>
</ResponseStatus>
</LSW_OLifEResponse>