Data Type
Definition in different languages
Set of levels.
Preferred name
Constraint AASc-002
:
preferredName shall be provided at least in English.
Short name
Source of definition
Symbol
Unit
Unique unit id
unit and unitId need to be consistent if both attributes are set
Note: It is recommended to use a global reference.
Note: Although the unitId is a global reference there might exist a ConceptDescription with data specification DataSpecificationPhysicalUnit with the same ID.
Value
Value Format
List of allowed values
Dispatch visitor
on this instance.
to visit this instance
Dispatch visitor
with context
on this instance.
type of the context
to visit this instance
to be passed along to the dispatched visitor method
Yield from definition if it is set, or yield nothing.
Yield from shortName if it is set, or yield nothing.
Dispatch the transformer
on this instance.
transformation of this instance
T - type of the transformation result
to transform this instance
Dispatch the transformer
on this instance in context
.
transformation of this instance
T - type of the transformation result
ContextT - type of the transformation context
to transform this instance
to be passed along to the transformer
Generated using TypeDoc
Content of data specification template for concept descriptions for properties, values and value lists conformant to IEC 61360.
Remarks
Note: IEC61360 requires also a globally unique identifier for a concept description. This ID is not part of the data specification template. Instead the id as inherited via IIdentifiable is used. Same holds for administrative information like the version and revision.
Note: idShort and shortName are very similar. However, in this case the decision was to add shortName explicitly to the data specification. Same holds for displayName and preferredName. Same holds for description and definition.
Constraint
AASc-010
: If value is not empty then valueList shall be empty and vice versa.Constraint
AASc-009
: If dataType one of: IntegerMeasure, RealMeasure, RationalMeasure, IntegerCurrency, RealCurrency, then unit or unitId shall be defined.