SCORM 2004 3rd Edition Run-Time Environment Version 1.0 Data Model

There are many elements that make up the data model.

Data Model Element | Function
--- | ---
Comments from Learner | Contains text from the learner.
Comments from LMS | Contains comments and annotations intended to be made available to the learner.
Completion Status | Indicates if the learner has completed the SCO.
Completion Threshold | Identifies a value against which the measure of progress the learner has made toward completing the SCO can be compared to determine if the SCO should be considered completed.
Credit | Indicates if the learner will be credited for performance in the SCO.
Data Model Version | Determines the data model version supported by the LMS.
Entry | Contains information to indicate if the learner has previously accessed the SCO.
Exit | Indicates how or why the learner left the SCO.
Interactions | Defines information pertaining to an interaction for the purpose of measurement or assessment.
Launch Data | Provides data specific to a SCO used for initialization.
Learner Id | Identifies the learner for whom the SCO instance was launched.
Learner Name | Represents the name of the learner.
Learner Preference | Specifies preferences associated with the learners use of the SCO.
Location | Represents a location in the SCO.
Maximum Time Allowed | Indicates the amount of accumulated time the learner is allowed to use a SCO in an instance.
Mode | Identifies the modes in which the SCO may be presented to the learner, such as browse, review and normal.
Objectives | Specifies learning or performance objectives associated with a SCO.
Progress Measure | Identifies a measure of the progress the learner has made toward completing the SCO.
Scaled Passing Score | Identifies the scaled passing score for a SCO.
Score | Identifies the learners score for the SCO.
Session Time | Identifies the amount of time that the learner has spent in the current instance of the SCO.
Success Status | Indicates if the learner has mastered the SCO.
Suspend Data | Provides information that may be created by a SCO as a result of a learner accessing or interacting with the SCO.
Time Limit Action | Indicates what the SCO should do when the maximum time allowed is exceeded.
Total Time | Identifies the sum of all the learners session times accumulated in the current learner attempt prior to the current learner session.