The type NMId is used throughout Numerical Result Markup Language (NuML) as the type of the 'id' attributes on NuML elements.
The enumeration type "DataType" is used to specify the type of "valueType" attribute of atomicDescription and "indexType" attribute of the compositeDescription elements.
The NMBase type is the base type of all main components in NuML. It supports attaching metadata, notes and annotations to components.