MapEnumList - 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 MapEnumList object corresponds to the IMapEnumListDef interface in the Tool Schema Data Model diagram. In general, there is a MapEnumList object in the tool schema for each Smart Electrical enumerated list associated with a property that needs to be published or retrieved. The properties and relationships for a MapEnumList object can be viewed in the Edit Map Enumerated List Definition dialog box.

General

Property

Description

UID

The property value is required, must be unique, characters are not case-sensitive. UID of an enumerated list must be SPEL_<EnumListName>. For example, UID of the YesNo enum list must be SPEL_YesNo.

Name

The value of this property is the name of the Smart Electrical enum list.

Tool Schema Relationships

Relationship

Description

Scoped Map Properties

A MapEnumList object must be related to the MapProperty objects that it scopes. The relationship name in the diagram is MapPropertyMapEnumList.

Contains

A MapEnumList object can contain a variable number of MapEnum objects. The relationship name in the diagram is MapEnumListMapEnum.

Mapping Relationships

Relationship

Description

Maps To

To support the publish operation, a MapEnumList object should be related to the corresponding enum list in the SmartPlant schema by means of the Maps To relationship. The relationship name in the diagram is MapEnumListToEnumList.

Maps From

To support the retrieve operation, a MapEnumList object should be related to the corresponding enum list in the SmartPlant schema by means of the Mapped From relationship. The relationship name in the diagram is EnumListToMapEnumList.