POST api/SISCalculation/PremiumCalculation
No documentation available.
Request Information
Parameters
Name | Description | Additional information |
---|---|---|
objpremiumcalcbo | No documentation available. |
Define this parameter in the request body. |
Request body formats
application/json, text/json
Sample:
{ "objpolicyholder": { "Gender": "sample string 1", "GivenName": "sample string 2", "Surname": "sample string 3" }, "objpremiumresult": { "BRErrMessages": [ "sample string 1", "sample string 2", "sample string 3" ], "BackdatedInt": 1.1, "CompDetail": [ { "ComponentCd": "sample string 1", "EduCess": 2.1, "ExtraPremiumAmt": 3.1, "InstalmentPremiumAmt": 4.1, "LifeType": "sample string 5", "MedicalLoadingPremium": 6.1, "MedicalLoadingRate": 7.1, "ModalPremiumAmt": 8.1, "NonMedicalLoadingPremium": 9.1, "NonMedicalLoadingRate": 10.1, "RiderCtg": "sample string 11", "RiderPPT": 12, "RiderPT": 13, "SeriveTax": 14.1, "SumAssured": 15.1, "SumAssuredAcrossPlans": 16.1 }, { "ComponentCd": "sample string 1", "EduCess": 2.1, "ExtraPremiumAmt": 3.1, "InstalmentPremiumAmt": 4.1, "LifeType": "sample string 5", "MedicalLoadingPremium": 6.1, "MedicalLoadingRate": 7.1, "ModalPremiumAmt": 8.1, "NonMedicalLoadingPremium": 9.1, "NonMedicalLoadingRate": 10.1, "RiderCtg": "sample string 11", "RiderPPT": 12, "RiderPT": 13, "SeriveTax": 14.1, "SumAssured": 15.1, "SumAssuredAcrossPlans": 16.1 }, { "ComponentCd": "sample string 1", "EduCess": 2.1, "ExtraPremiumAmt": 3.1, "InstalmentPremiumAmt": 4.1, "LifeType": "sample string 5", "MedicalLoadingPremium": 6.1, "MedicalLoadingRate": 7.1, "ModalPremiumAmt": 8.1, "NonMedicalLoadingPremium": 9.1, "NonMedicalLoadingRate": 10.1, "RiderCtg": "sample string 11", "RiderPPT": 12, "RiderPT": 13, "SeriveTax": 14.1, "SumAssured": 15.1, "SumAssuredAcrossPlans": 16.1 } ], "MethodOfPayment": "sample string 2", "TotalInstalmentPremium": 3.1, "TotalPremiumAmount": 4.1 }, "objlifeAssuredEntity": { "Age": 1, "DateOfBirth": "2025-01-10T03:25:52.3669449+05:30", "Gender": "sample string 3", "PersonCoverType": "sample string 4", "SmokerStatus": "sample string 5" }, "objproposerentity": { "Age": 1, "DateOfBirth": "2025-01-10T03:25:52.3669449+05:30", "Gender": "sample string 3" }, "objproductentity": { "AgentType": "sample string 1", "CashBackPeriod": 2, "Frequency": 3, "ProductCode": "sample string 4", "ProductType": "sample string 5" }, "objpolicyentity": { "AccrualPeriod": 1.1, "BranchCode": "sample string 2", "IsStaff": true, "MethodOfPayment": "sample string 4", "PolicyTerm": 5, "PremiumPaymentTerm": 6, "SumofReceipts": 7.1, "ULIPAmountReceived": 8.1 }, "objsystementity": { "BusinessDate": "2025-01-10T03:25:52.3669449+05:30", "RiskCommencementDate": "2025-01-10T03:25:52.3669449+05:30" }, "objriderentity": [ { "LifeType": "sample string 1", "LoadingPercentage": 2.1, "MedicalLoadingClass": "sample string 3", "NSAPFlag": true, "NonMedicalLoading": 5.1, "RiderCode": "sample string 6", "RiderName": "sample string 7", "RiderSumAssured": 8.1, "SumAssuredAcrossPlans": 9.1 }, { "LifeType": "sample string 1", "LoadingPercentage": 2.1, "MedicalLoadingClass": "sample string 3", "NSAPFlag": true, "NonMedicalLoading": 5.1, "RiderCode": "sample string 6", "RiderName": "sample string 7", "RiderSumAssured": 8.1, "SumAssuredAcrossPlans": 9.1 }, { "LifeType": "sample string 1", "LoadingPercentage": 2.1, "MedicalLoadingClass": "sample string 3", "NSAPFlag": true, "NonMedicalLoading": 5.1, "RiderCode": "sample string 6", "RiderName": "sample string 7", "RiderSumAssured": 8.1, "SumAssuredAcrossPlans": 9.1 } ], "objchildentity": { "ChildDateOfBirth": "2025-01-10T03:25:52.3825345+05:30", "Name": "sample string 2" } }
application/xml, text/xml
Sample:
<PremiumCalculationBO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CancerCareApiService.Models"> <objchildentity xmlns:d2p1="http://schemas.datacontract.org/2004/07/Life"> <d2p1:ChildDateOfBirth>2025-01-10T03:25:52.3825345+05:30</d2p1:ChildDateOfBirth> <d2p1:Name>sample string 2</d2p1:Name> </objchildentity> <objlifeAssuredEntity xmlns:d2p1="http://schemas.datacontract.org/2004/07/Life"> <d2p1:Age>1</d2p1:Age> <d2p1:DateOfBirth>2025-01-10T03:25:52.3669449+05:30</d2p1:DateOfBirth> <d2p1:Gender>sample string 3</d2p1:Gender> <d2p1:PersonCoverType>sample string 4</d2p1:PersonCoverType> <d2p1:SmokerStatus>sample string 5</d2p1:SmokerStatus> </objlifeAssuredEntity> <objpolicyentity xmlns:d2p1="http://schemas.datacontract.org/2004/07/Life"> <d2p1:AccrualPeriod>1.1</d2p1:AccrualPeriod> <d2p1:BranchCode>sample string 2</d2p1:BranchCode> <d2p1:IsStaff>true</d2p1:IsStaff> <d2p1:MethodOfPayment>sample string 4</d2p1:MethodOfPayment> <d2p1:PolicyTerm>5</d2p1:PolicyTerm> <d2p1:PremiumPaymentTerm>6</d2p1:PremiumPaymentTerm> <d2p1:SumofReceipts>7.1</d2p1:SumofReceipts> <d2p1:ULIPAmountReceived>8.1</d2p1:ULIPAmountReceived> </objpolicyentity> <objpolicyholder xmlns:d2p1="http://schemas.datacontract.org/2004/07/SIS.Entities"> <d2p1:Gender>sample string 1</d2p1:Gender> <d2p1:GivenName>sample string 2</d2p1:GivenName> <d2p1:Surname>sample string 3</d2p1:Surname> </objpolicyholder> <objpremiumresult xmlns:d2p1="http://schemas.datacontract.org/2004/07/Life"> <d2p1:BRErrMessages xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d3p1:string>sample string 1</d3p1:string> <d3p1:string>sample string 2</d3p1:string> <d3p1:string>sample string 3</d3p1:string> </d2p1:BRErrMessages> <d2p1:BackdatedInt>1.1</d2p1:BackdatedInt> <d2p1:CompDetail> <d2p1:ComponentResults> <d2p1:ComponentCd>sample string 1</d2p1:ComponentCd> <d2p1:EduCess>2.1</d2p1:EduCess> <d2p1:ExtraPremiumAmt>3.1</d2p1:ExtraPremiumAmt> <d2p1:InstalmentPremiumAmt>4.1</d2p1:InstalmentPremiumAmt> <d2p1:LifeType>sample string 5</d2p1:LifeType> <d2p1:MedicalLoadingPremium>6.1</d2p1:MedicalLoadingPremium> <d2p1:MedicalLoadingRate>7.1</d2p1:MedicalLoadingRate> <d2p1:ModalPremiumAmt>8.1</d2p1:ModalPremiumAmt> <d2p1:NonMedicalLoadingPremium>9.1</d2p1:NonMedicalLoadingPremium> <d2p1:NonMedicalLoadingRate>10.1</d2p1:NonMedicalLoadingRate> <d2p1:RiderCtg>sample string 11</d2p1:RiderCtg> <d2p1:RiderPPT>12</d2p1:RiderPPT> <d2p1:RiderPT>13</d2p1:RiderPT> <d2p1:SeriveTax>14.1</d2p1:SeriveTax> <d2p1:SumAssured>15.1</d2p1:SumAssured> <d2p1:SumAssuredAcrossPlans>16.1</d2p1:SumAssuredAcrossPlans> </d2p1:ComponentResults> <d2p1:ComponentResults> <d2p1:ComponentCd>sample string 1</d2p1:ComponentCd> <d2p1:EduCess>2.1</d2p1:EduCess> <d2p1:ExtraPremiumAmt>3.1</d2p1:ExtraPremiumAmt> <d2p1:InstalmentPremiumAmt>4.1</d2p1:InstalmentPremiumAmt> <d2p1:LifeType>sample string 5</d2p1:LifeType> <d2p1:MedicalLoadingPremium>6.1</d2p1:MedicalLoadingPremium> <d2p1:MedicalLoadingRate>7.1</d2p1:MedicalLoadingRate> <d2p1:ModalPremiumAmt>8.1</d2p1:ModalPremiumAmt> <d2p1:NonMedicalLoadingPremium>9.1</d2p1:NonMedicalLoadingPremium> <d2p1:NonMedicalLoadingRate>10.1</d2p1:NonMedicalLoadingRate> <d2p1:RiderCtg>sample string 11</d2p1:RiderCtg> <d2p1:RiderPPT>12</d2p1:RiderPPT> <d2p1:RiderPT>13</d2p1:RiderPT> <d2p1:SeriveTax>14.1</d2p1:SeriveTax> <d2p1:SumAssured>15.1</d2p1:SumAssured> <d2p1:SumAssuredAcrossPlans>16.1</d2p1:SumAssuredAcrossPlans> </d2p1:ComponentResults> <d2p1:ComponentResults> <d2p1:ComponentCd>sample string 1</d2p1:ComponentCd> <d2p1:EduCess>2.1</d2p1:EduCess> <d2p1:ExtraPremiumAmt>3.1</d2p1:ExtraPremiumAmt> <d2p1:InstalmentPremiumAmt>4.1</d2p1:InstalmentPremiumAmt> <d2p1:LifeType>sample string 5</d2p1:LifeType> <d2p1:MedicalLoadingPremium>6.1</d2p1:MedicalLoadingPremium> <d2p1:MedicalLoadingRate>7.1</d2p1:MedicalLoadingRate> <d2p1:ModalPremiumAmt>8.1</d2p1:ModalPremiumAmt> <d2p1:NonMedicalLoadingPremium>9.1</d2p1:NonMedicalLoadingPremium> <d2p1:NonMedicalLoadingRate>10.1</d2p1:NonMedicalLoadingRate> <d2p1:RiderCtg>sample string 11</d2p1:RiderCtg> <d2p1:RiderPPT>12</d2p1:RiderPPT> <d2p1:RiderPT>13</d2p1:RiderPT> <d2p1:SeriveTax>14.1</d2p1:SeriveTax> <d2p1:SumAssured>15.1</d2p1:SumAssured> <d2p1:SumAssuredAcrossPlans>16.1</d2p1:SumAssuredAcrossPlans> </d2p1:ComponentResults> </d2p1:CompDetail> <d2p1:MethodOfPayment>sample string 2</d2p1:MethodOfPayment> <d2p1:TotalInstalmentPremium>3.1</d2p1:TotalInstalmentPremium> <d2p1:TotalPremiumAmount>4.1</d2p1:TotalPremiumAmount> </objpremiumresult> <objproductentity xmlns:d2p1="http://schemas.datacontract.org/2004/07/Life"> <d2p1:AgentType>sample string 1</d2p1:AgentType> <d2p1:CashBackPeriod>2</d2p1:CashBackPeriod> <d2p1:Frequency>3</d2p1:Frequency> <d2p1:ProductCode>sample string 4</d2p1:ProductCode> <d2p1:ProductType>sample string 5</d2p1:ProductType> </objproductentity> <objproposerentity xmlns:d2p1="http://schemas.datacontract.org/2004/07/Life"> <d2p1:Age>1</d2p1:Age> <d2p1:DateOfBirth>2025-01-10T03:25:52.3669449+05:30</d2p1:DateOfBirth> <d2p1:Gender>sample string 3</d2p1:Gender> </objproposerentity> <objriderentity xmlns:d2p1="http://schemas.datacontract.org/2004/07/Life"> <d2p1:RiderEntity> <d2p1:LifeType>sample string 1</d2p1:LifeType> <d2p1:LoadingPercentage>2.1</d2p1:LoadingPercentage> <d2p1:MedicalLoadingClass>sample string 3</d2p1:MedicalLoadingClass> <d2p1:NSAPFlag>true</d2p1:NSAPFlag> <d2p1:NonMedicalLoading>5.1</d2p1:NonMedicalLoading> <d2p1:RiderCode>sample string 6</d2p1:RiderCode> <d2p1:RiderName>sample string 7</d2p1:RiderName> <d2p1:RiderSumAssured>8.1</d2p1:RiderSumAssured> <d2p1:SumAssuredAcrossPlans>9.1</d2p1:SumAssuredAcrossPlans> </d2p1:RiderEntity> <d2p1:RiderEntity> <d2p1:LifeType>sample string 1</d2p1:LifeType> <d2p1:LoadingPercentage>2.1</d2p1:LoadingPercentage> <d2p1:MedicalLoadingClass>sample string 3</d2p1:MedicalLoadingClass> <d2p1:NSAPFlag>true</d2p1:NSAPFlag> <d2p1:NonMedicalLoading>5.1</d2p1:NonMedicalLoading> <d2p1:RiderCode>sample string 6</d2p1:RiderCode> <d2p1:RiderName>sample string 7</d2p1:RiderName> <d2p1:RiderSumAssured>8.1</d2p1:RiderSumAssured> <d2p1:SumAssuredAcrossPlans>9.1</d2p1:SumAssuredAcrossPlans> </d2p1:RiderEntity> <d2p1:RiderEntity> <d2p1:LifeType>sample string 1</d2p1:LifeType> <d2p1:LoadingPercentage>2.1</d2p1:LoadingPercentage> <d2p1:MedicalLoadingClass>sample string 3</d2p1:MedicalLoadingClass> <d2p1:NSAPFlag>true</d2p1:NSAPFlag> <d2p1:NonMedicalLoading>5.1</d2p1:NonMedicalLoading> <d2p1:RiderCode>sample string 6</d2p1:RiderCode> <d2p1:RiderName>sample string 7</d2p1:RiderName> <d2p1:RiderSumAssured>8.1</d2p1:RiderSumAssured> <d2p1:SumAssuredAcrossPlans>9.1</d2p1:SumAssuredAcrossPlans> </d2p1:RiderEntity> </objriderentity> <objsystementity xmlns:d2p1="http://schemas.datacontract.org/2004/07/Life"> <d2p1:BusinessDate>2025-01-10T03:25:52.3669449+05:30</d2p1:BusinessDate> <d2p1:RiskCommencementDate>2025-01-10T03:25:52.3669449+05:30</d2p1:RiskCommencementDate> </objsystementity> </PremiumCalculationBO>
application/x-www-form-urlencoded
Sample: