public array function getItemTypesByCategory()
Returns an array of item categories each with child item types. Categories ordered by defined sort order and item types ordered by defined sort order