(* Options: Date: 2025-12-06 05:06:29 Version: 8.80 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://api.dev.dynamics.trendsic.com //GlobalNamespace: //MakeDataContractsExtensible: False //AddReturnMarker: True //AddDescriptionAsComments: True //AddDataContractAttributes: False //AddIndexesToDataMembers: False //AddGeneratedCodeAttributes: False //AddResponseStatus: False //AddImplicitVersion: //ExportValueTypes: False IncludeTypes: LSW_OLifERequest.* //ExcludeTypes: //InitializeCollections: True //AddNamespaces: *) namespace CRM.AgencyPlatform.API.Internal open System open System.IO open System.Collections open System.Collections.Generic open System.Runtime.Serialization open ServiceStack open ServiceStack.DataAnnotations open System.Net [] type LSW_OLifE() = member val OLifeID:Int32 = new Int32() with get,set member val SourceInfo:String = null with get,set member val CreateDate:DateTime = new DateTime() with get,set member val TransExeDate:DateTime = new DateTime() with get,set member val HoldingID:String = null with get,set member val HoldingTypeCode:String = null with get,set member val HoldingStatus:String = null with get,set member val AsOfDate:DateTime = new DateTime() with get,set member val Policy_PolNumber:String = null with get,set member val Policy_LineOfBusiness:String = null with get,set member val Policy_ProductType:String = null with get,set member val Policy_ProductCode:String = null with get,set member val Policy_CarrierCode:String = null with get,set member val Policy_PlanName:String = null with get,set member val Policy_PolicyStatus:String = null with get,set member val Policy_Jurisdiction:String = null with get,set member val Policy_StatusChangeDate:DateTime = new DateTime() with get,set member val Policy_PaymentMode:String = null with get,set member val Policy_PaymentModeTC:String = null with get,set member val Policy_PaymentAmt:Decimal = new Decimal() with get,set member val TotalPolicy_PaymentAmt:Decimal = new Decimal() with get,set member val Policy_PaymentMethod:String = null with get,set member val Life_TargetPremAmt:Decimal = new Decimal() with get,set member val TotalLife_TargetPremAmt:Decimal = new Decimal() with get,set member val Life_FaceAmt:Decimal = new Decimal() with get,set member val TotalLife_FaceAmt:Decimal = new Decimal() with get,set member val ApplicationInfo_TrackingID:String = null with get,set member val ApplicationInfo_CWAAmt:String = null with get,set member val TotalApplicationInfo_CWAAmt:String = null with get,set member val ApplicationInfo_SubmissionType:String = null with get,set member val ApplicationInfo_HOPolicyMailDate:DateTime = new DateTime() with get,set member val ApplicationInfo_HoUnderwriterName:String = null with get,set member val ApplicationInfo_PlacementEndDate:DateTime = new DateTime() with get,set member val ApplicationInfo_NBContactName:String = null with get,set member val ApplicationInfo_SignedDate:DateTime = new DateTime() with get,set member val Client:String = null with get,set member val AgentID:Int32 = new Int32() with get,set member val AgentNM:String = null with get,set member val Agent1Percent:String = null with get,set member val AgentNM2:String = null with get,set member val Agent2Percent:String = null with get,set member val AgentNM3:String = null with get,set member val Agent3Percent:String = null with get,set member val AgentNM4:String = null with get,set member val Agent4Percent:String = null with get,set member val QualifyingLifePremium:Decimal = new Decimal() with get,set member val TotalQualifyingLifePremium:Decimal = new Decimal() with get,set member val AnnTransfer:Decimal = new Decimal() with get,set member val TotalAnnTransfer:Decimal = new Decimal() with get,set member val AnnFlow:Decimal = new Decimal() with get,set member val TotalAnnFlow:Decimal = new Decimal() with get,set member val Points:Decimal = new Decimal() with get,set member val Life_Expected:Decimal = new Decimal() with get,set member val TotalLife_Expected:Decimal = new Decimal() with get,set member val FullName:String = null with get,set member val InterestPercent:Int32 = new Int32() with get,set member val InterestPercentDecimal:Decimal = new Decimal() with get,set member val Apps:Int32 = new Int32() with get,set [] [] type ResponseStatus() = [] member val ErrorCode:String = null with get,set [] member val Message:String = null with get,set [] member val StackTrace:String = null with get,set [] member val Errors:ResizeArray = new ResizeArray() with get,set [] member val Meta:Dictionary = new Dictionary() with get,set [] type LSW_OLifEResponse() = member val ResponseStatus:ResponseStatus = null with get,set member val LSW_OLifE:ResizeArray = new ResizeArray() with get,set [] [] [] type LSW_OLifERequest() = interface IReturn member val StartDate:DateTime = new DateTime() with get,set member val EndDate:DateTime = new DateTime() with get,set member val AgentID:Int32 = new Int32() with get,set