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 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

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.