IMS QTI 1.2 Conformance Statement for the OLAT LMS Version 3.2


IMPORTANT

This IMS QTI 1.2 Conformance Statement is based on the following assumptions.
  • Publish conformance statement refers to the OLAT QTI Editor and all data generated by this editor.
  • Accept conformance statement refers to the OLAT QTI Runtime Engine.
  • Repackage Feature conformance statement refers to data generated by the OLAT QTI Editor. All files not edited by the OLAT QTI Editor are fully repackaged without any modifications.

Note that the Conformance Statement has been filled out by the OLAT team and not by an official IMS authority; however our QTI engine has been verified by successfully serving more than 400 test/self-assessments for over 8000 students at the university of Zurich



Table 7.1 Conformance summary.



Conformance Summary (Version 1.2)

Publish 1)
(export, data)
Accept 2)
(import, display)
Repackage Feature 3)
Object bank level support
N
Y
N
  Meta-data
N
N
N

Assessment level support

Y
Y
N
  Meta-data
Y
Y
N
  Objectives, Rubric and   Presentation_Material
Y
Y
N
  Outcomes processing
Y
Y
N
  Feedback
N
N
N
  Reference
N
N
N
  Selection & ordering
Y
Y
N
Section level support
Y 4)
Y 4)
N
  Meta-data
N
N
N
  Objectives, Rubric and   Presentation_Material
Y
Y
N
  Outcomes processing
Y
Y
N
  Feedback
Y
Y
N
  Reference
N
N
N
  Selection & ordering
Y
Y
N
Items supported
Y
Y
N 5)
  Meta-data
N
N
N
    Question types
Y
Y
N
      Multiple choice
Y
Y
N
      Drag and Drop
N
N
N
      Fill in the Blank
Y
Y
N
      Image hot-spot
N
N
N
    Objectives & Rubric
Y
Y
N
    Flow
Y
Y
N
    Response processing
Y
Y
N
    Feedback
Y
Y
N
    Hints & Solutions
Y
Y
N
Material Content
Y
Y
N
    Text
Y
Y
N
    Image
Y
Y
N
    Video
Y
Y
N
    Audio
N
Y
N
    Other
N
N
N

1) Publish conformance statement refers to the OLAT QTI Editor and all data generated by this editor.
2) Accept conformance statement refers to the OLAT QTI Runtime Engine.
3) Repackaging conformance statement refers to data generated by the OLAT QTI Editor. All files not edited by
the OLAT QTI Editor are fully repackaged without any modifications.
4) Only toplevel section elements. section within section elements are not supported.
5)
Repackaging supported, in case the item is not supported by the editor and thus editing is not available for this item.



Table 7.2a Interoperability statement (Objectbank).


Objectbank
Version 1.2

Mandatory Fields: All of these fields must be supported.
x ident
Optional Fields: Optional fields are informative. Checking an optional field implies that all of the associated mandatory elements are supported.


Publish
(export, data)
Accept
(import, display)
Repackage Feature
qtimetadata
q
x
x
section
q
x
x
item
q
x
x



Table 7.2b Interoperability statement (Assessment).


Assessment
Version 1.2

Mandatory Fields: All of these fields must be supported.
x ident
x section
Optional Fields: Optional fields are informative. Checking an optional field implies that all of the associated mandatory elements are supported.


Publish
(export, data)
Accept
(import, display)
Repackage Feature
duration
q
q q
qtimetadata
q
q
q
objectives
  material
  flow_mat
x
x
q
x
x
x
q
q
q
assessmentcontrol
x
x
q
rubric
  material
  flow_mat
q
q
q
q
q
q
q
q
q
presentation_material
  material
  flow_mat
q
q
q
q
q
q
q
q
q
outcomes_processing
  outcomes
  outcomes_condition
q
q
q
x
x
q
q
q
q
assessfeedback
  material
  flow_mat
q
q
q
x
x
x
q
q
q
selection_ordering
  selection
  order
q
q
q
x
x
x
q
q
q
reference
  material
q
q
q
q
q
q
sectionref
q
q
q
Extension Fields: These features allow the data model to be extended.


Publish
(export, data)
Accept
(import, display)
Repackage Feature
selection_extension
q
q
q
assessproc_extension
x
x
q
outcomecond_extension
q
q
q




Table 7.2c Interoperability statement (Section).


Section
Version 1.2
Mandatory Fields: All of these fields must be supported.
x ident
Optional Fields: Optional fields are informative. Checking an optional field implies that all of the associated mandatory elements are supported.


Publish
(export, data)
Accept
(import, display)
Repackage Feature
duration
q
x
q
qtimetadata
q
q
q
objectives
  material
  flow_mat
x
x
q
x
x
x
q
q
q
sectioncontrol
q
x
q
sectionprecondition
q
q
q
sectionpostcondition
q
q
q
rubric
  material
  flow_mat
q
q
q
q
q
q
q
q
q
presentation_material
  material
  flow_mat
q
q
q
q
q
q
q
q
q
outcomes_processing
  outcomes
  outcomes_condition
q
q
q
q
q
q
q
q
q
sectionfeedback
  material
  flow_mat
q
q
q
x
x
x
q
q
q
selection_ordering
  selection
  order
q
q
q
x
x
x
q
q
q
reference
  material
q
q
q
q
q
q
section
x
x
x
sectionref
q
q
q
itemref
q
x
q
item
x
x
x
Extension Fields: These features allow the data model to be extended.


Publish
(export, data)
Accept
(import, display)
Repackage Feature
selection_extension
sectionproc_extension
outcomecond_extenion
q
q
q
q
q
q
q
q
q

Table 7.2d Interoperability statement (Item).


Item
Version 1.2
Mandatory Fields: All of these fields must be supported.
x ident
Optional Fields: Optional fields are informative. Checking an optional field implies that all of the associated mandatory elements are supported.


Publish
(export, data)
Accept
(import, display)
Repackage Feature
duration
x
x
x
qtimetadata
q
q
q
objectives
  material
  flow_mat
x
x
q
x
x
x
q
q
q
rubric
  material
  flow_mat
q
q
q
q
q
q
q
q
q
itemrubric
q
q
q
itemprecondition
q
q
q
itempostcondition
q
q
q
itemcontrol
q
q
q
presentation
  flow
  response_label
  flow_label
  response_lid
  response_xy
  response_str
  response_num
  response_grp
  render_choice
  render_hotspot
  render_fib
  render_slider
x
x
x
x
x
q
x
q
q
x
q
x
q
x
x
x
x
x
q
x
x
q
x
q
x
q
q
q
q
q
q
q
q
q
q
q
q
q
q
resprocessing
  outcomes
  decvar
  interpretvar
  respcondition
    setvar
    conditionvar
x
x
x
q
x
x
x
x
x
x
x
x
x
x
q
q
q
q
q
q
q
itemfeedback
  material
  flow_mat
  solution
    material
    flow_mat
  hint
    material
    flow_mat
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
q
q
q
q
q
q
q
q
q
material
  altmaterial
  matemtext
  mattext
  matimage
  matvideo
  mataudio
  matapplet
  matapplication
x
q
q
x
x
x
q
q
q
x
q
x
x
x
x
q
q
q
q
q
q
x
q
q
q
q
q
Extension Fields: These features allow the data model to be extended.


Publish
(export, data)
Accept
(import, display)
Repackage Feature
response_na
q
q
q
response_extension
q
q
q
render_extension
q
q
q
condition_extension
q
q
q
respcond_extension
q
q
q
itemproc_extension
q
q
q
scorecondition_extension
q
q
q
mat_extension
q
q
q
var_extension
q
q
q