We're in the process of planning our upgrade to HEAT cloud and are using the opportunity to overhaul our categorization. Our current setup is pretty granular (looks like an IT org chart) so we're wanting to go more ITIL (system->symptom) with the categories and use an additional details tab to drill to the specific system.
One challenge we've hit is dealing with the cause codes. Right now, we have a few learning management websites (Blackboard, Moodle, Canvas..) that have a set of cause codes that would be unique to them, but not other websites. Right now, they are in their own category in HEAT Classic, but we'd like to bring all of our managed websites into the same category in Cloud. That would cause a pretty sizable jumble of causes, since we'd be mingling several other sites together.
I see that the constraint options for pick lists allow for boolean operations, so my first thought was to create the list of causes and use both the category and values in the additional details tab to determine the appropriate causes.
For example, if the category was 'Website', could the causes change depending on the website selected from a picklist on an additional details tab?