InsurancePolicy
Supported Calls
create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()
Fields
ActualRenewalDate
- Type: date
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The actual renewal date of the policy.
AuditTerm
- Type: picklist
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The frequency of the audit. For example, monthly, semi-monthly, quarterly, semi-annually, or annually.
BillingCarrierAccountId
- Type: reference
- Properties: Create, Filter, Group, Nillable, Sort, Update
-
Description: The name of the Billing Carrier Account associated with
the Insurance Policy. When the company that sells the
policy also writes the policy, then the billing carrier
is the same as the writing carrier.
This field is a relationship field.
- Relationship Name: BillingCarrierAccount
- Relationship Type: Lookup
- Refers To: Account
BillingType
CancellationDate
- Type: dateTime
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The date the insurance policy was canceled.
CancellationReason
- Type: textarea
- Properties: Create, Nillable, Update
- Description: The reason for canceling the insurance policy.
CancellationReasonType
- Type: picklist
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The category that the cancellation reason belongs to.
CashSurrenderValue
- Type: currency
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The cash surrender value of the insurance policy.
ChangeSubtype
- Type: picklist
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: A further categorization of the change type. For example, childbirth, marriage.
ChangeType
- Type: picklist
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The type of the change in the policy. For example: life event, house renovation.
CommissionFrequency
- Type: picklist
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The frequency of receiving commission from the carrier.
CommissionPercent
- Type: percent
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The percentage of policy premium to be earned as commission by the brokerage firm.
CurrentDueAmount
- Type: currency
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The current due amount for the policy.
DateRenewed
- Type: dateTime
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The date on which the policy was last renewed.
Discount
- Type: double
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The discount that was given on the policy.
EffectiveDate
- Type: dateTime
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The date the policy is in effect.
EffectiveFromDate
- Type: date
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The date when the policy becomes effective.
EffectiveToDate
- Type: date
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The date until when the policy remains effective.
EmployeeContribution
- Type: currency
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The employee's contribution towards the insurance premium value.
EmployerContribution
- Type: currency
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The employer's contribution towards the insurance premium value.
ExpectedRevenueAmount
- Type: currency
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The revenue amount that the brokerage firm is expected to earn from the policy.
ExpirationDate
- Type: dateTime
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The date the policy expires.
FinalRenewalDate
- Type: dateTime
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The final date on which the policyholder can renew the insurance policy.
FundingType
GrossWrittenPremium
- Type: currency
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The total expected premium amount for the insurance policy over the policy period.
HasAnyAutoCoverage
- Type: boolean
- Properties: Create, Defaulted on create, Filter, Group, Sort, Update
- Description: Indicates whether the insurance policy has an Any Auto coverage, which extends the coverage to hired and other non-owned vehicles.
- Default value: False
IntermediaryAccountId
- Type: reference
- Properties: Create, Filter, Group, Nillable, Sort, Update
-
Description: The Intermediary Account associated with the Insurance
Policy.
This field is a relationship field.
- Relationship Name: IntermediaryAccount
- Relationship Type: Lookup
- Refers To: Account
IsActive
- Type: boolean
- Properties: Defaulted on create, Filter, Group, Sort
- Description: Indicates whether the policy is active. Creating or updating an InsurancePolicy sets IsActive automatically based on the Status field value. For example, you can set IsActive to False by setting Status to Inactive.
- Default value: False
IsLoanEligibile
- Type: boolean
- Properties: Create, Defaulted on create, Filter, Group, Sort, Update
- Description: Indicates whether a loan can be requested against the insurance policy.
- Default value: False
IsPolicyEditLocked
- Type: boolean
- Properties: Create, Defaulted on create, Filter, Group, Sort, Update
- Description: Indicates whether the application locks the policy record.
- Default value: False
IsRenewedPolicy
- Type: boolean
- Properties: Create, Defaulted on create, Filter, Group, Sort, Update
- Description: Indicates whether the policy is a renewed policy.
- Default value: False
LastReferencedDate
- Type: dateTime
- Properties: Filter, Nillable, Sort
- Description: The timestamp for when the current user last viewed a record related to this record.
LastViewedDate
- Type: dateTime
- Properties: Filter, Nillable, Sort
- Description: The timestamp for when the current user last viewed this record. If this value is null, it’s possible that this record was referenced (LastReferencedDate) and not viewed.
LineOfBusiness
- Type: picklist
- Properties: Create, Filter, Group, Nillable, Restricted picklist, Sort, Update
- Description: The line of business associated with the policy.
LineOfCoverage
- Type: picklist
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The coverage type of the policy.
Name
- Type: string
- Properties: Create, Filter, Group, idLookup, Sort, Update
- Description: The insurance policy number.
NameInsuredId
- Type: reference
- Properties: Create, Filter, Group, Sort, Update
- Description: The name of the primary insured.
OriginalEffectiveDate
- Type: dateTime
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The date the original policy went into effect. This field is available from API version 51.0 and later.
OriginalEffectiveFromDate
- Type: date
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The date when the original policy became effective.
OriginalEffectiveToDate
- Type: date
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The date until when the original policy remains effective.
OriginalExpirationDate
- Type: dateTime
- Properties: Create, Filter, Nillable, Sort, Update
- Description: Expiration date of the original policy. This field is available from API version 51.0 and later.
OriginalPolicyId
- Type: reference
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The ID of the original insurance policy. This field is available from API version 51.0 and later.
OwnerId
- Type: reference
- Properties: Create, Defaulted on create, Filter, Group, Sort, Update
- Description: ID of the record owner.
PaidToDate
- Type: date
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The date up to which the policy is paid for. This field is available from API version 51.0 and later.
ParentPolicyId
- Type: reference
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The ID of the parent policy that covers this policy. For example, a parent policy can cover an auto policy and home policy.
PastDueAmount
- Type: currency
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The amount past due for the policy.
PaymentDueDate
- Type: dateTime
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The due date for the next payment of the premium.
PlannedRenewalDate
- Type: date
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The expected renewal date of the policy.
PlanTier
- Type: picklist
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The class that the insurance policy belongs to. For example, silver, gold, or platinum.
PlanType
- Type: picklist
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The type of the insurance policy plan. For example, single life, joint last-to-die, or joint first-to-die (primarily applicable for term insurance).
PlannedRenewalDate
- Type: date
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The expected renewal date of the policy.
PolicyCode
- Type: string
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The code that's unique for the policy across all versions.
PolicyDescription
- Type: textarea
- Properties: Create, Nillable, Update
- Description: The description of the insurance policy.
PolicyName
- Type: string
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The name of the insurance policy.
PolicyStage
PolicyTerm
- Type: picklist
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The time period for which the policy provides coverage. This field is available from API version 51.0 and later.
PolicyType
- Type: picklist
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The type of the insurance policy. For example, home, auto, annuity, or life.
PremiumAmount
- Type: currency
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The premium paid by the policy owner for the current billing period.
PremiumCalculationMethod
- Type: picklist
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The premium calculation method for a payment period. This field is available from API version 51.0 and later.
-
Possible values:
- Daily
- Modal
PremiumFrequency
- Type: picklist
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The frequency of the premium payment or billing. For example, monthly, semi-monthly, quarterly, semi-annually, or annually.
PremiumPaymentType
- Type: picklist
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The type of premium payment, such as Advance or Arrears. This field is available from API version 51.0 and later.
-
Possible values:
- Advance
- Arrears
PreviousPremium
- Type: currency
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The premium of the policy before it was renewed.
PreviousRenewalDate
- Type: dateTime
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The most recent renewal date for the insurance policy.
PriorPolicyId
- Type: reference
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The ID of the insurance policy before it was renewed.
ProducerId
- Type: reference
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The ID of the agency or the agent who sold the policy.
ProductId
- Type: reference
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The product that this policy belongs to. For example, if the customer buys a silver auto policy, this field looks up to the silver auto product in the Product object.
RatingDate
- Type: date
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The date to determine the rating details on a mid-term adjustment, endorsement, or out-of-sequence endorsement to a policy.
RecordSource
ReferencePolicyNumber
- Type: string
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The reference number of the insurance policy that is renewed when the policy term tracking is continued across multiple policy versions. For example, if a limit is a "Lifetime Limit", then the policy term tracking is tracked across all versions of the policy.
RenewalChannel
- Type: picklist
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The channel used to renew the insurance policy.
-
Possible values:
- Chatbot
- Mobile
- Phone
- Web
RenewalDate
- Type: dateTime
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The next expected policy renewal date. The actual renewal date may be different.
SaleDate
- Type: dateTime
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The date the policy was sold.
ServicingOffice
- Type: address
- Properties: Filter, Nillable
-
Description: The address of the office that issued the policy and
that services the policy.
This is a compound field of type Address and combines these fields: ServicingOfficeCity, ServicingOfficeCountry, ServicingOfficeGeocodeAccuracy, ServicingOfficeLatitude, ServicingOfficeLongitude, ServicingOfficePostalCode, ServicingOfficeState, and ServicingOfficeStreet. For more information, see Address Compound Fields.
SourceOpportunityId
- Type: reference
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The ID of the opportunity from which the policy was created.
SourcePolicyId
- Type: reference
- Properties: Create, Filter, Group, Nillable, Sort, Update
-
Description: References the last reinstated policy version used as the source
for subsequent versions, or the original policy if not reinstated.
This field is a relationship field.
- Relationship Name: SourcePolicy
- Relationship Type: Lookup
- Refers To: InsurancePolicy
SourceSystem
- Type: string
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The name of the source system this record was obtained from.
SourceSystemIdentifier
- Type: string
- Properties: Create, Filter, Group, idLookup, Nillable, Sort, Update
- Description: The ID of this record in the source system.
StandardCommissionAmount
- Type: currency
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The total commission expected for the policy across the full policy term.
StandardFeeAmount
- Type: currency
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The expected fee for the policy over the policy period. This field is available from API version 51.0 and later.
StandardPremiumAmount
- Type: currency
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The expected premium for the policy over the policy period. This field is available from API version 51.0 and later.
StandardTaxAmount
- Type: currency
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The expected tax on the policy over the policy period. This field is available from API version 51.0 and later.
Status
- Type: picklist
- Properties: Create, Defaulted on create, Filter, Group, Nillable, Sort, Update
- Description: The status of the insurance policy.
Substatus
- Type: picklist
- Properties: Create, Defaulted on create, Filter, Group, Nillable, Sort, Update
- Description: The carrier system's substatus code for the insurance policy.
TaxesSurcharges
- Type: currency
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The taxes and surcharges levied on the premium for the insurance policy.
TermCommissionAmount
- Type: currency
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The commission amount for the policy, prorated based on the policy effective dates.
TermFeeAmount
- Type: currency
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The expected fee for the policy over the policy period, prorated based on the policy's effective dates. This field is available from API version 51.0 and later.
TermPremiumAmount
- Type: currency
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The expected premium for the policy over the policy period, prorated based on the policy's effective dates. This field is available from API version 51.0 and later.
TermTaxAmount
- Type: currency
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The expected tax on the policy over the policy period, prorated based on the policy's effective dates. This field is available from API version 51.0 and later.
TotalStandardAmount
- Type: currency
- Properties: Filter, Nillable, Sort
-
Description: The sum of the expected premium, fee, and tax for the
policy over the policy period. This field is available
from API version 51.0 and later.
This is a calculated field.
TotalSumInsured
- Type: currency
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The total insured amount. This field is available from API version 51.0 and later.
TotalTermFeeAmount
- Type: currency
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The current total term fees of all policy versions.
TotalTermPremiumAmount
- Type: currency
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The current total term premium of all policy versions.
TotalTermTaxAmount
- Type: currency
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The current total term taxes of all policy versions.
UnderwritingEntityId
- Type: reference
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: Legal entity that underwrote the insurance policy.
UniversalPolicyNumber
- Type: string
- Properties: Create, Filter, Group, idLookup, Nillable, Sort, Update
- Description: A number that uniquely identifies the policy across different source systems.
WritingCarrierAccountId
- Type: reference
- Properties: Create, Filter, Group, Nillable, Sort, Update
-
Description: The Writing Carrier Account associated with the
Insurance Policy.
This field is a relationship field.
- Relationship Name: WritingCarrierAccount
- Relationship Type: Lookup
- Refers To: Account
Associated Objects
This object has the following associated objects. Unless noted, they’re available in the same API version as this object.
- InsurancePolicyChangeEvent (API version 61.0)
- Change events are available for the object.
- InsurancePolicyFeed
- Feed tracking is available for the object.
- InsurancePolicyHistory
- History is available for tracked fields of the object.
- InsurancePolicyOwnerSharingRule
- Sharing rules are available for the object.
- InsurancePolicyShare
- Sharing is available for the object.