Note: There is a newer version of this specification see VEC 2.0.2

VariantCodes are defining the literals on which VariantConfiguration are stated. Possible VariantCodes might be different for steering types, optional equipment, engine-power class.

General Information

Attribute Value
Owner variants
Applied Stereotype
Base Classifier ExtendableElement
Is Abstract false
Derived Classifiers


Name Type Mult. Description Owning Classifier
identification String 1

Specifies a unique identification of the variant code. This is also the literal value for the VariantCode, which shall be used in the logisticControlExpressions of VariantConfigurations.

aliasId AliasIdentification 0..*

Room to specify additional identifiers for the VariantCode.

abbreviation LocalizedString 0..1

Room for a human readable short name, title etc. of the VariantConfiguration.

codeType VariantCodeType 0..1

Allows the classification of a VariantCodes.

description AbstractLocalizedString 0..*

On optional human readable description of the variant code.


Incoming Relations

This End Other End General
Role Mult. Agg. Unique Ordered Type Mult. Description
variantCode 0..* N Y N VariantGroup 0..* References the VariantCodes that are member of the VariantGroup.
variantCode 0..* Y Y N VariantCodeSpecification 1 Specifies the individual VariantCodes defined in the VariantCodeSpecification.