Enum List - Intergraph Smart P&ID - Administration & Configuration - Hexagon PPM

SmartPlant Enterprise SmartPlant Adapter for Smart P&ID (2019)

Language
English
Product
Intergraph Smart P&ID
Search by Category
Administration & Configuration
SmartPlant Foundation / SDx Version
10
Smart P&ID Version
9 (2019)

In general, there is a MapEnumList object in the tool schema for each Smart P&ID enumerated list associated with a property that needs to be published or retrieved. The properties and relationships for a MapEnumList can be viewed in the Edit Map Enumerated List Definition dialog box.

General

Property

Value

UID

The UID must be constructed using the following pattern:

UID = SPEN_<CodelistNumber>

<CodelistNumber> - The numeric identifier for this enum list (ID value from the database ‘enumerations’ table).

Name

The name of the Smart P&ID enum list.

Tool Schema Relationships

Relationship

Comment

Scoped map properties

A MapEnumList must be related to the MapProperties that it scopes (MapPropertyMapEnumList in the diagram).

Contains

A MapEnumList can contain a variable number of MapEnum objects (MapEnumListMapEnum in the diagram).

Constrains

For hierarchical enum lists, the MapEnumList must be related to the lower level list with the Constrains relationship (MapEnumListMapEnumList in the diagram).

Constrained by

For hierarchical enum lists, the MapEnumList must be related to the higher level list with the Constrained by relationship (MapEnumListMapEnumList in the diagram).

Mapping Relationships

Relationship

Comment

Maps to

To support the publish operation, a MapEnumList that should be related to the corresponding enum list in the SmartPlant Schema by means of the Maps to relationship (MapEnumListToEnumList in the diagram).

Mapped from

To support the retrieve operation, a MapEnumList should be related to the corresponding enum list in the SmartPlant Schema by means of the Mapped from relationship (EnumListToMapEnumList in the diagram).