---
schema_version: "1"
id: 7c90c89f7ee77dcf3130036069ba60a3626a2a27dcdc0ede6d9dd0f11df82ce3
title: AssignedResource Custom Fields
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/service-cloud/field-service-dev/guides/field-service/source-files/objects/fsl-custom-fields-object-assignedresource.md
canonical_url: https://developer.salesforce.com/docs/service/field-service-dev/guide/fsl-custom-fields-object-assignedresource.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: fea8cbd7830e19be2193cbba20a68dc7494e4a034093f3f40f7ff189cb0bd86f
products:
  - Field Service Developer Guide
  - Service Cloud Developer Content
---

# AssignedResource Custom Fields

Custom fields associated with a service resource who is assigned to a service appointment in Field Service. Assigned resources appear in the Assigned Resources related list on service appointments. This object is available in API version 38.0 and later.

The standard fields are documented in the [AssignedResource](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_assignedresource.htm) object reference.

## Supported Calls

`create()`, `delete()`, `describeLayout()`, `describeSObjects()`, `getDeleted()`, `getUpdated()`, `query()`, `retrieve()`, `undelete()`, `update()`, `upsert()`

## Special Access Rules

Field Service managed package must be installed.

**See Also**  


-   [AssignedResource](https://developer.salesforce.com/docs/atlas.en-us.244.0.object_reference.meta/object_reference/sforce_api_objects_assignedresource.htm)

## Fields

### FSL__EstimatedTravelDistanceFrom__c

-   **Type**: double
-   **Properties**: Create, Filter, Nillable, Sort, Update
-   **Description**: The estimated travel distance from the service resource’s assigned appointment location to their home base. For this field, the assigned appointment location must have latitude and longitude coordinates and be the last location of the day. If it doesn’t have coordinates, isn’t the last location of the day, or the travel calculations are disabled, this field is 0.

### FSL__EstimatedTravelDistanceTo__c

-   **Type**: double
-   **Properties**: Create, Filter, Nillable, Sort, Update
-   **Description**: The estimated travel distance to the service resource’s assigned appointment location from a service appointment, another resource absence location, or their home base. For this field, the assigned appointment location must have latitude and longitude coordinate. If it doesn’t have latitude and longitude coordinates or the travel calculations are disabled, this field is 0.

### FSL__EstimatedTravelTimeFrom__c

-   **Type**: double
-   **Properties**: Create, Filter, Nillable, Sort, Update
-   **Description**: The estimated travel time from the service resource’s assigned appointment location to their home base. For this field, the assigned appointment location must have latitude and longitude coordinates and be the last location of the day. If it doesn’t have coordinates, isn’t the last location of the day, or the travel calculations are disabled, this field is 0.

### FSL__Estimated_Travel_Time_From_Source__c

-   **Type**: picklist
-   **Properties**: Create, Filter, Group, Nillable, Restricted picklist, Sort, Update
-   **Description**: The method used to calculate the travel time from the service resource’s assigned appointment location to their home base. For this field, the assigned appointment location must have latitude and longitude coordinates and be the last location of the day. If it doesn’t have coordinates, isn’t the last location of the day, or the travel calculations are disabled, this field is `None`.
-   **Possible values**:

    -   `Aerial`
    -   `None`
    -   `Predictive`
    -   `SLR`

### FSL__Estimated_Travel_Time_To_Source__c

-   **Type**: picklist
-   **Properties**: Create, Filter, Group, Nillable, Restricted picklist, Sort, Update
-   **Description**: The method used to calculate the travel time to the service resource’s assigned appointment location from a service appointment, another resource absence location, or their home base. For this field, the assigned appointment location must have latitude and longitude coordinates. If it doesn’t have latitude and longitude coordinates or the travel calculations are disabled, this field is `None`.
-   **Possible values**:

    -   `Aerial`
    -   `None`
    -   `Predictive`
    -   `SLR`

## Internal Fields

These internal fields are used by the Field Service managed package. Although they’re publicly accessible, they must only be updated by the managed package.

-   FSL__Last_Updated_Epoch__c—Used to prevent the overlapping of multiple concurrent scheduling requests.
-   FSL__UpdatedByOptimization__c—Equals _true_ if the record was updated by the optimization engine.
-   FSL__calculated_duration__c—Indicates the duration (start to end time) of the service appointment assigned to the resource in minutes.

