Skip to end of metadata
Go to start of metadata
Name | Type | Description | Mandatory | Available from version |
---|
BrickId | Guid | This is the unique id of the product that should be updated. | True | 2.02 |
InsurancePolicyId | Guid | The BrickId of the insurance policy. Insurance policies can be fetched using GetInsurancePolicies. |
| 2.02 |
InsuranceCoverId | Guid | The BrickId of the insurance cover. |
| 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. The information about the person can be fetched using GetPersons. |
| 2.02 |
SystemDate | DateTime |
|
| 2.02 |
ReceiveDate | DateTime | Date for when the insurance claim was received. |
| 2.02 |
ClaimDate | DateTime | Date for when the insurance 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 |
Outputs
Name | Type | Description | Available from version |
---|
EntitiesArray | Array | All insurance products are returned along with each insurance product's BrickId and array of Errors per insurance product | 2.02 |
Code examples
// Update an Insurance Claim with the UpdateInsuranceClaims method
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
};
var response = client.UpdateInsuranceClaims(new BFSServiceReference.UpdateInsuranceClaimsRequest()
{
Credentials = credentials,
identify = bfsidentifier, //Identifier is a unique token for your instance of BFS
Fields = new UpdateInsuranceClaimsFields()
{
BrickId = true,
Comment = true
},
Entities = new[]
{
new UpdateInsuranceClaim()
{
BrickId = new Guid("15b1f034-c9b9-4747-a03a-5bb06edd0ad1"), // Should be the ID of an existing insurance claim, use API function GetInsuranceClaims to get BrickId id of the claims
Comment = "This is a comment made from the web service.",
},
},
});
foreach (var c in response.Entities)
{
Console.WriteLine(c.BrickId + ", " + response.Message);
}
Blog stream
Create a blog post to share news and announcements with your team and company.