meta data for this page
Glossary
A
Association – the core organisational unit. Every user, course, and collection belongs to an association. Types: Organisation, Class, Family.
AssociationMember – a user's membership record within an association. Has a status: Active (1), Pending (2), or Inactive (0).
AssociationSecurity – the permission table. One row per user per association, with individual permission bit columns (X_1001, X_2001, etc.).
B
Badge – an Open Badges v2.0 digital credential. Issued to learners on achieving a criterion. Cryptographically signed and publicly verifiable.
C
Collection – LEAST's configurable workflow and data engine. Consists of FX (fields), DX (data), IX (interactions/audit), and GX (views) tables.
cmi5 – an xAPI profile defining launch and completion rules for e-learning content packages.
Cohort – a named group of learners tracked together for progress and reporting purposes.
CSRF Token – a security token in all state-changing forms, preventing cross-site request forgery attacks.
D
DX table – the data rows table for a collection (e.g. D5 for Collection 5). Each row is one record.
E
EKOS – European Key Occupation Standards. A competency taxonomy used for AI-assisted skill tagging of lessons.
Engine Array – LEAST's internal UI widget system. Functions build and return structured arrays that are rendered into dashboard tiles.
Event Bus – LEAST's internal publish/subscribe event system (lib/libgeneral/fn_general_events.php). Features fire named events (e.g. lesson.completed, badge.earned, quiz.passed) without knowing which subsystems handle them. Used as the trigger layer for LMS Automation Rules. Not an external API – internal platform architecture only.
F
FX table – the field definitions table for a collection (e.g. F5 for Collection 5). Defines schema: labels, types, options.
G
Gamification – engagement layer: streaks, points, leaderboards, and skill gap analysis.
GX group / View – a named, filtered lens onto a collection. Controls which records are visible and which fields are returned. The g parameter in API calls.
I
IFQ – Irish Framework of Qualifications. NFQ Levels 1-10 used for content difficulty mapping and learner-level matching.
ILT – Instructor-Led Training. Scheduled face-to-face or virtual sessions managed alongside online learning.
IX table – the interaction (audit trail) table for a collection (e.g. I5 for Collection 5). Every create, update, and action is logged here.
J
JIT Provisioning – Just-In-Time user creation during LTI launch. A new LEAST account is created automatically from VLE user claims on first launch.
K
KeyRing – a curated set of links (lessons, materials, external URLs) presented in a configurable visual layout.
L
LEAST – Linking Educational And Social Technologies. The platform name.
Lesson – a core learning unit containing a title, description, and one or more materials (content links).
LRS – Learning Record Store. An external service that receives and stores xAPI statements.
LTI – Learning Tools Interoperability. A standard for connecting a VLE (Platform) to external learning tools (Tool Providers) using OIDC and JWT.
M
Material – a content link attached to a lesson. Types: video, article, SCORM, xAPI, cmi5, document, interactive.
Meta function – the Collection API's discovery function. Returns the complete schema, views, actions, and usage templates for a collection in one call.
O
Open Engine – a system mode (must never be active in production) that bypasses all authentication.
P
Pillar – a curriculum area or subject domain used to categorise lessons for discovery and reporting.
Pool Quiz – a quiz mode that draws a random subset of questions from a Question Bank category each session. Draw size and source category are configured per quiz in Pool Config. Every session presents different questions in a different order. Delivered via quiz-pool.php. See Quiz Builder.
R
RLS – Row-Level Security. A collection feature that restricts API callers to only see records they own.
S
SAML – Security Assertion Markup Language. Used for enterprise SSO (Single Sign-On) with an Identity Provider.
SCORM – Sharable Content Object Reference Model. A standard for packaging and tracking e-learning content.
SSO – Single Sign-On. Authentication via an enterprise Identity Provider (SAML 2.0 or OIDC).
Streak – consecutive days of learning activity; resets to zero if a day is missed.
V
View – see GX group.
W
Workflow Canvas – a visual drag-and-drop interface for designing course learning journeys using connected nodes.
X
xAPI – Experience API (also called Tin Can). A standard for dispatching learning activity statements to an LRS.