The following types are used internally in data types The following types are used for structural RIM attributes