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 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. |
Tool OID |
The same as UID |
Name |
The name of the Smart Electrical 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). |