Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

Asset Framework and PI System Explorer (PI Server 2018)

Element templates

  • Last UpdatedMay 21, 2025
  • 1 minute read

An element template is a model of an asset type that saves you time and promotes consistency. Element templates make creating displays, notifications, calculations, and analytics much simpler because equipment of the same type can share the same implementation. Typically, you create a base template that represents a type of equipment, such as a tank or pump and assign common attributes to that asset. Then, you create one or more derived templates based on the base template and assign additional attributes to each asset subset.

You can easily create elements based on a derived template because most of the element configuration is defined in the template.

When you change an element template, those changes propagate to all elements derived from it.

Deleting an element template deletes any notification or analysis templates that target it.

Note that:

  • An element derived from a template gets its initial definition of categories from the template. An element's attributes and ports are derived from its template.

  • If the template allows extensions, then a derived element can contain ports and attributes that are not defined in the template.

  • Element templates can specify the allowed parent and child references (Parent Reference Types and Child Reference Types) for an element created from the template. This restricts the allowed relationships between elements in the hierarchy.

  • An element cannot be derived directly from a Base Template Only template.

Video

For information on how to create element templates, watch this video:

TitleResults for “How to create a CRG?”Also Available in