remove filling of type_field as it is done in SchemaDocument
add registered schemaDocument in auth_types

and allow the subclass of authoryzed_types in stucture_validation step