4.2.2 Base Types
|For Standard||RESQML v2.0.1|
The base types class (Figure 4.2.2-1) defines the intended abstract supertypes for the data types shown. Each is defined in the EA model and the RESQML Technical Reference Guide. These types are specializations of normal XML schema datatypes with special purposes – like specific maximum lengths for string types. They provide consistency and protect consumers of the standard documents from potentially unlimited-length strings appearing in documents. In the case of UuidString, an XML regular expression pattern is applied so XML Schema validation could be used to reject an improperly-formed UUID.