Additional map filtering - SmartPlant Foundation - IM Update 46 - Help - Hexagon

SmartPlant Foundation Help

Language
English
Product
SmartPlant Foundation
Search by Category
Help
SmartPlant Foundation / SDx Version
10
SmartPlant Markup Plus Version
10.0 (2019)
Smart Review Version
2020 (15.0)

When specifying a mapping relationship between two interface or property definitions, one integration and one CDW, you can execute the mapping for one or more class definitions. This makes it possible to map a common interface like IPBSItem just for the PIDInlineInstrument class definition by specifying End1MapValue on IMapRel. For example:

<Rel>

<IObject UID="IPBSItem.ISPFCDWPBSItem.InterfaceDefMap"/>

<IRel UID1="IPBSItem" UID2="ISPFCDWPBSItem" DefUID="InterfaceDefToInterfaceDef" OrderValue="0" IsRequired="False"/>

<IMapRel End1MapValue="PIDInlineInstrument" />

<ISchemaObj/>

</Rel>

To map the interface for multiple class definitions, include the complete list of class definitions as the value for End1MapValue, separating each class definition name with a comma. For example, End1MapValue="PIDInlineInstrument,ELEInstrument,INDXInstrument".