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

AVEVA™ Information Standards Manager

Sheet: 'ISM Extensions​.​.​.'

  • Last UpdatedJun 20, 2024
  • 2 minute read

Extension sheets are used to annotate built-in constructs with extensions.

An Extensions Sheet has to be named 'ISM Extensions' (notice the trailing space character), plus a name of your choice.

Item

Column Name

Constraint

Description

1

TargetNode

  • Intrinsic

  • Attributes

  • Functionals

  • Documents

  • Reference Data

  • Lists

  • Life Cycle Types

  • Maturity Levels

  • Naming And Numbering

  • Naming Templates

  • Naming Elements

  • Taxonomies

  • Units of Measure

  • Measure Classes

  • Measure Units

  • Specifies which built-in construct to be annotated with the extension information

  • The first row in the sheet has to contain a value. For consecutive rows you apply a value only if it changes

2

Default Namespace Prefix

  • The namespace prefix for consecutive extension properties.

  • If no value is specified, or the column is excluded, each extension property will have to be prefixed with target namespace

  • When a value is specified, it will apply for all consecutive rows, until a new value is specified

3

Property Name

Required

The name of an extension property or node. There are three alternatives syntaxes: [namespacePrefix:][node1/…/nodeN/] propertyName

Specifies a single property, optionally with a list of ancestor nodes. If no namespacePrefix is specified, the DefaultNamespacePrefix will be used.

If the expression is suffixed with an exclamation mark ("propertyName!"), the property will be qualified as not derivable. [namespacePrefix:]node1[/…/nodeN]/_group Specifies a node for a group of properties, optionally with a list of ancestor nodes. If no namespacePrefix is specified, the DefaultNamespacePrefix will be used.

Consecutive rows containing "/

propertyName" (notice the initial slash character) will be added as properties for the group node. The group ends with the first row not containing a property name prefixed with slash.

If the expression is suffixed with an exclamation mark ("…/_group!"), all properties in the group will be qualified as not derivable. [namespacePrefix:]node1[/…/nodeN]/_table

Specifies a node for a property table, optionally with a list of ancestor nodes. If no namespacePrefix is specified, the DefaultNamespacePrefix will be used.

Consecutive columns in the same row represents headers in the property table, and therefore also the property names.

Consecutive rows containing "/nodeName" (notice the initial slash character) will be added as a sub- node, representing a row in the property table.

Consecutive columns in the same row represents property values for the property specified in the corresponding column in the first table row. The table ends with the first row not containing a node name prefixed with slash.

If the expression is suffixed with an exclamation mark ("…/_table!"), all properties in the table will be qualified as not derivable.

4

Property Value

Represents the value of the corresponding property

For examples of Extensions Sheet, see the ISM Standard Excel Format v1.1.0.xlsx example Excel Workbook.

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