In This Article:
Overview
Prescriptive Rules can automatically enroll learners into a course or section after they complete a learning path.
If the rule is not configured using the correct learning path fields, the rule may return no learners, even if learners have completed the learning path.
Required Rule Conditions
To target learners who have completed a learning path, the prescriptive rule must include both of the following conditions:
[LEARNING_PATH.PROGRAM_INDEX] is X
[LEARNING_PATH.STATUS] is COMPLETED
Where:
- PROGRAM_INDEX = the ID of the learning path
- STATUS = COMPLETED confirms the learner has finished the learning path
Both conditions are required for the rule to correctly identify learners who completed a specific learning path.
How to Configure the Rule
1. Navigate to Prescriptive Rules
Go to: Admin → Prescriptive Rules
2. Create or Edit a Rule
Create a new rule or edit an existing rule that will perform the enrollment action.
Example action:
Enroll learner in section
3. Add Learning Path Conditions
Add the following conditions to the rule:
| Field | Condition | Value |
| LEARNING_PATH.PROGRAM_INDEX | is | Learning Path ID |
| LEARNING_PATH.STATUS | is | COMPLETED |
These conditions allow the rule to identify learners who have completed the specified learning path.
4. Configure the Rule Action
Set the rule action to enroll the learner into the desired course or section.
Example configuration:
- Action: Enroll learner in section
- Section: Select the target section
5. Test the Rule
To confirm the rule is working:
- Complete the learning path as a learner.
- Run or evaluate the prescriptive rule.
- Verify the learner is automatically enrolled in the selected section.
Troubleshooting
Rule Returns No Learners
If the rule does not return any learners, verify the following:
- The correct PROGRAM_INDEX is being used
- The learner's learning path status is COMPLETED
- The rule references LEARNING_PATH fields
Using course completion fields instead of learning path fields will not correctly target learners who completed the learning path.
Summary
To automatically enroll learners after they complete a learning path, configure a prescriptive rule using:
[LEARNING_PATH.PROGRAM_INDEX]
[LEARNING_PATH.STATUS] = COMPLETED
This ensures the rule correctly identifies learners who finished the learning path and enrolls them in the next course or section automatically.
Comments
0 comments
Article is closed for comments.