SCORM 2004 Sequencing Definition XML Binding
Mike Rustici | 20 Jan 2009 | Permalink
- sequencing[1]Container for a collection of sequencing data.
- ID [0:1]An identifier must be specified if this sequencing element is part of a sequencingCollection element.
- controlMode [0:1]Container for specifying Sequencing Control Modes.
- choice [0:1]Bound to Sequencing Control Choice.
- choiceExit [0:1]Bound to Sequencing Control Choice Exit.
- flow [0:1]Bound to Sequencing Control Flow.
- forwardOnly [0:1]Bound to Sequencing Control Forward Only.
- useCurrentAttemptObjectiveInfo [0:1]Bound to Use Current Attempt Objective Information.
- useCurrentAttemptProgressInfo [0:1]Bound to Use Current Attempt Progress Information.
- seqencingRules [0:1]Container for defining sequencing rules.
- preConditionRule [0:1]Container for a rule with a precondition action.
- ruleCoditions [1]Container for conditions to be evaluated for this rule.
- conditionCombination [0:1]Bound to Condition Combination.
- ruleCondition [1-many]Container for defined a rule condition.
- referencedObjective [0:1]Bound to Rule Condition Referenced Objective.
- measureThreshold [0:1]Bound to Rule Condition Measure Threshold.
- operator [0:1]Bound to Rule Condition Operator.
- condition [1]Bound to Rule Condition.
- ruleAction [1]Container for specifying rule action.
- action [1]Bound to Rule Action.
- exitConditionRule [0:1]Container for a rule with an exit condition action.
- ruleConditions[1]Contains the same attributes and child elements as the ruleConditions element in the preConditionRule element.
- postConditionRule [0:1]Container for a rule with a post condition action.
- ruleConditions Type [1]Contains the same attributes and child elements as the ruleConditions element in the preConditionRule element.
- limitConditions [0:1]Container for specifying Limit Conditions.
- attemptLimit [0:1]Bound to Limit Condition Attempt Limit.
- attemptAbsoluteDurationLimit [0:1]Bound to Limit Condition Attempt Absolute Duration Limit (Note, duration-based sequencing is currently not widely supported in SCORM 2004).
- rollupRules [0:1]Container for specifying rollup rules.
- rollupObjectiveSatisfied [0:1]Bound to Rollup Objective Satisfied.
- rollupProgressCompletion [0:1]Bound to Rollup Progress Completion.
- objectiveMeasureWeight [0:1]Bound to Rollup Objective Measure Weight.
- rollupRule [0:many]Container for specifying a rollup rule.
- childActivitySet [0:1]Bound to Rollup Child Activity Set.
- minimumCount [0:1]Bound to Rollup Minimum Count.
- minimumPercent [0:1]Bound to Rollup Minimum Percent.
- rollupConditions [1]Container for the conditions applicable to this rollup rule.
- conditionCombination [0:1]Bound to Condition Combination.
- rollupCondition [1:many]Container for defining a specific rollup condition.
- operator [0:1]Bound to Rollup Condition Operator.
- condition [1]Bound to Rollup Conditions.
- rollupAction [1]Container for specifying a rollup action.
- action [1]Bound to Rollup Actions.
- objectives [0:1]Container for defining sequencing objectives.
- primaryObjective [1]Container for defining this activity’s primary objective. (Indicates Objective Contributes To Rollup is true.)
- satisfiedByMeasure [0:1]Bound to Objective Satisfied By Measure.
- objectiveId [0:1]Bound to Objective Id.
- minNormalizedMeasure [0:1]Bound to Objective Minimum Satisfied Normalized Measure.
- mapInfo [0:many]Container for defining a map to a global objective.
- targetObjectiveId [1]Bound to Target Objective Id.
- readSatisfiedStatus [0:1]Bound to Read Objective Satisfied Status.
- readNormalizedMeasure [0:1]Bound to Read Objective Normalized Measure.
- writeSatisfiedStatus [0:1]Bound to Write Objective Satisfied Status.
- writeNormalizedMeasure [0:1]Bound to Write Objective Normalized Measure.
- objectives [0:many]Container for defining non-primary objectives for this activity (Objective Contributes to Rollup is false.)
- objective definition[1]Attributes and child elements are the same as the primaryObjective element, except objectiveId is required, not optional.
- randomizationControls [0:1]Container for specifying randomization and selection controls.
- randomizationTiming [0:1]Bound to Randomization Timing.
- selectCount [0:1]Bound to Selection Count.
- reorderChildren [0:1]Bound to Randomized Children.
- selectionTiming [0:1]Bound to Selection Timing.
- deliveryControls [0:1]Container for specifying delivery controls.
- tracked [0:1]Bound to tracked.
- completionSetByContent [0:1]Bound to Completion Set By Content.
- objectiveSetByContent [0:1]Bound to Objective Set By Content.
- adlseq:constrainedChoiceConsiderations [0:1]Container for specifying constrain choice controls.
- preventActivitation [0:1]Bound to Prevent Activation.
- constrainChoice [0:1]Bound to Constrain Choice.
- adlseq:rollupConsiderations [0:1]Container for specifying rollup consideration controls.
- requiredForSatisfied [0:1]Bound to Required For Satisfied.
- requiredForNotSatisfied [0:1]Bound to Required For Not Satisfied.
- requiredForCompleted [0:1]Bound to Required for Completed.
- requiredForIncomplete [0:1]Bound to Required for Incomplete.
- measureSatisfactionIfActive [0:1]Bound to Measure Satisfaction If Active.
- adlseq:objectives [0:1]Container for specifying ADL extensions to objectives (introduced in 4th Edition).
- objectives [0:many]Container for defining for this activity (must correspond to objectives defined above)
- objective [0:many]Container for defining for this activity(must correspond to objectives defined above)
- objectiveId [0:1]Bound to Objective Id.
- mapInfo [0:many]Container for defining a map to a global objective.
- targetObjectiveId [1]Bound to Target Objective Id.
- readRawScore [0:1]Bound to Read Raw Scopre.
- readMinScore [0:1]Bound to Read Min Score.
- readMaxScore [0:1]Bound to Read Read Max Score.
- readCompletionStatus [0:1]Bound to Read Completion Status.
- readProgressMeasure [0:1]Bound to Read Progress Measure.
- writeRawScore [0:1]Bound to Write Raw Scopre.
- writeMinScore [0:1]Bound to Write Min Score.
- writeMaxScore [0:1]Bound to Write Read Max Score.
- writeCompletionStatus [0:1]Bound to Write Completion Status.
- writeProgressMeasure [0:1]Bound to Write Progress Measure.