# Service appointment parent records and work order hierarchy

*Agentforce Field Service and Operations Consultant Study Guide · Managing Work Orders · Last updated October 29, 2026 · https://www.certifyforce.com/study-guide/agentforce-field-service-consultant/managing-work-orders/service-appointment-parent-records-and-work-order-hierarchy*

How work orders, line items and service appointments fit together: which records can parent an appointment and why a work order or line item is recommended, what an appointment inherits from that parent, why a parent can't be changed, and how child work orders and Root Work Order build a hierarchy.

- Certification: Salesforce Agentforce Field Service and Operations Consultant
- Exam section: Managing Work Orders
- Study guide: https://www.certifyforce.com/study-guide/agentforce-field-service-consultant

**Official exam objective:**

> Given a scenario, recommend the appropriate relationship between Service Appointments, Work Orders, and Work Order Line Items.

## What the exam expects

- Recommend one work order with several service appointments, line items with their own appointments, or separate or child work orders for a given job.
- Choose a valid service appointment parent and explain why a work order or line item parent is recommended (scheduling logic, mobile, optimization).
- Predict which appointment fields are inherited from a work order or line item parent, which are read only, and what stays blank for other parents.
- Fix an appointment created on the wrong parent, and report on a work order hierarchy.

Key terms:
- **Service appointment:** a visit to the customer with scheduling and assignment details.
- **Parent Record:** the record an appointment belongs to; it can't be updated after creation.
- **Parent Record Status Category:** read-only appointment field holding a work order or line item parent's status category.
- **Child work order:** a standalone work order whose Parent Work Order points to another work order.
- **Root Work Order:** read-only field holding the top-level work order of a hierarchy.

## Key facts

| Fact | Detail | Source |
|---|---|---|
| Appointments per work order | Multiple, one per visit | [Create Service Appointments](https://help.salesforce.com/s/articleView?id=service.fs_create_appointments.htm&language=en_US&type=5) |
| Parent Record Type values | Account, Asset, Lead, Opportunity, Work Order, Work Order Line Item | [Appointment Fields](https://help.salesforce.com/s/articleView?id=sf.fs_appointment_fields.htm&language=en_US&type=5) |
| Recommended parent | Work order or work order line item | [Appointment Guidelines](https://help.salesforce.com/s/articleView?id=fs_appointment_guidelines.htm&language=en_US&type=5) |
| Optimization scope | Only appointments with a work order or line item parent | [Scheduled Jobs](https://help.salesforce.com/s/articleView?id=service.pfs_set_up_jobs_enhanced.htm&language=en_US&type=5) |
| Parent Record | Can't be updated after creation | [Appointment Fields](https://help.salesforce.com/s/articleView?id=sf.fs_appointment_fields.htm&language=en_US&type=5) |
| Account on the appointment | Read only; inherited from a work order or line item parent, else blank | [Appointment Fields](https://help.salesforce.com/s/articleView?id=sf.fs_appointment_fields.htm&language=en_US&type=5) |
| Work Type on the appointment | Read only, inherited from the parent | [Appointment Fields](https://help.salesforce.com/s/articleView?id=sf.fs_appointment_fields.htm&language=en_US&type=5) |
| Duration on the appointment | Inherited, manually editable | [Appointment Fields](https://help.salesforce.com/s/articleView?id=sf.fs_appointment_fields.htm&language=en_US&type=5) |
| Deleting a work order | Deletes its child appointments | [Appointment Guidelines](https://help.salesforce.com/s/articleView?id=fs_appointment_guidelines.htm&language=en_US&type=5) |
| Root Work Order | Read-only top-level work order of the hierarchy | [WorkOrder](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_workorder.htm) |
| Line item asset | Not inherited from the work order | [WorkOrderLineItem](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_workorderlineitem.htm) |

## Check yourself

- Why does an appointment created without scheduling distort capacity and utilization?
- When can a work order's Root Work Order equal its Parent Work Order?
- What happens to a work order's service appointments when the work order is deleted?

## Sources

- [Guidelines for Creating Service Appointments for Field Service](https://help.salesforce.com/s/articleView?id=fs_appointment_guidelines.htm&language=en_US&type=5)
- [Service Appointment Fields for Field Service](https://help.salesforce.com/s/articleView?id=sf.fs_appointment_fields.htm&language=en_US&type=5)
- [Create Service Appointments for Field Service](https://help.salesforce.com/s/articleView?id=service.fs_create_appointments.htm&language=en_US&type=5)
- [Guidelines for Creating Work Orders for Field Service](https://help.salesforce.com/s/articleView?id=sf.fs_work_order_guidelines.htm&language=en_US&type=5)
- [Create Field Service Work Orders](https://help.salesforce.com/s/articleView?id=fs_create_wo.htm&language=en_US&type=5)
- [WorkOrder](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_workorder.htm)
- [WorkOrderLineItem](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_workorderlineitem.htm)
- [Manage Scheduled Jobs in Field Service](https://help.salesforce.com/s/articleView?id=service.pfs_set_up_jobs_enhanced.htm&language=en_US&type=5)

## About the full unit

The "Core concepts", "Exam traps" and "Worked scenario" sections of this unit, its 11 linked practice questions, and unlimited timed mock exams are included with the Agentforce Field Service and Operations Consultant pack (USD $19): https://www.certifyforce.com/practice-exams
