Globebyte Documentation
  • AI Agents for Learning
  • Assess for Learning
    • Creating the Assess Connected App
    • Setting up Assess for Learning
    • Viewing Assessments
    • Assessment Outcomes & Validation
    • Marking
    • Best Practices
  • Tutor for Learning
    • Setting up Tutor
    • Agent Actions
      • Tutor_Mark
      • Tutor_Task
      • Tutor_Criterion
      • Tutor_SenseMaking
      • Tutor_Instruction
    • Topics
      • Tutor_Assessment
      • Tutor_Knowledge
  • Data for Learning
  • Actions for Learning
    • Creating the xAPI Actions Connected App
    • Setting up xAPI Actions
    • Creating your first xAPI Action Flow
    • xAPI Statement Data explorer
      • Metadata
      • xapiActor
      • xapiVerb
        • Verb reference
      • xapiObject
      • authority
      • xapiResult
      • xapiContext
    • Filtering xAPI Statements
    • Viewing xAPI Statements
    • Viewing xAPI Usage
    • Setting a default statement language
    • Error messages and troubleshooting
  • Experience for Learning
    • Setting up xAPI for Salesforce
    • Send xAPI from a Flow
    • Form Action fields
    • Send xAPI from Apex
    • xApiStatement Class reference
      • Actor
      • Verb
      • Object
      • Context
      • Result
      • Authority
      • Version
      • Send methods
    • Logging and defaults
  • Learning Journey Model
    • Introduction
    • Curriculums & Pathways
    • Courses & Modules
    • Pedagogies & Objectives
    • Rubrics & Criteria
    • Learning Resources
    • Assessments & Tasks
    • Learning Groups
    • Step-by-step working example
    • Activity Tracking (Advanced)
    • Additional Pedagogies Reference
    • Best Practices
    • Assess for Learning Integration
    • Data for Learning Integration
    • Object References
      • Learning Curriculum
      • Learning Pathway
      • Learning Course
      • Learning Module
      • Learning Pedagogy
      • Learning Objective
      • Learning Objective Assignment
      • Learning Rubric
      • Learning Rubric Criterion
      • Learning Rubric Model Solution
      • Learning Resource Type
      • Learning Resource
      • Learning Assessment
      • Learning Text Task
      • Learner Text Attempt
      • Learner Text Criterion Score
      • Learning Choice Task
      • Learner Choice Attempt
      • Learner Mark
      • Learning Group
      • Learner Group Membership
      • Learner Activity
      • Learner Activity Instance
      • Learner XAPIStatement
      • Developer Cheat Sheet: Key LDM Objects
  • Globebyte.com
Powered by GitBook
On this page
  • Learner Group Membership
  • Introduction
  • Properties
  • Example
  • Use Case
  1. Learning Journey Model
  2. Object References

Learner Group Membership

Learner Group Membership

Introduction

A Learner Group Membership defines which learner belongs to which Learning Group, along with when they joined, left, and their current status. This object helps track group rosters over time, showing who’s active or inactive.

Key highlights:

  • Historical Tracking: You see if a learner was once part of a group and the dates they participated.

  • Active vs. Inactive: Provide clarity if a learner has dropped the group or completed their participation.

  • Automated Date Stamps: The system can mark join/leave times, enabling robust auditing of group changes.

Properties

Property Name
Description

LearningGroupId

Points to the group record (like “Cohort A, Spring 2024”).

ContactId

The learner (Contact) who is part of this group.

JoinDate

When the learner officially entered the group, sometimes system-controlled upon setting status to “Active.”

LeaveDate

If the learner is no longer part of the group, the date/time they left. This is often automatically set when you change their status to “Inactive.”

Status

“Active” if they’re currently in the group, “Inactive” if they have withdrawn or completed their group activity.

CreatedDate

System-managed date/time for when this membership record was first added.

ModifiedDate

Automatically updated whenever membership info changes (e.g., status flips from Active to Inactive).

Example

A student named Maria is added to the group “Project Team: Marketing Analysis” on March 1st with Status = “Active.” She completes the project by April 20, so the instructor sets her status to “Inactive” on that date. The system logs this as the LeaveDate.

Use Case

In a corporate environment, employees join a “Leadership Development Cohort.” Over time, some employees finish the required modules or switch departments. Their membership transitions from Active to Inactive, capturing their involvement period. Management can query the group membership table to see how long each employee actively engaged with the cohort and whether the group’s membership is stable or fluctuating.

PreviousLearning GroupNextLearner Activity

Last updated 4 months ago