Hi, I'm accessing the new multi-outcome grading features for my client and I need help figuring out how to construct a domain's full list of enabled objectives. From what I can see, the multi-outcome objectives come from two places:
1) Inherited from a master list in our root domain which applies to all subdomains. (Ex: `cmd=listobjectivesets&domainid=//rootdomainprefix&query=/owner="SCORING`, which produces the inherited set of objectives)
2) Stored in the SCORING objective set in a specific domain. (Ex: `cmd=listobjectivesets&domainid=//subdomainprefix&query=/owner="SCORING"`, which produced the set of domain-specific objectives)
What I don't see is where each outcome's on/off state is stored. Without that, I don't know which outcomes from both lists are actually relevant for courses created in a given domain. Can you tell me how to pull that from the API?
PS- Below is the data I'm talking about, as represented in the UI.
From Admin > Domains > Edit Settings > Course Options > Scoring Objectives:
From there, click Edit: