Field Service Object Change Fields

Field Service object changes represent a change made to one of a service appointment’s tracked fields. Field Service object changes have the following fields. Some fields may not be visible or editable depending on your page layout and field-level security settings.

Required Editions

Available in: Lightning Experience
The Field Service core features, managed package, and mobile app are available in Enterprise, Unlimited, and Developer Editions.
Field Name Description
Activity

The available scheduling activities for the service appointment. Possible values are:

  • Added To Bundle—Currently not supported
  • Bundle Member Added—Currently not supported
  • Bundle Member Removed—Currently not supported
  • Created
  • Deleted
  • Removed From Bundle—Currently not supported
  • Rescheduled—An appointment is considered ‌rescheduled if a change is made to its assigned service resource or to its scheduled start time.
  • Scheduled
  • Service Resource Assigned
  • Status Changed—The service appointment status was changed. The manual activities of scheduling, rescheduling, and unscheduling are also reported as status changes because they change the status of an appointment.
  • Unscheduled
  • Updated—Captures changes made to one or more of the tracked scheduling fields that aren’t associated with another activity.
Activity Details Details about the scheduling activity such as the scheduling policy that was used and the unscheduling reason (when applicable).
Activity Time Stamp Date and time of when the change to the service appointment was made.
Is Primary Indicates whether the change was made directly to the service appointment or indirectly. If the change was made directly to the appointment, it’s flagged as Primary. If it was made to another appointment and affected this one, it’s flagged as Secondary.
Original Service Appointment The ID of the service appointment that was changed. The field value isn’t deleted when the Service Appointment object is deleted.
Service Appointment The ID of the service appointment that was changed. Because this is a relationship field, the field value is deleted when the Service Appointment object is deleted.
Time Zone The time zone of the service appointment or the assigned resource.
Transaction The last transaction ID of the scheduling and optimization request that updated this object. The transaction ID is automatically generated and populated by the Enhanced Scheduling and Optimization engine.
User The user who made the change to the service appointment. If an activity is a scheduled job, it’s registered with the System Administrator user who configured it.