ISO 10303-214:2010(E)
A Specification is a characteristic of a product. A Specification discriminates one product from other members of the same Product_class. A Specification refers to a Specification_category that completes the semantics of the Specification.
NOTE 1 A Specification may be a characteristic of the members of more than one Product_class using Class_specification_association objects.
NOTE 2 A Specification in combination with a Configuration may be used to define under which conditions an Item is used for a product of a Product_class.
EXAMPLE 'coupe', 'hatch back', or 'sedan' are examples for specifications belonging to the Specification_category of type 'car body'. 'radio 1 with CD player' and 'radio 2 without CD player' are examples for specifications belonging to the Specification_category of type 'radio equipment'. 'disk brake' and 'drum brake' are examples for specifications belonging to the Specification_category of type 'braking system'.
The data associated with a Specification are the following:
The category specifies the Specification_category that completes the semantics of the Specification.
See specification to specification_category for the application assertion.
The description specifies additional information about the Specification.
See specification to multi_language_string for the application assertion.
The description need not be specified for a particular Specification.
If present, there shall be exactly one object that defines the description for a Specification.
The id specifies the identifier of the Specification that shall be unique within the scope of a Specification_category.
The name specifies the word or group of words by which the Specification is referred to.
See specification to multi_language_string for the application assertion.
The name need not be specified for a particular Specification.
If present, there shall be exactly one object that defines the name for a Specification.
The package specifies whether this Specification represents a package of Specification objects or not. Such a Specification combines those Specification objects that shall be offered to the market as a set. In the case where package is 'true', there shall be exactly one Specification_inclusion per Product_class considered, that refers to this Specification as 'if_condition'. The Specification objects that are members of the package, shall be specified as included_specification.
NOTE 1 Commercial packages may be defined by the marketing department.
NOTE 2 Usually the members of a package belong to distinct Specification_category objects.
EXAMPLE A sports package contains sports seats, a special steering wheel, special tyres and wheels. A winter package contains heated front seats, heated windshield washers, heated exterior mirrors, and special tyres.
The version_id specifies the identification of a particular version of a Specification.
The version_id need not be specified for a particular Specification.
© ISO 2010 — All rights reserved