Base CDW object schema - 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)

ISPFCDWObject

This is the main consolidated object interface which implies IObject and is required by all consolidated class definitions.

There are no properties exposed on this interface.

Functionality configured on ISPFCDWObject

The following methods are configured on this interface.

  • View Consolidated Data

  • Inconsistency Report

ISPFCDWClassifiedItem

This interface is realized on classified items as well as the ISPFClassifiedItem interface, which it implies. These should be optionally realized, as the typing properties are not always published and the classification relationships cannot be determined. See the section Consolidation Implementation and Customization for more details. Code is implemented on this interface to control the creation of the SmartPlant Foundation primary classification relationship and associated classification level relationships used for queries.

There are no properties exposed on this interface.

Functionality configured on ISPFCDWClassifiedItem

There are no methods configured on this interface.

ISPFTEFPublishedObjectCollection

This interface is retained because it has the ComprisedOf relationship to relate the published tool data to the consolidated objects.

This enables the CDW to use exactly the same navigation mechanism that is used by the shared object to view published data.

Additional interfaces on CDW SPFCDWInstrument

The additional interfaces shown in the previous diagram, including the primary interface, are just an example of the configuration of a consolidated class definition. Each CDW class definition must have a different primary interface that is unique to and realized only by that class, to provide a way for unique searches. The additional interfaces can either be copies of the SmartPlant schema interfaces or they could realize the same SmartPlant schema interfaces. Creating copies of the interfaces provides more control over which properties are modeled as described in more detail in the section on How to Configure the CDW.