UpdateInsuranceClaims

Inputs (InsuranceClaim[] - Entities: Array of insurance claims to update)

NameTypeDescriptionMandatoryAvailable from version
BrickIdGuidThis is the unique id of the product that should be updated.True2.02
InsurancePolicyIdGuidThe BrickId of the insurance policy. Insurance policies can be fetched using GetInsurancePolicies.
2.02
InsuranceCoverIdGuidThe BrickId of the insurance cover.
2.02
BenefitGrantdecimalThe claims payment amount
2.02
PersonIdGuidThe 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
SystemDateDateTime

2.02
ReceiveDateDateTimeDate for when the insurance claim was received.
2.02
ClaimDateDateTimeDate for when the insurance claim was opened.
2.02
ClaimNostringThe claims number
2.02
Statusint
ValueStatusDescription
1NewThe claim is just created
2AssignedThe claim has been assigned to an administrator
3ClosedThe claim was closed
4RejectedThe claim was rejected

2.02
Priorityint1-5
2.02
RejectReasonint
Reason IdReason
1

Amount of indemnification

2

Anteriority

3Cancellation
4Contractual exclusion
5Cooling off period
6Early repayment
7End of indemnification
8End of loan duration
9False statement
10Late statement
11Medical reasons
12No answer/delays
13Over limit age
14Premium refunding
15Prescription
16Unjustified TTD
17Other

2.02
Commentstring

2.02
XmlFormFillOutstring

2.02

Outputs

NameTypeDescriptionAvailable from version
EntitiesArrayArrayAll insurance products are returned along with each insurance product's BrickId and array of Errors per insurance product2.02

Code examples

C# - Update insurance claim
// 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.

Terms of License
Change Policy
© 2009 - 2024 Huddlestock Technologies AB All rights reserved