GetInsuranceClaims

Filter inputs

NameTypeDescriptionMandatoryAvailable from version
BrickIdsGuid[]The BrickIds (unique id) of the insurance claim
2.02
CreatedDateFromDateTime

The date on which the insurance policy was created.

Filters out items created before date.

If one of these values are used as input both of them has to be supplied.2.02
CreatedDateToDateTime

The date on which the insurance policy was created.

Filters out items created after date.


2.02
InsurancePolicyIdsGuid[]The BrickId of the insurance policy. Insurance policies can be fetched using GetInsurancePolicies.
2.02
InsuranceCoverIdsGuid[]The BrickId of the insurance cover.
2.02
InsuranceProductIdsGuid[]The BrickId of the insurance products connected to claim's insurance policy.
2.02
InsuranceProductNamesstring[]The product name connected to claim's insurance policy.
2.02
BenefitGrantsdecimal[]The claims payment amount

PersonIdsGuid[]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
SystemDateFromDateTimeFilters out items with a system date before date.If one of these values are used as input both of them has to be supplied.2.02
SystemDateToDateTimeFilters out items with a system date after date.
2.02
ReceiveDateFromDateTimeFilters out items with a receive date before date. The date on which the claim was received from the customerIf one of these values are used as input both of them has to be supplied.2.02
ReceiveDateToDateTimeFilters out items with a receive date after date.
2.02
ClaimDateFromDateTimeFilters out items with a claim date before date. The date when the claim was openedIf one of these values are used as input both of them has to be supplied.2.02
ClaimDateToDateTimeFilters out items with a claim date date after date.
2.02
ClaimNosstring[]The claim numbers
2.02
Statusesint[]
ValueStatusDescription
1NewThe claim is just created
2AssignedThe claim has been assigned to an administrator
3ClosedThe claim was closed
4RejectedThe claim was rejected

2.02
Prioritiesint[]1-5
2.02
RejectReasonsint[]
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
Commentsstring[]

2.02

Response rows (Array) inherits from EntityBase

NameTypeDescriptionAvailable from version
BrickIdGuidThe BrickId (unique id) of the insurance claim.
CreatedAtDateTimeThe moment in time when insurance claim was created.
InsurancePolicyIdGuidThe BrickId of the insurance policy.
InsuranceCoverIdGuidThe BrickId of the insurance cover.
InsuranceProductIdGuidThe BrickId of the insurance product.
InsuranceProductNamestringThe name of the insurance product.
BenefitGrantdecimal

PersonIdGuidThe BrickId of the person. This is a brick of type legal entity.
SystemDateDateTime

ReceiveDateDateTimeDate for when the insurance claim was received.
ClaimDateDateTimeDate for when the insurance claim was claimed.
ClaimNostring

Statusint
ValueStatusDescription
1StartUpThe claim is currently being started.
2ActiveThe claim is active.
3DiscontinuedThe claim has been discontinued.
4TerminatedThe claim has been terminated.

Priorityint1-5
RejectReasonint

Commentstring

XmlFormFillOutstring

Code examples

C# - Get insurance claims from BFS instance
 //Use the GetInsuranceClaims 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 claims = client.GetInsuranceClaims(new BFSServiceReference.GetInsuranceClaimsRequest()
{
    Credentials = credentials,
  
    identify = bfsidentifier, //Identifier is a unique token for your instance of BFS
  
    Args = new GetInsuranceClaimsArgs()
    {
        ClaimNos = new[] { "123456789" }
    },
  
    Fields = new BFSServiceReference.GetInsuranceProductsFields()
    {
                    BrickId = true,
                    CreatedDate = true,
                    InsurancePolicyId = true,
                    InsuranceCoverId = true,
						InsuranceProductId = true,
						InsuranceProductName = true,
                    BenefitGrant = true,
                    PersonId = true,
                    SystemDate = true,
                    ReceiveDate = true,
                    ClaimDate = true,
					ClaimNo = true,
                    Status = true,
                    Priority = true,
                    RejectReason = true,
                    Comment = true,
                    XmlFormFillOut = true
    }
});

Blog stream

Create a blog post to share news and announcements with your team and company.