MapEnum - Integration - Update 44 - Help - Hexagon

Integration Help

Language
English
Product
Integration
Search by Category
Help
Smart 3D Version
12.1 (2019)
Smart Construction Version
2019(7.0)
SmartPlant Foundation / SDx Version
10
Smart Electrical Version
2019 (9.0)
Smart Materials/Smart Reference Data Version
2020 (10.0)
Smart P&ID Version
9 (2019)
Smart Review Version
2020 (15.0)
Smart Engineering Manager Version
10 (2019)
Smart Interop Publisher Version
13.1 (2019 R1)
Smart Isometrics Version
7.0(2019)
Spoolgen Version
9.0(2019)

The MapEnum object corresponds to the IMapEnumDef interface in the Mapping Relationships diagram.  In general, there is a MapEnum object in the tool schema for each Smart P&ID enumerated list entry that needs to be mapped. The properties and relationships for a MapEnum 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 = SP_<CodelistNumber>_<CodelistIndex>

<CodelistNumber> The numeric identifier for this enumerated list.

<CodelistIndex> The numeric identifier for this entry.

Name

The text of the Smart P&ID enumerated list entry.

Tool Schema Relationships

Relationship

Comment

Contained In

Every MapEnum must be related to a MapEnumList. (MapEnumListMapEnum in the diagram.)

Mapping Relationships

Relationship

Comment

Maps to

This relationship defines the SmartPlant schema enumerated value to which this P&ID enumerated value is to be published. If this relationship is not defined, the enumerated value will not be published. (MapEnumToEnum in the diagram.)

Mapped from

This relationship defines the Smart P&ID enumerated value to which this SmartPlant schema enumerated value is to be retrieved. If this relationship is not defined, the enumerated value will not be retrieved. (EnumToMapEnum in the diagram.)

See Also

The Tool Schema Data Model
MapUoMList
MapUoM
MapProperty
MapEnumList
MapClass