This specifies data types and role names used in one application domain. It is required that base is between min and max. A legal value is between min and max, and satisfies (v-base) % step = 0. Similar to IntType. The three attributes rootsymbol, separator, and rootFirst determine how a constant of a tree type looks like. The schema data type of identifier used for domain names, role names, type names, etc. The schema data type for IntegerValue. Although it is xs:long, the current xerces parser only allows int. The schema data type for DecimalValue. The schema data type for the StringValue element in RTML credentials. Now using token. A tree value contains a string which consists of token values separated by a separator symbol, which is declared in TreeType. The attributes determines whether the current node, children, and descendents are included.