A qualifier is a type-value-pair that makes additional statements w.r.t. the value of the element.

Constraint AASd-006: If both the value and the valueId of a Qualifier are present then the value needs to be identical to the value of the referenced coded value in valueId.

Constraint AASd-020: The value of value shall be consistent to the data type as defined in valueType.

Hierarchy

Implements

Constructors

Properties

The qualifier kind describes the kind of the qualifier that is applied to the element.

Remarks

Default: ConceptQualifier

semanticId: Reference

Identifier of the semantic definition of the element. It is called semantic ID of the element or also main semantic ID of the element.

Remarks

Note: It is recommended to use a global reference.

supplementalSemanticIds: Reference[]

Identifier of a supplemental semantic definition of the element. It is called supplemental semantic ID of the element.

Remarks

Note: It is recommended to use a global reference.

type: string

The qualifier type describes the type of the qualifier that is applied to the element.

value: string

The qualifier value is the value of the qualifier.

valueId: Reference

Reference to the global unique ID of a coded value.

Remarks

Note: It is recommended to use a global reference.

valueType: DataTypeDefXsd

Data type of the qualifier value.

Methods

  • Iterate over the instances referenced from this instance.

    We do not recurse into the referenced instances.

    Returns

    Iterator over the referenced instances

    Returns IterableIterator<Class>

Generated using TypeDoc