Skip to main content

Enumerations

The FileTrac SOAP API uses several enumerated types. Each value is taken verbatim from the WSDL envelope placeholders.

The FileTrac SOAP API uses several enumerated types. Each enum value below is taken verbatim from the WSDL envelope placeholders, which is the authoritative source. When a method accepts an enum value, send exactly the string shown.

The XML datatype for enum fields is shown as type() in Appendix IV of the source document — that is a placeholder for one of the named enumerations below.

ContactType

Used by AddClaimContact, the Contacts list within AddClaim, and as the Type field on returned Contact objects.

Allowed values:

  • Other

  • Insured

  • Claimant

  • Attorney

  • FriendOrRelativeOrNeighbor

  • Agent

  • Expert

  • MedicalProvider

  • PublicAdjuster

  • PublicOfficial

  • Witness

  • Utilities

  • Plaintiff

  • PlaintiffCounsel

  • Defendant

  • DefenseCounsel

  • LossLocation

  • CoClaimant

  • AppraisalLocation

  • Contractor

  • Borrower

  • SHOP

  • VehicleOwnerCIECA

  • ClaimantCarrier

  • Examiner

Adjusting companies may also import or system-generate additional contact types. Use GetContactTypes to obtain the full live list, including any custom types.

ContactGender / ClaimantGender

Used as ContactGender on contact-creation paths and ClaimantGender on AddClaim.

Allowed values:

  • Male

  • Female

FloodProgram (FloodProgramType)

Used on AddClaim as FloodProgram and returned on Claim as FloodProgram.

Allowed values:

  • None

  • Emergency

  • Regular

FloodRisk (FloodRiskType)

Used on AddClaim as FloodRisk and returned on Claim as FloodRisk.

Allowed values:

  • SingleFamily

  • TwoToFourFamily

  • Commercial

  • MobileHome

  • Condo

  • CondoAssn

  • Other

FloodCWOPReason (FloodCWOPReasonType)

Used on AddClaim as FloodCWOPReason and returned on Claim as FloodCWOPReason. CWOP = Closed Without Payment.

Allowed values:

  • None

  • ClaimDeniedThatWasLessThanDeductible

  • Seepage

  • BackupDrains

  • ShrubsNotCovered

  • SeaWall

  • NotActualFlood

  • LossInProgress

  • FailureToPursueClaim

  • DebrisRemovalOnly

  • Fire

  • FenceDamage

  • HydrostaticPressure

  • DrainageClogging

  • BoatPiers

  • NotInsuredDamageBeforeInceptionOfPolicy

  • NotInsuredWindDamage

  • TypeOfErosionNotInDefinitionOfFlood

  • Landslide

  • TypeOfMudflowNotIncludedInDefinitionOfFlood

  • NoDemonstratableDamage

  • Other

  • ErrorDeleteClaim

  • ErroneousAssignment

FloodCharacteristic (FloodCharacteristicType)

Used on AddClaim as FloodCharacteristic and returned on Claim as FloodCharacteristic.

Allowed values:

  • None

  • VelocityFlow

  • LowVelocityFlowOrPonding

  • WaveAction

  • MudFlow

  • Erosion

RecoveryType

Used as RecoveryType or RecoveryTypeID on AddReserveRecovery. The set of values is not a fixed WSDL enum — recovery types are configurable per adjustment company. Use GetRecoveryTypes to obtain the live list.

Reserve Types

Used as ReserveTypeID or ReserveTypeName on AddReserve and returned on Reserve as Type. Reserve types are configurable per adjustment company under FileTrac Settings → Reserve Types. No GetReserveTypes method exists — to enumerate the available types, call GetClaimDetail against a representative claim and inspect the Reserves list, or coordinate with the adjustment company's FileTrac administrator.

Sending Enum Values

  • Enum values are case-sensitive — send the value exactly as published.

  • For enums tied to UI-configurable lists (ContactType extensions, RecoveryType, reserve types), prefer the ID form when available. Names can drift over time as adjustment companies relabel types; IDs are stable.

  • Invalid enum values typically surface as (3) Invalid contact information supplied: ... or (4) Invalid recovery type information supplied: ... — see Error Codes & Response Codes.

Did this answer your question?