Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Info
titleSummary

TODOThe Competency Classification attribute allows an Activity Definition or Activity Instance to be associated with one or more nodes of a Competency Model. Optionally, additional metadata (such as Units, Proficiency, etc) can be tracked for each association.

This can be used to indicate the competencies that a given training course focuses on, and then be used to construct requirements around those competencies. For instance, a requirement could be written that says an application must demonstrate at least <n> units of training focused on specific skills, and <m> units of training focused on other skills.


Configuration

This is an Intrinsic Attribute, so there is only one defined attribute per supported entity. To modify its configuration you will need to use the Attribute Definition Editor in the Sys Admin area, and you will need to manually modify the JSON configuration.

Code Block
languagejs
titleJSON configuration schema
collapsetrue
{
  InputMode = "GRID or TREEVIEW",
  MaxSelections = 1,				  	// only supported for TREEVIEW
  MultiSelectCompetencyModelId = null,  // Required for TREEVIEW mode; ID of athe competencycomp model to select from
  AllowCustomCompetencies = false,		// only supported for TREEVIEW; allows user to add their own value
  CustomCompetencyModelId = null		// ID of the competency model to store user-defined competencies in
}

This attribute can collect data using one of two different "InputModes":

  • "GRID" = displays a grid that allows metadata, such as Proficiency and hours-per-competency-area, to be collected for each selected Competency Area. In this mode, the Competency Model Id is pulled from the Learning Plan Definition.

  • "TREEVIEW" = displays a simple treeview from which the user can select one or more Competency Area. Does not collect any additional metadata about the association. In this mode, the Competency Model Id must be explicitly specified in the JSON config.

Display Modes

In input mode, <TODO>

In display mode, <TODO>

Data Storage

This attribute stores <TODO>


Panel
titleSample Use Cases

TODO


Panel
titleBusiness Rules

TODO


Filter by label (Content by label)
cqllabel = "activity-containers"

Page Properties
hiddentrue


Related issues