Individual LOCs are attributed with one or more levels from existing external frameworks or schemes. More rarely, a framework or LOC structure may have a level attributed.
Level attribution is application of a level id code and/or number from a specified level scheme to an ability concept.
The first and most straightforward case of level attribution is where a level scheme has simple numeric levels. In this case the level id code may be the same as the level number. A second option is that the level id code may be the URI of the competence concept definition that defines the ability at that level. Even though the level id code as URI may contain a level number, or may have a level number among the information available at the address to which the URI resolves, it would seem to be most useful to include a separate level number in any case in the level attribution structure, which must not be unnecessarily different from the number associated with the level id code.
- eCOTOOL defines level attribution as follows:
level attribution (0..*)
- scheme identifier (1)
- level id code (0..1)
- level number (0..1) (should be used whenever possible)
- concept definition URI (0..1) (mandatory if separate)
- The e-CF follows a certain schema of proficiency levels which are defined in e-CF, and are referenced to EQF. Each competence has particular proficiency level attributed.
- The Europass CV and LP follows proficiency levels which are referenced to CEFR (A1 to C2). Each language sub-competence has particular proficiency level attributed. In the HR-XML CV Profile, the min and max levels as well as a reference to CEFR is provided in the metadata section.
InLOC represents level attribution using LOCassociations of type "level". This uses the number feature of LOCassociation to hold a decimal number where greater numbers represent higher levels of learning outcome or competence. Ideally this is provided by the scheme owners, and they can do this through Level definition. In cases where the level scheme does not fully provide that, in order to get the full level functionality a numeric system must be added. See for example the CEFR example CEFR-SI-A1, where the given levels A1 to C2 are given numbers from 10 to 60.