View Categories

Using the SLM Object Tree

The SLM object tree is the foundation of navigation throughout Safety Lifecycle Manager. Every module uses a structured hierarchy of parent and child objects, allowing users to organize information, create relationships between data, and quickly locate the information they need.

Understanding how the SLM object tree works helps users create new objects correctly, manage relationships between records, search large databases efficiently, and safely import or export information.

What Is the SLM Object Tree?

The SLM object tree is an object-oriented database structure that organizes information using a hierarchy of parent and child relationships. Each module contains an object tree that allows users to navigate through sites, units, systems, instruments, assessments, and other process safety information.

Although different modules may display different object types, the underlying structure remains consistent across the platform.

Users familiar with features such as View Templates and Recent Items will already be interacting with information stored within the SLM object tree.

Understanding SLM Object Tree Relationships

The SLM object tree uses a parent-child hierarchy where every object exists beneath another object.

A typical hierarchy may look like:

  • Enterprise
  • Site
  • Unit
  • SIF
  • Input Group
  • Input Voting Group
  • Input

Each object within the SLM object tree has a unique identifier. Two objects cannot share the same ID because they would be treated as the same object within the database.

Users typically begin configuration within the Global Module by creating Site and Unit objects before adding additional objects within other modules.

Creating Objects Within the SLM Object Tree

When creating new objects, users must understand where the object belongs within the hierarchy.

Objects can only be created from valid parent locations. For example, users cannot create an Input directly from a SIF object. The Input must be created beneath the appropriate Input Voting Group, which itself belongs to an Input Group within the SIF.

Using the Edit Tools menu, users can create new objects from the appropriate parent location within the SLM object tree.

User permissions controlling object creation can be managed through SLM Admin Tools.

Linking Objects to Multiple Parents

One of the most powerful features of the SLM object tree is the ability to associate a single object with multiple parent objects.

For example, an Input Group may be linked to multiple Safety Instrumented Functions (SIFs) without creating duplicate records.

Users can:

  • Link existing objects through Edit Tools
  • Select existing objects from search lists
  • Drag and drop objects between valid parent relationships
  • Reuse existing information without duplication

Because linked objects remain the same object, changes made in one location are automatically reflected everywhere the object appears.

For more advanced relationship management, see Object Manipulation – Linking Objects.

Related Process Safety Modules

Action Item Tracking works closely with other process safety management activities and modules.

Related areas include:

These integrations help organizations maintain a connected and traceable safety management workflow across the full lifecycle.

Removing Object Relationships Safely

The SLM object tree allows users to unlink objects from parents without deleting the object itself.

Users can select “Unlink Parents” to remove specific relationships while preserving the object and any remaining associations.

It is important to distinguish between unlinking and deleting:

  • Unlinking removes a relationship
  • Deleting removes the object entirely
  • Delete and Cascade removes the object and all child objects beneath it

Additional guidance is available in:

Searching the SLM Object Tree

The SLM object tree includes built-in search functionality that allows users to locate objects quickly using tag IDs and object identifiers.

The Open Node Search feature displays all matching locations and reveals the complete hierarchy associated with the selected object.

This is particularly useful when objects exist beneath multiple parent objects and may appear in several locations throughout the system.

Users can learn more about search capabilities in Searching.

Using Breadcrumbs to Locate Objects

The breadcrumb functionality provides additional visibility into where objects exist within the SLM object tree.

For objects associated with multiple parents, breadcrumbs allow users to view every location where the object appears.

This makes it easier to understand relationships and avoid accidental changes to shared objects.

Information shared through SLM Webviews also relies on these underlying object relationships.

Importing and Exporting Data Correctly

When importing data into the SLM object tree, parent objects must already exist before child objects can be imported.

For example, an Input Group cannot be imported unless the associated SIF already exists within the hierarchy.

When exporting information, SLM exports the selected object and all child objects beneath it.

This allows users to export entire structures or only the specific level of information they require.

Additional administration and export capabilities can be found within Admin Tools.

Benefits of the SLM Object Tree

The SLM object tree provides a structured framework for managing process safety information throughout the asset lifecycle.

  • Consistent navigation across modules
  • Reduced duplication of information
  • Improved traceability
  • Faster access to critical records
  • Support for complex parent-child relationships
  • Better data governance and reporting
  • Simplified management of large datasets

Structured information management is a key principle of effective engineering and asset lifecycle management. Guidance from the Institution of Chemical Engineers (IChemE)
highlights the importance of maintaining clear, accessible, and well-organized engineering information throughout the lifecycle of industrial assets.

By understanding how the SLM object tree operates, users can work more efficiently while maintaining data integrity across the entire Safety Lifecycle Manager platform.

Related SLM Features

Please complete the form below

Please complete the form below.

You will automatically be forwarded to a demonstration video