ParmInfo Struct - Intergraph Smart Instrumentation - Reference - Intergraph

SmartPlant Instrumentation Programmer's Guide

PPMProductFamily
Engineering and Schematics
PPMProduct
Intergraph Smart Instrumentation
PPMCategory
Reference
Version_SPI_custom
2016 SP1 (11.0.1)

You use ParmInfo for an external update function. The software uses it as a container of data that external functions receive from the SmartPlant Instrumentation rule engine.

Name

Type

Description

AttrName

string array

Includes all the selected attribute names from a particular rule definition (for example cable_num).

AttrValue

string array

Includes all the selected attribute values from a particular rule definition (for example, C-100).

ItemNew

bool

Indicates if the item that triggered the rule was created during the current transaction.

ItemType

string

Represents the object type that has been triggered by the Rule engine (for example, instrument, cable, and so forth).

PrimaryAttr

string

Represents the primary attribute value (for example C-100).

LowerPBSID

long

Represents the lowest level plant hierarchy item <Unit ID>