Skip to content
  • There are no suggestions because the search field is empty.

SendFNOL (Push Method)

SendFNOL

Sends First Notice of Loss (FNOL) data into Invision so users can search for the claim during invoicing.

Request
Parameter Type Description
TransactionID Varchar(50) Required. Unique ID within the third‑party system sending the FNOL.
ClaimNumber Varchar(50) Required. Claim number from the estimating tool.
PolicyNumber Varchar(50) Optional. Policy number from the estimating tool.
InsuredFirstName Varchar(50) Required. Insured first name.
InsuredLastName Varchar(50) Required. Insured last name.
InsuredAddress Varchar(500) Optional. Insured address.
InsuredCity Varchar(50) Optional. Insured city.
InsuredState Varchar(50) Required. Insured state.
InsuredZipCode Varchar(50) Required. Insured ZIP/postal code.
DateOfLoss DateTime Required. Date of loss.
TypeOfLoss Varchar(50) Required. Type of loss.
GrossEstimateAmount Varchar(50) Optional. Estimate amount value.
CarrierID Varchar(10) Optional. Carrier ID from estimating tool.
CarrierName Varchar(250) Optional. Carrier name dataset from estimating tool.
EstimateStatus Varchar(50) Optional. Estimate status from estimating tool.
UserId Varchar(50) Optional. User ID from estimating tool.
CATID Varchar(50) Optional. CAT ID from estimating tool.
JobType NVarchar(250) Optional. Job type from estimating tool.
Company String Required. Carrier name on which this FNOL will be added (value from GetCompanies).
Response
Parameter Type Description
ID String Identifier in BAP.
Errors Array Contains error message(s) should an error occur.
Example (C#)

 

// setup request parameters
ParametersForSendFNOL objFNOLParams = new ParametersForSendFNOL
{
    TransactionID = "001VIP",
    ClaimNumber = "1212121212345",
    PolicyNumber = "1024",
    InsuredFirstName = "Joe",
    InsuredLastName = "Cool",
    InsuredAddress = "123 Test Drive",
    InsuredCity = "Tampa",
    InsuredState = "FL",
    InsuredZipCode = "33607",
    DateOfLoss = "9/19/2018 12:00:00 AM",
    TypeOfLoss = "Fire",
    GrossEstimateAmount = "10.20",
    CarrierId = "3361750",
    CarrierName = "Group - Staff",
    EstimateStatus = "Completed",
    UserId = "",
    CATID = "0",
    JobType = "",
    Company = "ABC"
};

dynamic SendFNOLResponse = apiClient.SendFNOL(objFNOLParams);
Console.WriteLine("SendFNOL: {0}", SendFNOLResponse);