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.
The following 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
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:
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:
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:
names [0..*] (Template: OASIS:
Name)
The collection of names for the CatalogItem