This profile is for managing individual competence of learners, including planning competencies and when competencies are no longer valid.
| Profile IRI | https://w3id.org/xapi/learnercompetency |
| See Also | https://github.com/adlnet/xapi-authored-profiles/learnercompetency |
| Author | ADL Demo Profiles 2023 — https://adlnet.gov |
| Statement Templates | 10 |
| Patterns | 9 |
An actor has a competency expire. This is not an active verb, so while it happens to the actor, it is a process due to time rather than the actor "doing" something.
| IRI | https://w3id.org/xapi/learnercompetency/templates/expiredcompetency |
| Verb | https://w3id.org/xapi/tla/verbs/expired |
| Context Category Activity Type | https://w3id.org/xapi/learnercompetency |
$.id [included]$.object.definition.type [recommended]$.object.objectType [included]$.context.statement.id [recommended]$.timestamp [included]An organization grants a competency to a learner, this often accompanies a learner achieving that competency
| IRI | https://w3id.org/xapi/learnercompetency/templates/grantedcompetency |
| Verb | https://w3id.org/xapi/tla/verbs/conferred |
| Context Category Activity Type | https://w3id.org/xapi/learnercompetency |
$.context.contextActivities.grouping.*.definition.type [recommended]$.context.contextActivities.grouping.*.id [included]$.context.statement.id [included]$.timestamp [included]$.id [included]$.context.contextActivities.grouping.*.objectType [recommended]$.object.objectType [included]An actor achieves their goal of competence in a particular area - this is only in relation to the goal. The effect on the competency is separate.
| IRI | https://w3id.org/xapi/learnercompetency/templates/achievecompetencygoal |
| Verb | https://w3id.org/xapi/tla/verbs/achieved |
| Context Category Activity Type | https://w3id.org/xapi/learnercompetency |
$.timestamp [included]$.object.objectType [included]$.id [included]An actor forfeits a competency. Statements are sent from an authority of that competency definition.
| IRI | https://w3id.org/xapi/learnercompetency/templates/forfeitedcompetency |
| Verb | https://w3id.org/xapi/tla/verbs/forfeited |
| Context Category Activity Type | https://w3id.org/xapi/learnercompetency |
$.id [included]$.object.objectType [included]$.timestamp [included]$.context.statement.id [recommended]$.object.definition.type [recommended]An actor sets or has set for them a goal of achieving competence in a particular area
| IRI | https://w3id.org/xapi/learnercompetency/templates/setcompetencygoal |
| Verb | https://w3id.org/xapi/tla/verbs/planned |
| Context Category Activity Type | https://w3id.org/xapi/learnercompetency |
$.id [included]$.object.definition.type [included]$.object.objectType [included]$.timestamp [included]An actor achieves a competency. Statements are sent from an authority of that competency definition.
| IRI | https://w3id.org/xapi/learnercompetency/templates/achievedcompetency |
| Verb | https://w3id.org/xapi/tla/verbs/achieved |
| Context Category Activity Type | https://w3id.org/xapi/learnercompetency |
$.context.statement.id [recommended]$.id [included]$.timestamp [included]$.object.definition.type [recommended]$.object.objectType [included]An Actor has a competency updated, overwriting at least one aspect of that competency, even if just the date it would expire
| IRI | https://w3id.org/xapi/learnercompetency/templates/updatedcompetency |
| Verb | https://w3id.org/xapi/tla/verbs/achieved |
| Context Category Activity Type | https://w3id.org/xapi/learnercompetency |
$.object.definition.type [recommended]$.id [included]$.context.statement.id [recommended]$.timestamp [included]$.object.objectType [included]$.context.extensions['https://w3id.org/xapi/comp/contextextensions/expires'] [included]An organization revokes a competency from a learner, this often accompanies a learner forfeiting that competency
| IRI | https://w3id.org/xapi/learnercompetency/templates/revokedcompetency |
| Verb | https://w3id.org/xapi/tla/verbs/revoked |
| Context Category Activity Type | https://w3id.org/xapi/learnercompetency |
$.object.objectType [included]$.context.contextActivities.grouping.*.id [included]$.id [included]$.context.contextActivities.grouping.*.objectType [recommended]$.timestamp [included]$.context.contextActivities.grouping.*.definition.type [recommended]$.context.statement.id [included]An actor removes or has removed for them a goal of achieving competence in a particular area. There is no assumption of success or lack of success in this removal.
| IRI | https://w3id.org/xapi/learnercompetency/templates/removecompetencygoal |
| Verb | https://w3id.org/xapi/tla/verbs/deselected |
| Context Category Activity Type | https://w3id.org/xapi/learnercompetency |
$.timestamp [included]$.id [included]$.object.objectType [included]An organization validates another organizations granting of a competency. Used when the new organization doesn't want to grant the competency and will only validate the previous.
| IRI | https://w3id.org/xapi/learnercompetency/templates/validatedcompetency |
| Verb | https://w3id.org/xapi/tla/verbs/verified |
| Context Category Activity Type | https://w3id.org/xapi/learnercompetency |
$.id [included]$.timestamp [included]$.object.objectType [included]The Competency Gain Pattern, but optional
| IRI | https://w3id.org/xapi/learnercompetency/patterns/optionalcompetencygain |
| Optional | https://w3id.org/xapi/learnercompetency/patterns/competencygain |
Gain a Competency - by multiple ways
| IRI | https://w3id.org/xapi/learnercompetency/patterns/competencygain |
| Alternates | https://w3id.org/xapi/learnercompetency/templates/validatedcompetencyhttps://w3id.org/xapi/learnercompetency/templates/grantedcompetencyhttps://w3id.org/xapi/learnercompetency/templates/achievedcompetency |
This is when a goal is achieved
| IRI | https://w3id.org/xapi/learnercompetency/patterns/goalachieved |
| Sequence | https://w3id.org/xapi/learnercompetency/templates/setcompetencygoalhttps://w3id.org/xapi/learnercompetency/patterns/competencygainhttps://w3id.org/xapi/learnercompetency/templates/achievecompetencygoal |
Competency Loss pattern, but Optional
| IRI | https://w3id.org/xapi/learnercompetency/patterns/optionalcompetencyloss |
| Optional | https://w3id.org/xapi/learnercompetency/patterns/competencyloss |
Combines Gaining and Losing a Competency
| IRI | https://w3id.org/xapi/learnercompetency/patterns/competencygainandloss |
| Sequence | https://w3id.org/xapi/learnercompetency/patterns/competencygainhttps://w3id.org/xapi/learnercompetency/patterns/competencyloss |
This is when a goal is not achieved (e.g., it is removed)
| IRI | https://w3id.org/xapi/learnercompetency/patterns/goalnotachieved |
| Sequence | https://w3id.org/xapi/learnercompetency/templates/setcompetencygoalhttps://w3id.org/xapi/learnercompetency/patterns/optionalcompetencygainhttps://w3id.org/xapi/learnercompetency/patterns/optionalcompetencylosshttps://w3id.org/xapi/learnercompetency/patterns/optionalcompetencygoalloss |
Losing a competency goal Statement Template, but optional
| IRI | https://w3id.org/xapi/learnercompetency/patterns/optionalcompetencygoalloss |
| Optional | https://w3id.org/xapi/learnercompetency/templates/removecompetencygoal |
Losing a competency by one of many ways
| IRI | https://w3id.org/xapi/learnercompetency/patterns/competencyloss |
| Alternates | https://w3id.org/xapi/learnercompetency/templates/revokedcompetencyhttps://w3id.org/xapi/learnercompetency/templates/forfeitedcompetencyhttps://w3id.org/xapi/learnercompetency/templates/expiredcompetency |
The Primary Learner Competency Management pattern
| IRI | https://w3id.org/xapi/learnercompetency/patterns/primary |
| Alternates | https://w3id.org/xapi/learnercompetency/patterns/goalnotachievedhttps://w3id.org/xapi/learnercompetency/patterns/goalachievedhttps://w3id.org/xapi/learnercompetency/patterns/competencygainandlosshttps://w3id.org/xapi/learnercompetency/patterns/competencygain |