---
schema_version: "1"
id: f9c86da4cff8274cac5db7b782e1aee96ebd5f28b7c0f550bf98ca7f14c59a70
title: IdentityVerificationProcFld
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/api_meta/meta_identityverificationprocfld.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/meta_identityverificationprocfld.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 367bb09f971d6229a624b0900c64056aa6540b5112c12b9b24d1642f395f44ab
description: Represents the search and verification fields used in identity verification. This type extends the Metadata metadata type and inherits its fullName field.
---
# IdentityVerificationProcFld

Represents the search and verification fields used in identity verification. This type extends the Metadata metadata type and inherits its fullName field.

![Important](https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/images/icon_note_important.png)

#### Important

Where possible, we changed noninclusive terms to align with our company value of Equality. We maintained certain terms to avoid any effect on customer implementations.

## File Suffix and Directory Location

IdentityVerificationProcFld components have the suffix .IdentityVerificationProcFld and are stored in the IdentityVerificationProcFlds folder.

## Version

IdentityVerificationProcFld components are available in API version 54.0 and later.

## Special Access Rules

The Health Cloud permission set license is required to use this metadata type.

## Fields

| Field Name | Description |
| --- | --- |
| customFieldLabel | 
Field Type

string

Description

The custom label for the field that contains the verification data. Translation of custom field labels isn't supported in API version 54.0.



 |
| dataSourceType | 

Field Type

IdentityVerificationProcFldDataSourceType (enumeration of type string)

Description

Required.

The source type of the data.

Valid values are:

- External
    
    An external data source isn’t supported in API version 54.0.
- Salesforce





 |
| fieldDataType | 

Type

picklist

Properties

Filter, Group, Nillable, Restricted picklist, Sort

Description

The type of data stored in an external data source field.

Possible values are:

- address
- checkbox
- currency
- dateonly
- datetime
- email
- number
- other
- percent
- phone
- picklist
- reference
- text
- timeonly
- url





 |
| fieldName | 

Field Type

string

Description

Required.

The label of the field that contains the verification data based on the selected field type.



 |
| fieldType | 

Field Type

IdentityVerificationProcFldFieldType (enumeration of type string)

Description

Required.

Indicates the type of field.

Possible values are:

- additionalResultField—Fetches data as part of the search query, but the data isn’t displayed in search results. Use this value if, for example, you want to fetch the policy number and the age of the policy owner as a result of the search, but the agent isn’t supposed to see this data. You can write custom logic to process this additional data.
- optionalVerifier—Optional verifier.
- requiredVerifier—Required verifier.
- resultField—Displays field type in search results. Use this value if, for example, when an agent searches for a caller, you’d like the search results to include the account name, phone number, and email ID.
- searchField—Reserved for future use.
- searchFilter—A comma-separated list of predefined filter conditions that are used to refine the scope of the search.





 |
| fieldValueFormula | 

Field Type

string

Description

Reserved for future use.



 |
|  |  |
| isActive | 

Field Type

boolean

Description

Indicates whether the record is active (true) or not (false).

The default value is false.



 |
| isManualInput | 

Field Type

boolean

Description

Indicates whether the user can manually enter the identity verification details  (true) or not (false).

The default value is false.

This field is available in API version 58.0 and later.



 |
| masterLabel | 

Field Type

string

Description

Required.

The label of the Identity Verification Process Field record.



 |
| sequenceNumber | 

Field Type

int

Description

Required.

The sequence number of the field.



 |

## Declarative Metadata Sample Definition

The following is an example of an IdentityVerificationProcFld component.

<?xml version="1.0" encoding="UTF-8"?>
<IdentityVerificationProcFld xmlns="http://soap.sforce.com/2006/04/metadata" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <customFieldLabel\>field1</customFieldLabel\>
    <dataSourceType\>External</dataSourceType\>
    <fieldName\>sasa</fieldName\>
    <fieldType\>requiredVerifier</fieldType\>
     <fullName\>field1</fullName\>

    <isActive\>false</isActive\>
    <masterLabel\>field1</masterLabel\>
    <sequenceNumber\>1</sequenceNumber\>
</IdentityVerificationProcFld\>

The following is an example package.xml that references the previous definition.

<?xml version="1.0" encoding="UTF-8"?>
<Package xmlns="http://soap.sforce.com/2006/04/metadata">
    <types\>
        <members\>\*</members\>
        <name\>IdentityVerificationProcFld</name\>
    </types\>
    <version\>54.0</version\>
</Package\>

## Wildcard Support in the Manifest File

This metadata type supports the wildcard character \* (asterisk) in the package.xml manifest file. For information about using the manifest file, see [Deploying and Retrieving Metadata with the Zip File](https://developer.salesforce.com/docs/atlas.en-us.264.0.api_meta.meta/api_meta/file_based_zip_file.htm).