Modifying the component "Type"

You need to use dynamic components, and create and load your own schema.

See the DC Resources wiki and the Sectional Outline for help on Classifications …