This article documents every parameter accepted by AddClaim. It is the field-level companion to the AddClaim method article. The reference is organized by section in the same order the fields appear in the WSDL envelope.
How to read this reference
Column | Meaning |
Field | The XML element name in the |
Type | The WSDL datatype. |
Req |
|
U |
|
FileTrac UI Label | Where this field appears in the FileTrac web UI. Format: |
Notes | Validation, mapping, or behavior notes. |
Field annotations of [WSDL-only] indicate the field is present in the live WSDL envelope but is not documented in the published Freshdesk Appendix IV.
1. Authentication
Field | Type | Req | U | FileTrac UI Label | Notes |
| string | * | — | Authorized system login of user. | |
| string | * | — | Corresponding password for the auth system login. | |
| string | * | — | Unique company code provided by FileTrac. |
2. Routing
Field | Type | Req | U | FileTrac UI Label | Notes |
| string | Add Claim → Assign Branch | |||
| int | — | If known, used to set Branch. | ||
| int | — | If known, used to set File #. | ||
| int | * | — | System-generated ID unique to Company. | |
| string | Add Claim → Client Company | Can substitute for | ||
| int | — | [WSDL-only] System ID of the contract to associate with the claim. | ||
| int | — | System-generated ID unique to User. | ||
| string | Add Claim → Client Contact | See | ||
| string | Add Claim → Assign Adjuster | Must match exactly the username in FileTrac. | ||
| string | Add Claim → Assign Adjuster | Must match exactly the username in FileTrac. | ||
| string | Add Claim → Assign Adjuster | Must match exactly the username in FileTrac. | ||
| string | — | Email may be used to map adjuster. | ||
| int | — | UserID returned from | ||
| datetime | — | [WSDL-only] Date assigned to adjuster — in reporting. | ||
| string | Add Claim → Assign Manager | Must match exactly the username. | ||
| string | Add Claim → Assign Manager | Must match exactly the username. | ||
| string | — | Email may be used to map manager. | ||
| int | — | UserID returned from | ||
| string | Add Claim → Assign Supervisor | Must match exactly the username. | ||
| string | Add Claim → Assign Supervisor | Must match exactly the username. | ||
| string | — | Email may be used to map. | ||
| int | — | UserID returned from |
3. Identification & Status
Field | Type | Req | U | FileTrac UI Label | Notes |
| string | Add Claim → File # | Overrides custom File # process. | ||
| string | U | Add Claim → Secondary File # | ||
| string | * | Add Claim → Client Claim # | Required. Used with | |
| string | Add Claim → Date Received | |||
| string | U | — | Overrides default status from Settings; must match an existing status. | |
| string | — | Overrides default status date from Settings. | ||
| — | — | Deprecated. | ||
| string | U | Add Claim → Special Instructions | ||
| boolean | — | [WSDL-only] Added 2026.01.16. Flags the claim as an appraisal. |
4. Primary Insured (also loads as contact)
Field | Type | Req | U | FileTrac UI Label | Notes |
| string | U | Add Claim → (Primary Insured) First Name | Also Edit Contact under Insured (Primary). | |
| string | U | Add Claim → (Primary Insured) Last Name | Also Edit Contact under Insured (Primary). | |
| string | Add Claim → (Primary Insured) Company | Also Edit Contact under Insured (Primary). | ||
| string | U | Add Claim → (Primary Insured) Policy # | Also Edit Contact under Insured (Primary). | |
| string | U | Add Claim → (Primary Insured) Policy Type | Also Edit Contact under Insured (Primary). | |
| string | — | [WSDL-only] Policy section identifier. | ||
| string | U | Add Claim → (Primary Insured) Policy Effective Date | If not a valid date, NULL is entered. | |
| string | U | Add Claim → (Primary Insured) Policy Expiration Date | If not a valid date, NULL is entered. | |
| string | — | [WSDL-only] Date the policy was confirmed. | ||
| string | U | Add Claim → (Primary Insured) Loan # | ||
| string | U | Add Claim → (Primary Insured) Phone # | Maps to Home phone on the contact record. | |
| string | U | Add Claim → (Primary Insured) Alternate Phone # | Maps to Work phone on the contact record. | |
| string | U | Add Claim → (Primary Insured) Cell Phone # | ||
| string | U | Add Claim → (Primary Insured) Email | ||
| string | U | Add Claim → (Primary Insured) Street Address | ||
| string | U | Add Claim → (Primary Insured) Address 2 | ||
| string | U | Add Claim → (Primary Insured) City | ||
| string | U | Add Claim → (Primary Insured) State | ||
| string | U | Add Claim → (Primary Insured) ZIP | ||
| string | U | Add Claim → (Primary Insured) Country | ||
| string | U | Add Claim → (Primary Insured) Mortgagee |
5. Secondary Insured (also loads as contact)
Field | Type | Req | U | FileTrac UI Label | Notes |
| string | Add Claim → (Secondary Insured) First Name | Also Edit Contact under Insured (Secondary). | ||
| string | Add Claim → (Secondary Insured) Last Name | Also Edit Contact under Insured (Secondary). | ||
| int | Add Claim → Fee Schedule Selection | If known from |
6. Agent (also loads as contact)
Field | Type | Req | U | FileTrac UI Label | Notes |
| string | U | Add Claim → (Agent) First Name | ||
| string | U | Add Claim → (Agent) Last Name | ||
| string | Add Claim → (Agent) Company | |||
| string | Add Claim → (Agent) Email | |||
| string | Add Claim → (Agent) Office Phone | Maps to Office phone. | ||
| string | Add Claim → (Agent) Cell Phone | Maps to Cell phone. | ||
| string | Add Claim → (Agent) Address (line 1) | |||
| string | Add Claim → (Agent) Address (line 2) | |||
| string | Add Claim → (Agent) City | |||
| string | Add Claim → (Agent) State | Must be state/province abbreviation. | ||
| string | Add Claim → (Agent) ZIP | |||
| string | Add Claim → (Agent) Country |
7. Loss Location
Field | Type | Req | U | FileTrac UI Label | Notes |
| string | U | Add Claim → (Loss Location) Street Address | ||
| string | U | Add Claim → (Loss Location) Address 2 | ||
| string | U | Add Claim → (Loss Location) City | ||
| string | U | Add Claim → (Loss Location) State | Must be state/province abbreviation. | |
| string | U | Add Claim → (Loss Location) ZIP | ||
| string | U | Add Claim → (Loss Location) Country | ||
| string | Add Claim → (Loss Location) County | |||
| string | Add Claim → Premise No. | |||
| string | Add Claim → Building No. |
8. Primary Claimant (also loads as contact)
Field | Type | Req | U | FileTrac UI Label | Notes |
| string | Add Claim → (Primary Claimant) First Name | |||
| string | Add Claim → (Primary Claimant) Last Name | |||
| string | Add Claim → (Primary Claimant) Company | |||
| string | Add Claim → (Primary Claimant) Email | |||
| string | Add Claim → (Primary Claimant) Phone | |||
| string | Add Claim → — | Only visible in Contact section — maps to Cell. | ||
| string | Add Claim → (Primary Claimant) Street Address | |||
| string | Add Claim → (Primary Claimant) Address 2 | |||
| string | Add Claim → (Primary Claimant) City | |||
| string | Add Claim → (Primary Claimant) State | Must be state/province abbreviation. | ||
| string | Add Claim → (Primary Claimant) ZIP | |||
| string | Add Claim → (Primary Claimant) Country | |||
| string | — | Only visible in Contact section. | ||
| type() | — | Expects values of | ||
| string | — | Only visible in Contact section. | ||
| datetime | — | Only visible in Contact section. |
9. Loss Info
Field | Type | Req | U | FileTrac UI Label | Notes |
| string | U | Add Claim → (Loss Info) Date of Loss | ||
| string | U | Add Claim → (Loss Info) Type of Loss | ||
| string | U | Add Claim → (Loss Info) …Urgent Contact | Accepts | |
| string | U | Add Claim → (Loss Info) MOLD Claim | Accepts | |
| string | U | Add Claim → (Loss Info) Unit | ||
| string | U | Add Claim → (Loss Info) CAT Code | ||
| string | U | Add Claim → (Loss Info) Loss Description | ||
| string | U | Add Claim → (Loss Info) Type of Adjustment | ||
| string | U | Add Claim → Date of First Contact | If not a valid date, NULL is entered. | |
| string | U | Add Claim → Date of Inspection | If not a valid date, NULL is entered. | |
| string | — | Deprecated — 2-character max. | ||
| string | U | Add Claim → (Loss Info) Statutory LOB Code | ||
| string | U | Add Claim → (Loss Info) ISO Code | ||
| string | Add Claim → (Loss Info) Claim Cause Code | |||
| decimal | U | Add Claim → ACV | ||
| decimal | U | Add Claim → RCV | ||
| decimal | U | Add Claim → Amount of Claim |
10. Coverage
Field | Type | Req | U | FileTrac UI Label | Notes |
| decimal | U | Add Claim → (Coverage) Deductible | ||
| decimal | U | Add Claim → (Coverage) Wind Deductible | ||
| string | U | Add Claim → (Coverage) Coverage A | ||
| string | U | Add Claim → (Coverage) Coverage B | ||
| string | U | Add Claim → (Coverage) Coverage C | ||
| string | U | Add Claim → (Coverage) Coverage D | ||
| string | U | Add Claim → (Coverage) Coverage E | Not visible to all IAs. | |
| string | U | Add Claim → (Coverage) Coverage F | Not visible to all IAs. | |
| string | Add Claim → (Coverage) Deductible | Coverage Deductibles not available to all. | ||
| string | Add Claim → (Coverage) Deductible | Coverage Deductibles not available to all. | ||
| string | Add Claim → (Coverage) Deductible | Coverage Deductibles not available to all. | ||
| string | Add Claim → (Coverage) Deductible | Coverage Deductibles not available to all. | ||
| string | Add Claim → (Coverage) Deductible | Not visible to all IAs. | ||
| string | Add Claim → (Coverage) Deductible | Not visible to all IAs. | ||
| string | U | Add Claim → (Coverage) Endorsements |
11. Flood
Field | Type | Req | U | FileTrac UI Label | Notes |
| string | U | Add Claim → (Flood) Contents Location | ||
| string | U | Add Claim → (Flood) Contents Description | ||
| string | U | Add Claim → (Flood) Building Description | ||
| type() | U | Add Claim → (Flood) Program | See | |
| type() | U | Add Claim → (Flood) Risk | See | |
| string | U | Add Claim → (Flood) Community # | ||
| string | U | Add Claim → (Flood) Community Name | ||
| boolean | U | Add Claim → (Flood) Post FIRM | ||
| datetime | U | Add Claim → (Flood) FIRM Date | ||
| boolean | U | Add Claim → (Flood) Principle Residence | ||
| string | U | Add Claim → (Flood) Flood Zone | ||
| string | U | Add Claim → (Flood) Enclosure Type | ||
| string | U | Add Claim → (Flood) Condo Code | ||
| int | U | Add Claim → (Flood) Number of Floors | ||
| string | Add Claim → (Flood) Lowest Floor Elevation | |||
| boolean | Add Claim → (Flood) Elevated | |||
| string | Add Claim → (Flood) Base Elevation | |||
| datetime | Add Claim → (Flood) Construction Date | |||
| string | U | Add Claim → (Flood) Garage | ||
| string | U | Add Claim → (Flood) Remarks | ||
| type() | U | Add Claim → (Loss Info) CWOP Reason | See | |
| decimal | U | Add Claim → (Loss Info) Interior Water Depth | ||
| decimal | U | Add Claim → (Loss Info) Exterior Water Depth | ||
| boolean | U | Add Claim → (Loss Info) …failure of flood control measure? | ||
| boolean | U | Add Claim → (Loss Info) …natural causes contribute to flooding | ||
| int | U | Add Claim → (Loss Info) Time Water Remained Days | ||
| int | U | Add Claim → (Loss Info) Time Water Remained Hours | ||
| boolean | U | Add Claim → (Loss Info) Insured Qualifies for R/C coverage? | ||
| type() | U | Add Claim → (Loss Info) | ||
| datetime | U | Add Claim → (Loss Info) Date Water Entered | ||
| datetime | U | Add Claim → (Loss Info) Date Water Receded | ||
| decimal | — | For use with Torrent flood claims only. | ||
| decimal | — | For use with Torrent flood claims only. |
12. Auto
Field | Type | Req | U | FileTrac UI Label | Notes |
| string | Add Claim → (Auto Info) Auto Year | |||
| string | Add Claim → (Auto Info) Auto Make | |||
| string | Add Claim → (Auto Info) Auto Model | |||
| string | Add Claim → (Auto Info) Auto VIN # | |||
| string | Add Claim → (Auto Info) Odometer | Added 2026.01.16. | ||
| string | Add Claim → (Auto Info) Auto Damages | |||
| string | Add Claim → (Auto Info) Auto Coverage | |||
| string | Add Claim → (Auto Info) Auto Deductible | |||
| string | Add Claim → (Auto Info) Auto Location |
13. Other
Field | Type | Req | U | FileTrac UI Label | Notes |
| string | — | If not provided, the API will generate. | ||
| string | — | If not provided, the API will generate. | ||
| boolean | — | Triggers process. | ||
| string | — | Loads as a Diary Note on the new claim. |
14. Contact Loading Behavior
AddClaim populates contacts in two distinct ways.
Implicit contacts are created from the fixed-purpose field sets on the envelope:
Field set | Creates contact of type | Primary? |
|
| Yes |
|
| No |
|
| No (a single agent on a claim is the primary by default) |
|
| Yes |
Explicit contacts are passed in the nested <Contacts> wrapper. Each entry uses the schema below (a subset of the Contact type — addresses, phones, type, gender, occupation, notes). The outer and inner element names are both Contacts; a contact set looks like:
<Contacts>
<Contacts>
<ContactType>Contractor</ContactType>
<ContactIsPrimary>false</ContactIsPrimary>
<ContactFirstName>Marco</ContactFirstName>
<ContactLastName>Reyes</ContactLastName>
<!-- ...other contact fields... -->
</Contacts>
<Contacts>
<ContactType>Attorney</ContactType>
<!-- ...other contact fields... -->
</Contacts>
</Contacts>
The fields available inside each inner <Contacts> element:
Field | Type | Notes |
| type() | See |
| boolean | |
| string | |
| string | |
| string | |
| string | |
| string | |
| type() | See |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| string | |
| string |
Update Behavior
When AddClaim is called with a ClientCompanyID + ClientClaimNum combination that matches an existing claim, only the fields marked U are updated. All other fields are ignored — even if you supply different values, the existing values remain. This is by design: the update path is intentionally narrow to prevent destructive overwrites of stable claim data.
To make broader updates to an existing claim, use the dedicated update method (UpdateClaimDates for contact and inspection dates) or modify the claim through the FileTrac UI.
Related Articles
AddClaim— the method article.Common Integration Patterns — when to use update versus insert.
Enumerations — all
type()parameter values.Claim— the resulting type returned byGetClaimDetail.Error Codes & Response Codes —
AddClaim-specific error messages.
