---
schema_version: "1"
id: bcc9e399586c9613e17f29624adba7f21904e6192780a24ffe1dcb7db2f31d98
title: Field Service Object Change Fields
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/service/264-0-0/fs_object_change_fields.md
canonical_url: https://help.salesforce.com/s/articleView?id=service.fs_object_change_fields.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: c44436e86423fb050a804f762ccf2b22baf59d7fd9adcac532dcfed5b6403faa
description: 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.
products:
  - Field Service
release: "264"
---
# 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

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: Lightning Experience</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">The Field Service core features, managed package, and mobile app are available in <strong>Enterprise</strong>, <strong>Unlimited</strong>, and <strong>Developer</strong> Editions.</td></tr></tbody></table>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
      <colgroup>
        <col style="width:50%">
        <col style="width:50%">
      </colgroup>
      <thead class="slds-text-title_caps ">
        <tr class="">
          <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d56291e67">Field Name</th>
          <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d56291e70">Description</th>
        </tr>
      </thead>
      <tbody>
        <tr class="">
          <td data-label="Field Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d56291e67 ">Activity</td>

          <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d56291e70 ">
            <p>The available scheduling activities for the service appointment. Possible values are:</p>
            <ul>
              <li>Added To Bundle—Currently not supported</li>

              <li>Bundle Member Added—Currently not supported</li>

              <li>Bundle Member Removed—Currently not supported</li>

              <li>Created</li>

              <li>Deleted</li>

              <li>Removed From Bundle—Currently not supported</li>

              <li>Rescheduled—An appointment is considered ‌rescheduled if a change is made to its
                assigned service resource or to its scheduled start time.</li>

              <li>Scheduled</li>

              <li>Service Resource Assigned</li>

              <li>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.</li>

              <li>Unscheduled</li>

              <li>Updated—Captures changes made to one or more of the tracked scheduling fields that
                aren’t associated with another activity.</li>

            </ul>
          </td>

        </tr>
        <tr class="">
          <td data-label="Field Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d56291e67 ">Activity Details</td>

          <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d56291e70 ">Details about the scheduling activity such as the scheduling policy that was used and
            the unscheduling reason (when applicable).</td>

        </tr>
        <tr class="">
          <td data-label="Field Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d56291e67 ">Activity Time Stamp</td>

          <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d56291e70 ">Date and time of when the change to the service appointment was made.</td>

        </tr>
        <tr class="">
          <td data-label="Field Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d56291e67 ">Is Primary</td>

          <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d56291e70 ">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.</td>

        </tr>
        <tr class="">
          <td data-label="Field Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d56291e67 ">Original Service Appointment</td>

          <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d56291e70 ">The ID of the service appointment that was changed. The field value isn’t deleted when
            the Service Appointment object is deleted.</td>

        </tr>
        <tr class="">
          <td data-label="Field Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d56291e67 ">Service Appointment</td>

          <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d56291e70 ">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.</td>

        </tr>
        <tr class="">
          <td data-label="Field Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d56291e67 ">Time Zone</td>

          <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d56291e70 ">The time zone of the service appointment or the assigned resource.</td>

        </tr>
        <tr class="">
          <td data-label="Field Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d56291e67 ">Transaction</td>

          <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d56291e70 ">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.</td>

        </tr>
        <tr class="">
          <td data-label="Field Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d56291e67 ">User</td>

          <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d56291e70 ">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.</td>

        </tr>
      </tbody>
    </table>

#### See Also

- [Field Service Object Change Detail Fields](https://help.salesforce.com/s/articleView?id=service.fs_object_change_detail_fields.htm&release=264.0.0&type=5 "Field Service object change details represent the details of a change made to one of a service appointment’s tracked fields. Field Service object change details have the following fields. Some fields may not be visible or editable depending on your page layout and field-level security settings.")