InsurancePolicyCoverage
Supported Calls
create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()
Fields
BenefitPaymentFrequency
- Type: picklist
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The frequency of the payment if the benefit or coverage entails a recurring payout to the insured. For example, monthly, semi-monthly, quarterly, semi-annually, or annually.
BillingTreatmentId
- Type: reference
- Properties: Create, Filter, Group, Nillable, Sort, Update
-
Description: Specifies how the Subscription Management bills an
insurance policy coverage.
This field is a relationship field.
- Relationship Name: BillingTreatment
- Refers To: BillingTreatment
Category
- Type: picklist
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The category that the coverage belongs to. For example, benefit, clause, deductible, rider.
CategoryCode
- Type: string
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: A carrier-specific code that identifies the coverage. For example, benefit, clause, or deductible.
CategoryGroup
- Type: picklist
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The specific category group. For example, for a liability coverage record, benefit is the category and liability is the category group.
CategoryGroupType
- Type: picklist
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The type of the category group.
CommissionPercent
- Type: percent
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The percentage of Insurance Policy Coverage premium to be earned as commission by the brokerage firm.
ContractGroupPlanId
- Type: reference
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The contract group plan associated with the insurance policy coverage.
CoverageCode
- Type: string
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The unique code of the insurance policy coverage across all the policy versions.
CoverageName
- Type: string
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The name of the coverage.
DeathBenefitOptionType
- Type: picklist
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The method for the payment of death benefit.
DeductibleAmount
- Type: currency
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The deductible amount that the customer must pay.
Description
- Type: textarea
- Properties: Create, Nillable, Update
- Description: The description of the coverage.
Discount
- Type: currency
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The discount that was given on the coverage or the benefit.
EffectiveDate
- Type: dateTime
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The date from which the coverage is in effect.
EffectiveFromDate
- Type: date
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The date from when the coverage becomes active on the policy.
EffectiveToDate
- Type: date
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The date after when the coverage becomes inactive on the policy.
EmployeeContribution
- Type: currency
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The employee contribution towards the insurance premium value for the participant.
EmployerContribution
- Type: currency
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The employer contribution towards the insurance premium value for the participant.
ExpectedRevenueAmount
- Type: currency
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The revenue amount that the brokerage is expected to earn from the Insurance Policy Coverage.
ExpirationDate
- Type: dateTime
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The date on which the coverage expires.
IncomeOptionType
- Type: picklist
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The type of the income option given to the policy participant. For example, periodic payment is an income option type, and annuity is an income option.
InsurancePolicyAssetId
- Type: reference
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The asset covered by this coverage.
InsurancePolicyId
- Type: reference
- Properties: Create, Filter, Group, Sort, Update
- Description: The insurance policy associated with this coverage.
InsurancePolicyParticipantId
- Type: reference
- Properties: Create, Filter, Group, Sort, Update
- Description: The insurance policy participant associated with this coverage.
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.
LimitAmount
- Type: currency
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The limit of the fixed coverage amount. For example, uninsured motorist coverage of USD 1000.
LimitDate
- Type: date
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The date from which the coverage limit is in effect. For example, an annuity benefit is valid only after the insured is 60 years old.
LimitPercentage
- Type: percent
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The percentage of the actuals covered by this coverage.
LimitRange
- Type: picklist
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The range of the coverage limit. For example, bodily injury coverage with limits as USD 100,000 per person and USD 300,000 per accident.
Name
- Type: string
- Properties: Autonumber, Defaulted on create, Filter, Sort
- Description: An auto-generated number assigned to this record.
OriginalCoverageId
- Type: reference
- Properties: Create, Filter, Group, Nillable, Sort, Update
-
Description: The ID of the first instance of a specific coverage that's used to track it across
policy versions created through lifecycle events.
This field is a relationship field.
- Relationship Name: OriginalCoverage
- Refers To: InsurancePolicyCoverage
ParentCoverageId
- Type: reference
- Properties: Create, Filter, Group, Nillable, Sort, Update
-
Description: The parent coverage record associated with this coverage.
This relationship establishes a multi-level,
parent-child hierarchy in the policy to support
bundled coverages.
This field is a relationship field.
- Relationship Name: ParentCoverage
- Relationship Type: Lookup
- Refers To: InsurancePolicyCoverage
PremiumAmount
- Type: currency
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The premium paid by the customer for this coverage.
PriorCoverageId
- Type: reference
- Properties: Create, Filter, Group, Nillable, Sort, Update
-
Description: The reference coverage record before the policy was
endorsed or renewed.
This field is a relationship field.
- Relationship Name: PriorCoverage
- Refers To: InsurancePolicyCoverage
ProductId
- Type: reference
- Properties: Create, Filter, Group, Nillable, Sort, Update
-
Description: The product associated with the coverage.
This field is a relationship field.
- Relationship Name: Product
- Refers To: Product2
ProductSellingModelId
- Type: reference
- Properties: Create, Filter, Group, Nillable, Sort, Update
-
Description: Indicates whether the insurance policy is sold as a
one-time or an installment-based sale.
This field is a relationship field.
- Relationship Name: ProductSellingModel
- Refers To: ProductSellingModel
SourceCoverageId
- Type: reference
- Properties: Create, Filter, Group, Nillable, Sort, Update
-
Description: References the last reinstated coverage version used as the source
for subsequent versions, or the original coverage if not reinstated.
This field is a relationship field.
- Relationship Name: SourceCoverage
- Relationship Type: Lookup
- Refers To: InsurancePolicyCoverage
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, Nillable, Sort, Update
- Description: The ID of this coverage record in the source system.
StandardCommissionAmount
- Type: currency
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The total commission expected for the policy coverage 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.
TermCommissionAmount
- Type: currency
- Properties: Create, Filter, Nillable, Sort, Update
- Description: The commission amount for the policy coverage, prorated based on the coverage effective dates within the policy.
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.
TotalTermAmount
- Type: currency
- Properties: Filter, Nillable, Sort
-
Description: The sum of expected premium, tax, and fee amount for the
insurance policy over the policy period, prorated based
on the policy's effective dates.
This field is a calculated field.
Associated Objects
This object has the following associated objects. Unless noted, they’re available in the same API version as this object.
- InsurancePolicyCoverageChangeEvent
- Change events are available for the object in API version 62.0 and later.
- InsurancePolicyCoverageFeed
- Feed tracking is available for the object.
- InsurancePolicyCoverageHistory
- History is available for tracked fields of the object.
- InsurancePolicyCoverageOwnerSharingRule
- Sharing rules are available for the object.
- InsurancePolicyCoverageShare
- Sharing is available for the object.