Provider specific fields
 Smartsite 7.9 - ... 
  
	Purpose
A provider may add extra fields. For example fields added by the Smartsite provider include field extra_sms_contenttype_code.
Index recreate
Enterprise Search automatically includes the provider specific extra fields when building the mapping for the silo index. It uses the mapping when creating the index. A manual recreate of the index can be necessary:
- It is not necessary to recreate the index when enabling and disabling sources. ES collects extra fields regardless whether the source is enabled.
 - It is necessary to recreate the index if a new source is added and that source uses a provider not used before and that provider introduces new extra fields.
 
Provider specific extra fields
The table below specifies an indicator 1 if the field can have at most one value, for example a title. Or an indicator n if the field can have multiple values, for example as is the case for keywords.
| Provider | Field name | Type | 1_n | Description | 
|---|---|---|---|---|
| Smartsite provider | extra_sms_contenttype_code | String (normalized) | 1 | Code of the content type of the content item that resulted in the ES document. | 
| Smartsite provider | extra_sms_channel_code | String (normalized) | 1 | Code of the channel used to render the content item. |