Skip to content
On this page

Client

NameTypeOptionalDescription
ClaimsClaim[]NoClaim details associated with a client
ClientNumberInt32NoThe automatically-generated corresponding Client Id number for a client in HawkSoft
ContactsContact[]NoContact information for an individual client, including type of contacts
DetailsClientDetailsNoKey information about what type of client is being viewed, including address details
InvoicesInvoice[]YesOpen invoices associated with a client
PeoplePerson[]NoPersonal profile information for an individual client
PoliciesPolicy[]NoPolicy details associated with a client

AdditionalInterest

NameTypeOptionalDescription
AddressAddressYesAddress information of the additional interest
FaxStringYesFax information of the additional interest
IdGuidNoCustom-generated Id for an additional interest
IsPayorBooleanNo
LegacyIdInt32Yes
LoanNumberStringYesLoan number the additional interest applies to
NameStringYesName of the additional interest
ParentIdGuidNoThe custom-generated policy Id that the additional interest is assigned
ParentTypeAdditionalInterestParentTypeNoWhere an additional interest is associated. Ex: "Policy"
PhoneStringYesPhone information of the additional interest
RankInt32NoUsed to designate a rank for the additional interest. Helpful when more than one additional interest is associated with an item
TypeStringYesType of additional interest. Ex: "Additional Interest (AI)", "Lienholder (LH)"

Address

NameTypeOptionalDescription
Address1StringYesWhere the insured lives or where the primary business is located
Address2StringYes
CityStringYes
CountryCodeStringYes2-digit country code. Ex: "US", "CA"
CountyStringYesName of county the address is located in
StateStringYes
ZipStringYes

AnimalExposure

NameTypeOptionalDescription
BiteHistoryBooleanYes
BreedAnimalBreedCodeNo
TypeAnimalTypeCodeNoUsed in the underwriting information for a Home policy. Ex: "Dog", "Horse"

AutoVehicle

NameTypeOptionalDescription
AssignedDriverIdGuidYesAvailable if type is "Personal Auto" or "Commercial Auto"
AssignedDriverNumberInt32NoNumber corresponding to the personal profile on the client record. Ex: "1", "2"
BodyTypeBodyTypeNoType of body for the vehicle. Ex: "Pickup", "Sport Utility Vehicle"
CollSymbolStringYesAvailable if type is "Personal Auto" or "Commercial Auto." The Collision Symbol field from the carrier. Typically downloaded from the carrier and used for rating and underwriting
CommercialInfoCommercialAutoInfoYesAvailable if type is "Commercial Auto." Additional underwriting commercial information for the vehicle. Ex: "SeatCapacity", "Radius"
CompSymbolStringYesAvailable if type is "Personal Auto" or "Commercial Auto." The Comprehensive Symbol field from the carrier. Typically downloaded from the carrier and used for rating and underwriting
CostNewDecimalYes
DriverClassStringYesAvailable if type is "Personal Auto" or "Commercial Auto"
FleetIdStringYesAvailable if type is "Personal Auto" or "Commercial Auto"
HasActiveAntiTheftBooleanYesAvailable if type is "Personal Auto" or "Commercial Auto"
HasAntiLockBrakesBooleanYesAvailable if type is "Personal Auto" or "Commercial Auto"
HasAntiLockDiscountBooleanYesAvailable if type is "Personal Auto" or "Commercial Auto"
HasAntiTheftDiscountBooleanYesAvailable if type is "Personal Auto" or "Commercial Auto"
HasDamageBooleanYesAvailable if type is "Personal Auto" or "Commercial Auto"
HasDriverAirBagBooleanYesAvailable if type is "Personal Auto" or "Commercial Auto"
HasHotCarDiscountBooleanYesAvailable if type is "Personal Auto" or "Commercial Auto." Will be true if the car is a high performance vehicle, i.e., sports car
HasPassengerAirBagBooleanYesAvailable if type is "Personal Auto" or "Commercial Auto"
HasPassiveAntiTheftBooleanYesAvailable if type is "Personal Auto" or "Commercial Auto"
HasPassiveRestraintBooleanYesAvailable if type is "Personal Auto" or "Commercial Auto"
HasPassiveRestraintDiscountBooleanYesAvailable if type is "Personal Auto" or "Commercial Auto"
HasSpecialEquipmentBooleanYesAvailable if type is "Personal Auto" or "Commercial Auto"
IdGuidNoCustom-generated Id for a vehicle
IsArchivedBooleanNoWill be true if the vehicle information is entered, but is not associated with the current policy
IsAtSchoolBooleanYesAvailable if type is "Personal Auto" or "Commercial Auto"
IsInStorageBooleanNoAvailable if type is "Personal Auto" or "Commercial Auto"
IsInspectedBooleanYesAvailable if type is "Personal Auto" or "Commercial Auto"
IsParkedOnStreetBooleanYesAvailable if type is "Personal Auto" or "Commercial Auto"
IsRegisteredToInsuredBooleanYesAvailable if type is "Personal Auto" or "Commercial Auto"
IsSalvagedBooleanYesAvailable if type is "Personal Auto" or "Commercial Auto"
LegacyIdInt32Yes
LicensePlateStringYesAvailable if type is "Personal Auto" or "Commercial Auto"
LicenseStateStringYesAvailable if type is "Personal Auto" or "Commercial Auto"
LobIdGuidNoThe custom-generated Line of Business Id that the vehicle is assigned
LocationIdGuidYes
MakeStringYes
ModelStringYes
OverridePolicyCoveragesBooleanNoAvailable if type is "Personal Auto" or "Commercial Auto." Will be true if the vehicle is excluded from policy level coverage changes, permitting to add, change, and remove coverage limits that will not be applied to other vehicles on the policy
PersonalInfoPersonalAutoInfoYesAvailable if type is "Personal Auto." Additional underwriting personal information for the vehicle. Ex: "CommuteMiles", "Odometer"
SymbolStringYesAvailable if type is "Personal Auto" or "Commercial Auto." The symbol from the carrier. Typically downloaded from the carrier and used for rating and underwriting
TerritoryStringYesCarrier defined territory
TotalPremiumDecimalYesCombined premium amount of all vehicle coverages
UseVehicleUseNoUsed to define what the vehicle is used for. Ex: "Pleasure", "Work"
VINStringYes
VehicleNumberInt32NoOrder that a given vehicle is listed on the policy; will appear as 1 if there is a single vehicle
YearStringYes

BoatOperator

NameTypeOptionalDescription
DateOfBirthDateTimeYes
EducationEducationLevelNo
FirstNameStringYes
GenderGenderNo
IdGuidNoCustom-generated Id for a boat
IsArchivedBooleanNoWill be true if the boat operator information is entered, but is not associated with the current policy
LastNameStringYes
LegacyIdInt32Yes
LicenseDateDateTimeYesThe date the operator's current license was issued
LicenseNumberStringYesThe insured's operator license number
LicenseStateStringYesThe state where the license was issued
LobIdGuidNoThe custom-generated Line of Business Id that the vehicle is assigned
MaritalStatusMaritalStatusNo
MiddleNameStringYes
OccupationStringYes
OperatorEducationBoatOperatorEducationYesAvailable if Line of Business is "BOAT." Additional underwriting operator education information. Ex: "USPS", "HandsOn"
OperatorInformationBoatOperatorInformationYesAvailable if Line of Business is "BOAT." Additional underwriting operator information. Ex: "YearsExperience", "PriorBoatsOwned"
PersonIdGuidYesThe custom-generated Id that a main contact assigned
RelationshipDriverRelationshipNoEx: "Insured", "Spouse", "Child"
SuffixStringYes

BoatOperatorEducation

NameTypeOptionalDescription
CGABooleanYesDesignates if the operator is a member of the U.S. Coast Guard Auxiliary
HandsOnBooleanYesDesignates if the operator has had Hands On boater education
OtherEducationBooleanYesDesignates any other boating education completed by this operator
OtherEducationDescriptionStringYesUsed to provide additional details of the OtherEducation
USPSBooleanYesDesignates if the operator is a member of the United States Power Squadrons or has completed a USPS course

BoatOperatorInformation

NameTypeOptionalDescription
PriorBoatLossExplainStringYesUsed to provide a description of any previous boat losses
PriorBoatLossesBooleanYesSet to indicate if the operators has previously filed boat losses
PriorBoatsOwnedStringYesName of previously owned boats
SuspendedOrRevokedBooleanYesSet to indicate if the operator's boat license is currently suspended or revoked
YearsExperienceInt32YesThe number of years experience the insured has operating a boat

BoatVehicle

NameTypeOptionalDescription
AdditionalInfoStringYesAvailable if Line of Business is "BOAT." Any additional information for the watercraft, such as trolly motor or dinghy information
AgreedValueStringYesAvailable if Line of Business is "BOAT"
BoatLengthStringYesAvailable if Line of Business is "BOAT." The length of the boat measured in feet
BoatTypeBoatTypeNoAvailable if Line of Business is "BOAT." Ex: "Motor Yacht", "Pontoon", "Sail"
ConstructionBoatConstructionNoAvailable if Line of Business is "BOAT." Ex: "Fiberglass", "Metal"
FuelBoatFuelNoAvailable if Line of Business is "BOAT." Ex: "Battery", "Gas"
HalonBooleanYesAvailable if Line of Business is "BOAT." Indicates whether the watercraft contains a Halon fire protection system
HorsePowerStringYesAvailable if Line of Business is "BOAT." Horsepower for each engine
HullIdStringYesAvailable if Line of Business is "BOAT." Identification number on the Hull
IdGuidNoCustom-generated Id for a boat
IsArchivedBooleanNoWill be true if the boat information is entered, but is not associated with the current policy
LegacyIdInt32Yes
LobIdGuidNoThe custom-generated Line of Business Id that the boat is assigned
LocationIdGuidYes
MakeStringYes
ModelStringYes
NameStringYesAvailable if Line of Business is "BOAT." Name of the watercraft
NumberOfEnginesStringYesAvailable if Line of Business is "BOAT." Number of engines on the boat
OverridePolicyCoveragesBooleanNoAvailable if Line of Business is "BOAT." Will be true if the boat is excluded from policy level coverage changes, permitting to add, change, and remove coverage limits that will not be applied to other boats on the policy
PowerStringYesAvailable if Line of Business is "BOAT." Propulsion type. Ex: "Drift (DR)", "Sail (SA)"
SpeedStringYesAvailable if Line of Business is "BOAT." Maximum speed the boat can run
StoredBoatStoredNoAvailable if Line of Business is "BOAT." Ex: "Marina", "Trailer"
StoredNameStringYesAvailable if Line of Business is "BOAT." If the boat is stored in a marina, the marina name is entered here
SurveyCompletedDateDateTimeYesAvailable if Line of Business is "BOAT." The date the last carrier required survey for the watercraft was completed
TerritoryStringYesCarrier defined territory
TotalPremiumDecimalYesCombined premium amount of all boat coverages
UseBoatUseNoAvailable if Line of Business is "BOAT." Ex: "Commercial", "Pleasure"
VINStringYes
YearStringYes

Building

NameTypeOptionalDescription
AddressAddressYes
CommercialUnderwritingCommercialBuildingUnderwritingYesAdditional underwriting commercial information for the building
DescriptionStringYesDescription of the building. Ex: "Storage Unit"
IdGuidNoCustom-generated Id for a building
IsArchivedBooleanNoWill be true if the building information is entered, but is not associated with the current policy
LegacyIdInt32Yes
NumberStringYesBuilding number will default to the order in which the buildings are added to the location
PersonalUnderwritingPersonalBuildingUnderwritingYesAdditional underwriting personal information for the building
UseLocationAddressBooleanNoTrue if the building’s address is the same as the parent location

BuildingReference

NameTypeOptionalDescription
BuildingIdGuidNoCustom-generated Id for the building; will match the corresponding Id in the "locationId" field of locationReferences
IdGuidNoCustom-generated Id for the building; will match the corresponding Id in the "parentId" field of Coverages

Claim

NameTypeOptionalDescription
AdjustersClaimAdjuster[]NoClaim adjusters and adjuster details for each selected claim
AgentStringYes
AmountPaidDecimalYesSum of all payment amounts entered on the Payments tab for the selected claim
ClaimNumberStringYes
ClaimStatusClaimStatusNoEx: "Open", "Closed"
ClaimTypeStringYesWill default from the selected policy, and can be modified. If the claim is not associated with a policy, the CMS Policy field defaults to "Policy not in CMS"
CompanyStringYes
ContactsClaimContact[]NoContact information for any individuals associated with the claim, such as claimant, passengers, an appraiser, or an attorney
DeletedBooleanNo
EffectiveDateDateTimeYes
ExpirationDateDateTimeYes
IdGuidNo
LegacyIdInt32Yes
LitigationStatusLitigationStatusNoEx: "Active", "Closed"
LossAmountDecimalYes
LossDateDateTimeYes
ModifiedDateTimeNo
NotesClaimNote[]NoClaim notes and descriptions for the selected claim
PaymentsClaimPayment[]NoAll payments that have been made on the selected claim
PolicyNumberStringYes
PolicyTypeStringYes
ReportedDateDateTimeYes
ReserveAmountDecimalYes
RiskNameStringYes
StatusDateDateTimeYes

ClaimAdjuster

NameTypeOptionalDescription
AssignedDateDateTimeYes
EmailStringYes
NameStringYes
NotesStringYes
Phone1StringYes
Phone2StringYes
Phone3StringYes
PhoneType1StringYes
PhoneType2StringYes
PhoneType3StringYes

ClaimContact

NameTypeOptionalDescription
Address1StringYes
Address2StringYes
AttentionStringYes
CityStringYes
EmailStringYes
LossAmountDecimalYes
NameStringYes
NotesStringYes
Phone1StringYes
Phone2StringYes
Phone3StringYes
PhoneType1StringYes
PhoneType2StringYes
PhoneType3StringYes
RoleStringNoEx: "Adjuster", "Broker", "Lienholder"
StateStringYes
ZipCodeStringYes

ClaimNote

NameTypeOptionalDescription
AgentStringYesHawkSoft user initials that created the note
NoteDateDateTimeYes
NoteTypeClaimNoteTypeNo
NotesStringYes

ClaimPayment

NameTypeOptionalDescription
Address1StringYes
Address2StringYes
AmountDecimalYes
CheckNumberStringYes
CityStringYes
IncludeInTotalPaidBooleanNoIf true, the amount will be included in the "AmountPaid" field for the claim
NotesStringYes
PayeeStringYes
PaymentDateDateTimeYes
PaymentTypeStringNo
StateStringYes
ZipCodeStringYes

ClientDetails

NameTypeOptionalDescription
AgencyNumStringYesUsed to designate the agency's Id number (if applicable)
AllowCrossSellBooleanNo
BusinessTypeBusinessTypeNoAvailable if the "Business" check box is selected. Identifies the business structure of a commercial client. Based on the business type or structure chosen, HawkSoft populates ACORD Forms appropriately
CSRStringYesCustomer service representative. Typically used by agencies that want to define/track the primary point of contact for policy maintenance (not sales). Also referred to as Client CSR throughout HawkSoft
ClientSinceDateTimeYesThe date in which the client's first policy was sold; matches the "Sold Date" field
ClientTypeClientTypeNoEx: "Customer"
CompanyNameStringYesAvailable if the "Business" check box is selected. The name of the business, and is available only when the Type field is set to something other than Individual/Sole Proprietor or Partnership
ContactInfoLastUpdatedDateTimeYesAn alert displays above the Contact Info section to indicate whether the contact information is up to date. This alert must be set in General Settings: Contact Information Alerts. Note: this field is updated by the user manually and it differs from the "Modified" field below
DBANameStringYesA DBA is the business name an entity is "Doing Business As." If the business type is Individual/Sole Proprietor or Partnership, HawkSoft uses the individual(s) name(s) as the Named Insured and the business name as the DBA in the client file and on ACORD Forms
DoNotMarketBooleanNo
FeinNumStringYesThe fields for the Federal Employment Id Number (FeinNum). "LicenseNum", "NAICS", and "Website" all become available when the client file type is a business
IdGuidNo
IsCommercialBooleanNo
IsLifeHealthBooleanNo
IsPersonalBooleanNo
LegacyIdInt32Yes
LicenseNumStringYesBusiness license number. Available if the "Business" check box is selected.
MailingAddressAddressYesThe client's preferred mailing address. May be different from the physical address
MainContactsGuid[]NoAny clients that have the "Named Insured" check box selected, or that have "Main Contact" selected if it is a business type (other than Individual or Partnership)
ModifiedDateTimeNo
NAICSStringYesThe North American Industry Classification System (NAICS) is the standard used by Federal statistical agencies in classifying business establishments for the purpose of collecting, analyzing, and publishing statistical data related to the U.S. business economy. Available if the "Business" check box is selected.
OfficeIdInt32NoA client file can be assigned to a specific office if the agency has multiple locations
PhysicalAddressAddressYesWhere the insured lives or where the primary business is located
PhysicalAtSinceDateTimeYes
ProducerStringYesThe Producer/Agent who originated the business relationship, or made the initial sale to the client. Typically used by agencies that want to define/track the clients (not policies) originated by each producer. Also referred to as Client Producer throughout HawkSoft
SourceStringYesAny client file can be assigned a Source indicator that is different from, or in addition to, those assigned on the policy level. The Source drop-down list options can be modified by an agency
StatusClientStatusNoClient Status that indicates where the client is in the marketing life-cycle. Ex: "Active", "Prospect"
WebsiteStringYesAvailable if the "Business" check box is selected

CommercialAutoInfo

NameTypeOptionalDescription
FactorStringYesAvailable if type is "Commercial Auto." Rating factor applied to the policy
FarthestTerminalInt32YesAvailable if type is "Commercial Auto." The distance from garaging location to the farthest shipping terminal the vehicle would travel to
GvwStringYesAvailable if type is "Commercial Auto." Maximum gross vehicle weight for the vehicle
RadiusInt32YesAvailable if type is "Commercial Auto." Vehicle usage radius in miles
SeatCapacityInt32YesAvailable if type is "Commercial Auto." Total number of seats in the vehicle
SicStringYesAvailable if type is "Commercial Auto." The company Standard Industrial Classification code. Ex: "100 - Industrial Applications and Services - Agricultural Services", "2080 - Office of Manufacturing - Bakery Products"
VehicleTypeVehicleTypeNoAvailable if type is "Commercial Auto." Ex: "Commercial Vehicle"

CommercialBuildingUnderwriting

NameTypeOptionalDescription
AlarmServicedByStringYesAvailable if building is "Commercial Building" type
AlarmTypeStringYesAvailable if building is "Commercial Building" type
AnnualRevenuesInt64YesAvailable if building is "Commercial Building" type
BasementsInt32YesAvailable if building is "Commercial Building" type
BurglarAlarmCentralStationBooleanYesAvailable if building is "Commercial Building" type
BurglarAlarmGradeStringYesAvailable if building is "Commercial Building" type
BurglarAlarmWithKeysBooleanYesAvailable if building is "Commercial Building" type
BurglarLocalGongBooleanYesAvailable if building is "Commercial Building" type
CertificateExpDateStringYesAvailable if building is "Commercial Building" type
CertificateNumStringYesAvailable if building is "Commercial Building" type
CityLimitsCityLimitsTypeNoAvailable if building is "Commercial Building" type
ClockHourlyClockHourlyTypeNoAvailable if building is "Commercial Building" type
ClockOtherStringYesAvailable if building is "Commercial Building" type
CodeGradeStringYesAvailable if building is "Commercial Building" type
CodeNumberStringYesAvailable if building is "Commercial Building" type
ConstructionConstructionTypeNoAvailable if building is "Commercial Building" type
DescOfOperationsStringYesAvailable if building is "Commercial Building" type
DistanceToFireStationInt32YesAvailable if building is "Commercial Building" type
DistanceToHydrantInt32YesAvailable if building is "Commercial Building" type
ExtentExtentTypeNoAvailable if building is "Commercial Building" type
FireAlarmManufacturerStringYesAvailable if building is "Commercial Building" type
FireCentralStationBooleanYesAvailable if building is "Commercial Building" type
FireDistrictStringYesAvailable if building is "Commercial Building" type
FireLocalGongBooleanYesAvailable if building is "Commercial Building" type
FireProtectionStringYesAvailable if building is "Commercial Building" type
FrontExposureStringYesAvailable if building is "Commercial Building" type
FullTimeEmployeesInt32YesAvailable if building is "Commercial Building" type
HistoricalLandmarkBooleanYesAvailable if building is "Commercial Building" type
ImprovementsHeatingBooleanYesAvailable if building is "Commercial Building" type
ImprovementsHeatingYrStringYesAvailable if building is "Commercial Building" type
ImprovementsOtherValueStringYesAvailable if building is "Commercial Building" type
ImprovementsOtherYrStringYesAvailable if building is "Commercial Building" type
ImprovementsPlumbingBooleanYesAvailable if building is "Commercial Building" type
ImprovementsPlumbingYrStringYesAvailable if building is "Commercial Building" type
ImprovementsRoofingBooleanYesAvailable if building is "Commercial Building" type
ImprovementsRoofingYrStringYesAvailable if building is "Commercial Building" type
ImprovementsWiringBooleanYesAvailable if building is "Commercial Building" type
ImprovementsWiringYrStringYesAvailable if building is "Commercial Building" type
InterestInterestTypeNoAvailable if building is "Commercial Building" type
LeasedToOthersBooleanYesAvailable if building is "Commercial Building" type
LeftExposureStringYesAvailable if building is "Commercial Building" type
OccupiedAreaSqFtInt32YesAvailable if building is "Commercial Building" type
OpenSidesInt32YesAvailable if building is "Commercial Building" type
OpenToPublicSqFtInt32YesAvailable if building is "Commercial Building" type
OtherOccupanciesStringYesAvailable if building is "Commercial Building" type
PartTimeEmployeesInt32YesAvailable if building is "Commercial Building" type
PercentSprinkInt32YesAvailable if building is "Commercial Building" type
PrimaryHeatInsElsewhereBooleanYesAvailable if building is "Commercial Building" type
PrimaryHeatOtherStringYesAvailable if building is "Commercial Building" type
PrimaryHeatTypeHeatTypeNoAvailable if building is "Commercial Building" type
ProtCLStringYesAvailable if building is "Commercial Building" type
RearExposureStringYesAvailable if building is "Commercial Building" type
RemarksStringYesAvailable if building is "Commercial Building" type
RightExposureStringYesAvailable if building is "Commercial Building" type
RoofRoofTypeNoAvailable if building is "Commercial Building" type
SecondaryHeatInsElsewhereBooleanYesAvailable if building is "Commercial Building" type
SecondaryHeatOtherStringYesAvailable if building is "Commercial Building" type
SecondaryHeatTypeHeatTypeNoAvailable if building is "Commercial Building" type
StoriesInt32YesAvailable if building is "Commercial Building" type
StoveFireplaceDateInstalledStringYesAvailable if building is "Commercial Building" type
StoveFireplaceInsertBooleanYesAvailable if building is "Commercial Building" type
StoveFireplaceManufacturerStringYesAvailable if building is "Commercial Building" type
TaxCodeStringYesAvailable if building is "Commercial Building" type
TotalBuildingSqFtInt32YesAvailable if building is "Commercial Building" type
WatchmenCountInt32YesAvailable if building is "Commercial Building" type
WindClassWindClassTypeNoAvailable if building is "Commercial Building" type
WindClassOtherStringYesAvailable if building is "Commercial Building" type
YearBuiltStringYesAvailable if building is "Commercial Building" type

CommercialDriverInfo

NameTypeOptionalDescription
BroadenedNoFaultBooleanYesAvailable if type is "Commercial Auto." Indicates if the driver selected has Broadened No-Fault Coverage
CDLDateDateTimeYesAvailable if type is "Commercial Auto." The issue date for the driver's Commercial Driver's License
DriveOtherCarBooleanYesAvailable if type is "Commercial Auto." Indicates if the driver selected has Drive Other Car coverage
HiredDateDateTimeYesAvailable if type is "Commercial Auto." Date this driver was hired

Contact

NameTypeOptionalDescription
AllowMassEmailBooleanNoChecked by default when Email is selected as the type. Uncheck for customers who prefer not to receive mass email
DataStringNoThe contact information as entered. Ex: "Pretendemail@email.com", "(111)-222-3333"
DescriptionStringYesAdditional, optional, information to further describe the contact information
IdGuidNo
IsBillingContactBooleanNoDesignates that a phone number or email address is the primary contact for billing questions
LegacyIdInt32Yes
ModifiedDateTimeNo
PersonIdGuidYesCustom-generated Id for the contact information that is associated with a corresponding contact in the "people" array
PriorityInt32NoContacts marked "primary contact" are given a priority value of 100, and everything else is 0
TypeContactTypeNoThe type of contact information. Ex: "WorkPhone", "WorkEmail"

Coverage

NameTypeOptionalDescription
BlanketNumInt32YesAvailable if Line of Business is "PROP", "BOPPR", or "AGPR." Indicates the type of schedule (blanket) for the unscheduled item(s)
CauseOfLossCodeStringYesAvailable if Line of Business is "PROP", "BOPPR", or "AGPR." Ex: "Basic", "Flood"
CoInsurancePercentInt32YesAvailable if Line of Business is "PROP", "BOPPR", or "AGPR." The required coinsurance as specified by the policy or carrier
CodeStringYesACORD-standard abbreviation for the coverage description
DeductiblesStringYesDeductible amount for the corresponding coverage
DescriptionStringYesName of the corresponding coverage
FormsAndConditionsStringYesAvailable if Line of Business is "PROP", "BOPPR", or "AGPR"
IdGuidNoCustom-generated Id for the coverage
InflationGuardPercentInt32YesAvailable if Line of Business is "PROP", "BOPPR", or "AGPR"
LegacyIdInt32Yes
LimitsStringYesLimit amount for the corresponding coverage
NonCommissionableBooleanNoIf true, it indicates the coverage is a Fee/Tax, and is not to be included in the total premium amount
OptionCode1StringYesWill only be included in AUTO coverages if the Insurance Company downloads to Agency
OptionCode2StringYesWill only be included in AUTO coverages if the Insurance Company downloads to Agency
OptionCode3StringYesWill only be included in AUTO coverages if the Insurance Company downloads to Agency
OptionDescription1StringYesWill only be included in AUTO coverages if the Insurance Company downloads to Agency
OptionDescription2StringYesWill only be included in AUTO coverages if the Insurance Company downloads to Agency
OptionDescription3StringYesWill only be included in AUTO coverages if the Insurance Company downloads to Agency
ParentIdGuidNoCorresponding custom-generated Id that matches the Line of Business id it is associated with
ParentTypeCoverageParentTypeNoWhere the specific coverage applies to. Ex: "Policy"
PremiumStringYesTotal premium amount for the corresponding coverage
ValuationTypeCodeStringYesAvailable if Line of Business is "PROP", "BOPPR", or "AGPR." Determines how the item value will be calculated in the event of a loss or claim

Driver

NameTypeOptionalDescription
CommercialInfoCommercialDriverInfoYesAvailable if Line of Business is "AUTOB"
CompanyDriverNumberInt32NoDriver number assigned by agency or carrier for auto policies when multiple drivers appear on the policy
DateOfBirthDateTimeYes
EducationEducationLevelNo
FirstNameStringYes
GenderGenderNo
IdGuidNoCustom-generated Id for the driver
IsArchivedBooleanNoWill be true if the driver information is entered, but is not associated with the current policy
LastNameStringYes
LegacyIdInt32Yes
LicenseDateDateTimeYesThe date the driver's current license was issued
LicenseNumberStringYesThe insured's driver license number
LicenseStateStringYesThe state where the license was issued
LobIdGuidNoCorresponding custom-generated Id that matches the Line of Business id it is associated with
MVRsMotorVehicleRecordsNoPoints for driving offenses accumulated by this driver
MaritalStatusMaritalStatusNo
MiddleNameStringYes
OccupationStringYes
PersonIdGuidYesCorresponding custom-generated Id that matches the main contact id it is associated with
PersonalInfoPersonalDriverInfoYesAvailable if Line of Business is "AUTOP"
QuestionsDriverQuestionnaireNoAdditional underwriting questions for this driver. Ex: "IsMilitary", "Suspended"
RelationshipDriverRelationshipNoEx: "Insured", "Spouse", "Child"
SR22SR22InfoYesIndicates if the driver is required to carry an SR-22
SuffixStringYes

DriverQuestionnaire

NameTypeOptionalDescription
ImpairmentBooleanYesAvailable if type is "Personal Auto" or "Commercial Auto." Indicates if there is any physical/mental impairment with the driver
IsLivingWithSpouseBooleanYesAvailable if type is "Personal Auto." Indicates if the driver is living with a spouse
IsMilitaryBooleanYesAvailable if type is "Personal Auto" or "Commercial Auto." Indicates if the driver is in military service
PriorCoverageDeclinedBooleanYesAvailable if type is "Personal Auto" or "Commercial Auto." Indicates if any coverage has been declined, cancelled or non-renewed during last 3 years
SuspendedBooleanYesAvailable if type is "Personal Auto" or "Commercial Auto." Indicates if the driver's license is suspended

Invoice In Development

NameTypeOptionalDescription
BalanceDecimalNoThe current remaining balance
DateDateOnlyNoThe date the invoice was issued
DueDateDateOnlyNoThe date that payment is due
IdGuidNoUnique identifier for the invoice
InvoiceNumberStringNoThe invoice number used for display purposes
LineItemsInvoiceLineItem[]NoDetails for each line on the invoice
OfficeIdInt32NoThe agency office the invoice was created in
TotalDecimalNoThe original total of the invoice

InvoiceLineItem

NameTypeOptionalDescription
AmountDecimalNoThe amount of the line item
ForStringNoA description of the line item
PolicyIdGuidYesAn optional Policy associated with the line item

LOB

NameTypeOptionalDescription
CodeStringYesACORD-standard abbreviation for the Line of Business
FormTypeStringYesFurther defines the Line of Business. Ex: "Standard", "HO-3"
IdGuidNoCustom-generated Id for the Line of Business
LegacyIdInt32Yes
NonCommissionableDecimalYesAmount of premium that is excluded from the corresponding Line of Business as a non-commissionable amount
PremiumDecimalYesTotal premium amount associated with the Line of Business (combined premium of coverages minus any excluded taxes and fees)

Location

NameTypeOptionalDescription
AddressAddressYesAddress details for the location
BuildingsBuilding[]NoBuilding information for any buildings associated with a location
DescriptionStringYesA description for the location. Ex: "Lot #2"
IdGuidNoCustom-generated Id for the location
IsArchivedBooleanNoWill be true if the location information is entered, but is not associated with the current policy
LegacyIdInt32Yes
NumberStringYesLocation number defaults to the order in which locations are added to the policy
UnderwritingLocationUnderwritingNo"TaxCode" and "CityLimits" fields

LocationReference

NameTypeOptionalDescription
BuildingsBuildingReference[]NoBuilding "Id" and "BuildingId" GUIDs
IdGuidNoCustom-generated Id for the LocationReference
LobIdGuidNoCorresponding, custom-generated Id for the line of business; will match the Id in the parent "LOB"
LocationIdGuidNoCustom-generated Id for the location; will match the Id in the parent "Location"

LocationUnderwriting

NameTypeOptionalDescription
CityLimitsCityLimitsTypeNoIndicates whether the location is within city limits, if needed. Ex: "Inside", "Outside"
TaxCodeStringYesCity, county, or state tax code for the location, if applicable

MotorVehicleRecords

NameTypeOptionalDescription
PointsInt32YesPoints for driving offenses accumulated by a driver. Ex: "4"
ViolationsMovingViolation[]NoViolation information

MovingViolation

NameTypeOptionalDescription
CodeStringNo
DateDateTimeYes

Person

NameTypeOptionalDescription
AnniversaryDateTimeYesNote: this field is updated by the user manually and it differs from the "Modified" field
CommentsStringYesAdditional comments for an individual person
DateOfBirthDateTimeYes
DriverLicenseDateDateTimeYes
DriverLicenseNumberStringYes
DriverLicenseStateStringYes
EducationEducationLevelNoEx: "Bachelor's Degree", "Doctor of Medicine"
EmployerStringYes
FirstNameStringYes
GenderGenderNo
HomeownerHomeownerTypeNoResidence type. Ex: "Own Home", "Rents Single-Family Dwelling"
IdGuidNo
IncomeStringYes
InterestsStringYesHobbies for an individual person
IsDeceasedBooleanNo
LastNameStringYes
LegacyIdInt32Yes
MaritalStatusMaritalStatusNoEx: "Single", "Married", "Divorced"
MiddleNameStringYes
ModifiedDateTimeNo
OccupationStringYes
PreferredNameStringYes
RelationshipStringYesEx: "Insured", "Spouse", "Child"
SuffixStringYes
TitleStringYesEx: "Mr.", "Mrs."

PersonalAutoInfo

NameTypeOptionalDescription
AnnualMilesInt32YesAvailable if type is "Personal Auto." Number of average miles driven each year by the insured
CommuteMilesInt32YesAvailable if type is "Personal Auto." Number of daily roundtrip miles between the insured's residence and a workplace
IsFourXFourBooleanYesAvailable if type is "Personal Auto." Used to designate if the vehicle's engine powers all four wheels evenly
OdometerInt32NoAvailable if type is "Personal Auto." Number of cumulative miles as disclosed on the insured's vehicle
OdometerDateDateTimeYesAvailable if type is "Personal Auto." Date in which the "Odometer" field was obtained

PersonalBuildingUnderwriting

NameTypeOptionalDescription
AnimalExposuresAnimalExposure[]NoAvailable if building is "Home" type
BasementAreaInt32YesAvailable if building is "Home" type
BurglarAlarmBurglarAlarmTypeNoAvailable if building is "Home" type
DeadBoltsBooleanYesAvailable if building is "Home" type
DistanceToCoastInt32YesAvailable if building is "Home" type
DwellingLocationDwellingLocationTypeNoAvailable if building is "Home" type
DwellingTypeDwellingTypeCodeNoAvailable if building is "Home" type
DwellingUseCodeDwellingUseCodeNoAvailable if building is "Home" type
EarthquakeIncludeMasonryVeneerBooleanYesAvailable if building is "Home" type
EarthquakeZoneStringYesAvailable if building is "Home" type
FeetFromHydrantInt32YesAvailable if building is "Home" type
FireAlarmFireAlarmTypeNoAvailable if building is "Home" type
FireDistrictNameStringYesAvailable if building is "Home" type
FireDistrictNumberStringYesAvailable if building is "Home" type
FireExtinguisherBooleanYesAvailable if building is "Home" type
GarageAreaInt32YesAvailable if building is "Home" type
HeatingCodeImprovementCodeNoAvailable if building is "Home" type
HeatingYearInt32YesAvailable if building is "Home" type
HomeHeatSourceCodeHomeHeatSourceTypeNoAvailable if building is "Home" type
InParkBooleanYesAvailable if building is "Home" type
MilesFromRFDInt32YesAvailable if building is "Home" type
MobileMakeStringYesAvailable if building is "Home" type
MobileModelStringYesAvailable if building is "Home" type
NumberOfChimneysInt32YesAvailable if building is "Home" type
NumberOfFamiliesInt32YesAvailable if building is "Home" type
NumberOfHearthsInt32YesAvailable if building is "Home" type
NumberOfPreFabsInt32YesAvailable if building is "Home" type
NumberOfRoomsInt32YesAvailable if building is "Home" type
NumberOfUnitsInt32YesAvailable if building is "Home" type
NumberOfWoodStoveInsertsInt32YesAvailable if building is "Home" type
OccupancyTypeCodeOccupancyTypeNoAvailable if building is "Home" type
ParkNameStringYesAvailable if building is "Home" type
PlumbingCodeImprovementCodeNoAvailable if building is "Home" type
PlumbingYearInt32YesAvailable if building is "Home" type
PremiumGroupStringYesAvailable if building is "Home" type
ProtectionClassStringYesAvailable if building is "Home" type
PurchaseDateDateTimeYesAvailable if building is "Home" type
PurchasePriceInt32YesAvailable if building is "Home" type
ResidenceTypeCodeDwellingResidenceTypeNoAvailable if building is "Home" type
RoofCodeImprovementCodeNoAvailable if building is "Home" type
RoofTypeCodeRoofTypeNoAvailable if building is "Home" type
RoofYearInt32YesAvailable if building is "Home" type
SprinklersSprinklerTypeNoAvailable if building is "Home" type
SquareFootageInt32YesAvailable if building is "Home" type
StoriesDwellingNumStoriesTypeNoAvailable if building is "Home" type
SwimmingPoolTypeSwimmingPoolExposureTypeNoAvailable if building is "Home" type
TerritoryStringYesAvailable if building is "Home" type
TrampolineTypeTrampolineTypeNoAvailable if building is "Home" type
WiringCodeImprovementCodeNoAvailable if building is "Home" type
WiringYearInt32YesAvailable if building is "Home" type
YearBuiltInt32YesAvailable if building is "Home" type

PersonalDriverInfo

NameTypeOptionalDescription
DefensiveDriverCourseBooleanYesAvailable if type is "Personal Auto." Designates if the driver has completed a defensive driver course
DefensiveDriverCourseDateDateTimeYesAvailable if type is "Personal Auto." Date the driver completed the defensive driver course
DriverTrainingBooleanYesAvailable if type is "Personal Auto." Designates if the driver has completed a driver training course
DriverTrainingDateDateTimeYesAvailable if type is "Personal Auto." Date the driver completed the driver training course
GoodDriverBooleanYesAvailable if type is "Personal Auto." Designates if the driver meets the carrier's good driver requirements
GoodStudentBooleanYesAvailable if type is "Personal Auto." Designates if the driver meets the carrier's good student requirements
MajorCreditCardBooleanYesAvailable if type is "Personal Auto." Designates if the driver has a valid major credit card (used as a rating factor by some carriers)
StatusOperatorStatusNoAvailable if type is "Personal Auto." Ex: "Principal", "Occasional"
StudentOver100MilesBooleanYesAvailable if type is "Personal Auto." Designates if the student driver has driven at least 100 miles

Policy

NameTypeOptionalDescription
AccountNumberStringYesAn agency created account number or other Id
AdditionalInterestsAdditionalInterest[]No
Agent1StringYesPolicy level agent fields; typically used for tracking the writing and commission amounts
Agent2StringYesPolicy level agent fields; typically used for tracking the writing and commission amounts
Agent3StringYesPolicy level agent fields; typically used for tracking the writing and commission amounts
AgentCodeStringYesThe agent code assigned to the agency by the carrier
ApplicationTypeApplicationTypeNoEx: "Personal", "Commercial", "Agriculture"
AutosAutoVehicle[]No
BillingPlanStringYes
BillingTypeBillingTypeNoReflects how the policy is being billed. Ex: "Direct", "Agency Bill", "Premium Finance"
BoatOperatorsBoatOperator[]No
BoatsBoatVehicle[]No
CarrierStringNoInsuring carrier or the General Agency for the policy
CoveragesCoverage[]No
DriversDriver[]No
EffectiveDateDateTimeYesThe date the policy goes into effect and coincides with the current term of the policy
ExpirationDateDateTimeYesThe date the policy will expire. It is dependent on the "effective date" and the number in the "Term" field
IdGuidNo
InceptionDateDateTimeYesThe date the policy is initially written. This field is available once the "Status" of the policy is set to "New." The date should not change. Ex: If the policy was originally written on 1/1/2010, but has a current term of 1/1/2023 - 1/1/2024, the inception date is still 1/1/2010, while the effective and expiration dates will reflect the later dates
LOBsLOB[]No
LegacyIdInt32Yes
LocationReferencesLocationReference[]No
LocationsLocation[]No
ModifiedDateTimeNo
NAICStringYesNumber that is assigned by the National Association of Insurance Commissioner's (NAIC) to each individual underwriting company
NoteStringYesAny notes entered by the agency on the client file
NumberOfTermsInt32No
OfficeIdInt16NoThe agency office that wrote or is assigned to the policy
PaymentPlanPaymentPlanNoEx: "Monthly", "Annual", "BiMonthly"
PolicyIndexInt32NoPosition on the client file where the policy appears. By default, the first policy entered on a client will have a "PolicyIndex" of 0. Any newly inserted polices will then increase in numerical value
PolicyNumberStringYes
PolicyStateStringNoThe state the policy is written in. It will default from the insured's address entered on the Name and Address screen
PremiumDecimalYes
PremiumModePremiumModeNoWhen set to "Annualize", the policy's premium is the equivalent premium over a 12-month period. Ex: if the policy has a $100 premium and 6-month term, the policy's annualized premium is $200. HawkSoft uses the policy's Premium + Fees and Term to calculate the annual premium.
ProgramStringNoThe Policy Program or Underwriting Tier
QuotedPremiumDecimalYesQuoted premium for the policy, separate from the premium issued by the company
RaterCodeInt32No
SoldDateDateTimeYesThis field defaults to the day the policy "Status" was set to "New." The date should be updated to the date the policy is considered sold, such as when a signed application or payment has been received. The date should always reflect the date the policy was originally sold and should not be changed with future "Status" changes
SourceStringYesIndicates the source of the policy. The source drop-down list options can be modified by an agency
StatusPolicyStatusNoCurrent status of the policy
StatusDateDateTimeNoIndicates the effective date of the "Status." Ex: If the policy was renewed on 1/1/2023, the status date is also 1/1/2023
SubStatusStringYesCurrent sub-status of the policy
TermPolicyTermNo
TitleStringNoThe policy title associated with the policy. Ex: "AUTOP", "PKGE", "CPKGE"
TypePolicyTypeNoEx: "Auto", "Home", "General"
WritingCarrierStringYesThe writing carrier for the policy; this information is typically provided with a policy that receives downloads

SR22Info

NameTypeOptionalDescription
HasSR22BooleanNoIf true, the driver is required to carry an SR-22
ProofUntilDateDateTimeYesThe date proof of insurance is required until, for the SR-22
ReasonStringYesDescription of the violation
StateStringYesState that the SR-22 was issued in

Enumerations