Skip to end of metadata
Go to start of metadata
Name | Type | Description | Mandatory | Available from version |
---|
BrickId | Guid | Not used as an input. |
| 2.02 |
InsurancePolicyId | Guid | The BrickId of the insurance policy. Insurance policies can be fetched using GetInsurancePolicies. | true | 2.02 |
InsuranceCoverId | Guid | The BrickId of the insurance cover. | true | 2.02 |
BenefitGrant | decimal | The claims payment amount |
| 2.02 |
PersonId | Guid | The BrickId of the person (administrator) who is assigned to work on the insurance claim, this is a Legal Entity that can be fetched using GetPersons. |
| 2.02 |
SystemDate | DateTime |
|
| 2.02 |
ReceiveDate | DateTime | The date on which the claim was received from the customer |
| 2.02 |
ClaimDate | DateTime | The date when the claim was opened |
| 2.02 |
ClaimNo | string | The claims number |
| 2.02 |
Status | int | Value | Status | Description |
---|
1 | New | The claim is just created | 2 | Assigned | The claim has been assigned to an administrator | 3 | Rejected | The claim was rejected | 4 | Closed | The claim was closed |
|
| 2.02 |
Priority | int | 1-5 |
| 2.02 |
RejectReason | int | Reason Id | Reason |
---|
1 | Amount of indemnification | 2 | Anteriority | 3 | Cancellation | 4 | Contractual exclusion | 5 | Cooling off period | 6 | Early repayment | 7 | End of indemnification | 8 | End of loan duration | 9 | False statement | 10 | Late statement | 11 | Medical reasons | 12 | No answer/delays | 13 | Over limit age | 14 | Premium refunding | 15 | Prescription | 16 | Unjustified TTD | 17 | Other |
|
| 2.02 |
Comment | string |
|
| 2.02 |
XmlFormFillOut | string |
|
| 2.02 |
Response rows
Name | Type | Description | Available from version |
---|
EntitiesArray | Array | All insurance claims are returned along with each insurance claim's BrickId and array of Errors per insurance claim. |
|
Code examples
// Create Insurance Claim
var client = new BFSServiceReference.bfsapiSoapClient();
var credentials = new BFSServiceReference.Credentials()
{
UserName = bfsusername, //Username of administrative user in your instance of BFS
Password = bfspassword, //Password of the administrative user in your instance of BFS
};
Guid insurancePolicyId = GetInsurancePolicyId("Your ExternalReference"); // Can be implemented user API function GetInsurancePolicies
var response = client.CreateInsuranceClaims(new BFSServiceReference.CreateInsuranceClaimsRequest()
{
Credentials = credentials,
identify = bfsidentifier, //Identifier is a unique token for your instance of BFS
Entities = new[]
{
new InsuranceClaim()
{
InsurancePolicyId = new Guid("15b1f034-c9b9-4747-a03a-5bb06edd0ad1"), // Should be the ID of an existing insurance policy
InsuranceCoverId = new Guid("15b1f034-c9b9-4747-a03a-5bb06edd0ad1"), // Should be the ID of an existing insurance cover
}
}
});
foreach (var c in response.Entities)
{
Console.WriteLine(c.BrickId + ", " + c.ClaimNo);
}
Blog stream
Create a blog post to share news and announcements with your team and company.