{"id":"tooling_api_objects_fielddefinition","title":"FieldDefinition","content":"<a name=\"tooling_api_objects_fielddefinition\"><!-- --></a><h1 class=\"helpHead1\">FieldDefinition</h1><div class=\"body refbody\">\n<div class=\"shortdesc\"><span class=\"ph\" id=\"summary\"><a name=\"summary\"><!-- --></a>Represents a standard or custom\n            field, providing row-based access to field metadata. Contrast FieldDefinition with\n            EntityParticle, which represents each element of a field that can be presented in a user\n            interface. FieldDefinition has parity with metadata type Field.</span></div>\n\n        <div class=\"section\">\n            <div class=\"box message confirm\"><div class=\"inner\"><div class=\"bd\"><div class=\"media\">\n<img class=\"img mtm\" src=\"/docs/resources/img/en-us/264.0?doc_id=images%2Ficon_note_important.png&folder=api_tooling\" alt=\"Important\"><div class=\"mediaBd\">\n<h4 class=\"mbs\">Important</h4>\n<p>Where possible, we changed noninclusive terms to align with our\n                company value of Equality. We maintained certain terms to avoid any effect on\n                customer implementations.</p>\n</div>\n</div></div></div></div>\n\n        </div>\n\n        <div class=\"section\">\n            <p class=\"p\">This object is available in API version 32.0 and later. </p>\n\n        </div>\n\n        <div class=\"section\">\n<h2 class=\"helpHead2\">Supported SOAP Calls</h2>\n\n            \n            <p class=\"p\"><samp class=\"codeph nolang\">query()</samp></p>\n\n            <p class=\"p\"><samp class=\"codeph nolang\">describeSObject()</samp></p>\n\n        </div>\n\n        <div class=\"section\">\n<h2 class=\"helpHead2\">Supported REST HTTP Methods</h2>\n\n            \n            <p class=\"p\"><samp class=\"codeph nolang\">GET</samp></p>\n\n        </div>\n\n        <div class=\"section\">\n<h2 class=\"helpHead2\">Limitations</h2>\n\n            \n            <p class=\"p\"><a class=\"xref\" href=\"atlas.en-us.api_tooling.meta/api_tooling/reference_objects_soql_limits.htm\" title=\"Some Tooling API objects have SOQL limitations. These limitations apply to any Metadata Catalog query, which applies to all Custom Metadata Types and Metadata Catalog entities, not only the ones explicitly listed.\">SOQL\n                    Limitations</a></p>\n\n            <p class=\"p\"><a class=\"xref\" href=\"atlas.en-us.api_tooling.meta/api_tooling/reference_objects_sosl_limits.htm\" title=\"Two Tooling API objects, EntityDefinition and FieldDefinition, have some SOSL limitations. ExternalString and MetadataComponentDependency (Beta) don’t support SOSL searches.\">SOSL\n                    Limitations</a></p>\n\n        </div>\n\n        <div class=\"section\">\n<h2 class=\"helpHead2\">Fields</h2>\n\n            \n            \n<div class=\"data colSort\"><table class=\"featureTable sort_table\" summary=\"\">\n                    \n                    \n                    <thead class=\"thead sorted\" align=\"left\">\n                        <tr>\n                            <th class=\"featureTableHeader  \" id=\"d149757e112\">Field</th>\n\n                            <th class=\"featureTableHeader  \" id=\"d149757e115\">Details</th>\n\n                        </tr>\n\n                    </thead>\n\n                    <tbody class=\"tbody\">\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">BusinessOwnerId</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">reference</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Filter, Group, Nillable, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">\n                                            <p class=\"p\">Indicates the person or group associated with this\n                                                field. The business owner understands the importance\n                                                of the field’s data to your company and might be\n                                                responsible for determining the minimum security\n                                                classification. This field is available in API\n                                                version 45.0 and later.</p>\n\n                                        </dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">BusinessStatus</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">picklist</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Filter, Group, Nillable, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">\n                                            <div class=\"p\">Indicates whether the field is in use. Valid values include:<ul class=\"ul bulletList\">\n                                                  <li class=\"li\"><samp class=\"codeph nolang\">Active</samp></li>\n\n                                                  <li class=\"li\"><samp class=\"codeph nolang\">DeprecateCandidate</samp></li>\n\n                                                  <li class=\"li\"><samp class=\"codeph nolang\">Hidden</samp></li>\n\n                                                </ul>\n</div>\n\n                                            <p class=\"p\">This field is available in API version 45.0 and\n                                                later.</p>\n\n                                        </dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">CompactLayoutItems</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">\n<a class=\"xref\" href=\"atlas.en-us.api_tooling.meta/api_tooling/tooling_api_objects_queryresult.htm\" title=\"Represents the results of a query. For example, if you query on the object EntityDefinition, all the layouts for that entity are returned as an array of QueryResult objects in the Layouts field. Available in Tooling API version 34.0 and later.\">QueryResult</a>\n                                        </dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">The CompactLayoutItemInfo records associated with this\n                                            field definition. Available in Tooling API starting\n                                            version 34.0. Because this field represents a\n                                            relationship, use only in subqueries.</dd>\n\n                                        <dd class=\"dd\">Example\n                                            subquery:<div class=\"codeSection\"><brush:plainpbrush:plainrbrush:plainebrush:plain brush:plaincbrush:plainlbrush:plainabrush:plainsbrush:plainsbrush:plain=brush:plain\"brush:plaincbrush:plainobrush:plaindbrush:plainebrush:plainbbrush:plainlbrush:plainobrush:plaincbrush:plainkbrush:plain brush:plain\"brush:plain>SELECT Id, QualifiedApiName, (SELECT DurableId, SortOrder FROM CompactLayoutItems) FROM\n      FieldDefinition WHERE EntityDefinition.QualifiedApiName = 'Account' AND QualifiedApiName = 'Name'</pre></div>\n</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">ComplianceGroup</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">multipicklist</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Filter, Nillable</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">\n                                            <div class=\"p\">The compliance acts, definitions, or regulations\n                                                related to the field’s data. Valid values include:<ul class=\"ul bulletList\">\n                                                  <li class=\"li\">\n<samp class=\"codeph nolang\">CCPA</samp>—California Consumer Privacy\n                                                  Act</li>\n\n                                                  <li class=\"li\">\n<samp class=\"codeph nolang\">COPPA</samp>—Children's Online Privacy\n                                                  Protection Act</li>\n\n                                                  <li class=\"li\">\n<samp class=\"codeph nolang\">GDPR</samp>—General Data Protection\n                                                  Regulation</li>\n\n                                                  <li class=\"li\">\n<samp class=\"codeph nolang\">HIPAA</samp>—Health Insurance\n                                                  Portability and Accountability Act</li>\n\n                                                  <li class=\"li\">\n<samp class=\"codeph nolang\">PCI</samp>—Payment Card Industry</li>\n\n                                                  <li class=\"li\">\n<samp class=\"codeph nolang\">PersonalInfo</samp>—Personal\n                                                  information. For use with the Enhanced Personal\n                                                  Information Management feature. Only available if\n                                                  Enhanced Personal Information Management and\n                                                  Digital Experiences are enabled.</li>\n\n                                                  <li class=\"li\">\n<samp class=\"codeph nolang\">PII</samp>—Personally Identifiable\n                                                  Information</li>\n\n                                                </ul>\n</div>\n\n                                            <p class=\"p\">This field is available in API version 47.0 and\n                                                later.</p>\n\n                                        </dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">ControlledFields</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\"><a class=\"xref\" href=\"atlas.en-us.api_tooling.meta/api_tooling/tooling_api_objects_queryresult.htm\" title=\"Represents the results of a query. For example, if you query on the object EntityDefinition, all the layouts for that entity are returned as an array of QueryResult objects in the Layouts field. Available in Tooling API version 34.0 and later.\">QueryResult</a></dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">The controlled fields in a dependent picklist. Use in\n                                            subqueries to reduce the number of queries. Available in\n                                            Tooling API starting version 34.0. Because this field\n                                            represents a relationship, use only in subqueries.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">ControllingFieldDefinition</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\"><a class=\"xref\" href=\"#tooling_api_objects_fielddefinition\" title=\"Represents a standard or custom field, providing row-based access to field metadata. Contrast FieldDefinition with EntityParticle, which represents each element of a field that can be presented in a user interface. FieldDefinition has parity with metadata type Field.\">FieldDefinition</a></dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">The field definition of the controlling field if this\n                                            field is a dependent picklist. A dependent picklist\n                                            works with a controlling picklist or checkbox to filter\n                                            the available options. The value chosen in the\n                                            controlling field affects the values available in the\n                                            dependent field. This field is available in API version\n                                            14.0 and later. Available in Tooling API starting\n                                            version 34.0.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">ControllingFieldDefinitionId</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">string </dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">The ID of the\n                                                <span class=\"keyword parmname\">ControllingFieldDefinition</span> for\n                                            this field. Available in Tooling API starting version\n                                            34.0.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">DataType</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">string</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">Data type of the field, for example <samp class=\"codeph nolang\">Text(40)</samp> or <samp class=\"codeph nolang\">Date/Time</samp>. The values\n                                            are defined as they are in the user interface, not the\n                                            corresponding API data type names. Available in Tooling\n                                            API starting version 34.0.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">Description</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">string</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Filter, Nillable, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">A description of the field definition.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">DeveloperName</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">string</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">The unique name of the object in the API. This name can\n                                            contain only underscores and alphanumeric characters,\n                                            and must be unique in your org. It must begin with a\n                                            letter, not include spaces, not end with an underscore,\n                                            and not contain two consecutive underscores. In managed\n                                            packages, this field prevents naming conflicts on\n                                            package installations. With this field, a developer can\n                                            change the object’s name in a managed package and the\n                                            changes are reflected in a subscriber’s org.\n                                            Label is <strong class=\"ph uicontrol\">Record Type Name</strong>.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">DurableId</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">string</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">Unique identifier for the field. Always retrieve this\n                                            value before using it, because the value isn’t\n                                            guaranteed to stay the same from one release to the\n                                            next. To simplify queries, use this field.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">EntityDefinition</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\"><a class=\"xref\" href=\"atlas.en-us.api_tooling.meta/api_tooling/tooling_api_objects_entitydefinition.htm\" title=\"Provides row-based access to metadata about standard and custom objects.\">EntityDefinition</a></dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">A relationship lookup to the object type that contains\n                                            this field. For example, if the field is defined on an\n                                            account, the lookup is to <samp class=\"codeph nolang\">Account</samp>. You can’t interact directly with\n                                            this field. Instead, use it in\n                                            queries.<div class=\"codeSection\"><brush:plainpbrush:plainrbrush:plainebrush:plain brush:plaincbrush:plainlbrush:plainabrush:plainsbrush:plainsbrush:plain=brush:plain\"brush:plaincbrush:plainobrush:plaindbrush:plainebrush:plainbbrush:plainlbrush:plainobrush:plaincbrush:plainkbrush:plain brush:plain\"brush:plain> SELECT Entity​Definition.​Label FROM\n      Field​Definition WHERE Entity​Definition.​QualifiedApi​Name='Lead'</pre></div>\n</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">EntityDefinitionId</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">string</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">The durable ID for the object defined in the\n                                                <span class=\"keyword parmname\">EntityDefinition</span> field.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">ExtraTypeInfo</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">string</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">Represents further definition of a type. Available in\n                                            Tooling API starting version 34.0.<ul class=\"ul bulletList\">\n                                                <li class=\"li\">For type textarea:<ul class=\"ul bulletList\">\n                                                  <li class=\"li\"><samp class=\"codeph nolang\">plaintextarea</samp></li>\n\n                                                  <li class=\"li\"><samp class=\"codeph nolang\">richtextarea</samp></li>\n\n                                                  </ul>\n</li>\n\n                                                <li class=\"li\">For type URL, <samp class=\"codeph nolang\">image</samp>\n</li>\n\n                                                <li class=\"li\">For type reference,<ul class=\"ul bulletList\">\n                                                  <li class=\"li\"><samp class=\"codeph nolang\">externallookup</samp></li>\n\n                                                  <li class=\"li\"><samp class=\"codeph nolang\">indirectlookup</samp></li>\n\n                                                  <li class=\"li\"><samp class=\"codeph nolang\">externallookup</samp></li>\n\n                                                  </ul>\n</li>\n\n                                                <li class=\"li\">For Account, <ul class=\"ul bulletList\">\n                                                  <li class=\"li\"><samp class=\"codeph nolang\">switchablepersonname</samp></li>\n\n                                                  <li class=\"li\"><samp class=\"codeph nolang\">personname</samp></li>\n\n                                                  </ul>\n\n                                                </li>\n\n                                            </ul>\n</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">FullName</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">string</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Create, Group, Nillable</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">The full name of the associated metadata object in\n                                            Metadata API.</dd>\n\n                                        <dd class=\"dd\">Query this field only if the query result contains no\n                                            more than one record. Otherwise, an error is returned.\n                                            If more than one record exists, use multiple queries to\n                                            retrieve the records. This limit protects\n                                            performance.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">IsApiFilterable</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">boolean </dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Defaulted on create, Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">If <samp class=\"codeph nolang\">true</samp>, the field\n                                            can be specified in the\n                                                <samp class=\"ph systemoutput\">WHERE</samp> clause of a query\n                                            string. </dd>\n\n                                        <dd class=\"dd\">Available in Tooling API starting version 34.0.</dd>\n\n                                        <dd class=\"dd\">You can't sort or filter compound fields. This field’s\n                                            value is always <samp class=\"codeph nolang\">false</samp> for compound fields.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">IsApiGroupable</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">boolean </dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Defaulted on create, Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">If <samp class=\"codeph nolang\">true</samp>, the field\n                                            can be included in the <samp class=\"ph systemoutput\">GROUP\n                                                BY</samp> clause of a SOQL query. Available\n                                            in Tooling API starting version 34.0.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">IsApiSortable</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">boolean </dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Defaulted on create, Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">If <samp class=\"codeph nolang\">true</samp>, a query\n                                            can sort on this field. </dd>\n\n                                        <dd class=\"dd\">Available in Tooling API starting version 34.0.</dd>\n\n                                        <dd class=\"dd\">You can't sort or filter compound fields. This field’s\n                                            value is always <samp class=\"codeph nolang\">false</samp> for compound fields.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">IsCalculated</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">boolean </dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Defaulted on create, Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">If <samp class=\"codeph nolang\">true</samp>, the\n                                            field’s value is calculated. Available in Tooling API\n                                            starting version 34.0.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">IsCompactLayoutable</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">boolean </dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Defaulted on create, Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">If <samp class=\"codeph nolang\">true</samp>, the field\n                                            can be included in a compact layout. Available in\n                                            Tooling API starting version 34.0.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">IsCompound</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">boolean</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Defaulted on create, Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">If <samp class=\"codeph nolang\">true</samp>, the field\n                                            is a compound of other fields. The default value is\n                                                <samp class=\"codeph nolang\">false</samp>.\n                                            Available in Tooling API starting version 38.0.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">IsEverApiAccessible</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">boolean</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Defaulted on create, Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">If <samp class=\"codeph nolang\">true</samp>, the field\n                                            is describable in the API. The default value is <samp class=\"codeph nolang\">false</samp>. Available in\n                                            Tooling API starting version 49.0.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">IsFieldHistoryTracked</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">boolean </dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Defaulted on create, Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">If <samp class=\"codeph nolang\">true</samp>, the\n                                            field’s history can be tracked. Available in Tooling API\n                                            starting version 34.0.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">IsFlsEnabled</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">boolean</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Defaulted on create, Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">If <samp class=\"codeph nolang\">true</samp>, you can\n                                            set field-level security on this field. Available in\n                                            Tooling API starting version 35.0.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">IsHighScaleNumber</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">boolean </dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Defaulted on create, Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">Indicates whether the field stores numbers to eight\n                                            decimal places regardless of what’s specified in the\n                                            field details (<samp class=\"codeph java\">true</samp>)\n                                            or not (<samp class=\"codeph java\">false</samp>). Used\n                                            to handle currencies for products that cost fractions of\n                                            a cent, in large quantities. If high-scale unit pricing\n                                            isn’t enabled in your organization, this field isn’t\n                                            returned. Available in Tooling API starting version\n                                            34.0.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">IsHtmlFormatted</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">boolean </dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Defaulted on create, Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">If <samp class=\"codeph nolang\">true</samp>, the field\n                                            contains HTML. Available in Tooling API starting version\n                                            34.0.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">IsIndexed</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">boolean </dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Defaulted on create, Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">If <samp class=\"codeph nolang\">true</samp>, the field\n                                            is indexed in the database. Available in Tooling API\n                                            version 35.0 and later.</dd>\n\n                                        <dd class=\"dd\">Internal (database) indexing is different from indexing\n                                            for search. </dd>\n\n                                        <dd class=\"dd\">We recommend targeting indexed fields for better\n                                            response times in SOQL queries, reports, and list\n                                            views.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">IsListFilterable</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">boolean </dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Defaulted on create, Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">If <samp class=\"codeph nolang\">true</samp>, the field\n                                            can be filtered for a related list. Available in Tooling\n                                            API starting version 34.0.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">IsListSortable</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">boolean </dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Defaulted on create, Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">If <samp class=\"codeph nolang\">true</samp>, the field\n                                            can be sorted for a related list. Available in Tooling\n                                            API starting version 34.0.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">IsListVisible</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">boolean </dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Defaulted on create, Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">If <samp class=\"codeph nolang\">true</samp>, the field\n                                            can be included in a related list. Available in Tooling\n                                            API starting version 34.0.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">IsNameField</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">boolean </dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Defaulted on create, Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">If <samp class=\"codeph nolang\">true</samp>, the field\n                                            is a name field. Available in Tooling API starting\n                                            version 34.0.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">IsNillable</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">boolean </dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Defaulted on create, Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">If <samp class=\"codeph nolang\">true</samp>, the field\n                                            can be left out of queries on the object. Available in\n                                            Tooling API starting version 34.0.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">IsPolymorphicForeignKey</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">boolean </dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Defaulted on create, Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">Indicates whether the foreign key includes multiple\n                                            object types (<samp class=\"codeph nolang\">true</samp>)\n                                            or not (<samp class=\"codeph nolang\">false</samp>).\n                                            Available in Tooling API version 41.0 and later.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">IsSearchPrefilterable</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">boolean</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Defaulted on create, Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">Indicates whether a foreign key can be included in\n                                            prefiltering (<samp class=\"codeph nolang\">true</samp>)\n                                            or not (<samp class=\"codeph nolang\">false</samp>) when\n                                            used in a SOSL <samp class=\"ph systemoutput\">WHERE</samp>\n                                            clause. <dfn class=\"term\">Prefiltering</dfn> means to filter by a\n                                            specific field value before executing the full search\n                                            query. Available in Tooling API version 40.0 and later.\n                                            Prefiltering is supported only in <samp class=\"codeph nolang\">WHERE</samp> clauses with the\n                                            equals (<samp class=\"codeph nolang\">=</samp>)\n                                            operator.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">IsWorkflowFilterable</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">boolean </dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Defaulted on create, Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">If <samp class=\"codeph nolang\">true</samp>, the field\n                                            can be filtered for a workflow. Available in Tooling API\n                                            starting version 34.0.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">Label</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">string</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">The label that corresponds to the field in the user\n                                            interface. If the label has been translated, the value\n                                            returned is in the user’s language.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">Length</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">int</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">The maximum number of bytes available to store the value\n                                            in this field. Available in Tooling API starting version\n                                            34.0.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">LookupFilters</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\"><a class=\"xref\" href=\"atlas.en-us.api_tooling.meta/api_tooling/tooling_api_objects_queryresult.htm\" title=\"Represents the results of a query. For example, if you query on the object EntityDefinition, all the layouts for that entity are returned as an array of QueryResult objects in the Layouts field. Available in Tooling API version 34.0 and later.\">QueryResult</a></dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Filter, Group, Nillable, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">The lookup filters associated with the field. Because\n                                            this field represents a relationship, use only in\n                                            subqueries.</dd>\n\n                                        <dd class=\"dd\">Example\n                                            subquery:<div class=\"codeSection\"><brush:plainpbrush:plainrbrush:plainebrush:plain brush:plaincbrush:plainlbrush:plainabrush:plainsbrush:plainsbrush:plain=brush:plain\"brush:plaincbrush:plainobrush:plaindbrush:plainebrush:plainbbrush:plainlbrush:plainobrush:plaincbrush:plainkbrush:plain brush:plain\"brush:plain>SELECT DurableId, QualifiedApi​Name, (SELECT Id, SourceObject,​\n      SourceField​Definition.​Label, IsOptional, Active, Developer​Name, LastModified​By.Name,\n      LastModified​Date FROM Lookup​Filters) FROM Entity​Definition WHERE QualifiedApi​Name =\n      'User'\"</pre></div>\n</dd>\n\n                                    \n                                </dl>\n\n                                <div class=\"box message info\"><div class=\"inner\"><div class=\"bd\"><div class=\"media\">\n<img class=\"img mtm\" src=\"/docs/resources/img/en-us/264.0?doc_id=images%2Ficon_note.png&folder=api_tooling\" alt=\"Note\"><div class=\"mediaBd\">\n<h4 class=\"mbs\">Note</h4>\n<p>LookupFilter isn’t supported on the article type\n                                    object.</p>\n</div>\n</div></div></div></div>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">MasterLabel</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">string</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">Primary label for this object. This display value is the\n                                            internal label that isn’t translated. Limit: 40\n                                            characters.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">Metadata</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">CustomField</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Create, Nillable, Update</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">Compact layout metadata, from the <samp class=\"codeph nolang\">mns</samp> namespace.</dd>\n\n                                        <dd class=\"dd\">Query this field only if the query result contains no\n                                            more than one record. Otherwise, an error is returned.\n                                            If more than one record exists, use multiple queries to\n                                            retrieve the records. This limit protects\n                                            performance.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">NamespacePrefix</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">string</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">\n<span class=\"ph\" id=\"namespace_prefix_desc\"><a name=\"namespace_prefix_desc\"><!-- --></a>The namespace prefix\n                                                associated with this object. Each Developer Edition\n                                                org that creates a managed package has a unique\n                                                namespace prefix. Limit: 15 characters. You can\n                                                refer to a component in a managed package by using\n                                                the <samp class=\"codeph nolang\"><var class=\"keyword varname\">namespacePrefix</var>__<var class=\"keyword varname\">componentName</var></samp>\n                                                notation.</span><p class=\"p\"><span class=\"ph\" id=\"namespace_prefix_values_intro\"><a name=\"namespace_prefix_values_intro\"><!-- --></a>The namespace\n                                                  prefix can have one of the following\n                                                values:</span></p>\n<a name=\"namespace_prefix_values\"><!-- --></a><ul class=\"ul bulletList\" id=\"namespace_prefix_values\">\n                                                <li class=\"li\">In a Developer Edition org, the namespace prefix\n                                                  is set to the namespace prefix of the org for all\n                                                  objects that support it. There’s an exception if\n                                                  an object is in an installed managed package. In\n                                                  that case, the object has the namespace prefix of\n                                                  the installed managed package. This field’s value\n                                                  is the namespace prefix of the Developer Edition\n                                                  org of the package developer.</li>\n\n                                                <li class=\"li\">In an org other than a Developer Edition org,\n                                                  <span class=\"keyword parmname\">NamespacePrefix</span> is only set\n                                                  for objects that are part of an installed managed\n                                                  package. There’s no namespace prefix for all other\n                                                  objects.</li>\n\n                                            </ul>\n</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">Particles</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\"><a class=\"xref\" href=\"atlas.en-us.api_tooling.meta/api_tooling/tooling_api_objects_queryresult.htm\" title=\"Represents the results of a query. For example, if you query on the object EntityDefinition, all the layouts for that entity are returned as an array of QueryResult objects in the Layouts field. Available in Tooling API version 34.0 and later.\">QueryResult</a></dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">The EntityParticles associated with this field.\n                                            Available in Tooling API starting version 34.0. Because\n                                            this field represents a relationship, use only in\n                                            subqueries.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">Precision</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">int</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">The maximum number of digits allowed for this field.\n                                            Available in Tooling API starting version 34.0.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">Publisher</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\"><a class=\"xref\" href=\"atlas.en-us.api_tooling.meta/api_tooling/tooling_api_objects_publisher.htm\" title=\"Represents the publisher of objects and fields. For example, Salesforce is the publisher for standard objects, the organization is the publisher for custom objects, and the package is the publisher for installed packages. Available in Tooling API version 34.0 and later.\">Publisher</a></dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">The publisher of this field, for example Salesforce, a\n                                            user, or a package name. Available in Tooling API\n                                            starting version 34.0.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">PublisherId</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">string</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">ID of the publisher associated with this field.\n                                            Available in Tooling API starting version 34.0.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">QualifiedApiName</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">string</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">A unique external name for the field.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">ReferenceTargetField</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">string</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">Available only for indirect lookup relationship fields\n                                            on external objects. Specifies the field on the parent\n                                            object to match against this indirect lookup\n                                            relationship field, whose values come from an external\n                                            data source. The specified custom field on the parent\n                                            object must have both <samp class=\"codeph nolang\">externalId</samp> and <samp class=\"codeph nolang\">unique</samp> set to\n                                                <samp class=\"ph systemoutput\">true</samp>. Available in\n                                            Tooling API starting version 34.0.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">ReferenceTo</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\"><a class=\"xref\" href=\"#RelationshipReferenceTo\">RelationshipReferenceTo</a></dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">The array of values in this field represents the\n                                            possible object types of the referenced objects. For\n                                            example, if a FieldDefinition represents a field on\n                                            Event.WhoId, the values in this field are <samp class=\"codeph nolang\">Contact</samp>, <samp class=\"codeph nolang\">Lead</samp>, and custom\n                                            objects with a relationship to Events. Available in\n                                            Tooling API starting version 34.0.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">RelationshipDomains</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\"><a class=\"xref\" href=\"atlas.en-us.api_tooling.meta/api_tooling/tooling_api_objects_queryresult.htm\" title=\"Represents the results of a query. For example, if you query on the object EntityDefinition, all the layouts for that entity are returned as an array of QueryResult objects in the Layouts field. Available in Tooling API version 34.0 and later.\">QueryResult</a></dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">Metadata about the relationships this field has with\n                                            other objects. Available in Tooling API starting version\n                                            34.0. Because this field represents a relationship, use\n                                            only in subqueries.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">RelationshipName</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">string</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">The value for one-to-many relationships. For example, in\n                                            the object MyObject with a relationship to YourObject,\n                                            the relationship name is typically YourObjects.\n                                            Available in Tooling API starting version 34.0.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">RunningUserFieldAccessId</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">string</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\"></dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">Reserved for internal use. Available in Tooling API\n                                            starting version 34.0.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">Scale</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">int</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">The number of digits to the right of the decimal in an\n                                            integer. For example, 3.00 has a scale of 2. Available\n                                            in Tooling API starting version 34.0.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">SecurityClassification</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">picklist</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Filter, Group, Nillable, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">Indicates the sensitivity of the data contained in this\n                                            field. Valid values include:<ul class=\"ul bulletList\">\n                                                <li class=\"li\"><samp class=\"codeph nolang\">Public</samp></li>\n\n                                                <li class=\"li\"><samp class=\"codeph nolang\">Internal</samp></li>\n\n                                                <li class=\"li\"><samp class=\"codeph nolang\">Confidential</samp></li>\n\n                                                <li class=\"li\"><samp class=\"codeph nolang\">Restricted</samp></li>\n\n                                                <li class=\"li\"><samp class=\"codeph nolang\">MissionCritical</samp></li>\n\n                                            </ul>\nThis field is available in API version 45.0 and\n                                            later.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">ServiceDataType</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">\n                                            <a class=\"xref\" href=\"atlas.en-us.api_tooling.meta/api_tooling/tooling_api_objects_datatype.htm\" title=\"Represents the datatype of a field. Use this object with EntityDefinition, EntityParticle, or FieldDefinition to simplify queries. Available in Tooling API version 34.0 and later.\">DataType</a>\n</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">The service datatype for this field. Available in\n                                            Tooling API starting version 34.0.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">ServiceDataTypeId</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">string</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">The ID of the ServiceDataType. Available in Tooling API\n                                            version 34.0. Don’t use, provided for backward\n                                            compatibility only.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">ServiceDataTypes</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\"><a class=\"xref\" href=\"atlas.en-us.api_tooling.meta/api_tooling/tooling_api_objects_queryresult.htm\" title=\"Represents the results of a query. For example, if you query on the object EntityDefinition, all the layouts for that entity are returned as an array of QueryResult objects in the Layouts field. Available in Tooling API version 34.0 and later.\">QueryResult</a></dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">The ServiceDataTypes associated with this field.\n                                            Available in Tooling API starting version 34.0. Because\n                                            this field represents a relationship, use only in\n                                            subqueries.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">ValueType</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\"><a class=\"xref\" href=\"atlas.en-us.api_tooling.meta/api_tooling/tooling_api_objects_datatype.htm\" title=\"Represents the datatype of a field. Use this object with EntityDefinition, EntityParticle, or FieldDefinition to simplify queries. Available in Tooling API version 34.0 and later.\">DataType</a></dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">The data type of the field. Available in Tooling API\n                                            version\n                                            35.0.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">ValueTypeId</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\">string</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">The ID of the ValueType. Available in Tooling API\n                                            version 35.0.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e112\" data-title=\"Field\"><span class=\"keyword parmname\">WorkflowFieldUpdates</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e115\" data-title=\"Details\">\n                                <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\">Type</dt>\n\n                                        <dd class=\"dd\"><a class=\"xref\" href=\"atlas.en-us.api_tooling.meta/api_tooling/tooling_api_objects_queryresult.htm\" title=\"Represents the results of a query. For example, if you query on the object EntityDefinition, all the layouts for that entity are returned as an array of QueryResult objects in the Layouts field. Available in Tooling API version 34.0 and later.\">QueryResult</a></dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Properties</dt>\n\n                                        <dd class=\"dd\">Filter, Group, Sort</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\">Description</dt>\n\n                                        <dd class=\"dd\">The workflow field updates for this field. Field updates\n                                            allow you to automatically update a field value to one\n                                            that you specify when a workflow rule is triggered.\n                                            Available in Tooling API starting version 34.0. Because\n                                            this field represents a relationship, use only in\n                                            subqueries.</dd>\n\n                                    \n                                </dl>\n\n                            </td>\n\n                        </tr>\n\n                    </tbody>\n\n                </table></div>\n\n            <div class=\"box message info\"><div class=\"inner\"><div class=\"bd\"><div class=\"media\">\n<img class=\"img mtm\" src=\"/docs/resources/img/en-us/264.0?doc_id=images%2Ficon_note.png&folder=api_tooling\" alt=\"Note\"><div class=\"mediaBd\">\n<h4 class=\"mbs\">Note</h4>\n<p>FieldDefinition fields are exposed in SOAP API version 45.0 and later. You can use\n                Tooling API to query for FieldDefinition fields in guest user mode in API version\n                44.0 and earlier. In API version 45.0 and later, use SOAP API to get this data in\n                guest user mode. FieldDefinition is still exposed in Tooling API to User Profiles\n                with the ViewSetup permission.</p>\n</div>\n</div></div></div></div>\n\n        </div>\n\n        <div class=\"section\">\n<h2 class=\"helpHead2\">Usage</h2>\n\n            \n            <p class=\"p\">When querying or searching the FieldDefinition object, you must filter using the\n                following syntax: <samp class=\"codeph soql\">WHERE EntityDefinition.QualifiedApiName\n                    ='[ObjectAPIName]'</samp>.</p>\n\n            <p class=\"p\">Example Query:</p>\n\n            <div class=\"codeSection soql\"><pre class=\"codeblock brush:plain\">SELECT DurableId, QualifiedApiName, Label, DataType, ValueTypeId, PublisherId, Length, Precision, Scale, EntityDefinitionId, RelationshipName\n    FROM FieldDefinition\n    WHERE EntityDefinition.QualifiedApiName = 'Customer_Sat_Survey__c' ORDER BY Label ASC NULLS FIRST</pre></div>\n\n        </div>\n\n        <div class=\"section\">\n            <p class=\"p\">Example Query: Find Parent Object Types</p>\n\n            <p class=\"p\">Some fields can have more than one type of object in a relationship (polymorphic).\n                For example, Task and Event can have relationships with Contact or Lead. </p>\n\n            <p class=\"p\">Use this query to retrieve a list of objects that can have a relationship with the\n                FieldDefinition.</p>\n\n            <div class=\"codeSection\"><brush:plainpbrush:plainrbrush:plainebrush:plain brush:plaincbrush:plainlbrush:plainabrush:plainsbrush:plainsbrush:plain=brush:plain\"brush:plaincbrush:plainobrush:plaindbrush:plainebrush:plainbbrush:plainlbrush:plainobrush:plaincbrush:plainkbrush:plain brush:plain\"brush:plain>SELECT QualifiedApiName, RelationshipName, ReferenceTo, ReferenceTargetField \nFROM FieldDefinition\nWHERE EntityDefinition.QualifiedApiName = 'Event' AND QualifiedApiName = 'WhoId'</pre></div>\n\n            <p class=\"p\">Example Query: Find the Datatypes for Account Fields</p>\n\n        </div>\n\n        <div class=\"section\">\n            <div class=\"codeSection\"><brush:plainpbrush:plainrbrush:plainebrush:plain brush:plaincbrush:plainlbrush:plainabrush:plainsbrush:plainsbrush:plain=brush:plain\"brush:plaincbrush:plainobrush:plaindbrush:plainebrush:plainbbrush:plainlbrush:plainobrush:plaincbrush:plainkbrush:plain brush:plain\"brush:plain>SELECT QualifiedApiName, (Select DataType From Particles)\nFROM FieldDefinition\nWHERE EntityDefinition.QualifiedApiName ='Account'</pre></div>\n\n        </div>\n\n        <div class=\"section\">\n<h2 class=\"helpHead2\">\n<span class=\"ph\" id=\"customfieldmetadata\"><a name=\"customfieldmetadata\"><!-- --></a>CustomField</span> Metadata</h2>\n\n            \n            \n<div class=\"data colSort\"><table class=\"featureTable sort_table\" summary=\"\">\n                    \n                    \n                    \n                    <thead class=\"thead sorted\" align=\"left\">\n                        <tr>\n                            <th class=\"featureTableHeader  \" id=\"d149757e2985\">Field Name</th>\n\n                            <th class=\"featureTableHeader  \" id=\"d149757e2988\">Field Type</th>\n\n                            <th class=\"featureTableHeader  \" id=\"d149757e2991\">Description</th>\n\n                        </tr>\n\n                    </thead>\n\n                    <tbody class=\"tbody\">\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\">caseSensitive</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">boolean</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\">Indicates whether the field is case sensitive (<samp class=\"codeph java\">true</samp>) or not (<samp class=\"codeph java\">false</samp>).<p class=\"p\">For indirect lookup\n                                    relationship fields on external objects, this attribute affects\n                                    how this custom field’s values are matched against the values of\n                                        <span class=\"keyword parmname\">referenceTargetField</span>.</p>\n</td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"field_defaultValue_name\"><a name=\"field_defaultValue_name\"><!-- --></a>defaultValue</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">string</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\"><span class=\"ph\" id=\"field_defaultValue_desc\"><a name=\"field_defaultValue_desc\"><!-- --></a>If specified, represents the\n                                    default value of the field.</span></td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"delete_constraint\"><a name=\"delete_constraint\"><!-- --></a>deleteConstraint</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">DeleteConstraint is an enumeration of strings</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\">\n<span class=\"ph\" id=\"del_constraint_def\"><a name=\"del_constraint_def\"><!-- --></a>Provides deletion options for lookup\n                                    relationships. Valid values are:</span><div class=\"p\" id=\"del_constraint_options\">\n<a name=\"del_constraint_options\"><!-- --></a>\n                                    <dl class=\"dl detailList\">\n                                        \n                                            <dt class=\"dt dlterm\"><samp class=\"codeph nolang\">SetNull</samp></dt>\n\n                                            <dd class=\"dd\">Default value.</dd>\n\n                                            <dd class=\"dd\">If the lookup record is deleted, the lookup field is\n                                                cleared.</dd>\n\n                                        \n                                        \n                                            <dt class=\"dt dlterm\"><samp class=\"codeph nolang\">Restrict</samp></dt>\n\n                                            <dd class=\"dd\">If the record is in a lookup relationship, prevents\n                                                it from being deleted.</dd>\n\n                                        \n                                        \n                                            <dt class=\"dt dlterm\"><samp class=\"codeph nolang\">Cascade</samp></dt>\n\n                                            <dd class=\"dd\">Deletes the lookup record and associated lookup\n                                                fields.</dd>\n\n                                        \n                                    </dl>\n\n                                </div>\n<p class=\"p\" id=\"field_deleteConstraint_moreinfo\"><a name=\"field_deleteConstraint_moreinfo\"><!-- --></a>For more information on\n                                    lookup relationships, see “Object Relationships”\n                                    in Salesforce Help.</p>\n</td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"description_name\"><a name=\"description_name\"><!-- --></a>description</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">string</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\"><span class=\"ph\" id=\"description_desc\"><a name=\"description_desc\"><!-- --></a>Description of the\n                                    field.</span></td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\">displayFormat</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">string</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\">The display format.</td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"isDisplayLocInDecimal_name\"><a name=\"isDisplayLocInDecimal_name\"><!-- --></a>displayLocationInDecimal</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">boolean</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\"><span class=\"ph\" id=\"isDisplayLocInDec_desc\"><a name=\"isDisplayLocInDec_desc\"><!-- --></a>Indicates how the value of a\n                                    Geolocation custom field appears in the user interface. If\n                                        <samp class=\"codeph apex_code\"><span class=\"keyword\">true</span></samp>, the\n                                    geolocation appears in decimal notation. If <samp class=\"codeph apex_code\"><span class=\"keyword\">false</span></samp>, the geolocation\n                                    appears as degrees, minutes, and seconds.</span></td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"field_externalDeveloperName\"><a name=\"field_externalDeveloperName\"><!-- --></a>externalDeveloperName</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">string</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\">Available only for external objects. Name of the table column on\n                                the external data source that maps to this custom field in\n                                Salesforce. Corresponds to <span class=\"keyword parmname\">External Column Name</span>\n                                in the user interface. This field is available in API version 32.0\n                                and later.</td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\">externalId</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">boolean</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\"><span class=\"ph\" id=\"field_externalId_desc\"><a name=\"field_externalId_desc\"><!-- --></a>Indicates whether the field is an\n                                    external ID field (<samp class=\"codeph java\">true</samp>) or\n                                    not (<samp class=\"codeph java\">false</samp>).</span></td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"field_formula_name\"><a name=\"field_formula_name\"><!-- --></a>formula</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">string</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\"><span class=\"ph\" id=\"field_formula_desc\"><a name=\"field_formula_desc\"><!-- --></a>If specified, represents a formula on\n                                    the field.</span></td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"field_formulaTreatBlankAs_name\"><a name=\"field_formulaTreatBlankAs_name\"><!-- --></a>formulaTreatBlankAs</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">TreatBlanksAs</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\"><span class=\"ph\" id=\"field_formulaTreatBlankAs_desc\"><a name=\"field_formulaTreatBlankAs_desc\"><!-- --></a>Indicates how to treat\n                                    blanks in a formula. Valid values are <samp class=\"codeph nolang\">BlankAsBlank</samp> or <samp class=\"codeph nolang\">BlankAsZero</samp>.</span></td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"field_fullName\"><a name=\"field_fullName\"><!-- --></a>fullName</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">string</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\">Required. The internal name of the object. White spaces and\n                                special characters are escaped for validity. The name must:<ul class=\"ul bulletList\">\n                                    <li class=\"li\">Contain characters, letters, or the underscore (_)\n                                        character</li>\n\n                                    <li class=\"li\">Must start with a letter</li>\n\n                                    <li class=\"li\">Can’t end with an underscore</li>\n\n                                    <li class=\"li\">Can't contain two consecutive underscore characters</li>\n\n                                </ul>\n</td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\">indexed</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">boolean</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\">Indicates if the field is indexed. If this field is unique or the\n                                    <span class=\"keyword parmname\">externalId</span> is set to true, the\n                                    <span class=\"keyword parmname\">isIndexed</span> value is set to true. This field\n                                has been deprecated as of version 14.0 and is only provided for\n                                backward compatibility.</td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"inlinehelptext_name\"><a name=\"inlinehelptext_name\"><!-- --></a>inlineHelpText</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">string</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\"><span class=\"ph\" id=\"inlinehelptext_desc\"><a name=\"inlinehelptext_desc\"><!-- --></a>Represents the content of\n                                    field-level help. For more information, see “Define\n                                    Field-Level Help” in Salesforce Help.</span></td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"field_isFilteringDisabled\"><a name=\"field_isFilteringDisabled\"><!-- --></a>isFilteringDisabled</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">boolean</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\">\n<span class=\"ph\" id=\"field_isFilteringDisabled_desc\"><a name=\"field_isFilteringDisabled_desc\"><!-- --></a>Available only for\n                                    external objects. Indicates whether the custom field is\n                                    available in filters.</span> This field is available in API\n                                version 32.0 and later.</td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"field_isNameField\"><a name=\"field_isNameField\"><!-- --></a>isNameField</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">boolean</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\">\n<span class=\"ph\" id=\"field_isNameField_desc\"><a name=\"field_isNameField_desc\"><!-- --></a>Available only for external\n                                    object fields of type text. For each external object, you can\n                                    specify one field as the name field.</span> If you set this\n                                field's value to <samp class=\"codeph java\">true</samp>, make sure\n                                that the external table column identified by\n                                    <span class=\"keyword parmname\">externalDeveloperName</span> contains name values.\n                                This field is available in API version 32.0 and later.</td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"field_isSortingDisabled\"><a name=\"field_isSortingDisabled\"><!-- --></a>isSortingDisabled</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">boolean</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\">\n<span class=\"ph\" id=\"field_isSortingDisabled_desc\"><a name=\"field_isSortingDisabled_desc\"><!-- --></a>Available only for external\n                                    objects. Indicates whether the custom field is sortable.</span>\n                                This field is available in API version 32.0 and later.</td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"isUpdateableMasterDetail_name\"><a name=\"isUpdateableMasterDetail_name\"><!-- --></a>reparentableMasterDetail</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">boolean</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\">\n<span class=\"ph\" id=\"isUpdateableMasterDetail_desc\"><a name=\"isUpdateableMasterDetail_desc\"><!-- --></a>Indicates whether the\n                                    child records in a master-detail relationship on a custom object\n                                    can be reparented to different parent records. The default value\n                                    is <samp class=\"codeph java\">false</samp>.</span><p class=\"p\">This field\n                                    is available in API version 25.0 and later.</p>\n</td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"field_label\"><a name=\"field_label\"><!-- --></a>label</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">string</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\">\n<span class=\"ph\" id=\"field_label_desc\"><a name=\"field_label_desc\"><!-- --></a>Label for the field.</span> You can’t\n                                update the label for standard picklist fields, such as the\n                                    <span class=\"keyword parmname\">Industry</span> field for accounts.</td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"length_name\"><a name=\"length_name\"><!-- --></a>length</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">int</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\"><span class=\"ph\" id=\"length_desc\"><a name=\"length_desc\"><!-- --></a>Length of the field.</span></td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"field_lookupFilter\"><a name=\"field_lookupFilter\"><!-- --></a>lookupFilter</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">LookupFilter</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\">The Lookup filter definition for the custom field.<p class=\"p\">Available in\n                                    API version 30.0 and later.</p>\n</td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"mask_kar\"><a name=\"mask_kar\"><!-- --></a>maskChar</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">EncryptedFieldMaskChar</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\">For encrypted fields, specifies the character to be used as a\n                                mask. Valid values:<ul class=\"ul bulletList\">\n                                    <li class=\"li\"><samp class=\"codeph nolang\">asterisk</samp></li>\n\n                                    <li class=\"li\"><samp class=\"codeph nolang\">X</samp></li>\n\n                                </ul>\n</td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"masktype\"><a name=\"masktype\"><!-- --></a>maskType</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">EncryptedFieldMaskType</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\">For encrypted text fields, specifies the format of the masked and\n                                unmasked characters in the field. Valid values: <dl class=\"dl detailList\">\n                                    \n                                        <dt class=\"dt dlterm\"><samp class=\"codeph nolang\">all</samp></dt>\n\n                                        <dd class=\"dd\">All characters in the field are hidden. This option is\n                                            equivalent to the <span class=\"keyword parmname\">Mask All\n                                                Characters</span>.</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\"><samp class=\"codeph nolang\">creditCard</samp></dt>\n\n                                        <dd class=\"dd\">The first 12 characters are hidden, the last four are\n                                            displayed. This option is equivalent to the\n                                                <span class=\"keyword parmname\">Credit Card Number</span> option.</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\"><samp class=\"codeph nolang\">ssn</samp></dt>\n\n                                        <dd class=\"dd\">The first five characters are hidden, the last four are\n                                            displayed. This option is equivalent to the\n                                                <span class=\"keyword parmname\">Social Security Number</span>\n                                            option.</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\"><samp class=\"codeph nolang\">lastFour</samp></dt>\n\n                                        <dd class=\"dd\">All characters are hidden, except the last four are\n                                            displayed. This option is equivalent to the\n                                                <span class=\"keyword parmname\">Last Four Characters Clear</span>\n                                            option.</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\"><samp class=\"codeph nolang\">sin</samp></dt>\n\n                                        <dd class=\"dd\">All characters are hidden, except the last four are\n                                            displayed. This option is equivalent to the\n                                                <span class=\"keyword parmname\">Social Insurance Number</span>\n                                            option.</dd>\n\n                                    \n                                    \n                                        <dt class=\"dt dlterm\"><samp class=\"codeph nolang\">nino</samp></dt>\n\n                                        <dd class=\"dd\">All characters are hidden. If the field contains nine\n                                            characters, Salesforce automatically inserts spaces\n                                            after each pair of characters. This option is equivalent\n                                            to the <span class=\"keyword parmname\">National Insurance Number</span>\n                                            option.</dd>\n\n                                    \n                                </dl>\n</td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"picklist_field\"><a name=\"picklist_field\"><!-- --></a>picklist</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\"><a class=\"xref\" href=\"#picklist_metadata\">Picklist</a></td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\"><span class=\"ph\" id=\"picklist_field_desc\"><a name=\"picklist_field_desc\"><!-- --></a>If specified, the field is a\n                                    picklist, and this field enumerates the picklist values and\n                                    labels.</span></td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\">populateExistingRows</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">boolean</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\">Indicates whether existing rows are populated (<samp class=\"codeph java\">true</samp>) or not (<samp class=\"codeph java\">false</samp>).</td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\">precision</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">int</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\"><span class=\"ph\" id=\"field_precision_desc\"><a name=\"field_precision_desc\"><!-- --></a>The precision for number values.\n                                    Precision is the number of digits in a number. For example, the\n                                    precision value for the number 256.99 is 5.</span></td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"field_referenceTargetField\"><a name=\"field_referenceTargetField\"><!-- --></a>referenceTargetField</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">string</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\">Available only for indirect lookup relationship fields on\n                                external objects. Specifies the custom field on the parent object to\n                                match against this indirect lookup relationship field, whose values\n                                come from an external data source. The specified custom field on the\n                                parent object must have both <span class=\"keyword parmname\">externalId</span> and\n                                    <span class=\"keyword parmname\">unique</span> set to <samp class=\"codeph java\">true</samp>. This field is available in API version 32.0 and\n                                later.</td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"field_referenceTo_name\"><a name=\"field_referenceTo_name\"><!-- --></a>referenceTo</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">string</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\"><span class=\"ph\" id=\"field_referenceTo_desc\"><a name=\"field_referenceTo_desc\"><!-- --></a>If specified, indicates a\n                                    reference this field has to another object.</span></td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"field_relationshipLabel_name\"><a name=\"field_relationshipLabel_name\"><!-- --></a>relationshipLabel</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">string</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\"><span class=\"ph\" id=\"field_relationshipLabel_desc\"><a name=\"field_relationshipLabel_desc\"><!-- --></a>Label for the\n                                    relationship.</span></td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"field_relationshipName_name\"><a name=\"field_relationshipName_name\"><!-- --></a>relationshipName</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">string</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\"><span class=\"ph\" id=\"field_relationshipName_desc\"><a name=\"field_relationshipName_desc\"><!-- --></a>If specified, indicates the\n                                    value for one-to-many relationships. For example, in the object\n                                    MyObject that had a relationship to YourObject, the relationship\n                                    name YourObjects makes the relationship type\n                                obvious.</span></td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"relationshiporder_name\"><a name=\"relationshiporder_name\"><!-- --></a>relationshipOrder</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">int</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\">\n<span class=\"ph\" id=\"relationshiporder_desc1\"><a name=\"relationshiporder_desc1\"><!-- --></a>This field is valid for all\n                                    master-detail relationships, but the value is only non-zero for\n                                    junction objects. A junction object has two master-detail\n                                    relationships, and is analogous to an association table in a\n                                    many-to-many relationship. Junction objects must define one\n                                    parent object as primary (0), the other as secondary (1). The\n                                    definition of primary or secondary affects delete behavior and\n                                    inheritance of look and feel, and record ownership for junction\n                                    objects. For more information, see Salesforce Help. </span><p class=\"p\" id=\"relationshiporder_desc2\"><a name=\"relationshiporder_desc2\"><!-- --></a><samp class=\"codeph nolang\">0</samp> or <samp class=\"codeph nolang\">1</samp> are\n                                    the only valid values, and <samp class=\"codeph nolang\">0</samp> is always the value for objects that aren’t\n                                    junction objects.</p>\n</td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"field_required_name\"><a name=\"field_required_name\"><!-- --></a>required</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">boolean</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\"><span class=\"ph\" id=\"field_required_desc\"><a name=\"field_required_desc\"><!-- --></a>Indicates whether the field requires\n                                    a value on creation (<samp class=\"codeph java\">true</samp>) or\n                                    not (<samp class=\"codeph java\">false</samp>).</span></td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"field_scale\"><a name=\"field_scale\"><!-- --></a>scale</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">int</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\"><span class=\"ph\" id=\"field_scale_desc\"><a name=\"field_scale_desc\"><!-- --></a>The scale for the field. Scale is the\n                                    number of digits to the right of the decimal point in a number.\n                                    For example, the number 256.99 has a scale of 2.</span></td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\">startingNumber</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">int</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\">If specified, indicates the starting number for the\n                                field.</td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\">stripMarkup</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">boolean</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\">Set to <samp class=\"codeph java\">true</samp> to remove markup,\n                                or <samp class=\"codeph java\">false</samp> to preserve markup. Used\n                                when converting a rich text area to a long text area.</td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\">summarizedField</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">string</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\">Represents the field on the detail row that’s being summarized.\n                                This field can’t be null unless the value of\n                                    <span class=\"keyword parmname\">SummaryOperation</span> is <samp class=\"codeph nolang\">count</samp>.</td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\">summaryForeignKey</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">string</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\">Represents the master-detail field on the child that defines the\n                                relationship between the parent and the child.</td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"summaryoperation\"><a name=\"summaryoperation\"><!-- --></a>summaryOperation</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">SummaryOperations is an enumeration of strings</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\">Represents the sum operation to be performed. Valid values:<ul class=\"ul bulletList\">\n                                    <li class=\"li\"><samp class=\"codeph soql\">Count</samp></li>\n\n                                    <li class=\"li\"><samp class=\"codeph soql\">Min</samp></li>\n\n                                    <li class=\"li\"><samp class=\"codeph soql\">Max</samp></li>\n\n                                    <li class=\"li\"><samp class=\"codeph soql\">Sum</samp></li>\n\n                                </ul>\n</td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"trackfeedhistory\"><a name=\"trackfeedhistory\"><!-- --></a>trackFeedHistory</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">boolean</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\">\n<span class=\"ph\" id=\"trackfeedhistory_desc\"><a name=\"trackfeedhistory_desc\"><!-- --></a>Indicates whether the field is\n                                    enabled for feed tracking (<samp class=\"codeph java\">true</samp>) or not (<samp class=\"codeph java\">false</samp>).</span>\n                                <p class=\"p\">This field is available in API version 18.0 and\n                                later.</p>\n</td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\">trackHistory</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">boolean</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\">\n<span class=\"ph\" id=\"field_track_hist_desc\"><a name=\"field_track_hist_desc\"><!-- --></a>Indicates whether history tracking\n                                    is enabled for the field (<samp class=\"codeph java\">true</samp>) or not (<samp class=\"codeph java\">false</samp>).</span> Also available for standard object\n                                fields (picklist and lookup fields only) in API version 30.0 and\n                                later.</td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"tracktrending_name\"><a name=\"tracktrending_name\"><!-- --></a>trackTrending</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">boolean</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\">\n<span class=\"ph\" id=\"field_track_trending_desc\"><a name=\"field_track_trending_desc\"><!-- --></a>Indicates whether historical\n                                    trending data is captured for the field (<samp class=\"codeph java\">true</samp>) or not (<samp class=\"codeph java\">false</samp>).</span>\n                                <span class=\"ph\" id=\"field_tracktrending_desc2\"><a name=\"field_tracktrending_desc2\"><!-- --></a>If this attribute is <samp class=\"codeph java\">true</samp> for at least one field, the\n                                    object is enabled for historical trending.</span> Available in API\n                                version 29.0 and later.</td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\">trueValueIndexed</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">boolean</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\">This field is only relevant for a checkbox field. If set, true\n                                values are built into the index. This field has been deprecated as\n                                of API version 14.0 and is only provided for backward\n                                compatibility.</td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"type_name\"><a name=\"type_name\"><!-- --></a>type</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">FieldType is an enumeration of strings</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\">Indicates the field type for the field. Valid values:<a name=\"field_type_options\"><!-- --></a><ul class=\"ul bulletList\" id=\"field_type_options\">\n                                    <li class=\"li\">\n<samp class=\"codeph nolang\">Address</samp>\n                                        (beta)</li>\n\n                                    <li class=\"li\"><samp class=\"codeph nolang\">AutoNumber</samp></li>\n\n                                    <li class=\"li\"><samp class=\"codeph nolang\">Lookup</samp></li>\n\n                                    <li class=\"li\"><samp class=\"codeph nolang\">MasterDetail</samp></li>\n\n                                    <li class=\"li\"><samp class=\"codeph nolang\">Checkbox</samp></li>\n\n                                    <li class=\"li\"><samp class=\"codeph nolang\">Currency</samp></li>\n\n                                    <li class=\"li\"><samp class=\"codeph nolang\">Date</samp></li>\n\n                                    <li class=\"li\"><samp class=\"codeph nolang\">DateTime</samp></li>\n\n                                    <li class=\"li\"><samp class=\"codeph nolang\">Email</samp></li>\n\n                                    <li class=\"li\"><samp class=\"codeph nolang\">EncryptedText</samp></li>\n\n                                    <li class=\"li\">\n<samp class=\"codeph nolang\">Number</samp><sup class=\"ph sup\">1</sup>\n</li>\n\n                                    <li class=\"li\"><samp class=\"codeph nolang\">Percent</samp></li>\n\n                                    <li class=\"li\"><samp class=\"codeph nolang\">Phone</samp></li>\n\n                                    <li class=\"li\"><samp class=\"codeph nolang\">Picklist</samp></li>\n\n                                    <li class=\"li\"><samp class=\"codeph nolang\">MultiselectPicklist</samp></li>\n\n                                    <li class=\"li\"><samp class=\"codeph nolang\">Summary</samp></li>\n\n                                    <li class=\"li\"><samp class=\"codeph nolang\">Text</samp></li>\n\n                                    <li class=\"li\"><samp class=\"codeph nolang\">TextArea</samp></li>\n\n                                    <li class=\"li\"><samp class=\"codeph nolang\">LongTextArea</samp></li>\n\n                                    <li class=\"li\"><samp class=\"codeph nolang\">Summary</samp></li>\n\n                                    <li class=\"li\"><samp class=\"codeph nolang\">Url</samp></li>\n\n                                    <li class=\"li\"><samp class=\"codeph nolang\">Hierarchy</samp></li>\n\n                                    <li class=\"li\"><samp class=\"codeph nolang\">File</samp></li>\n\n                                    <li class=\"li\"><samp class=\"codeph nolang\">Html</samp></li>\n\n                                    <li class=\"li\"><samp class=\"codeph nolang\">Geolocation</samp></li>\n\n                                </ul>\n<p class=\"p\">For standard fields on standard objects, the\n                                        <span class=\"keyword parmname\">type</span> field is optional. This field is\n                                    included for some standard field types, such as Picklist or\n                                    Lookup, but not for others. The <span class=\"keyword parmname\">type</span> field\n                                    is included for custom fields.</p>\n</td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\">unique</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">boolean</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\">Indicates whether the field is unique (<samp class=\"codeph java\">true</samp>) or not (<samp class=\"codeph java\">false</samp>).</td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"visiblelines_name\"><a name=\"visiblelines_name\"><!-- --></a>visibleLines</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">int</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\"><span class=\"ph\" id=\"visiblelines_desc\"><a name=\"visiblelines_desc\"><!-- --></a>Indicates the number of lines\n                                    displayed for the field.</span></td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e2985\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"writerequiresmasterread_name\"><a name=\"writerequiresmasterread_name\"><!-- --></a>writeRequiresMasterRead</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e2988\" data-title=\"Field Type\">boolean</td>\n\n                            <td class=\"entry\" headers=\"d149757e2991\" data-title=\"Description\">\n<span class=\"ph\" id=\"write_req_mast_read_desc1\"><a name=\"write_req_mast_read_desc1\"><!-- --></a>Sets the minimum sharing\n                                    access level required on the parent record to create, edit, or\n                                    delete child records. This field applies only to master-detail\n                                    or junction object custom field types.</span><a name=\"write_req_mast_read_desc2\"><!-- --></a><ul class=\"ul bulletList\" id=\"write_req_mast_read_desc2\">\n                                    <li class=\"li\">\n<samp class=\"codeph java\">true</samp>—Allows users\n                                        with “Read” access to the parent record\n                                        permission to create, edit, or delete child records. This\n                                        setting makes sharing less restrictive.</li>\n\n                                    <li class=\"li\">\n<samp class=\"codeph java\">false</samp>—Allows users\n                                        with “Read/Write” access to the parent record\n                                        permission to create, edit, or delete child records. This\n                                        setting is more restrictive than <samp class=\"codeph java\">true</samp>, and is the default value.</li>\n\n                                </ul>\n<p class=\"p\" id=\"write_req_mast_read_desc3\"><a name=\"write_req_mast_read_desc3\"><!-- --></a>For junction objects, the\n                                    most restrictive access from the two parents is enforced. For\n                                    example, you set to <samp class=\"codeph java\">true</samp> on\n                                    both master-detail fields, but users have “Read”\n                                    access to one parent record and “Read/Write”\n                                    access to the other parent record. In this example, users are\n                                    unable to create, edit, or delete child records.</p>\n</td>\n\n                        </tr>\n\n                    </tbody>\n\n                </table></div>\n\n        </div>\n\n        <div class=\"section\">\n<h2 class=\"helpHead2\"><span class=\"ph\" id=\"picklist_metadata\"><a name=\"picklist_metadata\"><!-- --></a>Picklist Metadata</span></h2>\n\n            \n            \n<div class=\"data colSort\"><table class=\"featureTable sort_table\" summary=\"\">\n                    \n                    \n                    \n                    <thead class=\"thead sorted\" align=\"left\">\n                        <tr>\n                            <th class=\"featureTableHeader  \" id=\"d149757e4085\">Field Name</th>\n\n                            <th class=\"featureTableHeader  \" id=\"d149757e4088\">Field Type</th>\n\n                            <th class=\"featureTableHeader  \" id=\"d149757e4091\">Description</th>\n\n                        </tr>\n\n                    </thead>\n\n                    <tbody class=\"tbody\">\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e4085\" data-title=\"Field Name\"><span class=\"keyword parmname\">controllingField</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e4088\" data-title=\"Field Type\">string</td>\n\n                            <td class=\"entry\" headers=\"d149757e4091\" data-title=\"Description\">The <span class=\"keyword parmname\">fullName</span>\n                                <span class=\"ph\" id=\"controllingfield_desc\"><a name=\"controllingfield_desc\"><!-- --></a>of the controlling field if this\n                                    field is a dependent picklist. A dependent picklist works with a\n                                    controlling picklist or checkbox to filter the available\n                                    options. The value chosen in the controlling field affects the\n                                    values available in the dependent field. This field is available\n                                    in API version 14.0 and later.</span>\n</td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e4085\" data-title=\"Field Name\"><span class=\"keyword parmname\">picklistValues</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e4088\" data-title=\"Field Type\">\n<a class=\"xref\" href=\"#picklistvalue\">PicklistValue</a>[]</td>\n\n                            <td class=\"entry\" headers=\"d149757e4091\" data-title=\"Description\">\n                                <p class=\"p\">Required. Represents a set of values for a picklist.</p>\n\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e4085\" data-title=\"Field Name\"><span class=\"keyword parmname\">sorted</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e4088\" data-title=\"Field Type\">boolean</td>\n\n                            <td class=\"entry\" headers=\"d149757e4091\" data-title=\"Description\">\n                                <p class=\"p\">Required. Indicates whether values are sorted (<samp class=\"codeph java\">true</samp>), or not (<samp class=\"codeph java\">false</samp>).</p>\n\n                            </td>\n\n                        </tr>\n\n                    </tbody>\n\n                </table></div>\n\n        </div>\n\n        <div class=\"section\">\n<h2 class=\"helpHead2\">\n<span class=\"ph\" id=\"picklistvalue\"><a name=\"picklistvalue\"><!-- --></a>PicklistValue</span> Metadata</h2>\n\n            \n            <p class=\"p\">This metadata type defines a value in the picklist and specifies whether this value\n                is the default value. This type extends <span class=\"keyword parmname\">Metadata</span> and inherits\n                its <span class=\"keyword parmname\">fullName</span> field.</p>\n\n            <p class=\"p\">Note the following when working with picklist values:</p>\n\n            <ul class=\"ul bulletList\">\n                <li class=\"li\">When you retrieve a standard object, all picklist values are retrieved, not just\n                    the customized picklist values.</li>\n\n                <li class=\"li\">When you deploy changes to standard picklist fields, picklist values are added\n                    as needed.</li>\n\n                <li class=\"li\">You can’t set a picklist value as inactive, but if the picklist value is missing\n                    and you invoke an <samp class=\"codeph nolang\">update()</samp> call, the\n                    missing value becomes inactive.</li>\n\n            </ul>\n\n            \n<div class=\"data colSort\"><table class=\"featureTable sort_table\" summary=\"\">\n                    \n                    \n                    \n                    <thead class=\"thead sorted\" align=\"left\">\n                        <tr>\n                            <th class=\"featureTableHeader  \" id=\"d149757e4210\">Field Name</th>\n\n                            <th class=\"featureTableHeader  \" id=\"d149757e4213\">Field Type</th>\n\n                            <th class=\"featureTableHeader  \" id=\"d149757e4216\">Description</th>\n\n                        </tr>\n\n                    </thead>\n\n                    <tbody class=\"tbody\">\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e4210\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"AllowEmail\"><a name=\"AllowEmail\"><!-- --></a>allowEmail</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e4213\" data-title=\"Field Type\">boolean</td>\n\n                            <td class=\"entry\" headers=\"d149757e4216\" data-title=\"Description\">\n<span class=\"ph\" id=\"AllowEmailDesc\"><a name=\"AllowEmailDesc\"><!-- --></a>Indicates whether this value lets users\n                                    email a quote PDF (<samp class=\"codeph java\">true</samp>), or\n                                    not (<samp class=\"codeph java\">false</samp>). This field is\n                                    only relevant for the <span class=\"keyword parmname\">Status</span> field in\n                                    quotes.</span>\n                                This field is available in API version 18.0 and\n                                later.</td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e4210\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"field_closed\"><a name=\"field_closed\"><!-- --></a>closed</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e4213\" data-title=\"Field Type\">boolean</td>\n\n                            <td class=\"entry\" headers=\"d149757e4216\" data-title=\"Description\">\n<span class=\"ph\" id=\"field_closed_desc\"><a name=\"field_closed_desc\"><!-- --></a>Indicates whether this value is\n                                    associated with a closed status (<samp class=\"codeph java\">true</samp>), or not (<samp class=\"codeph java\">false</samp>). This field is only relevant for the\n                                    standard <span class=\"keyword parmname\">Status</span> field in cases and\n                                    tasks.</span> This field is available in API version 16.0 and\n                                later.</td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e4210\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"Color\"><a name=\"Color\"><!-- --></a>color</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e4213\" data-title=\"Field Type\">string</td>\n\n                            <td class=\"entry\" headers=\"d149757e4216\" data-title=\"Description\">\n<span class=\"ph\" id=\"ColorDesc\"><a name=\"ColorDesc\"><!-- --></a>Indicates the color assigned to the picklist\n                                    value when used in charts on reports and dashboards. The color\n                                    is in hexadecimal format; for example, #FF6600. If a color isn’t\n                                    specified, it’s assigned dynamically during chart\n                                    generation.</span> This field is available in API version 17.0 and\n                                later.</td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e4210\" data-title=\"Field Name\"><span class=\"keyword parmname\">controllingFieldValues</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e4213\" data-title=\"Field Type\">string[]</td>\n\n                            <td class=\"entry\" headers=\"d149757e4216\" data-title=\"Description\">A list of values in the controlling field that are linked to this\n                                picklist value. The controlling field can be a checkbox or a\n                                picklist. This field is available in API version 14.0 and later. The\n                                values in the list depend on the field type:<ul class=\"ul bulletList\">\n                                    <li class=\"li\">\n<samp class=\"codeph nolang\">Checkbox</samp>: <samp class=\"codeph nolang\">checked</samp> or <samp class=\"codeph nolang\">unchecked</samp>.</li>\n\n                                    <li class=\"li\">\n<samp class=\"codeph nolang\">Picklist</samp>: The\n                                            <span class=\"keyword parmname\">fullName</span> of the picklist value in\n                                        the controlling field.</li>\n\n                                </ul>\n</td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e4210\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"field_converted\"><a name=\"field_converted\"><!-- --></a>converted</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e4213\" data-title=\"Field Type\">boolean</td>\n\n                            <td class=\"entry\" headers=\"d149757e4216\" data-title=\"Description\">\n<span class=\"ph\" id=\"field_converted_desc\"><a name=\"field_converted_desc\"><!-- --></a>Indicates whether this value is\n                                    associated with a converted status (<samp class=\"codeph java\">true</samp>), or not (<samp class=\"codeph java\">false</samp>). This field is relevant for only the\n                                    standard <span class=\"keyword parmname\">Lead Status</span> field in leads.</span>\n                                <span class=\"ph\">Your organization can set its own\n                                    guidelines for determining when a lead is qualified. The best\n                                    practice is to convert a lead when it becomes a real opportunity\n                                    that you want to forecast.</span> For more information, see\n                                “Convert Qualified Leads” in Salesforce Help. This\n                                field is available in API version 16.0 and later.</td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e4210\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"field_cssExposed\"><a name=\"field_cssExposed\"><!-- --></a>cssExposed</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e4213\" data-title=\"Field Type\">boolean</td>\n\n                            <td class=\"entry\" headers=\"d149757e4216\" data-title=\"Description\">\n<span class=\"ph\" id=\"field_cssExposed_desc\"><a name=\"field_cssExposed_desc\"><!-- --></a>Indicates whether this value is\n                                    available in your Self-Service Portal (<samp class=\"codeph java\">true</samp>), or not (<samp class=\"codeph java\">false</samp>). This field is only relevant for the\n                                    standard <span class=\"keyword parmname\">Case Reason</span> field in\n                                    cases.</span><p class=\"p\">Self-Service provides an online support channel\n                                    for your customers allowing them to resolve their inquiries\n                                    without contacting a customer service representative. For more\n                                    information about Self-Service, see “Setting Up Your\n                                    Self-Service Portal” in Salesforce Help.\n                                    </p>\n<div class=\"box message info\"><div class=\"inner\"><div class=\"bd\"><div class=\"media\">\n<img class=\"img mtm\" src=\"/docs/resources/img/en-us/264.0?doc_id=images%2Ficon_note.png&folder=api_tooling\" alt=\"Note\"><div class=\"mediaBd\">\n<h4 class=\"mbs\">Note</h4>\n<p>Starting with Spring ’12, the Self-Service\n                                    portal isn’t available for new Salesforce orgs. Existing orgs\n                                    continue to have access to the Self-Service\n                                    portal.</p>\n</div>\n</div></div></div></div>\n<p class=\"p\">This field is available in API version 16.0 and\n                                    later.</p>\n</td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e4210\" data-title=\"Field Name\"><span class=\"keyword parmname\">default</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e4213\" data-title=\"Field Type\">boolean</td>\n\n                            <td class=\"entry\" headers=\"d149757e4216\" data-title=\"Description\">Required. Indicates whether this value is the default picklist\n                                value in the specified picklist (<samp class=\"codeph java\">true</samp>), or not (<samp class=\"codeph java\">false</samp>).</td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e4210\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"field_description\"><a name=\"field_description\"><!-- --></a>description</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e4213\" data-title=\"Field Type\">string</td>\n\n                            <td class=\"entry\" headers=\"d149757e4216\" data-title=\"Description\">\n<span class=\"ph\" id=\"field_description_desc\"><a name=\"field_description_desc\"><!-- --></a>Description of a custom picklist\n                                    value. This field is only relevant for the standard\n                                        <span class=\"keyword parmname\">Stage</span> field in opportunities. It’s\n                                    useful to include a description for a customized picklist value\n                                    so that the historical reason for creating it can be\n                                    tracked.</span> This field is available in API version 16.0 and\n                                later.</td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e4210\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"field_forecastCategory\"><a name=\"field_forecastCategory\"><!-- --></a>forecastCategory</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e4213\" data-title=\"Field Type\">ForecastCategories, an enumeration of type string</td>\n\n                            <td class=\"entry\" headers=\"d149757e4216\" data-title=\"Description\">\n<span class=\"ph\" id=\"field_forecastCategory_desc\"><a name=\"field_forecastCategory_desc\"><!-- --></a>Indicates whether this value\n                                    is associated with a forecast category (<samp class=\"codeph java\">true</samp>), or not (<samp class=\"codeph java\">false</samp>). This field is only\n                                    relevant for the standard <span class=\"keyword parmname\">Stage</span> field in\n                                    opportunities.</span> Valid values:<ul class=\"ul bulletList\">\n                                    <li class=\"li\"><samp class=\"codeph nolang\">Omitted</samp></li>\n\n                                    <li class=\"li\"><samp class=\"codeph nolang\">Pipeline</samp></li>\n\n                                    <li class=\"li\"><samp class=\"codeph nolang\">BestCase</samp></li>\n\n                                    <li class=\"li\"><samp class=\"codeph nolang\">Forecast</samp></li>\n\n                                    <li class=\"li\"><samp class=\"codeph nolang\">Closed</samp></li>\n\n                                </ul>\n<p class=\"p\">This field is available in API version 16.0 and\n                                later.</p>\n</td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e4210\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"picklistValue_fullName\"><a name=\"picklistValue_fullName\"><!-- --></a>fullName</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e4213\" data-title=\"Field Type\">string</td>\n\n                            <td class=\"entry\" headers=\"d149757e4216\" data-title=\"Description\">The name used as a unique identifier for API access. <span class=\"ph\" id=\"fullName_allowed_chars\"><a name=\"fullName_allowed_chars\"><!-- --></a>The <span class=\"keyword parmname\">fullName</span>\n                                    can contain only underscores and alphanumeric characters. It\n                                    must be unique, begin with a letter, not include spaces, not end\n                                    with an underscore, and not contain two consecutive\n                                    underscores.</span> This field is inherited from Metadata.\n                            </td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e4210\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"field_highPriority\"><a name=\"field_highPriority\"><!-- --></a>highPriority</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e4213\" data-title=\"Field Type\">boolean</td>\n\n                            <td class=\"entry\" headers=\"d149757e4216\" data-title=\"Description\">\n<span class=\"ph\" id=\"field_highPriority_desc\"><a name=\"field_highPriority_desc\"><!-- --></a>Indicates whether this value is\n                                    a high priority item (<samp class=\"codeph java\">true</samp>),\n                                    or not (<samp class=\"codeph java\">false</samp>). This field is\n                                    only relevant for the standard <span class=\"keyword parmname\">Priority</span>\n                                    field in tasks.</span> For more information about tasks, see\n                                “Start Using Tasks” in Salesforce Help. This field is\n                                available in API version 16.0 and later.</td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e4210\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"field_probability\"><a name=\"field_probability\"><!-- --></a>probability</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e4213\" data-title=\"Field Type\">int</td>\n\n                            <td class=\"entry\" headers=\"d149757e4216\" data-title=\"Description\">\n<span class=\"ph\" id=\"field_probability_desc\"><a name=\"field_probability_desc\"><!-- --></a>Indicates whether this value is a\n                                    probability percentage (<samp class=\"codeph java\">true</samp>), or not (<samp class=\"codeph java\">false</samp>). This field is only relevant for the\n                                    standard <span class=\"keyword parmname\">Stage</span> field in opportunities.</span>\n                                This field is available in API version 16.0 and later.</td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e4210\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"field_reverseRole\"><a name=\"field_reverseRole\"><!-- --></a>reverseRole</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e4213\" data-title=\"Field Type\">string</td>\n\n                            <td class=\"entry\" headers=\"d149757e4216\" data-title=\"Description\">\n<span class=\"ph\" id=\"field_reverseRole_desc\"><a name=\"field_reverseRole_desc\"><!-- --></a>A picklist\n                                    value corresponding to a reverse role name for a partner. For\n                                    example, for the role “subcontractor”, a reverse\n                                    role is “general contractor”. Assigning a partner\n                                    role to an account in Salesforce creates a reverse partner\n                                    relationship so that both accounts list the other as a partner.\n                                    This field is only relevant for partner roles.</span><p class=\"p\">For more\n                                    information, see “Partner Fields” in Salesforce\n                                    Help.</p>\nThis field is available in API version 18.0 and\n                                later.</td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e4210\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"field_reviewed\"><a name=\"field_reviewed\"><!-- --></a>reviewed</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e4213\" data-title=\"Field Type\">boolean</td>\n\n                            <td class=\"entry\" headers=\"d149757e4216\" data-title=\"Description\">\n<span class=\"ph\" id=\"field_reviewed_desc\"><a name=\"field_reviewed_desc\"><!-- --></a>Indicates whether this value is\n                                    associated with a reviewed status (<samp class=\"codeph java\">true</samp>), or not (<samp class=\"codeph java\">false</samp>). This field is only relevant for the\n                                    standard <span class=\"keyword parmname\">Status</span> field in solutions.</span>\n                                For more information about opportunities, see “Creating\n                                Solutions” in Salesforce Help. This field is available in API\n                                version 16.0 and later.</td>\n\n                        </tr>\n\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e4210\" data-title=\"Field Name\"><span class=\"keyword parmname\" id=\"field_won\"><a name=\"field_won\"><!-- --></a>won</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e4213\" data-title=\"Field Type\">boolean</td>\n\n                            <td class=\"entry\" headers=\"d149757e4216\" data-title=\"Description\">\n<span class=\"ph\" id=\"field_won_desc\"><a name=\"field_won_desc\"><!-- --></a>Indicates whether this value is\n                                    associated with a closed or won status (<samp class=\"codeph java\">true</samp>), or not (<samp class=\"codeph java\">false</samp>). This field is only\n                                    relevant for the standard <span class=\"keyword parmname\">Stage</span> field in\n                                    opportunities.</span> This field is available in API version 16.0\n                                and later.</td>\n\n                        </tr>\n\n                    </tbody>\n\n                </table></div>\n\n        </div>\n\n        <div class=\"section\">\n<h2 class=\"helpHead2\">\n<span class=\"ph\" id=\"RelationshipReferenceTo\"><a name=\"RelationshipReferenceTo\"><!-- --></a>RelationshipReferenceTo</span> Type</h2>\n\n            \n            \n<div class=\"data colSort\"><table class=\"featureTable sort_table\" summary=\"\">\n                    \n                    \n                    \n                    <thead class=\"thead sorted\" align=\"left\">\n                        <tr>\n                            <th class=\"featureTableHeader  \" id=\"d149757e4624\">Field</th>\n\n                            <th class=\"featureTableHeader  \" id=\"d149757e4627\">Type </th>\n\n                            <th class=\"featureTableHeader  \" id=\"d149757e4630\">Details</th>\n\n                        </tr>\n\n                    </thead>\n\n                    <tbody class=\"tbody\">\n                        <tr>\n                            <td class=\"entry\" headers=\"d149757e4624\" data-title=\"Field\"><span class=\"keyword parmname\">referenceTo</span></td>\n\n                            <td class=\"entry\" headers=\"d149757e4627\" data-title=\"Type\">string[]</td>\n\n                            <td class=\"entry\" headers=\"d149757e4630\" data-title=\"Details\">\n                                <p class=\"p\">The objects that can have a relationship to the field represented\n                                    by this FieldDefinition.</p>\n\n                            </td>\n\n                        </tr>\n\n                    </tbody>\n\n                </table></div>\n\n        </div>\n\n        <div class=\"section\">\n<h2 class=\"helpHead2\">\n<span class=\"ph\" id=\"tns_workflowfieldupdate\"><a name=\"tns_workflowfieldupdate\"><!-- --></a>WorkflowFieldUpdate</span> Metadata</h2>\n\n            \n            <p class=\"p\">For more information about WorkflowFieldUpdate, see the <a class=\"xref\" href=\"https://developer.salesforce.com/docs/atlas.en-us.264.0.api_meta.meta/api_meta/metadata.htm\" target=\"_blank\" title=\"HTML (New Window)\">Metadata API Developer\n                    Guide</a>.</p>\n\n        </div>\n\n    </div><div id=\"sfdc:seealso\" class=\"related-links\"></div>"}