---
schema_version: "1"
id: 51817962b731f846401a42461c817ae783b50700f480966fb1f95ccb7a27b80f
title: InsuranceClause
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/insurance_developer_guide/sforce_api_objects_insuranceclause.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/sforce_api_objects_insuranceclause.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: a53ffdd107294951c7386af441057cb036400f27aee0de2c7677b3e27ddf6cc6
description: Defines the terms and conditions associated with a product. For example, an Avocation Clause excludes coverage if the insured engages in a risky hobby. This object is available in API version 65.0 and later.
---
# InsuranceClause

Defines the terms and conditions associated with a product. For example, an Avocation Clause excludes coverage if the insured engages in a risky hobby. This object is available in API version 65.0 and later.

## Supported Calls

create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()

## Fields

### ApiName

- **Type**: string
- **Properties**: Create, Filter, Group, idLookup, Sort, Update
- **Description**: The unique name of the insurance clause.

### Code

- **Type**: string
- **Properties**: Create, Filter, Group, Sort, Update
- **Description**: The unique code that represents the insurance clause.

### ContentText

- **Type**: textarea
- **Properties**: Create, Nillable, Update
- **Description**: The template, containing variables, used to generate the clause statement.

### CreationMethod

- **Type**: picklist
- **Properties**: Create, Filter, Group, Restricted picklist, Sort, Update
- **Description**:
    
    Specifies how the insurance clause is added.
- **Possible values**:
    - AutoAdded
    - Manual

### EffectiveDate

- **Type**: date
- **Properties**: Create, Filter, Group, Sort, Update
- **Description**: The date when the insurance clause becomes active.

### ExpirationDate

- **Type**: date
- **Properties**: Create, Filter, Group, Sort, Update
- **Description**: The date when insurance clause becomes inactive.

### LastReferencedDate

- **Type**: dateTime
- **Properties**: Filter, Nillable, Sort
- **Description**: The timestamp when the current user last accessed this record indirectly, for example, through a list view or related record.

### LastViewedDate

- **Type**: dateTime
- **Properties**: Filter, Nillable, Sort
- **Description**: The timestamp when the current user last viewed this record or list view. If this value is null, the user might have only accessed this record or list view (LastReferencedDate), but not viewed it.

### Name

- **Type**: string
- **Properties**: Create, Filter, Group, idLookup, Sort, Update
- **Description**: The name of the insurance clause.

### OwnerId

- **Type**: reference
- **Properties**: Create, Defaulted on create, Filter, Group, Sort, Update
- **Description**: This field is a polymorphic relationship field.
- **Relationship Name**: Owner
- **Refers To**: Group, User

### Type

- **Type**: picklist
- **Properties**: Create, Filter, Group, Restricted picklist, Sort, Update
- **Description**:
    
    Specifies the type of insurance clause.
- **Possible values**:
    - Clause
    - Exclusion

### Variables

- **Type**: textarea
- **Properties**: Create, Nillable, Update
- **Description**: The variables (tokens) in the ContentTextthat are replaced with values when generating the clause statement.