Template:- OASIS:CatalogItem

The CatalogItem template describes how to represent an item in a catalog (i.e. a chapter, a section, an illustration, etc ...)

The SysML Block Definition diagram in Figure 1 shows how a Breakdown is represented in the PLCS PSM.

Template Properties

The following SysML Part, Reference, and Value properties are defined for this template:

References:
catalog [0..1] (Template: OASIS:Catalog)
The reference to the catalog this CatalogItem is an item for
viewDefinitionContext [0..1] (Template: OASIS:ViewDefinitionContext)
The view definition context for the CatalogItem
Parts:
ids [1..*] (Template: OASIS:Identification)
The collection of identifications for the CatalogItem
The reference data used in Template: OASIS:Identification is restricted as follows:
RDL constraint 1:
The ids must be classified as Breakdown_element_identification_code or a subclass thereof.
The reference data for:
OASIS:Identification.role -> ExternalOwlClass.class
is restricted to the following class or a subclass:
descriptions [0..*] (Template: OASIS:Descriptor)
The collection of descriptions for the CatalogItem
versionId [0..*] (Template: OASIS:Identification)
The version identification for the CatalogItem
The reference data used in Template: OASIS:Identification is restricted as follows:
RDL constraint 1:
The identifier must be a version identifier.
The reference data for:
OASIS:Identification.role -> ExternalOwlClass.class
is restricted to the following class or a subclass:
classifications [1..*] (Template: OASIS:Classifier)
The collection of classifications for the CatalogItem
The reference data used in Template: OASIS:Classifier is restricted as follows:
RDL constraint 1:
The reference data for:
OASIS:Classifier.class -> ExternalOwlClass.class
is restricted to the following class or a subclass:
names [0..*] (Template: OASIS:Name)
The collection of names for the CatalogItem