--- alias: user-guide-business-workflow-task-load-parent-resources render_macros: false description: "Loads matching persisted parent resources above one resource." --- # Load Parent Resources Loads matching persisted parent **Resources** above one **Resource**. ![Screenshot of a Business Workflow loading the ancestors of a Resource.](images/business-workflow-task-load-parent-resources.png) ## Inputs Set `Resource`, `LevelsToLoad` in the task details. Use the value editor to select compatible results from earlier tasks. ### Named Input Rows Use the **+** button in **Inputs** to add one row per property filter. Enter its exact name, select its type, and enter a value or select an earlier result. Keep the fixed inputs. Additional names must be unique and different from the fixed input names. See [Named Input Rows](../../../business_workflow_task.md#named-input-rows) for a worked example. ## Outputs Use `Result`, `Records` in subsequent tasks. ??? example "Load Parent Resources" Connect a chamber and set `LevelsToLoad` to -1 to visit all ancestors. Add typed property rows when only particular ancestors should be returned. ## Behavior Set `LevelsToLoad` to 0 for no results, 1 for direct neighbors, or -1 for every reachable level. The starting entity is excluded. Named property filters are combined with AND. Traversal continues through nonmatching intermediate entities. Results preserve traversal order, and `Records` includes predecessor and depth.