add struct_type field and model

Merged Daniel Benitez requested to merge struct_type into 12.0-stage

Merge request reports